2017
DOI: 10.1016/j.fusengdes.2017.02.040
|View full text |Cite
|
Sign up to set email alerts
|

Improved solid decomposition algorithms for the CAD-to-MC conversion tool McCad

Abstract: Intersection of 6 half-spaces of plane Cylinder Brep solid represented by faces, edges, vertices and their topology relationships. McCad is a geometry conversion tool to enable the automatic conversion from CAD models into the Monte Carlo (MC) geometries(MCNP, Tripoli, Geant4). McCad is open source and available under a GPL (General Public License) type license agreement.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
22
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 31 publications
(22 citation statements)
references
References 2 publications
0
22
0
Order By: Relevance
“…In principle, this is the favorable solution, as it is simple yet elegant and might offer the best performance during simulation. If the CSG configuration is not known, it is sometimes possible to recreate it with CSG decomposition [29]. Complex volumes can also be converted to a tessellated shape, where the surface is represented by a triangle mesh, called G4TessellatedSolid in Geant4 [30].…”
Section: Target Chambers and Cad-based Geometrymentioning
confidence: 99%
See 1 more Smart Citation
“…In principle, this is the favorable solution, as it is simple yet elegant and might offer the best performance during simulation. If the CSG configuration is not known, it is sometimes possible to recreate it with CSG decomposition [29]. Complex volumes can also be converted to a tessellated shape, where the surface is represented by a triangle mesh, called G4TessellatedSolid in Geant4 [30].…”
Section: Target Chambers and Cad-based Geometrymentioning
confidence: 99%
“…For example, plugins have once been developed for FreeCAD [32,33] and CATIA [34]. Notable standalone projects are cad-to-geant4-converter [35], STEP-to-ROOT [36], SW2GDMLconverter [37], and McCad-Salome [29]. Some projects seem to be abandoned, having received their last update several years ago.…”
Section: Target Chambers and Cad-based Geometrymentioning
confidence: 99%
“…The conversion which would most dramatically enhance the creation of RTMC geometry is CAD to Geant4 or FLUKA without use use of a triangular or tetrahedral mesh. There are existing approaches to decompose BREP solids to Geant4 and FLUKA-like CSG geometry [18,31]. The FreeCAD/Open-CASCADE interface combined with the Geant4 and FLUKA Python API in Pyg4ometry will allow for the creation of CAD BREP decomposition algorithms.…”
Section: Conclusion and Discussionmentioning
confidence: 99%
“…The second principle is to use surface-based volumes only (no TRIPOLI-4 combinatory volume nor ROOT-based volume [7], as a reminder "volume" in TRIPOLI-4 is the exact equivalent of a MCNP "cell"). Not only do these surface-based volumes speed-up computation, but in addition they can eventually supply CAD / MCNP / TRIPOLI-4 automatic converters or viewers, such as McCAD [8] or MCAM [9].…”
Section: Introductionmentioning
confidence: 99%
“…For example, the fuel in standard fuel elements and fuel-follower control rods are modeled fresh, FCs are not physically depicted into their guide tubes (the fission rates being collected into a 4 mm long water cylinder instead), etc.The second principle is to use surface-based volumes only (no TRIPOLI-4 combinatory volume nor ROOT-based volume[7], as a reminder "volume" in TRIPOLI-4 is the exact equivalent of a MCNP "cell"). Not only do these surface-based volumes speed-up computation, but in addition they can eventually supply CAD / MCNP / TRIPOLI-4 automatic converters or viewers, such as McCAD[8] or MCAM[9].The third principle is to use the point-wise nuclear cross section library supplied by default with TRIPOLI-4.11.0, CEAv5.1.2. CEAv5.1.2 is mainly based on JEFF-3.1.1[10] for transport cross-sections and contains point-wise IRDF-2002 cross-sections[11], which are used to calculate 235 U and 238 U fission rates in FCs.The fourth principle is to use the same control rods positions as the two MCNP models used to provide the MCNP results in the NEA report.The main difference between the TRIPOLI-4 and MCNP models lies in the absence of transformation matrixes in TRIPOLI-4.11.0.…”
mentioning
confidence: 99%