feat: HVAC ductwork + DWV plumbing systems (#402)

Adds two new MEP node families (HVAC ductwork, DWV plumbing) built on a shared port-connectivity model. Co-authored by @sudhir9297.
This commit is contained in:
Sudhir Yadav
2026-06-16 15:30:39 -04:00
committed by GitHub
parent a0d3d9c701
commit 5551500d98
172 changed files with 17361 additions and 150 deletions
+37
View File
@@ -0,0 +1,37 @@
import type { ParametricDescriptor } from '@pascal-app/core'
import type { LinesetNode } from './schema'
export const linesetParametrics: ParametricDescriptor<LinesetNode> = {
groups: [
{
label: 'Lines',
fields: [
{
key: 'suctionDiameter',
kind: 'number',
unit: 'in',
min: 0.25,
max: 1.5,
step: 0.125,
},
{
key: 'liquidDiameter',
kind: 'number',
unit: 'in',
min: 0.125,
max: 0.75,
step: 0.125,
},
],
},
{
label: 'Insulation',
fields: [
{
key: 'insulated',
kind: 'boolean',
},
],
},
],
}