FLUKA是一种应用广泛的蒙特卡罗粒子输运计算程序,但其几何模型的描述不直观、易出错,用户难以对模型进行直观快捷的查错和高效重用,很大程度上限制了其在诸多领域中的应用。本文基于开源的Open CASCADE平台,初步发展了FLUKA几何模型到计算机辅助设计(Computer Aided Design,CAD)几何模型的自动转换方法并进行了程序实现,实现了对FLUKA模型的可视化编辑,提高了FLUKA建模的效率。测试结果初步表明了该方法的正确性和可靠性。
FLUKA is a fully particle physics Monte Carlo simulation package. Its geometric description is not intuitive and error-prone, which largely limits its application in many fields. This study preliminarily develops a method for converting FLUKA geometry model into CAD geometry model based on Open CASCADE for visually editing FLUKA models and troubleshooting. Test results showed the correctness and reliability of the method.