OpenCASCADE:建模算法之将触感的形状连接起来

  • Material association
  • 使连接的形状周期性
  • 历史支持
  • 错误/警告
  • 用法

Open CASCADE Technology 提供了用于连接(或粘合)相同维度的接触形状的工具,即用于在形状之间拓扑共享重合几何。为了使形状连接起来,它们通过通用熔断器算法粘合在一起。使用选项 BOPAlgo_GlueShift,因此如果输入形状已经干扰算法将无法识别这一点。
使一组形状连接起来可能很有用,例如在对组进行网格划分之前。它将允许使生成的网格共形。
使形状连接的算法在BOPAlgo_MakeConnected类中实现。

Material association

在此工具的框架中,输入形状称为材质,每个输入形状都有唯一的材质。

将形状连接起来后,输入形状的边框元素与它们所属的形状相关联。那时,考虑了形状中边界元素的方向。关联针对以下类型:

对于输入实体,结果面与输入实体相关联;
对于输入 FACES,生成的 EDGES 与输入面相关联;
对于输入边,结果顶点与输入边相关联。关联过程称为物质关联。它允许为相反的输入形状找到重合元素。这些元素将与至少两种材料相关联(一种在形状的正侧,另一种 - 在负侧)。
为了获

OpenCASCADE:建模算法之将触感的形状连接起来相关推荐

  1. OpenCASCADE:建模算法之隐藏线去除

    OpenCASCADE:建模算法之隐藏线去除 简介 加载形状 设置视图参数 计算预测 提取边缘 例子 简介 为了提供工业设计所需的精度,图纸需要提供去除隐藏在给定投影中的线条的可能性. 为此,隐藏线去 ...

  2. 7年秘密研发,Meta拿下元宇宙「登月项目」!气动手套让指尖有真实触感

    视学算法报道   编辑:好困 小咸鱼 [新智元导读]近日,Meta首次展示了秘密研发了七年的项目:「气动触觉手套」,颇具科幻魅力.这种触觉手套可以通过气囊让你体验到抓取虚拟物体时的真实触感.对于Met ...

  3. 人工智能3d建模算法_打破国外垄断,全国产3D芯片为机器人“点睛”

    ◎ 科技日报记者 崔爽 传统机器人只有"手",只能在固定好的点位上完成既定操作,而新一轮人工智能技术大大推动了机器和人的协作,这也对机器人的灵活性有了更高要求. 要想像人一样测量. ...

  4. LL1分析构造法_数学建模算法--最优赋权法(含代码)

    数学建模算法--最优赋权法(含代码) 作者:郑铿城 本次介绍数学建模和科研写作的方法--最优赋权法最优赋权法经常用于分析评价类问题,从该算法的名称就可以看到,该算法首先要体现"最优" ...

  5. 计算机设计复合材料,两种复合材料几何建模算法-计算机辅助设计与图形学学报.PDF...

    两种复合材料几何建模算法-计算机辅助设计与图形学学报 第27 卷 第 1 期 计算机辅助设计与图形学学报 Vol. 27 No.1 2015 年 1 月 Journal of Computer-Aid ...

  6. 推荐业务多目标建模算法介绍:MMOE、OMOE、Shared-Bottom

    在推荐业务中经常有"既要.也要.还要"的场景,比如做视频推荐业务的时候既要提升用户对于视频的点击率,也希望同时提升用户观看视频的时长.面对这样的诉求,通常需要在推荐系统中使用多目标 ...

  7. OpenCV中高斯混合背景建模算法汇总

    2019独角兽企业重金招聘Python工程师标准>>> 引用地址:http://blog.csdn.net/chuhang_zhqr/article/details/51060745 ...

  8. python dendrogram_【聚类分析】《数学建模算法与应用》第十章 多元分析 第一节 聚类分析 python实现...

    第十章 多元分析 第一节 聚类分析 介绍 这里是司守奎教授的<数学建模算法与应用>全书案例代码python实现,欢迎加入此项目将其案例代码用python实现 GitHub项目地址:Math ...

  9. ViBe背景建模算法

    ViBe算法:ViBe - a powerful technique for background detection and subtraction in video sequences 算法官网: ...

最新文章

  1. Object.defineProperty()
  2. 阿里面试:索引失效的场景有哪些?索引何时会失效?
  3. STC89C52单片机 LED灯闪烁
  4. Windows7下用VirtualBox安装Ubuntu网卡配置
  5. opencv及相机相关6
  6. Flask 第三方组件之 login
  7. sqli-lab——Writeup21~38(各种过滤绕过WAF和)
  8. 用c语言随机获区100个整数,用rand() 函数去100 个随机的整数的有关问题
  9. android 获取4g信号_5G与1G、2G、3G、4G有何不同
  10. Chapter 15 配置服务器存储和群集 第1课
  11. pandas求协方差、相关系数、显著性检验
  12. 湿敏电阻HR202L使用记录
  13. 7-7 选民投票 (20分)(不区分大小写投票)
  14. 图测1.0 在线地图测量与高清卫星图App 发布
  15. ruby语言学习-开启篇
  16. phpstrom安装,配置,激活教程,以及使用lanyu的激活码,报错1653219,解决办法
  17. (1.4.5)字符串类
  18. linux系统常用命令列举
  19. 移动硬盘提示磁盘结构损坏且无法读取怎么办
  20. 3D模型欣赏:人形武器 古代兵器 【3D游戏建模教程】

热门文章

  1. Apache——启动错误:[Cannot load modules/mod_actions.so into server]解决方案
  2. android 设置 媒体服务器,第三讲:如何掌握媒体服务器的运行情况
  3. php视图,thinkPHP框架中视图的讲解(附代码)
  4. MyBatis-学习笔记09【09.Mybatis的多表操作】
  5. Git 分支管理策略
  6. Android 源码查看和解析
  7. 利用素数表快速寻找 n 以内的所有素数
  8. IO、NIO、AIO 内部原理分析
  9. QT学习:模型/视图基本概念
  10. HTML中href src区别,html中 href 和 src 的定义与区别