You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
4 weeks ago | |
|---|---|---|
| .. | ||
| README.md | 4 weeks ago | |
| create_qet_panel_assembly.py | 4 weeks ago | |
| qet_panel_assembly.FCStd | 4 weeks ago | |
| qet_panel_assembly.step | 4 weeks ago | |
| qet_panel_assembly_report.json | 4 weeks ago | |
README.md
QET Panel Assembly Model
This directory contains a reusable electrical panel assembly model based on the referenced video.
Files
qet_panel_assembly.FCStd: FreeCAD native panel assembly asset.qet_panel_assembly.step: geometry-only exchange export.qet_panel_assembly_report.json: generated metadata for verification.create_qet_panel_assembly.py: FreeCAD Python generator used to recreate the asset.
Geometry
The model is a medium-detail approximation of the full assembly:
- Pale gray cabinet / door body.
- Thick side edge and recessed door panel.
- Two circular hinge / screw markers.
- Dark right-side mounting plate.
- Two vertical white perforated connector banks.
- Small lower accessory connector modules.
- Yellow wire-frame style guide geometry matching the highlighted wiring envelope in the reference.
Approximate dimensions:
- Overall height:
180 mm - Cabinet width:
110 mm - Cabinet depth:
55 mm - Right connector area height: about
120 mm
Semantics
This is a visual and placement asset. It intentionally does not contain terminal LCS objects or engineering binding fields such as QetProjectUuid, QetElementUuid, QetTerminalUuid, or QetInstanceId.
Regenerate
On this Windows workstation, use the registered FreeCAD runtime:
$runtime = Get-Content -LiteralPath 'C:\Users\ng123\AppData\Local\QETDeps\runtime.json' -Raw | ConvertFrom-Json
$env:QET_FREECAD_RUNTIME_JSON = 'C:\Users\ng123\AppData\Local\QETDeps\runtime.json'
& $runtime.freecad_python 'D:\LightWork3D\data\examples\qet_panel_assembly\create_qet_panel_assembly.py'