Interactive three-dimensional visualization and creation of geometries for Monte Carlo calculations

被引:82
|
作者
Theis, C. [1 ]
Buchegger, K. H.
Brugger, M.
Forkel-Wirth, D.
Roesler, S.
Vincke, H.
机构
[1] CERN, CH-1211 Geneva 23, Switzerland
[2] GASCAD, A-4595 Waldneukirchen, Austria
关键词
constructive solid geometry; Monte Carlo simulations; FLUKA;
D O I
10.1016/j.nima.2006.02.125
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
The implementation of three-dimensional geometries for the simulation of radiation transport problems is a very time-consuming task. Each particle transport code supplies its own scripting language and syntax for creating the geometries. All of them are based on the Constructive Solid Geometry scheme requiring textual description. This makes the creation a tedious and error-prone task, which is especially hard to master for novice users. The Monte Carlo code FLUKA comes with built-in support for creating two-dimensional cross-sections through the geometry and FLUKACAD, a custom-built converter to the commercial Computer Aided Design package AutoCAD, exists for 3D visualization. For other codes, like MCNPX, a couple of different tools are available, but they are often specifically tailored to the particle transport code and its approach used for implementing geometries. Complex constructive solid modeling usually requires very fast and expensive special purpose hardware, which is not widely available. In this paper SimpleGeo is presented, which is an implementation of a generic versatile interactive geometry modeler using off-the-shelf hardware. It is running on Windows, with a Linux version currently under preparation. This paper describes its functionality, which allows for rapid interactive visualization as well as generation of three-dimensional geometries, and also discusses critical issues regarding common CAD systems. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:827 / 829
页数:3
相关论文
共 50 条
  • [21] Interactive visualization of three-dimensional descriptors using Virtual Reality
    Bergamasco, Leila C. C.
    Campos, Higor B.
    Nunes, Fatima L. S.
    2015 XVII SYMPOSIUM ON VIRTUAL AND AUGMENTED REALITY, 2015, : 227 - 236
  • [22] Three-dimensional microscopy data exploration by interactive volume visualization
    Fang, SF
    Dai, Y
    Myers, F
    Tuceryan, M
    Dunn, K
    SCANNING, 2000, 22 (04) : 218 - 226
  • [23] Three-dimensional microscopy data exploration by interactive volume visualization
    Fang, Shiaofen
    Dai, Yi
    Myers, Frederick
    Tuceryan, Mihran
    Dunn, Kenneth
    2000, Found Adv Med Sci Inc, Mahwah, NJ, United States (22)
  • [24] MONTE CARLO SIMULATION OF FLUIDS IN CURVED THREE-DIMENSIONAL SPACE
    Fanti, Lisa A.
    Glandt, Eduardo D.
    MOLECULAR SIMULATION, 1989, 2 (03) : 163 - 176
  • [25] Three-dimensional grain growth modeling with a Monte Carlo algorithm
    Yu, Q
    Esche, SK
    MATERIALS LETTERS, 2003, 57 (30) : 4622 - 4626
  • [26] Monte Carlo simulation of the three-dimensional Ising spin glass
    Palassini, M
    Caracciolo, S
    COMPUTER SIMULATION STUDIES IN CONDENSED-MATTER PHYSICS XII, 2000, 85 : 162 - 166
  • [27] A three-dimensional Monte Carlo model for the simulation of nanoelectronic devices
    Sadi, T.
    Thobel, J. -L.
    INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2010, 23 (03) : 200 - 214
  • [28] Three-Dimensional Monte Carlo Simulation of Silicon Field Emitters
    Niu, Ze
    Zhu, Mike
    Bellotti, Enrico
    IEEE TRANSACTIONS ON ELECTRON DEVICES, 2023, 70 (08) : 4379 - 4386
  • [30] Monte Carlo study of the three-dimensional chiral clock model
    Scholten, PD
    King, DR
    PHYSICAL REVIEW B, 1996, 53 (06): : 3359 - 3363