SmAssemblyExport searches the Assembly Structure, of the current drawing, for 3D solids within a component and applies the SmConvert and SmExport2d commands. The result is a set of .dxf files with unfold information saved in a user-defined output folder and sorted by thickness. Parts processed with command warnings or errors are placed in a special folder. An HTML report listing all the solids in the assembly is generated. This indicates their status and links to the corresponding .dwg and .dxf files.
Solid classifications:
-
”Sheet Metal” – solid is a sheet metal part.
-
”Poor Sheet Metal” – solid looks like a sheet metal design, user assistance, and rework are needed.
-
”Not Sheet Metal” – solid is not recognized as a sheet metal design.
SmAssemblyExport can be applied to mixed assemblies containing both sheet metal and non-sheet metal parts. It quickly sorts out non-sheet metal parts from sheet metal parts.
SmAssemblyExport can be applied to simple drawings with solids, to assemblies created in BricsCAD and to drawings imported with the Communicator for BricsCAD.
For optimal processing set the ImportProductStructure Communicator user preference to 2 (mechanical components) otherwise, mechanical components will be exploded to solids. This can result in a higher number of entities being processed by SmAssemblyExport, an increased processing time and multiple repeats in the output.
For optimal performance set the Visual Style to 2dWireframe.
Accessing the Command
command bar: smassemblyexport
menu bar: Sheet Metal | Unfold | Export Assembly to DXF
toolbar: Sheet Metal | Export Assembly to DXF
ribbon: Sheet Metal | Flatten | Export Assembly to DXF
: SmAssemblyExport
Prompts you in the command bar:
Select solids, component instances or [Output folder/bend Table/Dxf version] <Entire model>: (Select the to be processed or press Enter to include all the entities in assembly. Note that a component will be skipped only if it is not referred by any instance.)
Unless defined differently in the command options, the results are saved in the folder of the processed drawing.
Command Options
Option |
Description |
Set Output Folder |
Sets the output folder: Displays a File dialog to set the output folder. |
Set Bend Table |
Assigns a bend table Displays a File dialog to set the bend table used during SmExport2d calls in the output process. |
DXF version |
Specifies the DXF version: |
Command Settings
The "Solid types in reports" setting determines what types of solids will be included in reports. By default 'Non-sheet metal solids' are included and 'Standard part component solids' are not included in the reports.
The "Report file path type" setting determines what file path types will be used in reports: relative or absolute. By default, path type is relative.
Related Commands
SmConvert - automatically recognizes flanges and bends in a 3D solid.
SmExport2d - exports the unfolded representation of a sheet metal body as a 2D profile in .dxf / .dwg file format.