反应堆蒙特卡罗程序RMC模型可视化功能开发

Development of Model Visualization in Reactor Monte Carlo Code RMC

  • 摘要: 反应堆蒙特卡罗程序RMC采用构造实体几何技术(CSG),建模过程需要用户输入所有的曲面、栅元等几何单元,其文本形式的建模方法具有高效、精确的优势,但同时存在表现力差、易于引入错误等问题,模型可视化是一项重要功能。本文基于程序的几何定位功能,结合像素化图形技术,研究了RMC的模型可视化方法,开发了程序的画图模块,该模块支持模型的二维或三维、几何或材料信息的可视化显示。对画图功能进行了测试,验证了模型可视化的效果与意义。

     

    Abstract: Constructive solid geometry (CSG) is utilized in reactor Monte Carlo code RMC, wherein all surfaces and cells are acquired to be described by users. The text format modeling is efficient and accurate but defective at poor presentation and error-proneness. Model visualization is an effective solution. An approach for model visualization, named pixel locating method, was studied in this paper. A plot module was implemented in RMC. It combined the geometry locating functions and pixel-image techniques to generate two or three dimensional graphics which display geometry or material information in CSG models. The tests were carried out using reactor models, which demonstrated the effectiveness of model visualization.

     

/

返回文章
返回