CMGC公司

CMGC:一个CAD到montecarlo几何转换代码。从计算机辅助设计(CAD)模型自动转换为montecarlo几何图形是进行大规模详细montecarlo建模的最有效方法之一。CAD-montecarlo几何转换器(CMGC)是一种新开发的基于边界表示的构造性实体几何(BRep)转换程序 → CSG)转换方法。CMGC中转换过程的目标是生成适当的CSG表示,以实现高效的montecarlo模拟。我们设计了一个完整的固体分解方案,将复杂的固体分解成尽可能少的不重叠的简单子实体。在完整的实体分解方案中,复杂实体被所谓的直接、间接和辅助分裂面连续分割。定义了分割边,设计了一种基于分割边的直接分割曲面确定方法,并给出了基于实体顶点的间接和辅助分割曲面的确定方法。只有包含凹面边界的子实体需要补充辅助曲面,因为实体被完全分解,这将减少CSG表达式中的冗余。分解后,这些亚固体仅位于其自然表面和辅助表面的一侧;因此,每个子实体可以用一系列半空间或几何图元的交集来描述。CMGC具有友好的图形用户界面,可以将CAD模型转换为多个montecarlo代码的几何输入文件。通过转换多个复杂模型并计算相对体积误差,对CMGC的可靠性进行了评估。此外,使用JMCT来测试蒙特卡罗模拟的效率。结果表明,转换后的模型在颗粒输运计算中表现良好。


zbMATH中的参考文献(参考文献1条)

显示结果1/1。
按年份排序(引用)

  1. Stewart Boogert,Andrey Abramov,Laurence Nevay,William Shields,Stuart Walker:Pyg4计量学:创建蒙特卡罗辐射传输物理几何的Python库(2020)阿尔十四