1 / 11

MAUS Geometry Import

CM 30. MAUS Geometry Import. This presentation shall describe; T he steps needed to go from a Computer Aided Design (CAD) drawing to MAUS How this will be incorporated into the geometry handling system being developed for MAUS. Matthew.Littlefield@brunel.ac.uk. CM 30. CAD to MAUS Stage 1.

mina
Télécharger la présentation

MAUS Geometry Import

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CM 30 MAUS Geometry Import • This presentation shall describe; • The steps needed to go from a Computer Aided Design (CAD) drawing to MAUS • How this will be incorporated into the geometry handling system being developed for MAUS Matthew.Littlefield@brunel.ac.uk

  2. CM 30 CAD to MAUS Stage 1 CAD FastRad Above, CAD example. Right, test case of simple cooling channel geometry taken from FastRad used in initial investigation Matthew.Littlefield@brunel.ac.uk

  3. CM 30 CAD to MAUS Stage 2 CAD Configuration File FastRad Produces GDML GDML = Geometry Markup Description Language Developed at CERN specifically for transferring CADs to G4. It is an extended XML governed by a GDML schema Matthew.Littlefield@brunel.ac.uk

  4. CM 30 CAD to MAUS Stage 2 CAD Configuration File Material File FastRad Produces GDML Matthew.Littlefield@brunel.ac.uk

  5. CM 30 CAD to MAUS Stage 2 CAD Configuration File Material File FastRad Individual Component File Individual Component File Produces Individual Component File GDML Matthew.Littlefield@brunel.ac.uk

  6. CM 30 CAD to MAUS Stage 3 CAD FastRad GDML MAUS Modules XSLT = eXstensibleStylesheet Language Transformations Transforms XML(GDML) into desired formats. Matthew.Littlefield@brunel.ac.uk

  7. CM 30 How can we use this? To use this transfer in an efficient manner a new geometry handling system has been designed. Surveys/Technical Drawings CAD G4 Field Info Above: Technical Drawing of Quad Right: CAD Drawing of Quad Below: G4MICE Simulation Example GDML_MICE Run Info (from Control Room) ConfigDB MAUS Matthew.Littlefield@brunel.ac.uk

  8. CM 30 User/Developer Interaction Developers will: Run CAD through FastRad Run one executable upon the GDML files which will upload the geometry to the CDB Users will be able to: Download current geometry directly into MAUS or download a local copy Download an old geometry directly into MAUS or download a local copy Download geometry, from a particular run number, directly into MAUS or download a local copy Matthew.Littlefield@brunel.ac.uk

  9. CM 30 Current Status • Back end of system is 90% complete. • An executable exists which uploads to the CDB • Majority of the classes needed for front and back end have been written • Front end of system is 75% complete. • Executable for each of the user downloads need to be written, classes for them already exist • Integration into MAUS needs to be done As a side, a Step 4 geometry is being rushed through to begin simulations and to test the system. It is currently in MAUS Module form Matthew.Littlefield@brunel.ac.uk

  10. CM 30 Any Questions? Thank You for Listening Matthew.Littlefield@brunel.ac.uk

  11. CM 30

More Related