摘要
大型通用中性粒子计算程序MCNP的输入文件包含三维几何模型.研究了BRep到CSG的自动转换算法.该算法是开发MCNP辅助建模工具的基础.在Shapiro等工作的基础上,结合MCNP几何模型的特点,对算法中的“构造‘充分曲面集’”和“分解‘栅元’”两点进行了改进,降低了问题的复杂度,减少了冗余分解;并在此基础上,开发了MCAM(MCNP Automatic Modeling)软件,该软件已在国内外多家单位进行了测试和应用,取得了满意的效果.
MCNP (Monte Carlo N-Particle Transport Code) is a general purpose N-particle transport code, and its input file contains 3-D geometry model. The paper studies the algorithm of automatic conversion from B-Rep to CSG. The algorithm is the basis of developing MCNP aided modeling tool. Based on SHAPIRO's work, and taking into consideration of the features of MCNP geometry model, the paper improves the algorithm on two aspects, constructing sufficient surface set and decomposing cell. The improvement reduces the algorithm' s complexity, and removes some redundant decomposition. Based on the algorithm, the software package Mcam(MCNP Automatic Modeling) is developed. It has been used & tested by many users at home and abroad, and the test result is satisfactory.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2005年第9期1957-1962,共6页
Journal of Computer-Aided Design & Computer Graphics
作者简介
刘晓平,男,1964年生,博士,教授,博士生导师,主要研究方向为CAD&CG、科学计算可视化、系统仿真和协同计算.lxp@mail.hf.ah.cn
罗月童,男,1978年生,博士,主要研究方向为计算机图形学、计算机辅助建模、科学计算可视化.
黄群英,女,1964年生,研究员.主要从事反应堆中子物理与屏蔽、放射性安全、聚变堆结构材料及反应堆物理先进计算方法及软件的开发与研究.
吴宜灿,男,1964年生,博士,研究员,博士生导师,主要研究方向为中子物理与核技术、计算机数字仿真与系统工程等.