会议论文详细信息
20th International Conference on Computing in High Energy and Nuclear Physics | |
Development and application of CATIA-GDML geometry builder | |
物理学;计算机科学 | |
Belogurov, S.^1,2 ; Berchun, Yu^2 ; Chernogorov, A.^1 ; Malzacher, P.^3 ; Ovcharenko, E.^1 ; Schetinin, V.^1,2 | |
Institute for Theoretical and Experimental Physics, B. Cheremushkinskaya 25, Moscow | |
117218, Russia^1 | |
Bauman Moscow State Technical University, 2-nd Baumanskaya str. 5, Moscow | |
105005, Russia^2 | |
GSI Helmholtzzentrum für Schwerionenforschung GmbH, Planckstrasse. 1, Darmstadt | |
64291, Germany^3 | |
关键词: CAD modeling; Computer aided design systems; Detector geometry; Development and applications; Direct conversion; Particle transport; Quality checks; | |
Others : https://iopscience.iop.org/article/10.1088/1742-6596/513/2/022003/pdf DOI : 10.1088/1742-6596/513/2/022003 |
|
学科分类:计算机科学(综合) | |
来源: IOP | |
![]() |
【 摘 要 】
Due to conceptual difference between geometry descriptions in Computer-Aided Design (CAD) systems and particle transport Monte Carlo (MC) codes direct conversion of detector geometry in either direction is not feasible. The paper presents an update on functionality and application practice of the CATIA-GDML geometry builder first introduced at CHEP2010. This set of CATIAv5 tools has been developed for building a MC optimized GEANT4/ROOT compatible geometry based on the existing CAD model. The model can be exported via Geometry Description Markup Language (GDML). The builder allows also import and visualization of GEANT4/ROOT geometries in CATIA. The structure of a GDML file, including replicated volumes, volume assemblies and variables, is mapped into a part specification tree. A dedicated file template, a wide range of primitives, tools for measurement and implicit calculation of parameters, different types of multiple volume instantiation, mirroring, positioning and quality check have been implemented. Several use cases are discussed.【 预 览 】
Files | Size | Format | View |
---|---|---|---|
Development and application of CATIA-GDML geometry builder | 1028KB | ![]() |