Fire-Simulation.at - Simulation von Brandszenarien mit Feld- und Zonenmodellen

Grundlagen | Physik | Chemie | Gitternetz | Hardware | Geometrie | Materialien | Sonstiges Setup | Auswertungen
Lagerhalle Fa. Voith | Bahnhof St. Pölten
Einleitung | Schadensfeuer | Einsatzzweck | Durchführung | Für Wem? | Voraussetzungen | Kosten
Allgemein | Zielgruppe, Leistungen | Zeitaufwand | Abwicklung | Kosten
FDS5DataCreator
Introduction | Summary | Hardware | Input File | Setup | Download Out Files | Screenshots
Links | Quellen
Über den Urheber | Team | Warum | Ausbildung | Leitbild | Aufruf FDS User | Kontakt, Impressum
subglobal11 link | subglobal11 link | subglobal11 link | subglobal11 link | subglobal11 link | subglobal11 link | subglobal11 link

Downloads

Downloads

Richtet sich an Nutzer von FDS und daher nur englischsprachig:

 

 

 


Top↑

FDS5DataCreator - Creates Input Data for FDS from ACAD dxf Files

In fall 2005 I have developed a small application, which is very easy and convenient for importing dxf Data into FDS. The fundamental idea of "FDS4DataCreator" is, that every FDS obstruction is described with two points in the three-dimensional space. So at first in the CAD program (e.g. Autocad) you have to describe this points with a standard "_line", which is in the 3D view and the catch mode very easy. Round or not orthogonal obstructions are a little bit tricky, because at first you have to subdivide them into smaller orthogonal obstructions, and then describe every small obstruction with LINE from one corner to the opposite corner (like obove).
In the next step "FDS5DataCreator" creates from the dxf File the OBST, MESH and VENT Lines, the program is also capable to show the next Poison optimized grid values.
With this small tool I developed relatively big data Files (> 2.000 lines), and I think it's very capable.

Features:

  • Converts all CAD "_line" in a dxf File to FDS "&OBST" statements
  • The SUF_ID = the CAD Layername
  • All lines in the "HOLE" layer are converted to FDS "$HOLE" statements
  • It's possible to include the "PERMIT_HOLE" statement
  • Automatic generation of the "&MESH" statement based on the largest boundaries or the "MESHx" Layers

 

In 2009 I extended the FDS4DataCreator to FDS5DataCreator and added some new Features:

  • Possibility to add the Lines for the general informations like File Name, simulation time,...
  • Possibility to assign &MATL and &SURF properties from an init File to the &OBST lines
  • Possibility to assign a X,Y or Z Offset to the coordinates of each line
  • Possibility to add the "OPEN" Vents to each Side of a mesh

 

Instruction:

  1. The "FDS5DataCreator.exe" and the "FDSDataCreator_init.txt" have to be in the same directory
  2. In ACAD you have to create a own layer for each SURF_ID Type. Each layername have to start with "FDS_"
  3. Each Obstruction which you like to transfer to FDS, you have to cross with a simple Line (in the desired SURF_Layer from one corner to the opposite corner)
    The Start and End Point of the Line are the x1,x2,y1,y2,z1,z2 Coordinates of the obstruction. The Acad Command for Line is: “_line”
  4. For Holes create a Layer with the word "HOLE" in den layername. Describe the holes with lines (in the HOLE Layer) like the Obstructions
  5. For the mesh(es) create Layers named MESH1, MESH2,… and describe each Mesh with one Line (form one Corner to the opposite Corner)
    If you need only one Mesh in the size of the obstruction boundaries, there is no MESH Layer required.
  6. Save the File as ACAD 2000 dxf File,  Attention: the application works only with ACAD 2000 dxf Files
  7. Open the FDS5DataCreator.exe (there is no Installation required)
  8. Open the ACAD 2000 dxf File, in the list box you see only Layers which begin with "FDS_"
  9. Click on the Layer, from which you want to transfer the obstructions, if you want to set the “PERMIT_HOLE=.FALSE” or "SAWTOOTH=.FALSE" flag, then check the Checkbox
  10. Assign a "SURF ID" from the Dropdown field. You could add your own Values in the "FDSDataCreator_init.txt" file
  11. You could set a X,Y or Z Offset
  12. Click on the Button right from the box, and the obstruction Lines will be transferred in the big Textbox
  13. The elements in the HOLE Layer are automatically imported as HOLE entries
  14. The XBAR, YBAR,… are set automatically to the outmost boundaries
  15. After you transferred all the OBST and HOLE entries and you use no MESH Layers you could manually change the boundaries values, or use the automatic generated outmost boundaries
    1. Enter the Grid Size in the text box and click on “calculate grid”
    2. The green entries are “good” for poisson solver, the red not so good. Right from the red values there are the next upper and lower poisson values
    3. Generate the "MESH" entry with the "Add Mesh" Button on the right side.
  16. If you use MESH Layers,
    1. Click on the MESH entry with the coarsest grid, and transfer the boundary values into the XBAR, YBAR,… boxes by clicking on the right button
    2. Enter the Grid Size in the text box and click on “calculate grid”
    3. The green entries are “good” for poisson solver, the red not so good. Right from the red values there are the next upper and lower poisson values
    4. Generate the "MESH" entry with the "Add Mesh" Button on the right side
    5. Repeat this with every MESH Layer (from coarsest to finest)
  17. Add the open Vents for the actual mesh with the six small buttons for the desired sides
  18. Copy the entries from the big Textbox in your clipboard with the "Select All & Copy to clipboard" Button

Requirements:

  • Windows operating system
  • There is no Installation required - the simplest way is to copy the exe-File and the txt-File in the same order like the dxf-File
  • The Application is written in C#.net, so perhaps you need the .NET Framework 2.0 (Download from www.microsoft.com)

Screenshot:

Known Problems:
  • The application have no intern error handling
  • The application works only with ACAD 2000 dxf Files
  • Angular and round Elements you have to split manually to rectangular parts

Feedback and Future Updates:
I will be happy about your Feedback (Comments, Suggestions,...),
or if you like to keep up-to-date about future version write an E-Mail to:
michael.pulker@fire-protection.at

License:
The downloadable File is a demo Version. In this Version it's not possible to copy the text data into the clipboard.
For a full personally registered Version (Freeware) please write a Mail to: michael.pulker@fire-protection.at

Download FDS5DataCreator.exe (Demo Version) ....

The exe File is a selfexpanding zip archive. Just expand both files in the same directory and run the exe file.

About Us | Kontakt | © 2006 Ing. Michael Pulker