> For the complete documentation index, see [llms.txt](https://docs.besmart.software/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.besmart.software/design-data-management-and-exchange/cnc-exporters/hundegger-bvx/user-interface/export-setup-window/export-settings.md).

# Export Settings

<figure><img src="/files/sGIgf9tAAgmJdxF6Rd2c" alt=""><figcaption><p>Export Settings tab options in Export Setup window</p></figcaption></figure>

## Framing Elements

***

* ***Export Frame*** – gives the ability to choose what layers of the assembly you wish to export:
  * ***All Frame*** – exports the whole framed assembly, including all the layers and all the elements.
  * ***Main Frame*** – only exports the main load-bearing section of the assembly (Studs, Plates, Blockings/Noggings, Braces, etc.)
  * ***Main Frame and External Layers*** – exports the main frame as well as all the remaining layers to the exterior side of the wall.
  * ***Main Frame and External Layers w/o siding*** - exports the main frame as well as all the remaining layers to the exterior side of the wall but excludes Siding boards.
  * ***Main Frame and Internal Layers*** - exports the main frame as well as all the remaining layers to the interior side of the wall.
  * ***Main Frame and Internal Layers w/o siding*** - Exports the main frame as well as all the remaining layers to the interior side of the wall but excludes siding elements.

<figure><img src="/files/XPCBCP08qIIorL0QQsNG" alt=""><figcaption><p>Wall assembly exploded view</p></figcaption></figure>

***

* ***Split to Separate Files by*** – allows you to split elements in your assembly into different files depending on chosen parameter values. E.g. you can select a parameter indicating different layers of your assembly, and this will result in separate files for each layer containing only corresponding framing elements within.

***

* ***Contour Cut Depth Offset*** – in case the contour command is used to produce cuts, you can specify the depth of the contour cut operation here.

***

* ***Contour Cut Speed (mm/s)*** – in case the contour command is used to produce cuts, you can specify the cutting speed of the operation here.

***

* ***Export by Nominal size*** –&#x20;

***

* ***Flat Longitudinal Cuts as*** – in case there is a need to make a cut on the element longitudinally, you can choose the processing command based on geometry needed:
  * ***Lap*** ***( 1 )*** – for square longitudinal cuts. It has to extend throughout the entire element's length.
  * ***Hip Ridge Cut*** ***( 2 )*** – for angled longitudinal cuts. It has to extend throughout the whole element's length.
  * ***Saw Cut*** ***( 3 )*** - for sloped longitudinal cuts. The extent of the cut is determined by the angle, so the cut can stop before reaching the end of the element.&#x20;

<figure><img src="/files/XO0QfbVACE9mjUWUMGtb" alt=""><figcaption><p>BVX flat longitudinal cut options</p></figcaption></figure>

***

* ***Length Orientation*** – lets you choose which way the elements are going to be placed on the table in lengthwise orientation. By default, elements are going to be laid on the table on their left, back or bottom sides relative to the element's position within the project. Then, the elements are rotated to match the desired orientation:
  * ***Left to Right*** – the start point of the framing element will be facing the left side of the fence, end point will be facing the right side.
  * ***Right to Left*** – opposite to the ***Left to Right*** option. The start and end points are going to change places.

<figure><img src="/files/10PAE87PW9wwQmJ1eaHd" alt=""><figcaption><p>Length Orientation, Left to Right option</p></figcaption></figure>

***

* ***Width Orientation*** – the width of the element in BVX is determined by the surface touching the table. This allows us to change which side of the profile from Revit should be treated as the width in BVX:
  * ***Fence Side*** – the element is laid with the longer side of the cross-sectional profile on the table.
  * ***Table Side*** – the element is laid with the shorter side of the cross-sectional profile on the table.
  * ***Fence Opposite Side*** - the element is laid with the longer side of the cross-sectional profile on the table and is rotated 180 degrees.

***

## Export Frames

* ***Origin Point*** – in case your main frame doesn’t start from the bottom of the Revit wall due to offset or the bottom plate being placed separately, this option can be used to adjust the frame origin point:
  * ***by Host (default)*** – the frame will have its origin point at the bottom felt corner of the Revit host element (wall, floor, roof).
  * ***by Elements (pre-cut)*** – the frame will have its origin point at the first main frame element at the bottom left corner. In the case of angled elements, the origin point will be positioned at where the element's corner would be before the cut.

***

* ***Order Hosts by*** –&#x20;

***

* ***Order Framing Elements by*** -&#x20;

***

## Framing Details

* ***Export Wood Details*** – exports detail element families hosted on framing elements
* ***Export to Separate File*** – once active, exports Wood Details to a separate file away from your framing elements export.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.besmart.software/design-data-management-and-exchange/cnc-exporters/hundegger-bvx/user-interface/export-setup-window/export-settings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
