Skip to content

Add rectangular HVAC duct reductions#51

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

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

Conversation

@gitgrahamdunn

Copy link
Copy Markdown

Summary

  • adds rectangular HVAC duct transitions/reducers for the Add HVAC duct support -> Reduction roadmap item
  • adds a new DuctReduction parametric object with editable inlet/outlet width and height, wall thickness, transition length, and outlet offsets
  • adds DuctReduction_Rectangular.csv with concentric and flat-bottom rectangular transition presets
  • adds an Insert duct reduction command/form and wires it into the piping toolbar
  • marks the HVAC Reduction roadmap item complete

Source Data

Preview

Rectangular duct reduction 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 12 rows and <=15.1-degree side taper mapping
  • FreeCAD command-mode construction check for direct DuctReduction and pCmd.makeDuctReduction: 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