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.

1.6 KiB

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'