Skip to content

Introduction

Mateusz Fliszkiewicz edited this page Dec 17, 2018 · 7 revisions

We tried to simplify creating geometry as much as possible. Creating our own new 3d engine cannot compere to AutoCAD/BricsCAD functionality and flexibility. It needs also from user to learn new software. From the other hand almost all designing drawings are prepared with *.dwg extension.

WizFDS tab

Once you load WizFDS.dll file you gain access to WizFDS tab, where almost all important functions are set.

AutoCAD tab

Tab is divided into sections. First tab CFAST model gives you possibility to create geometrical entities for aamks project. The rest are used by WizFDS to create FDS entities.

Autoload

Using netload command every time when you want to use WizFDS plugin can be really annoying. To prevent this just type in AutoCAD command line:

FREGISTRYUPDATE

If you want to deactivate autoloader option type command:

FREGISTRYREMOVE

Layers

Naming the layers is very important during working with WizFDS. Layer's name allow us to distinguish type of the entity and then correctly export to web application. We assumed following syntax:

  • constant prefix: !FDS_
  • type of the entity: MESH, SURF, SLCF, etc.
  • id/name of entity (square brackets): [any name], [concrete], [1.8]
  • level (round brackets): (0), (1), etc.

Examples:

!FDS_MESH
!FDS_FIRE[car](0)
!FDS_OBST[concrete](1)

First two parts are always required, however latter two are optional in some cases, i.e. !FDS_MESH and !FDS_HOLE do not need to define id/name. However in rest cases you have to name your entities.

During activating WizFDS basic layers are creating by default, i.e.:

!FDS_DEVC[device]
!FDS_FIRE[fire]
!FDS_HIDDEN
!FDS_HOLE(0)
!FDS_JETF[jetfan]
!FDS_MESH
!FDS_MESH[open]
!FDS_OBST[inert](0)
!FDS_SLCF[slice]
!FDS_VENT[vent]

You can add, modify layers with new id/name or level, however first two parts are always constant, i.e. prefix and type of entity. Note that id/name is really important when you will be using library objects (read more). It allows you to assign predefined parameters to your geometrical entities.

Special case is !FDS_MESH[open]. It defines layer name for opening exterior boundary of computational domain as following FDS line:

&VENT SURF_ID='OPEN', XB=0,1, 1,1, 0,1 /

Clone this wiki locally