Assembly CreateBom/ru

Эта документация не закончена. Пожалуйста, помогите и внесите свой вклад в разработку документации.

Пример документирования команды Gui объясняет, как должны быть задокументированы команды. Просмотрите Category:UnfinishedDocu/ru, чтобы увидеть больше незавершённых страниц, подобных этой. Смотрите Category:Command Reference/ru для всех команд.

Смотрите Wiki Страницы, чтобы узнать о редактировании вики-страниц, и зайдите на страницу Помоги FreeCAD, чтобы узнать о других способах, которыми вы можете внести свой вклад.

Assembly CreateBom

Menu location
Assembly → Bill of Materials
Workbenches
Assembly
Default shortcut
O
Introduced in version
1.0
See also
None

Description

The Assembly CreateBom tool derives a bill of materials (BOM), from a selected assembly, or from the document if no assembly is selected.

Usage

  1. There are several ways to invoke the tool:
    • Press the Bill of Materials button.
    • Select the Assembly → Bill of Materials option from the menu.
    • Use the keyboard shortcut: O.

The Assembly Workbench makes it possible to automatically populate Bill of Materials (BOM) columns with specific properties from parts in an assembly. This functionality streamlines the creation of detailed and accurate BOMs.

Auto-population of BOM columns

To have a BOM column automatically display a property from a part, the column must be named in a specific format. The column name must begin with a period (.) followed by the exact name of the property to be displayed.

Procedure:

  1. Create a Bill of Materials for the assembly.
  2. Add a new custom column in the BOM's properties.
  3. Name the new column by prefixing the desired part property with a period. For example, to display a part's material property, the column should be named .Material.
  4. The BOM will then automatically fill this column with the ДанныеMaterial property value for each part in the assembly.

Examples

  • .Weight: Displays the weight of each part.
  • .PartNumber: Displays a custom ДанныеPart Number property.
  • .type: Displays properties from Fasteners Workbench parts, such as the screw type.

Notes and limitations

  • Column header display: The column header in the generated BOM will include the leading period (e.g., .Material).
  • Unsupported properties: If a property's data type is not supported by the BOM, the corresponding cell will show "Not supported".
  • Missing properties: If a part in the assembly does not have the specified property, the cell for that part will display "N/A".
  • Expressions: Direct use of expressions in column names is not supported. However, a dynamic property can be created in a part using an expression, and that dynamic property can then be referenced in the BOM column name.