Attribute mapping for precast elements
The CSV file required to select attribute mapping in Allplan (referred to below as the definition file), namely PrecastAttributeMap.csv , has a fixed, defined structure as defined below.
#attribute mapping for precast elements |
|
|
|
|
#AttributeNumber |
Data type |
ObjectType |
ObjectField |
ContentMap |
|
|
|
|
|
#valid for all precast elements |
|
|
|
|
@PrecastGeneral |
|
|
|
|
|
|
|
|
|
#specific for precast slabs |
|
|
|
|
@PrecastSlab |
|
|
|
|
|
|
|
|
|
#specific for precast walls |
|
|
|
|
@PrecastWall |
|
|
|
|
|
|
|
|
|
#specific for precast structural elements |
|
|
|
|
@PrecastStructuralElement |
|
|
|
|
|
|
|
|
|
The syntax of the definition file is generally structured as shown below:
The lines in the definition file contain the following entries:
The columns in the definition file contain the following entries:
Data type:
To configure this, you must specify a CSV file for mapping attribute values in the ContentMap column of the PrecastAttributeMap.csv definition file. You can name CSV files for mapping attribute values as you like. However, make sure that the files are in the ...\std folder of Allplan.
The following contains an example of a definition file for mapping attribute values for the concrete grade:
C25 / 30 |
C25/30 |
C25-30 |
C25/30 |
C25 - 30 |
C25/30 |
C25 \ 30 |
C25/30 |
C30 / 37 |
C30/37 |
C30-37 |
C30/37 |
C30 - 37 |
C30/37 |
C30 \ 37 |
C30/37 |
In this particular instance, the C25 / 30, C25-30, C25 – 30 and C25 \ 30 attribute values would be automatically converted to the C25/30 attribute value. The first column contains the attribute values for the object attribute, and the second column contains the new attribute values. The program transfers these values to the corresponding dialog box.
(C) ALLPLAN GmbH |
Privacy policy |