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
相关论文
共 8 条
  • [1] Fassò A, 2001, ADVANCED MONTE CARLO FOR RADIATION PHYSICS, PARTICLE TRANSPORT SIMULATION AND APPLICATIONS, P955
  • [2] Fassò A, 2001, ADVANCED MONTE CARLO FOR RADIATION PHYSICS, PARTICLE TRANSPORT SIMULATION AND APPLICATIONS, P159
  • [3] Goldfeather J., 1986, Computer Graphics, V20, P107, DOI 10.1145/15886.15898
  • [4] MURALI TM, 1997, P 1997 S INT 3D GRAP
  • [5] REQUICHA AAG, 1980, COMPUT SURV, V12, P436
  • [6] Segal M., 1990, Computer Graphics, V24, P105, DOI 10.1145/97880.97891
  • [7] STEWART N, 1998, EUR SIGGRAPH WORKSH, P25
  • [8] VINCKE H, 2000, P SATIF 5 WORKSH, P361