Wizards and Visualization Features Wizards and Visualization Features for for
MCNP Geometries and SourcesMCNP Geometries and SourcesThe American Nuclear Society’s 14th Biennial Topical Meeting of the Radiation Protection and Shielding Division, Carlsbad New Mexico,
USA. April 3-6, 2006
R. A. Schwarz and A. L. SchwarzR. A. Schwarz and A. L. SchwarzVisual Editor ConsultantsVisual Editor Consultants
L. L. CarterL. L. CarterCarter M. C. AnalysisCarter M. C. Analysis
The Visual EditorThe Visual EditorGraphical User Interface for MCNPGraphical User Interface for MCNP
Display Geometries with 2D and 3D viewsDisplay Geometries with 2D and 3D viewsCreate geometriesCreate geometries
Universes, fills, latticesUniverses, fills, lattices
Some support for data cardsSome support for data cardsMaterials, transformations, importancesMaterials, transformations, importances
Plot particle tracksPlot particle tracksSDEF Source generation pointsSDEF Source generation pointsCollision pointsCollision pointsKCODE source point generationKCODE source point generation
Tally and Cross section plotsTally and Cross section plotsCAD ImportCAD Import
How the Visual Editor worksHow the Visual Editor works
Visual C++ code is linked to the MCNP Visual C++ code is linked to the MCNP Fortran code.Fortran code.The Visual Editor Fortran modifications The Visual Editor Fortran modifications are now a part of the LANL Version 5 are now a part of the LANL Version 5 Fortran code.Fortran code.The C++ and Fortran share data and The C++ and Fortran share data and memory. memory.
Purpose of the Visual EditorPurpose of the Visual Editor
Make it easier to create MCNP input Make it easier to create MCNP input files.files.Generate input files faster with fewer Generate input files faster with fewer errors.errors.Saves time.Saves time.Saves money.Saves money.
Version 1.4 released to RSICCVersion 1.4 released to RSICC
Free to all approvedrequesters
Complete Interface for MCNPComplete Interface for MCNP
Complete Interface for MCNPComplete Interface for MCNP
Visual Editor CapabilitiesVisual Editor CapabilitiesGeometry DisplayGeometry Display
Visual Editor CapabilitiesVisual Editor CapabilitiesColorsColors
Visual Editor CapabilitiesVisual Editor CapabilitiesInput File AvailableInput File Available
Visual Editor CapabilitiesVisual Editor CapabilitiesSurface WizardSurface Wizard
Visual Editor CapabilitiesVisual Editor CapabilitiesMaterialsMaterials
Visual Editor CapabilitiesVisual Editor CapabilitiesImportancesImportances
Visual Editor CapabilitiesVisual Editor CapabilitiesTransformationsTransformations
Visual Editor CapabilitiesVisual Editor CapabilitiesRunningRunning
Visual Editor CapabilitiesVisual Editor CapabilitiesTally PlotsTally Plots
Visual Editor CapabilitiesVisual Editor CapabilitiesCross Section PlotsCross Section Plots
Visual Editor CapabilitiesVisual Editor CapabilitiesLattice Display/CreationLattice Display/Creation
Visual Editor CapabilitiesVisual Editor Capabilities3D Ray Traced Imaging3D Ray Traced Imaging
Visual Editor CapabilitiesVisual Editor Capabilities3D Ray Traced Imaging3D Ray Traced Imaging
Visual Editor CapabilitiesVisual Editor Capabilities3D Plots of Lattice Geometries3D Plots of Lattice Geometries
Visual Editor CapabilitiesVisual Editor CapabilitiesDynamic 3D DisplayDynamic 3D Display
Visual Editor CapabilitiesVisual Editor CapabilitiesDynamic 3D DisplayDynamic 3D Display
Visual Editor CapabilitiesVisual Editor CapabilitiesDynamic 3D DisplayDynamic 3D Display
Visual Editor CapabilitiesVisual Editor CapabilitiesDynamic 3D DisplayDynamic 3D Display
Visual Editor CapabilitiesVisual Editor CapabilitiesSource Point PlotsSource Point Plots
Visual Editor CapabilitiesVisual Editor CapabilitiesSource Point PlotsSource Point Plots
Visual Editor CapabilitiesVisual Editor CapabilitiesCollision Plots (color by weight)Collision Plots (color by weight)
Visual Editor CapabilitiesVisual Editor CapabilitiesKCODE Source Generation PointsKCODE Source Generation Points
New FeatureNew FeatureLinux VersionLinux Version
New FeatureNew FeatureOpen (Do Not Modify)Open (Do Not Modify)
New FeatureNew FeatureSend to ClipboardSend to Clipboard
New FeatureNew FeatureSend to ClipboardSend to Clipboard
New FeatureNew FeatureCell WizardCell Wizard
New FeatureNew FeatureCell WizardCell Wizard
New FeatureNew FeatureOnline HelpOnline Help
3D CAD conversion3D CAD conversionSample Geometries in CAD Sample Geometries in CAD
3D CAD conversion3D CAD conversionSample Geometries in MCNP Sample Geometries in MCNP
3D CAD conversion3D CAD conversion1,000 spheres 1,000 spheres
3D CAD conversion3D CAD conversionGenerate in CAD Generate in CAD
Export as a SAT file Export as a SAT file
3D CAD conversion3D CAD conversionRead SAT File into Visual Editor Read SAT File into Visual Editor
3D View of CAD Geometry Displayed3D View of CAD Geometry Displayed
3D CAD conversion3D CAD conversionConvert to MCNP Convert to MCNP
3D CAD conversion3D CAD conversionView MCNP Geometry in 3D View MCNP Geometry in 3D
3D CAD conversion3D CAD conversionTwo Different Modes Two Different Modes
Use CAD to Create the MCNP geometry.Use CAD to Create the MCNP geometry.–– Define the geometry without using subtractions Define the geometry without using subtractions
or unionsor unions–– Conversion program will determine the Conversion program will determine the
subtractions and unions.subtractions and unions.
Read an already existing fully defined Read an already existing fully defined geometrygeometry–– All space must be definedAll space must be defined–– May need to simplify overly complex cellsMay need to simplify overly complex cells
Example 3D CAD conversionExample 3D CAD conversionBuilding Building
Example 3D CAD conversionExample 3D CAD conversionBuilding Building
Example 3D CAD conversionExample 3D CAD conversionDuct with 3 Bends Duct with 3 Bends
Next MCNP Output Visualization ClassNext MCNP Output Visualization ClassJuly 10July 10thth –– 1111thth
Richland, Washington
Next CAD to MCNP classNext CAD to MCNP classAugust 7August 7thth –– 88thth
Richland, Washington
Next MCNP Visual Editor ClassNext MCNP Visual Editor ClassSeptember 11September 11thth –– 1515thth
Richland, Washington
Wizards and Visualization Features for MCNP Geometries and SourcesThe Visual Editor Graphical User Interface for MCNPHow the Visual Editor worksPurpose of the Visual EditorVersion 1.4 released to RSICCComplete Interface for MCNPComplete Interface for MCNPVisual Editor CapabilitiesGeometry DisplayVisual Editor CapabilitiesColorsVisual Editor CapabilitiesInput File AvailableVisual Editor CapabilitiesSurface WizardVisual Editor CapabilitiesMaterialsVisual Editor CapabilitiesImportancesVisual Editor CapabilitiesTransformationsVisual Editor CapabilitiesRunningVisual Editor CapabilitiesTally PlotsVisual Editor CapabilitiesCross Section PlotsVisual Editor CapabilitiesLattice Display/CreationVisual Editor Capabilities3D Ray Traced ImagingVisual Editor Capabilities3D Ray Traced ImagingVisual Editor Capabilities3D Plots of Lattice GeometriesVisual Editor CapabilitiesDynamic 3D DisplayVisual Editor CapabilitiesDynamic 3D DisplayVisual Editor CapabilitiesDynamic 3D DisplayVisual Editor CapabilitiesDynamic 3D DisplayVisual Editor CapabilitiesSource Point PlotsVisual Editor CapabilitiesSource Point PlotsVisual Editor CapabilitiesCollision Plots (color by weight)Visual Editor CapabilitiesKCODE Source Generation PointsNew FeatureLinux VersionNew FeatureOpen (Do Not Modify)New FeatureSend to ClipboardNew FeatureSend to ClipboardNew FeatureCell WizardNew FeatureCell WizardNew FeatureOnline Help3D CAD conversionSample Geometries in CAD3D CAD conversionSample Geometries in MCNP3D CAD conversion1,000 spheres3D CAD conversionGenerate in CAD Export as a SAT file3D CAD conversionRead SAT File into Visual Editor 3D View of CAD Geometry Displayed3D CAD conversionConvert to MCNP3D CAD conversionView MCNP Geometry in 3D3D CAD conversionTwo Different ModesExample 3D CAD conversionBuildingExample 3D CAD conversionBuildingExample 3D CAD conversionDuct with 3 BendsNext MCNP Output Visualization ClassJuly 10th – 11thRichland, WashingtonNext CAD to MCNP classAugust 7th – 8thRichland, WashingtonNext MCNP Visual Editor ClassSeptember 11th – 15thRichland, Washington