Title: Development of an MCNP assisted modelling software based on OpenCasCade
Authors: Qingguo Zhou; Hongyu Sun; Shuan He; Jiaming Yang; Yanshan Tian
Addresses: School of Information Science and Engineering, Lanzhou University, Lanzhou, Gansu, 730000, China ' School of Information Science and Engineering, Lanzhou University, Lanzhou, Gansu, 730000, China ' School of Information Science and Engineering, Lanzhou University, Lanzhou, Gansu, 730000, China ' School of Information Science and Engineering, Lanzhou University, Lanzhou, Gansu, 730000, China ' School of Information Science and Engineering, Lanzhou University, Lanzhou, Gansu, 730000, China; School of Mathematics and Computer Science, Ningxia Normal University, Guyuan, Ningxia, 756000, China
Abstract: Monte Carlo N-particle transport code (MCNP) is used to calculate the large multi-particle transport in complex three-dimensional (3D) geometry. INP (default name of MCNP input file) file is created by users to solve calculation problems. The manual creation of INP file for MCNP geometry model description is a huge task and mistakes could be easily made. MCNP Assisted Modelling Software (MAMS) proposed in this paper is developed on OpenCasCade geometry engine. It not only achieves the general functions of 3D modelling software, but also performs the conversion of CAD and MCNP models mutually. Furthermore, MAMS implements some advanced functions required by specific users, such as Auxiliary Plane Decomposition (APD), setting the scope of surfaces' number in INP file according to user input. MAMS utilises Standard for the Exchange of Product Model Data (STEP) database as the native storage. It contains two main parts: 3D modelling software and data conversion.
Keywords: 3D modelling; MCNP; Monte Carlo N-particle transport code; openCasCade; STEP; Standard for the Exchange of Product Model Data; INP.
DOI: 10.1504/IJAHUC.2017.083488
International Journal of Ad Hoc and Ubiquitous Computing, 2017 Vol.25 No.1/2, pp.75 - 84
Received: 10 Jan 2015
Accepted: 29 Feb 2016
Published online: 08 Apr 2017 *