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 条
  • [31] Monte Carlo simulation of three-dimensional measurements of translucent objects
    Lutzke, Peter
    Heist, Stefan
    Kuehmstedt, Peter
    Kowarschik, Richard
    Notni, Gunther
    OPTICAL ENGINEERING, 2015, 54 (08)
  • [32] Preliminary Monte Carlo results for the three-dimensional Holstein model
    Wu, YL
    Liu, C
    Luo, Q
    CHINESE PHYSICS LETTERS, 2003, 20 (09) : 1586 - 1588
  • [33] Three-dimensional generalized xy models:: A Monte Carlo study
    Chamati, H
    Romano, S
    Mól, LAS
    Pereira, AR
    EUROPHYSICS LETTERS, 2005, 72 (01): : 62 - 68
  • [34] MOCASSIN: a fully three-dimensional Monte Carlo photoionization code
    Ercolano, B
    Barlow, MJ
    Storey, PJ
    Liu, XW
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2003, 340 (04) : 1136 - 1152
  • [35] Three-dimensional Monte Carlo calculation of some nuclear parameters
    Gunay, Mehtap
    Seker, Gokmen
    3RD INTERNATIONAL CONFERENCE ON THEORETICAL AND EXPERIMENTAL STUDIES IN NUCLEAR APPLICATIONS AND TECHNOLOGY (TESNAT 2017), 2017, 154
  • [36] Monte Carlo studies of the three-dimensional Ising model in equilibrium
    Hasenbusch, M
    INTERNATIONAL JOURNAL OF MODERN PHYSICS C, 2001, 12 (07): : 911 - 1009
  • [37] A ROBUST MONTE CARLO BASED RAY-TRACING APPROACH FOR THE CALCULATION OF VIEW FACTORS IN ARBITRARY THREE-DIMENSIONAL GEOMETRIES
    Walker, T.
    Xue, S. -C.
    Barton, G. W.
    COMPUTATIONAL THERMAL SCIENCES, 2012, 4 (05): : 425 - 442
  • [38] Percentage porosity computation of three-dimensional non-convex porous geometries using the direct Monte Carlo simulation
    Mauricio Campillo
    Pablo Pérez
    Jorge Daher
    Luis Pérez
    Engineering with Computers, 2021, 37 : 951 - 973
  • [39] Percentage porosity computation of three-dimensional non-convex porous geometries using the direct Monte Carlo simulation
    Campillo, Mauricio
    Perez, Pablo
    Daher, Jorge
    Perez, Luis
    ENGINEERING WITH COMPUTERS, 2021, 37 (02) : 951 - 973
  • [40] A fluence convolution method to account for respiratory motion in three-dimensional dose calculations of the liver: A Monte Carlo study
    Chetty, IJ
    Rosu, M
    Tyagi, N
    Marsh, LH
    McShan, DL
    Balter, JM
    Fraass, BA
    Ten Haken, RK
    MEDICAL PHYSICS, 2003, 30 (07) : 1776 - 1780