FreeCAD/FreeCAD

Assembly: BOM - Allow persistent part numbering

開放

#16,325 建立於 2024年9月6日

 (4 則留言) (0 個反應) (0 位負責人)C++ (5,550 個分叉)batch import
Help wantedMod: AssemblyType: Feature

倉庫指標

星標
 (30,913 顆星)
PR 合併指標
 (平均合併 24天 7小時) (30 天內合併 217 個 PR)

描述

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

Allow persistent part numbering in assembly BOM, so when parts are added or removed, old parts holds old BOM numbers. New parts should be given "new" numbers, not override empty numbers after deleting some parts.

It's important feature for revision tracking.

Additionally, there should be possibility to generate arbitrary numbering, from expression and/or just manual override.

BOM part number should be assembly-level part property (just like instance number).

Full version info

OS: Windows 11 build 22631
Word size of FreeCAD: 64-bit
Version: 0.22.0dev.38553 (Git)
Build type: Release
Branch: main
Hash: 59c1ccec3e6b70f56eeee8f94d361019b84bd850
Python 3.11.9, Qt 5.15.13, Coin 4.0.2, Vtk 9.2.6, OCC 7.7.2
Locale: Polish/Poland (pl_PL)
Installed mods: 
  * boltsfc 2022.11.5
  * Curves 0.6.42
  * Design456 0.0.1
  * Freecad-Built-in-themes-beta 1.2.2
  * freecad.gears 1.0.0
  * sheetmetal 0.4.24

Subproject(s) affected?

Assembly

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

貢獻者指南