50
Wizards and Visualization Features Wizards and Visualization Features for for MCNP Geometries and Sources MCNP Geometries and Sources The American Nuclear Society’s 14 th Biennial Topical Meeting of the Radiation Protection and Shielding Division, Carlsbad New Mexico, USA. April 3-6, 2006 R. A. Schwarz and A. L. Schwarz R. A. Schwarz and A. L. Schwarz Visual Editor Consultants Visual Editor Consultants L. L. Carter L. L. Carter Carter M. C. Analysis Carter M. C. Analysis

Wizards and Visualization Features for MCNP Geometries and ... · Graphical User Interface for MCNP Display Geometries with 2D and 3D views Create geometries Universes, fills, lattices

  • Upload
    others

  • View
    21

  • Download
    4

Embed Size (px)

Citation preview

  • 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