Adds two new MEP node families (HVAC ductwork, DWV plumbing) built on a shared port-connectivity model. Co-authored by @sudhir9297.
38 lines
732 B
TypeScript
38 lines
732 B
TypeScript
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',
|
|
},
|
|
],
|
|
},
|
|
],
|
|
}
|