DXF Export

AVC_DXF plugin for AutoCAD and BricsCAD. 

Lay details (solids 3d), obtaining contours for 2d milling and export of contours in dxf. Layers and blocks for import to BiesseWorks, BSolid, Homag WoodWop, Thermwood

Furniture and exhibitions engineers are often faced with the requirement to provide all parts as flat outlines in a dxf file format. Although this technology has long been outdated, modern CAM programs have learned to control CNC machines directly from solid parts and directly from dwg. But people are conservative and dxf files are still needed. To fully automate this boring work, A>V>C> DXF-export program is intended. You just need to draw a 3d model of furniture from solid parts (solids). The program will do the rest:


The program uses all the features of the Lay command: numbering parts, setting up headings, multiplying quantities, sorting parts, etc. The program can pull out all parts (solids) from assembly blocks.

All the possibilities of optimization of contours, rounding corners are also available, as in the Outside Loop program (OSL)

The program uses the capabilities of the NC-prepare to create the contours of the cutter exits out the part, select the cutter entry point, and so on.

The program can interact with the A>V>C> Properties Palette. The name of the part and other properties of the solid can be used in the title, in the name of the subdirectory and the dxf-file name.

The program works only with 3d-solids, does not work with meshes, surfaces. 

Just like the rest of the AutoCAD commands, A>V>C> program in most cases will not be able to work with solids imported from other programs.

The program does not know how to directly control CNC machines, does not create control programs in G-codes, does not assign machining modes and cutting tools. Only contours in DXF. You will have to use the CAM program installed on your machine. However, A>V>C> program will save you from acquiring a separate full-fledged CAM.

The program is suitable for 2D and 2.5D milling, sawing, drilling or laser cutting. Contours for 5-axis machining unfortunately are not transferred via DXF to any CAM program I know, but A>V>C> program can save the contours of the top and bottom of curved ends in DXF and you can build a 5-axis machining surface from them. Complex 3D surfaces are not processed.


Read about downloading and installing the program here.

To run the plugin, you will have to register account and top up your account balance or receiving bonuses

Then you can activate one of the licenses:


The DXFExport command is also included in the set A>V>C> Pro.

In this video, the 3d-details (the plywood partition sections) from AutoCAD are laid out on a plane using the LAY command. Then the NCP command draws flat outlines and saves them to a separate dwg file. The same could have been done a little faster with the DxfExport command. Then the CAM program Vectric VCarve opens this file and in a couple of clicks makes a nesting and a nc-program for milling all parts on the CNC. As you can see, A>V>C> plugins and Vectric programs are fully compatible. Like most other CAM programs.

(Video of the real production cycle was recorded by Michael Addotta from Impact XM. Thanks Mike!)

See how quickly you can export parts (3d solids) from BricsCAD (or AutoCAD) to OptiNest nesting optimization software and from there to Biesse BSolid. Please note that the DXF Export plugin created such layers that after importing it was not necessary to assign any processing, it was not necessary to assign tools, cutters and drills. You can immediately send parts to the rover.

Operating procedure

Create a 3d model of the product. Use only 3d-solids. All parts must have a basic flat surface. You can arrange the parts into layers with the names of materials or assign materials as for rendering. For placement fasteners convenient to use the program Fixture. For cutting dadoes and pockets - use program Dado Joint. To prepare the holes use the program Drill.

Call the DXFExport command. The program will ask you to select the necessary solid-details. You can choose the details in advance. You can inadvertently select texts and 2d objects, the program will not swear, but simply ignore them. In the settings you can specify the layers, the details of which will be ignored.

In the selection request, you will see options: 

After selecting objects, the program will do everything itself. Perhaps you will have time to notice how the program puts solids at the origin, makes the outlines. In the event of malfunctions, these temporary objects may be saved in the drawing.

You can abort the command using the Esc key.

Depending on the settings, the program will create the necessary folders and dxf-files and display statistics on the command line.

By default, after the export operation, the resulting dxf file will be opened. You can disable this feature. If you receive several dxf files the program will open the dialog with a list of all files and buttons for opening the selected file, all files and opening a folder in the explorer.

Customization

You can bring up the settings dialog by selecting the TUNE option. In addition, the AVC_Pro plugin connects additional settings pages to the AutoCAD settings dialog (Options command). See the CNC tab. In addition, the AVC_Pro plugin has a separate AvcOptions settings comman. The separate AVC_DxfExport plugin has its own DXFOptions configuration command.

The DXF-export operation is affected by the settings of the Lay command, the CNC Prepare commands, the Common Options of the A>V>C> commands and the own DXF-Export settings.

DXF-Export settings

There are many settings and for your convenience, you can use ready-made sets of settings, which I call DXF-Style. You can create up to 9 styles. You can switch the current style in the header of the settings window. And you can call the DXFStyle option and select the style by its number directly during the operation of the command. All options in dialog window have tooltips.

First you need to configure the LAY command and settings of NC Prepare commands. The work of the DXF-Export command largely depends on them. Lay-style and CNC-styles work regardless of the DXF-export style.

Lay settings

For the DXF-export program it is important to properly configure the layout of the parts. You can create a separate Lay-style for use with DXF-Export. Usually there should be no texts in dxf-files - turn off the title in the Lay settings. To group parts into dxf-files or folders, Lay-grouping is used. For example, if you need to create catalogs for each material, then insert the %material% substitution into the grouping field, and in the DXF settings - the "Group folders" checkbox. Use multiple substitutions separated by backslash \ to create nested group subdirectories.

СNC Prepare settings

All NC-Prepare command settings affect the DXF-Export operation, except for the Annotations section. First, select the appropriate CNC-style available. Maybe after that you will not need to configure anything.

About substitutions allowed in the names of the layers, you can read here.