eryar

PipeCAD - Plant Piping Design Software.
RvmTranslator - Translate AVEVA RVM to OBJ, glTF, etc.
posts - 603, comments - 590, trackbacks - 0, articles - 0

08 2023 档案

     摘要: OpenCASCADE中对两个曲面求交得到的交线进行了分类: ALine, GLine, WLine, RLine.  阅读全文

posted @ 2023-08-21 00:27 eryar 阅读(697) | 评论 (0)  编辑 |

     摘要: BVH在OpenCASCADE中也有广泛地应用,如开源版本中的模型快速碰撞检测,使用类BRepExtrema_ShapeProximity. 模型选择操作,光线跟踪等算法中都有应用。  阅读全文

posted @ 2023-08-16 23:28 eryar 阅读(915) | 评论 (0)  编辑 |

     摘要: OpenCASCADE中提供一种空间查找二叉树算法NCollection_UBTree,字面意思是非平衡二叉树Unbalanced Binary Tree。把上图中的数字换成包围盒,构造二叉查找树。为了解决查找二叉树单链问题,加入随机处理,可以使查找性能达到O(log(N)),相对普通遍历速度而言还是不错的。本文结合示例代码说明如何使用这个非平衡二叉树。  阅读全文

posted @ 2023-08-06 18:53 eryar 阅读(647) | 评论 (0)  编辑 |

     摘要: 为了适应不同的用户,IsoAlgo提供了灵活的配置选项,配置选项的内容基本与ISOGEN保持一致。首先是现在支持用户指定自定义的图框。然后可以配置将管道相关属性输出到图纸的指定位置上。还可以输出用户自定义的文字到图纸上的指定位置。下面结合配置文件,说明如何进行图框相关的设置。  阅读全文

posted @ 2023-08-01 22:40 eryar 阅读(451) | 评论 (0)  编辑 |