0 Votes

Mapping

Last modified by Iwona Budny Bjergø on 2023/07/03 09:46

Mapping panel is divided into five different mapping areas:

MaterialsHere materials for standard component families: columns, beams, braces, isolated foundations should be mapped. Mapped material will be assigned to a Structural material parameter under condition that it is an Instance parameter.
SectionsHere sections for standard component families: columns, beams, braces) should be mapped.
Wall typesHere wall types should be mapped. Remember that material of a wall is a Type parameter and is included in Wall type.
Floor typesHere floor types and profiled panels should be mapped. Remember that material of a floor is a Type parameter and is included in Floor type.
FoundationsHere all kind of foundations (isolated, wall and foundation slab) should be mapped. Remember that material of a wall foundation and foundation slab is a Type parameter and is included in wall foundation and foundation slab type.

1561372721496-117.png

Every mapping dialog consists of two columns:

  • on the left hand side there is a column where all FEM Design materials / sections / wall types / etc. used in the imported model are listed,
  • on the right hand side there is a column where corresponding Revit material / section / wall type / etc. should be loaded. The Revit library appears upon clicking on the white field in a certain row.

Be aware that the material / sections / wall and floor types / foundations libraries only contain materials / sections / wall types / etc. that existed, or have been loaded or created in the Revit project prior to importing the struxml file.

If a certain material / section / wall type / etc. is missing during the mapping process, one has to terminate the import process and create this certain material / section / wall type / etc. in the Revit project first. Since version 1.1.011 one can use Create equivalent sections button, to create concrete materials, sections and shells in Revit.

If you see the same material, section (of column, beam, truss, etc.) or type (of slab, wall, etc.) listed more than one time in the mapping dialog, it means that there are more elements that have the same materials, section or type, but they have different properties and therefore, have to be mapped separately. Since version 1.1.013 one can use setting: Merge materials with the same name at mapping.

Materials mapping

Upon pressing Materials button, Material mapping dialog will pop out. Here, in the left column (FD Materials) one can see a list of all the materials that were assigned to columns, beams, truss members and isolated foundations in the FEM-Design model.

1561373087062-388.png

In order to map a selected material into a corresponding material from the Revit library, one has to click on the white field in the right hand side column (Revit materials). A Select Revit element dialog will pop out. It contains all materials from the Revit project material library that one can browse to find a matching material. Double click to select a material.

It is also possible to perform multiple mapping, i.e. select the same material / section / type / etc. to a several elements imported from FEM-Design. Select several elements in the mapping dialog (with Ctrl button), right click and chose Assign all selected.

Merge materials with same name at mapping

Struxml file can contain several materials that are of the same class e.g. C30/37 but have slightly different material data e.g. safety factors or other parameters from the application data. In such situations, each of those materials regardless of the same name, receives a different GUID (global unique identification number). That also means, that when importing such file to Revit, each of those materials will be recognized as a separate material and has to be mapped separately.

One can however, decided to merge the materials that have the same name, regardless of their application data parameters. Simply go to Settings and select Merge materials with the same name at mapping before you load a struxml file.

1561708490434-599.png

Sections mapping

Upon pressing Sections button, Sections mapping dialog will pop out. Dialog is divided into two parts: Beam mapping, where beams and braces should be mapped and Column mapping, where columns should be mapped.

In the left column (FD Materials) one can see a list of all sections used FEM-Design model. In order to map a selected section into a corresponding section from the Revit library, one has to click on the white field in the right hand side column (Revit Sections). A Select Revit element dialog will pop out. It contains all the beam (or column) sections included in the Revit project that one can browse to find a matching section.

1561375488136-439.png

Wall types mapping

Upon pressing Wall types button, Wall types mapping dialog will pop out.

In the left column (FD Types) one can see a list of all wall types used FEM-Design model. In order to map a selected wall into a corresponding wall type from the Revit library, one has to click on the white field in the right hand side column (Revit Types). A Select Revit element dialog will pop out. It contains all the wall types included in the Revit project that one can browse to find a matching one.

1561375939471-563.png

Structural Material property of a wall is a type parameter that is included in the wall type that one has to choose in the mapping process. Therefore, make sure that a wall type that you chose from the Revit library has a proper material assigned.

Floor types mapping

Floor types mapping is equivalent to the Wall types mapping procedure. In this dialog profiled panels can also be mapped into corresponding floor types.

Foundation mapping

Upon pressing Foundations button, Foundation mapping dialog will pop out. Dialog is divided into three parts: Isolated foundations mapping, Wall foundation mapping, and Foundations slab mapping.

1561376441196-174.png

Structural Material property of a Wall foundation and Foundation slab is a type parameter that is included in the wall foundation and foundation slab type that one has to choose in the mapping process. Therefore, make sure that a floor type that you chose from the Revit library has a proper material assigned

Automatic mapping

It is possible to automatically generate desired materials, concrete sections types and walls / slabs instances in Revit project. The purpose of this feature is to speed up the import process in case of typical concrete sections and wall/floor elements that so far, always had to be created manually in Revit before the import process. The automatic section creation can be combined with traditional manual mapping. The concrete materials, section types and walls and floors are created upon pressing Create equivalent materials and elements.

In this version, the automatic section generation is only available for following sections:

  • Concrete rectangle beam
  • Concrete rectangle column
  • Concrete round column

Sections are creates as types of predefined families that are by default installed with the Add-In in following location:  C:\ProgramData\StruSoft\Interop\Revit\Families19 (and Families20 folder for Revit 2020). It is possible to change location of the families. Simply go to Settings and select new path, as shown in figure below.

1561379684650-944.png

One can use their own families, but in this version the requirement is that the naming will be consistent with the default families naming. In the future version we will introduce option to load user families. Also, it is important that the family definition, especially the dimensions b, h, D will be consistent with those in the default families.

Concrete sections are created based on the FEM-Design section naming, e.g. 200x300. This is the only acceptable format. In case of different name in struxml, section cannot e created automatically and has to be mapped manually.  The same happens in case of any other section than those that are supported at the moment (Concrete rectangle beam, Concrete rectangle column, Concrete round column) e.g. steel section. These sections have to be mapped manually.