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

Accepted: 29 Feb 2016
Published online: 08 Apr 2017 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article