Skip to content

Add rectangular HVAC duct elbows#50

Open
gitgrahamdunn wants to merge 1 commit into
EdgarJRobles:masterfrom
gitgrahamdunn:add-hvac-duct-elbows
Open

Add rectangular HVAC duct elbows#50
gitgrahamdunn wants to merge 1 commit into
EdgarJRobles:masterfrom
gitgrahamdunn:add-hvac-duct-elbows

Conversation

@gitgrahamdunn

Copy link
Copy Markdown

Summary

  • adds the first HVAC duct roadmap slice: rectangular duct elbows
  • adds a new DuctElbow parametric object with editable width, height, wall thickness, bend angle, and centerline bend radius
  • adds DuctElbow_Rectangular.csv with common metric rectangular duct elbow presets in 45-degree and 90-degree variants
  • adds an Insert duct elbow command/form and wires it into the piping toolbar
  • marks Add HVAC duct support -> Elbow complete in the roadmap

Source Data

Preview

Rectangular duct elbow preview

Validation

  • python3 -m py_compile pFeatures.py pCmd.py pForms.py CPipe.py InitGui.py Quetzal_tooltips.py
  • git diff --check
  • CSV integrity check for 16 rectangular duct elbow rows and 1.5x width radius mapping
  • FreeCAD command-mode construction check for direct DuctElbow and pCmd.makeDuctElbow: both produced one solid with nonzero volume and two ports

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant