Re: [fluka-discuss]: Trying to use geometry out of stl-format

From: Alberto Fasso <fasso_at_mail.cern.ch>
Date: Mon, 24 Feb 2014 14:10:42 +0100

Dear Kilian,

I am not sure that this will satisfy your requirements, but it is not correct
to say that "the only possibility to create a geometry in FLUKA is to use
the given bodies like spheres, cylinders, planes and cones?". Actually the
number of available bodies is larger than that, and in particular it is
possible to use any kind of quadric surface, described by a 2nd-order equation.

Buit it is possible also to use voxels, i.e. tiny parallelepipeds (all of
equal size) forming a 3-dimensional grid of any size. See slides 55-65 of
the lecture:
https://www.fluka.org/free_download/course/triumf2012/Lectures/AdvancedGeometry2012.pdf

With voxels, it is possible to accurately describe geometries of great
complexity, such as human organs and bodies. In the lecture mentioned
above, you can see that it is possible even to re-adjust dinamically the
body parameters, for instance to describe the complex shape of a mountain,
by implementing the actual rock thickness according to the incident
direction of a particle.

Alberto

On Mon, 24 Feb 2014, Kilian Baumann wrote:

> Dear Chris,
>
> thank you very much for your answer!
> So in fact this means, that the only possibility to create a geometry
> in FLUKA is to use the given bodies like spheres, cylinders, planes
> and cones? Are there no other ways to import directly geometries like
> 3D-wavefunction (.obj) or other files of this kind to FLUKA?
>
> Thanking you in advance!
>
> Best regards,
>
> Kilian
>
> 2014-02-23 20:26 GMT+01:00 Chris Theis <Christian.Theis_at_cern.ch>:
>> Dear Kilian,
>>
>> I'm afraid that SimpleGeo provides some features (e.g. surface or b-rep models) which are not supported by FLUKA at all. Currently you can only use those models as a mockup or 3D template in SimpleGeo, while modelling your actual geometry with CSG methods. This way you can ensure that the geometry that you've built is matching a 3d CAD model for example. However, you cannot simply export the CAD model via SimpleGeo to FLUKA because this type of surface models is not supported by FLUKA's geometry kernel.
>>
>> Cheers
>> Chris
>>
>>> On 23 Feb 2014, at 16:31, "Kilian Baumann" <baumann.kilian_at_gmail.com> wrote:
>>>
>>> Dear fluka-experts,
>>>
>>> I have a complex geometry, described in a stl-file. Since this kind of
>>> file is not compatible with FLUKA (stl just describes surfaces) I
>>> converted this stl-file to a 3D-Wavefront (obj) file. When impoting
>>> this file to SimpleGeo there are no problems. I can edit names,
>>> materials, positions, etc. However when exporting my geometry to an
>>> input-file for FLUKA it does not work, since the with SimpleGeo
>>> defined region (my obj-file) does not link to any body. So is there
>>> any possibility to define a new body out of my obj-file? Because with
>>> this new body I could create my region. Or is there any other way, how
>>> I could define my geometry with the obj-file?
>>>
>>> Thanking you in advance!
>>>
>>> Best regards,
>>>
>>>
>>> Kilian
>>>
>
>
Received on Mon Feb 24 2014 - 17:06:10 CET

This archive was generated by hypermail 2.3.0 : Mon Feb 24 2014 - 17:06:10 CET