Revit Structure Export to SOFiCAD¶
The Revit Structure Export program according to SOFiCAD is a product of
SOFiSTiK AG, Bruckmannring 38, D-85764 Oberschleissheim
Tel. 0800 SOFISTIK (0800 - 76347845)Tel. Customer Service 0700-SOFISTIK (0700 - 76347845)Fax Customer Service 089 / 315878-77Customer Services: support@sofistik.dewww.sofistik.de <http://www.sofistik.de> _
and is designed as an adaptation of Revit Structure.
Note
If there is no AutoCAD / SOFiCAD installation on the computer, only the “Export only” command is available in the multifunction bar.
Revit export¶
Command |
Export only |
Tooltip |
Exportiert Schalkanten aus Revit. |
Ribbon |
None |
Menu |
None |
The settings are saved as an XML file.
This command exports a drawing data (DWG) and an XML file, starts SOFiCAD and imports the drawings directly into SOFiCAD based on the settings in the XML file.
Revit export only¶
Command |
Export only |
Tooltip |
Exportiert Schalkanten aus Revit. |
Ribbon |
None |
Menu |
None |
The settings are saved as an XML file.
This command exports a drawing data (DWG) and an XML file.
Note
ATTENTION Only the “Export only” command is available for a SOFiCAD-OEM installation.
Export dialog¶
The dialog only appears after the call if the active view is a plan view and the Revit Structure project has already been saved. If this is not a plan view or if you have never saved your Revit Structure project, you will receive notification messages.
Description of the dialog box¶
Save as¶
In this path you can set the location of the XML and DWG files that are generated by the interface. By default, the program suggests the path in which your Revit Structure project is saved.
mode¶
Export all (map and viewport)
The XML file and a DWG of each Revit view are generated. The reinforcement plan DWG is created in SOFiCAD and overwritten if necessary!
With the command “Export without calling SOFiCAD”, only the XML file and a DWG of each Revit view are generated.
Only new DWGs of the Revit Plan views are created.
Viewport only (plan remains unchanged)
With the button “Select view window” you can only have certain DWGs of the Revit plan views newly created. In the exported DWG, if it is currently open, the XREFs of the Revit Plan views are reloaded. The change is immediately visible. This mode is recommended if the geometry in the Revit Structure building model has changed and you want to update it in the reinforcement plan DWG. The reinforcement plan DWG itself is still available.
Plan only
Only the reinforcement plan is updated. The DWGs of the Revit Plan views are not newly created. Existing reinforcement in the reinforcement plan is not lost as a result. This mode is recommended if you have changed the arrangement of the Revit plan views and want to update them in your reinforcement plan DWG.
details¶
AutoCAD drawing template
The set AutoCAD template file (DWT) is used as the basis for generating the reinforcement plan DWG. The XREFs of the Revit plan views are generated based on the standard AutoCAD template file. The drawing units must match the unit of the template file. This setting is important if scenario 1 applies to you.
Layer and properties
If you select “Category properties VONLAYER, overwrites VONELEMENT”, Revit elements with view-specific graphic overrides retain these properties in the CAD application.
If you select “Export all VON-LAYER properties, no overrides”, view-specific graphic overrides in the CAD application are ignored. All exported Revit elements are on the same CAD layer as other elements in the same Revit category. The least layers are created in the DWG file.
If you select “All FROM-LAYER properties, create new layers for overrides”, Revit elements with view-specific graphic overrides are placed on their own CAD layers. This option creates most of the layers in the exported DWG file.
Export rooms and surfaces as a polyline¶
Revit rooms and surfaces are exported to closed polylines in the CAD DWG
Scaling the line types¶
If you select “Scaled linetype definitions”, the graphic intentions are retained by exporting the linetypes with scaling according to the view scale.
If “Model area (PSLTSCALE = 0)” is selected, the view scale is set for the LTSCALE parameter and the value 0 for PSLTSCALE.
If “Paper space (PSLTSCALE = 1)” is selected, the value for both parameters, LTSCALE and PSLTSCALE, is set to 1. When scaling Revit linetype definitions, the project units are taken into account, but otherwise they are exported unchanged.
Basis of the coordinate system¶
If you select “Project internal”, the origin of the export file is set to the internal coordinates of the Revit project.
If you select “Shared”, the origin of the export file is set to the shared position (measurement point) of the Revit project.
An AutoCAD drawing unit is¶
The setting chosen here affects the creation of the XREF’s (Revit views). The reinforcement plan DWG must also be created with these units.
Note
If you have already exported a Revit plan and would like to repeat this export with other units, please delete the XML file beforehand, which is in the folder in which your already exported reinforcement plan DWG is also located.
Layer settings¶
Here you select a mapping file that defines which Revit category becomes which layer. The default is a mapping file with the name “Export SOFiCAD_0.txt” adapted to a German SOFiCAD installation. There is another customized mapping file for export to an English SOFiCAD installation.
Or you can select one of the predefined standards from the dropdown box by clicking on the path input:
AIA - American Institues of Architects Standard
ISO 13567 - ISO standard 13567
CP 83 - Singapore Standard 83
BS 1192 - British Standard 1192
Special export settings¶
In SOFiCAD you can define individual settings for the following elements:
Mapping a Revit dimension type to a SOFiCAD dimension style
Mapping Revit parameters to SOFiCAD attributes
Definition option for the labeling of the viewports on the layout of the reinforcement plan DWG
You make these settings in the file BiMTOOLS_B_USR.ini, which can be found in the user’s AppData directory by default.
Changes are only accepted if the “;” (Semicolon) is removed.
[DIMENSIONSTYLES]¶
In this section of the INI file, you define which Revit Structure dimension type should be converted to which SOFiCAD dimension style.
Note
If your dimension type in Revit contains a period, a comma or a space, you have to make sure that the export converts these characters into a “_”.
Thus, a dimension type existing in Revit with the name “1.8mm ISOCPEUR” in the INI file must be called “1_8mm_ISOCPEUR”.
In certain situations, which are not described in more detail here, the AutoCAD export creates additional dimension styles. These differ only in the addition of “_1” in the style name. To ensure that the correct SOFiCAD dimensioning styles are used here, you must add this entry to the INI file.
To find out exactly what the AutoCAD style name is called, press the function key “F2” immediately after exporting to SOFiCAD. You will then find a similar section in the text window as shown below.
Dimstyle = 1_8mm_ISOCPEUR
New Dimstyle = SOFI18
Dimstyle = 2_5mm_ISOCPEUR
New Dimstyle = SOFI25
Dimstyle = 1_8mm_ISOCPEUR_1
New Dimstyle = SOFI18
Here you can see that AutoCAD created the style “1_8mm_ISOCPEUR_1” independently. This style would then have to be entered in the INI file as follows:
1_8mm_ISOCPEUR_1 = SOFI18
[TITLEBLOCK]¶
In this section of the INI file, you link the parameters available in Revit Structure with the attributes of SOFiCAD. This function is specially designed so that title block content from Revit Structure can be transferred directly to SOFiCAD. The settings refer to the standard existing in SOFiCAD. If you deviate from this standard, you have to edit this part of the .ini file.
[VIEWPORTLABELS]¶
In this section of the INI file, you define the settings on which the Revit viewport label is based in the layout of the exported plan DWG. The position of the label cannot be changed. This is based on the position of the Revit Structure Plan.
You can define the following settings:
PEN4NUMBER - SOFiCAD pin number for the viewport label number
STYLE4NUMBER - Font for the number of the viewport label
PEN4TEXT - Pen number from SOFiCAD for the text of the viewport label
STYLE4TEXT - Font for the text of the viewport label
FORMAT4TEXT - Format the text of the viewport label. The name of the view is saved in the variable “%s” and the scale of the view in the variable “%0.f”. Set your desired formatting using these two parameters.
Scenarios that occur¶
This section is intended to demonstrate various scenarios that arise in practice and how they work with this function.
Scenario 1:¶
The reinforcement blanks are exported from Revit Structure from a PC “A” and the reinforcement is created with SOFiCAD.
Note
Revit Structure and SOFiCAD must be installed on PC “A”.
To do this, always use the “SOFiSTiK - SOFiCAD - Export” command. It will automatically through the interface
an XML file that is responsible for the layout and header information
one DWG for each Revit view that exists on the plan to be exported
a reinforcement plan DWG (including the XREF’s of Revit View DWG’s)
generated. You can immediately start creating the reinforcement in the DWG reinforcement plan, since SOFiCAD is automatically called up with the created reinforcement plan DWG.
Scenario 2:¶
The reinforcement blanks are exported from Revit Structure from a PC “A” and the reinforcement from SOFiCAD is created from a PC “B”, but both PCs are in the same network.
For this, the PC “A” in Revit Structure uses the command “SOFiSTiK - SOFiCAD - commands - export without calling SOFiCAD”. A drive path to which PC “A” and PC “B” have access is set via the export dialog. It will automatically enter this directory through the interface
an XML file that is responsible for the layout and header information
one DWG for each Revit view that exists on the plan to be exported
generated.
On PC “B” you start SOFiCAD with a corresponding template file and call the command there
SOF_IMPORT_RVT or via the ribbon “Construction II”
on. One selects the XML file from the folder in the PC “A” which has stored the files described above. With the help of the XML file, this function now creates the reinforcement plan DWG (including the XREFs of the Revit view DWGs) and saves them in the same directory.
Scenario 3:¶
The reinforcement blanks are exported from Revit Structure from a PC “A” and the reinforcement is generated from SOPCCAD from a PC “B”, both PCs are not in the same network.
For this, the PC “A” in Revit Structure uses the command “SOFiSTiK - SOFiCAD - commands - export without calling SOFiCAD”. Any drive path is set via the export dialog. It will automatically enter this directory through the interface
an XML file that is responsible for the layout and header information
one DWG for each Revit view that exists on the plan to be exported
generated.
Now PC “A” sends this generated data to PC “B”.
On PC “B” you start SOFiCAD with a corresponding template file and call the command there
SOF_IMPORT_RVT or via the ribbon “Construction II”
on. You select the XML file from the folder in which you have stored the data from PC “A”. With the help of the XML file, this function then creates the reinforcement plan DWG (including the XREFs of the Revit view DWGs) and saves them in the same directory.
Note
In order for PC “A” to use the functions “Export everything, only viewport, only plan” described under S. PC “A” needs the reinforcement plan DWG generated by PC “B”. This must also be replaced and stored under PC “A” in the same directory as the XML file described above. The name of the XML file and the name of the DWG reinforcement plan must also be identical!