

Splits along edge between two different cylindersĬreates void cells for geometry to define reciprocal spaceĬalculates volume of all solids in structure tree Writes the MCNP definition for a mesh tally based on geometry Selects tori, cones, bodies with shared edges between higher order surfaces Identifies a shared edge between and plane and cylinder in a single body Simplifies complex tori to cylindrical bodies


Highlights all bodies with a number of surfaces exceeding user inputĪutomates simplification of pipe networks Saves bodies of different colour in geometry as separate. Highlights cones or tori, identifies small volumes (user input) and small rounds (user input) All tools exist in a single ribbon which is added when the tools are compiled.įeedback on existing tools or proposals for new tools welcome. The tools have been produced using a combination of the C# API and python scripting available in ANSYS SpaceClaim. More extensive documentation including installation instructions can be found here Development In any case, the tools will likely not work with poorly defined geometry. The tools do not fix broken CAD models nor is that their It is expected that user of these tools has some level of competency using SpaceClaim. Model suitable for conversion in software such as SuperMC or McCAD. The tools are designed to aid the user produce a CAD Install instructionsįor inclusion of the tools as an additional tab in the SpaceClaim GUI is provided below. The toolsĪutomate many of the tasks typically undertaken to simply a detailed CAD model to a level suitable for particle transport. This repository contains a set of tools designed the increase the efficiency of the preparation of CAD models for neutronics analysis. Copyright 2021 United Kingdom Atomic Energy Agency (UKAEA)
