Parametric Studio · Master Family Catalog

BIM 패밀리 & 인프라 컴포넌트 마스터 카탈로그 (총 225종)

Revit 호환 전 분야(건축 · 구조 · 기계 · 배관 · 소방 · 전기 · 통신/약전) 내장 패밀리 167종, IFC4.3 토목/인프라 패밀리 53종, 그리고 단계별 완주 튜토리얼 레시피 5종까지 실제 .pmodel 3D 형상 프리뷰 이미지, 매개변수(Parameter) 명세, 타입 프리셋, 그리고 4가지 사용 방법(UI · 콘솔 · AI 프롬프트 · API)을 한눈에 확인할 수 있는 통합 카탈로그입니다.

🚀 Parametric Studio 3D 에디터 바로 열기 → 🏗️ Bimer 웹 BIM 호스트 (IFC4·일람표) 열기 → ✨ AI 프롬프트 패밀리 제작 가이드 → 🤖 BEX (벡스) 라이브 3D 스펙 상담 & 니즈 백로그 →
225종
전체 검증 완료 .pmodel 패밀리
90개
Revit + IFC4.3 BIM 카테고리
498개
내장 표준 패밀리 타입 프리셋
100% PASS
WASM 솔리드 생성 & 타입 전환 검증

① Studio UI에서 열기 & 파라미터 조절

  1. 상단 좌측 ☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… 클릭
  2. 카테고리별로 분류된 220개 내장 패밀리 중 원하는 항목 클릭
  3. 우측 타입(Types) 탭에서 드롭다운으로 규격 프리셋 전환 또는 파라미터 수치/공식(=Width * 0.5) 직접 편집
  4. ⌘S (저장)로 .pmodel 다운로드 또는 내보내기(EXPORT)로 STL/OBJ/GLTF 추출

② 명령줄 & 자연어 AI 프롬프트 자동화

  1. 직접 모델링 명령: 하단 콘솔에서 GP(가이드) → DIM(치수/EQ/=) → GS/S(스케치) → EXT/REV/SWP/LOFT → UN/SU(불리언) → TYPE 실행
  2. AI 설계(AIDESIGN): 터미널에서 node cli/vibe.mjs 실행 후 Studio 하단 콘솔에 자연어 프롬프트 입력
  3. CLI 원샷 생성: 각 카드 하단의 node cli/vibe.mjs "..." 명령을 복사하여 즉시 생성

③ 매개변수(Parameter) & 수식 규칙

  • 범위(Scope): 타입(Type) 파라미터는 규격 프리셋별로 값을 공유하며, 인스턴스(Instance)는 개별 배치마다 독립 변경됩니다.
  • 지원 수식 함수: if(cond, a, b), round, roundup, rounddown, min, max, abs, sqrt, sin/cos/tan(도 단위), pi, ^
  • 바인딩({ ref }): 모든 치수·돌출 깊이·회전각·스케치 구속조건은 파라미터에 =로 바인딩되어 수치 변경 시 즉시 3D 형상이 Flex 됩니다.
표시 중: 225 / 225종
BEX 실무 니즈 수집기 · 무료 베타 찾으시는 패밀리 규격이나 실무에 꼭 필요한 기능(조달청 속성·치수 구속·호환성)이 없나요?
📊 수집된 실무 니즈 백로그 보드 보기 →
Z-up ISO TUT-01 · 돌출(EXT) 튜토리얼 TUT-01
단계별 튜토리얼 패밀리 (Tutorial Recipes) 가이드 평면(GP) → 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcColumn
🚀 3D 바로 열기

01 · Parametric Rectangular Column (기둥 튜토리얼)

Tutorial 01 · GP + DIM(EQ/=) + GS + EXT + AL + TYPE · docs/tutorials/families/1-column.pmodel

01 · Parametric Rectangular Column (기둥 튜토리얼) (Tutorial 01 · GP + DIM(EQ/=) + GS + EXT + AL + TYPE): 가이드 평면(GP) → 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) → 면 잠금(AL) → 타입(TYPE) 전 과정을 검증한 대표 패밀리 5종입니다. 피처 레시피 [가이드 평면(GP) → 스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(Width=400mm), Depth(Depth=400mm), Height(Height=3000mm), Left offset(HalfWidthNeg=-200mm), Right offset(HalfWidth=200mm), Front offset(HalfDepthNeg=-200mm), Back offset(HalfDepth=200mm)] 및 2개 표준 타입 프리셋(400x400, 600x600)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Tutorial Recipes) · IFC4: IfcColumn · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (Width) 타입 400 mm 100 ~ 2100 mm — 전체 폭 (Width, X축 방향 치수)
Depth (Depth) 타입 400 mm 100 ~ 2100 mm — 전체 깊이/돌출 길이 (Depth)
Height (Height) 타입 3000 mm 750 ~ 10500 mm — 전체 높이 (Height, Z축 방향 치수)
Left offset (HalfWidthNeg) 타입 -200 mm -600 ~ 200 mm =-Width / 2 폭 치수 (Width, mm)
Right offset (HalfWidth) 타입 200 mm 50 ~ 700 mm =Width / 2 폭 치수 (Width, mm)
Front offset (HalfDepthNeg) 타입 -200 mm -600 ~ 200 mm =-Depth / 2 깊이/돌출 치수 (Depth, mm)
Back offset (HalfDepth) 타입 200 mm 50 ~ 700 mm =Depth / 2 깊이/돌출 치수 (Depth, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=tutorial%2F1-column&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 열기 (⌘O) → docs/tutorials/families/1-column.pmodel 선택 → 우측 [타입] 탭에서 400x400 / 600x600 전환 · [단품 .ifc 내보내기] 클릭
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
01 · Parametric Rectangular Column (기둥 튜토리얼) 패밀리를 만들어줘. 주요 파라미터는 Width(Width=400mm), Depth(Depth=400mm), Height(Height=3000mm), Left offset(HalfWidthNeg=-200mm), Right offset(HalfWidth=200mm), Front offset(HalfDepthNeg=-200mm), Back offset(HalfDepth=200mm)이고, 타입은 400x400, 600x600로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "01 · Parametric Rectangular Column (기둥 튜토리얼) (Tutorial Recipes) 패밀리를 Width(Width=400mm), Depth(Depth=400mm), Height(Height=3000mm), Left offset(HalfWidthNeg=-200mm), Right offset(HalfWidth=200mm), Front offset(HalfDepthNeg=-200mm), Back offset(HalfDepth=200mm) 규격으로 생성하고 400x400, 600x600 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("600x600");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("01 · Parametric Rectangular Column (기둥 튜토리얼)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO TUT-02 · 돌출(EXT) 튜토리얼 TUT-02
단계별 튜토리얼 패밀리 (Tutorial Recipes) 가이드 평면(GP) → 정렬 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 60 tri · 1.6 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

02 · Parametric Work Table (테이블 튜토리얼)

Tutorial 02 · Top Slab + Legs Multi-Solid + Formula · docs/tutorials/families/2-table.pmodel

02 · Parametric Work Table (테이블 튜토리얼) (Tutorial 02 · Top Slab + Legs Multi-Solid + Formula): 가이드 평면(GP) → 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) → 면 잠금(AL) → 타입(TYPE) 전 과정을 검증한 대표 패밀리 5종입니다. 피처 레시피 [가이드 평면(GP) → 정렬 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(Width=1200mm), Depth(Depth=600mm), Height(Height=750mm), Left offset(HalfWidthNeg=-600mm), Right offset(HalfWidth=600mm), Front offset(HalfDepthNeg=-300mm), Back offset(HalfDepth=300mm), TopThickness(TopThickness=40mm), LegSize(LegSize=50mm)] 및 2개 표준 타입 프리셋(1200x600, 1800x900)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Tutorial Recipes) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (Width) 타입 1200 mm 300 ~ 6300 mm — 전체 폭 (Width, X축 방향 치수)
Depth (Depth) 타입 600 mm 150 ~ 3150 mm — 전체 깊이/돌출 길이 (Depth)
Height (Height) 타입 750 mm 188 ~ 2625 mm — 전체 높이 (Height, Z축 방향 치수)
Left offset (HalfWidthNeg) 타입 -600 mm -1800 ~ 600 mm =-Width / 2 폭 치수 (Width, mm)
Right offset (HalfWidth) 타입 600 mm 150 ~ 2100 mm =Width / 2 폭 치수 (Width, mm)
Front offset (HalfDepthNeg) 타입 -300 mm -900 ~ 300 mm =-Depth / 2 깊이/돌출 치수 (Depth, mm)
Back offset (HalfDepth) 타입 300 mm 75 ~ 1050 mm =Depth / 2 깊이/돌출 치수 (Depth, mm)
TopThickness (TopThickness) 타입 40 mm 10 ~ 140 mm — 두께 치수 (Thickness, mm)
LegSize (LegSize) 타입 50 mm 13 ~ 175 mm — LegSize 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=tutorial%2F2-table&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 열기 (⌘O) → docs/tutorials/families/2-table.pmodel 선택 → 우측 [타입] 탭에서 1200x600 / 1800x900 전환 · [단품 .ifc 내보내기] 클릭
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
02 · Parametric Work Table (테이블 튜토리얼) 패밀리를 만들어줘. 주요 파라미터는 Width(Width=1200mm), Depth(Depth=600mm), Height(Height=750mm), Left offset(HalfWidthNeg=-600mm), Right offset(HalfWidth=600mm), Front offset(HalfDepthNeg=-300mm), Back offset(HalfDepth=300mm), TopThickness(TopThickness=40mm), LegSize(LegSize=50mm)이고, 타입은 1200x600, 1800x900로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "02 · Parametric Work Table (테이블 튜토리얼) (Tutorial Recipes) 패밀리를 Width(Width=1200mm), Depth(Depth=600mm), Height(Height=750mm), Left offset(HalfWidthNeg=-600mm), Right offset(HalfWidth=600mm), Front offset(HalfDepthNeg=-300mm), Back offset(HalfDepth=300mm), TopThickness(TopThickness=40mm), LegSize(LegSize=50mm) 규격으로 생성하고 1200x600, 1800x900 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("1800x900");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("02 · Parametric Work Table (테이블 튜토리얼)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO TUT-03 · 돌출(EXT) 튜토리얼 TUT-03
단계별 튜토리얼 패밀리 (Tutorial Recipes) 가이드 평면(GP) → 정렬 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 72 tri · 1.9 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

03 · Parametric Open Bookshelf (책장 튜토리얼)

Tutorial 03 · Carcass + Shelves + Formula · docs/tutorials/families/3-bookshelf.pmodel

03 · Parametric Open Bookshelf (책장 튜토리얼) (Tutorial 03 · Carcass + Shelves + Formula): 가이드 평면(GP) → 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) → 면 잠금(AL) → 타입(TYPE) 전 과정을 검증한 대표 패밀리 5종입니다. 피처 레시피 [가이드 평면(GP) → 정렬 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(Width=800mm), Depth(Depth=300mm), Height(Height=1800mm), Left offset(HalfWidthNeg=-400mm), Right offset(HalfWidth=400mm), Front offset(HalfDepthNeg=-150mm), Back offset(HalfDepth=150mm), Thickness(Thickness=18mm)] 및 2개 표준 타입 프리셋(800x1800, 1000x2100)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Tutorial Recipes) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (Width) 타입 800 mm 200 ~ 3500 mm — 전체 폭 (Width, X축 방향 치수)
Depth (Depth) 타입 300 mm 75 ~ 1050 mm — 전체 깊이/돌출 길이 (Depth)
Height (Height) 타입 1800 mm 450 ~ 7350 mm — 전체 높이 (Height, Z축 방향 치수)
Left offset (HalfWidthNeg) 타입 -400 mm -1200 ~ 400 mm =-Width / 2 폭 치수 (Width, mm)
Right offset (HalfWidth) 타입 400 mm 100 ~ 1400 mm =Width / 2 폭 치수 (Width, mm)
Front offset (HalfDepthNeg) 타입 -150 mm -450 ~ 150 mm =-Depth / 2 깊이/돌출 치수 (Depth, mm)
Back offset (HalfDepth) 타입 150 mm 38 ~ 525 mm =Depth / 2 깊이/돌출 치수 (Depth, mm)
Thickness (Thickness) 타입 18 mm 5 ~ 63 mm — 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=tutorial%2F3-bookshelf&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 열기 (⌘O) → docs/tutorials/families/3-bookshelf.pmodel 선택 → 우측 [타입] 탭에서 800x1800 / 1000x2100 전환 · [단품 .ifc 내보내기] 클릭
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
03 · Parametric Open Bookshelf (책장 튜토리얼) 패밀리를 만들어줘. 주요 파라미터는 Width(Width=800mm), Depth(Depth=300mm), Height(Height=1800mm), Left offset(HalfWidthNeg=-400mm), Right offset(HalfWidth=400mm), Front offset(HalfDepthNeg=-150mm), Back offset(HalfDepth=150mm), Thickness(Thickness=18mm)이고, 타입은 800x1800, 1000x2100로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "03 · Parametric Open Bookshelf (책장 튜토리얼) (Tutorial Recipes) 패밀리를 Width(Width=800mm), Depth(Depth=300mm), Height(Height=1800mm), Left offset(HalfWidthNeg=-400mm), Right offset(HalfWidth=400mm), Front offset(HalfDepthNeg=-150mm), Back offset(HalfDepth=150mm), Thickness(Thickness=18mm) 규격으로 생성하고 800x1800, 1000x2100 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("1000x2100");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("03 · Parametric Open Bookshelf (책장 튜토리얼)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO TUT-04 · 불리언(UN/SU) 튜토리얼 TUT-04
단계별 튜토리얼 패밀리 (Tutorial Recipes) 가이드 평면(GP) → 정렬 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

04 · Base Cabinet with Toe-Kick (하부장 튜토리얼)

Tutorial 04 · Toe-Kick Void Subtract + Formula · docs/tutorials/families/4-base-cabinet.pmodel

04 · Base Cabinet with Toe-Kick (하부장 튜토리얼) (Tutorial 04 · Toe-Kick Void Subtract + Formula): 가이드 평면(GP) → 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) → 면 잠금(AL) → 타입(TYPE) 전 과정을 검증한 대표 패밀리 5종입니다. 피처 레시피 [가이드 평면(GP) → 정렬 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [Width(Width=600mm), Depth(Depth=580mm), Height(Height=870mm), Left offset(HalfWidthNeg=-300mm), Right offset(HalfWidth=300mm), Front offset(HalfDepthNeg=-290mm), Back offset(HalfDepth=290mm), KickHeight(KickHeight=100mm), KickDepth(KickDepth=60mm)] 및 2개 표준 타입 프리셋(W600, W900)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Tutorial Recipes) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (Width) 타입 600 mm 150 ~ 3150 mm — 전체 폭 (Width, X축 방향 치수)
Depth (Depth) 타입 580 mm 145 ~ 2030 mm — 전체 깊이/돌출 길이 (Depth)
Height (Height) 타입 870 mm 218 ~ 3045 mm — 전체 높이 (Height, Z축 방향 치수)
Left offset (HalfWidthNeg) 타입 -300 mm -900 ~ 300 mm =-Width / 2 폭 치수 (Width, mm)
Right offset (HalfWidth) 타입 300 mm 75 ~ 1050 mm =Width / 2 폭 치수 (Width, mm)
Front offset (HalfDepthNeg) 타입 -290 mm -870 ~ 290 mm =-Depth / 2 깊이/돌출 치수 (Depth, mm)
Back offset (HalfDepth) 타입 290 mm 73 ~ 1015 mm =Depth / 2 깊이/돌출 치수 (Depth, mm)
KickHeight (KickHeight) 타입 100 mm 25 ~ 350 mm — 높이 치수 (Height, mm)
KickDepth (KickDepth) 타입 60 mm 15 ~ 210 mm — 깊이/돌출 치수 (Depth, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=tutorial%2F4-base-cabinet&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 열기 (⌘O) → docs/tutorials/families/4-base-cabinet.pmodel 선택 → 우측 [타입] 탭에서 W600 / W900 전환 · [단품 .ifc 내보내기] 클릭
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
04 · Base Cabinet with Toe-Kick (하부장 튜토리얼) 패밀리를 만들어줘. 주요 파라미터는 Width(Width=600mm), Depth(Depth=580mm), Height(Height=870mm), Left offset(HalfWidthNeg=-300mm), Right offset(HalfWidth=300mm), Front offset(HalfDepthNeg=-290mm), Back offset(HalfDepth=290mm), KickHeight(KickHeight=100mm), KickDepth(KickDepth=60mm)이고, 타입은 W600, W900로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "04 · Base Cabinet with Toe-Kick (하부장 튜토리얼) (Tutorial Recipes) 패밀리를 Width(Width=600mm), Depth(Depth=580mm), Height(Height=870mm), Left offset(HalfWidthNeg=-300mm), Right offset(HalfWidth=300mm), Front offset(HalfDepthNeg=-290mm), Back offset(HalfDepth=290mm), KickHeight(KickHeight=100mm), KickDepth(KickDepth=60mm) 규격으로 생성하고 W600, W900 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("W900");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("04 · Base Cabinet with Toe-Kick (하부장 튜토리얼)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO TUT-05 · 불리언(UN/SU) 튜토리얼 TUT-05
단계별 튜토리얼 패밀리 (Tutorial Recipes) 가이드 평면(GP) → 정렬 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 36 tri · 1 KB 🇰🇷 PPS-ARC-WIN-160 · IfcWindow 🧱 WallThickness 연동
🚀 3D 바로 열기

05 · Framed Window Assembly (창문 튜토리얼)

Tutorial 05 · Wall Cut + Sill + Mullion · docs/tutorials/families/5-window.pmodel

05 · Framed Window Assembly (창문 튜토리얼) (Tutorial 05 · Wall Cut + Sill + Mullion): 가이드 평면(GP) → 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) → 면 잠금(AL) → 타입(TYPE) 전 과정을 검증한 대표 패밀리 5종입니다. 피처 레시피 [가이드 평면(GP) → 정렬 치수(DIM/EQ/=) → 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [Width(Width=1200mm), Depth(Depth=100mm), Height(Height=1200mm), Left offset(HalfWidthNeg=-600mm), Right offset(HalfWidth=600mm), Front offset(HalfDepthNeg=-50mm), Back offset(HalfDepth=50mm), FrameWidth(FrameWidth=60mm), GlassThickness(GlassThickness=10mm), GlassHalf(GlassHalf=5mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(1200x1200, 600x900)을 지원합니다.

분류코드: PPS-ARC-WIN-160 (Windows) · IFC4: IfcWindow · 표준 재질/단위: 단열 알루미늄 6063-T5 + 24T 로이복층유리 (EA) · 단가코드: KR-KCS-414920-WIN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (Width) 타입 1200 mm 150 ~ 4200 mm — 전체 폭 (Width, X축 방향 치수)
Depth (Depth) 타입 100 mm 25 ~ 350 mm — 전체 깊이/돌출 길이 (Depth)
Height (Height) 타입 1200 mm 225 ~ 4200 mm — 전체 높이 (Height, Z축 방향 치수)
Left offset (HalfWidthNeg) 타입 -600 mm -1800 ~ 600 mm =-Width / 2 폭 치수 (Width, mm)
Right offset (HalfWidth) 타입 600 mm 150 ~ 2100 mm =Width / 2 폭 치수 (Width, mm)
Front offset (HalfDepthNeg) 타입 -50 mm -150 ~ 50 mm =-Depth / 2 깊이/돌출 치수 (Depth, mm)
Back offset (HalfDepth) 타입 50 mm 13 ~ 175 mm =Depth / 2 깊이/돌출 치수 (Depth, mm)
FrameWidth (FrameWidth) 타입 60 mm 15 ~ 210 mm — 폭 치수 (Width, mm)
GlassThickness (GlassThickness) 타입 10 mm 3 ~ 35 mm — 두께 치수 (Thickness, mm)
GlassHalf (GlassHalf) 타입 5 mm 1 ~ 18 mm =GlassThickness / 2 GlassHalf 길이 매개변수 (mm)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=tutorial%2F5-window&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 열기 (⌘O) → docs/tutorials/families/5-window.pmodel 선택 → 우측 [타입] 탭에서 1200x1200 / 600x900 전환 · [단품 .ifc 내보내기] 클릭
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
05 · Framed Window Assembly (창문 튜토리얼) 패밀리를 만들어줘. 주요 파라미터는 Width(Width=1200mm), Depth(Depth=100mm), Height(Height=1200mm), Left offset(HalfWidthNeg=-600mm), Right offset(HalfWidth=600mm), Front offset(HalfDepthNeg=-50mm), Back offset(HalfDepth=50mm), FrameWidth(FrameWidth=60mm), GlassThickness(GlassThickness=10mm), GlassHalf(GlassHalf=5mm), WallThickness(WallThickness=200mm)이고, 타입은 1200x1200, 600x900로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "05 · Framed Window Assembly (창문 튜토리얼) (Tutorial Recipes) 패밀리를 Width(Width=1200mm), Depth(Depth=100mm), Height(Height=1200mm), Left offset(HalfWidthNeg=-600mm), Right offset(HalfWidth=600mm), Front offset(HalfDepthNeg=-50mm), Back offset(HalfDepth=50mm), FrameWidth(FrameWidth=60mm), GlassThickness(GlassThickness=10mm), GlassHalf(GlassHalf=5mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 1200x1200, 600x900 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("600x900");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("05 · Framed Window Assembly (창문 튜토리얼)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO A01 · 가이드 평면(GP) 건축 A01
기준면 · 레벨 · 그리드 (Datums) 가이드 평면(GP) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Reference Plane XY

System · Reference Plane · samples/families/builtin/A01-reference-plane-xy.pmodel

Reference Plane XY (System · Reference Plane): 건축/구조 설계의 기준이 되는 레벨(Level), 그리드(Grid), 참조 평면(Reference Plane) 패밀리입니다. 피처 레시피 [가이드 평면(GP)] 기반으로 설계되었으며, 주요 매개변수 [Offset(Offset=0mm)] 및 3개 표준 타입 프리셋(Origin, Raised-1000, Raised-3000)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Datums) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Offset (Offset) 타입 0 mm -3000 ~ 6000 mm — 기준면으로부터의 평행 오프셋 거리
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FA01-reference-plane-xy&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Datums] → "A01 · Reference Plane XY" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Reference Plane XY 패밀리를 만들어줘. 주요 파라미터는 Offset(Offset=0mm)이고, 타입은 Origin, Raised-1000, Raised-3000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Reference Plane XY (Datums) 패밀리를 Offset(Offset=0mm) 규격으로 생성하고 Origin, Raised-1000, Raised-3000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Raised-1000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Reference Plane XY", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO A02 · 가이드 평면(GP) 건축 A02
기준면 · 레벨 · 그리드 (Datums) 가이드 평면(GP) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Reference Plane XZ

System · Reference Plane (vertical) · samples/families/builtin/A02-reference-plane-xz.pmodel

Reference Plane XZ (System · Reference Plane (vertical)): 건축/구조 설계의 기준이 되는 레벨(Level), 그리드(Grid), 참조 평면(Reference Plane) 패밀리입니다. 피처 레시피 [가이드 평면(GP)] 기반으로 설계되었으며, 주요 매개변수 [Offset(Offset=0mm)] 및 2개 표준 타입 프리셋(Center, Front-500)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Datums) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Offset (Offset) 타입 0 mm -500 ~ 1000 mm — 기준면으로부터의 평행 오프셋 거리
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FA02-reference-plane-xz&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Datums] → "A02 · Reference Plane XZ" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Reference Plane XZ 패밀리를 만들어줘. 주요 파라미터는 Offset(Offset=0mm)이고, 타입은 Center, Front-500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Reference Plane XZ (Datums) 패밀리를 Offset(Offset=0mm) 규격으로 생성하고 Center, Front-500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Front-500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Reference Plane XZ", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO A03 · 가이드 평면(GP) 건축 A03
기준면 · 레벨 · 그리드 (Datums) 가이드 평면(GP) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Reference Plane YZ

System · Reference Plane (vertical) · samples/families/builtin/A03-reference-plane-yz.pmodel

Reference Plane YZ (System · Reference Plane (vertical)): 건축/구조 설계의 기준이 되는 레벨(Level), 그리드(Grid), 참조 평면(Reference Plane) 패밀리입니다. 피처 레시피 [가이드 평면(GP)] 기반으로 설계되었으며, 주요 매개변수 [Offset(Offset=0mm)] 및 2개 표준 타입 프리셋(Center, Side-500)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Datums) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Offset (Offset) 타입 0 mm -500 ~ 1000 mm — 기준면으로부터의 평행 오프셋 거리
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FA03-reference-plane-yz&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Datums] → "A03 · Reference Plane YZ" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Reference Plane YZ 패밀리를 만들어줘. 주요 파라미터는 Offset(Offset=0mm)이고, 타입은 Center, Side-500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Reference Plane YZ (Datums) 패밀리를 Offset(Offset=0mm) 규격으로 생성하고 Center, Side-500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Side-500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Reference Plane YZ", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO A04 · 가이드 평면(GP) 건축 A04
기준면 · 레벨 · 그리드 (Datums) 가이드 평면(GP) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Story Level

System · Level · samples/families/builtin/A04-level-story.pmodel

Story Level (System · Level): 건축/구조 설계의 기준이 되는 레벨(Level), 그리드(Grid), 참조 평면(Reference Plane) 패밀리입니다. 피처 레시피 [가이드 평면(GP)] 기반으로 설계되었으며, 주요 매개변수 [Elevation(Elevation=0mm)] 및 3개 표준 타입 프리셋(L0-Ground, L1-3000, L2-6000)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Datums) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Elevation (Elevation) 타입 0 mm -6000 ~ 12000 mm — Elevation 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FA04-level-story&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Datums] → "A04 · Story Level" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Story Level 패밀리를 만들어줘. 주요 파라미터는 Elevation(Elevation=0mm)이고, 타입은 L0-Ground, L1-3000, L2-6000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Story Level (Datums) 패밀리를 Elevation(Elevation=0mm) 규격으로 생성하고 L0-Ground, L1-3000, L2-6000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("L1-3000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Story Level", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO A05 · 가이드 평면(GP) 건축 A05
기준면 · 레벨 · 그리드 (Datums) 가이드 평면(GP) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Grid Line Proxy Plane

System · Grid (plane proxy) · samples/families/builtin/A05-grid-line-proxy.pmodel

Grid Line Proxy Plane (System · Grid (plane proxy)): 건축/구조 설계의 기준이 되는 레벨(Level), 그리드(Grid), 참조 평면(Reference Plane) 패밀리입니다. 피처 레시피 [가이드 평면(GP)] 기반으로 설계되었으며, 주요 매개변수 [Offset(Offset=0mm)] 및 3개 표준 타입 프리셋(Grid-A, Grid-B-6000, Grid-C-12000)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Datums) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Offset (Offset) 타입 0 mm -12000 ~ 24000 mm — 기준면으로부터의 평행 오프셋 거리
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FA05-grid-line-proxy&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Datums] → "A05 · Grid Line Proxy Plane" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Grid Line Proxy Plane 패밀리를 만들어줘. 주요 파라미터는 Offset(Offset=0mm)이고, 타입은 Grid-A, Grid-B-6000, Grid-C-12000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Grid Line Proxy Plane (Datums) 패밀리를 Offset(Offset=0mm) 규격으로 생성하고 Grid-A, Grid-B-6000, Grid-C-12000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Grid-B-6000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Grid Line Proxy Plane", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO A06 · 가이드 평면(GP) 건축 A06
기준면 · 레벨 · 그리드 (Datums) 가이드 평면(GP) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Roof Level

System · Level (roof) · samples/families/builtin/A06-level-roof.pmodel

Roof Level (System · Level (roof)): 건축/구조 설계의 기준이 되는 레벨(Level), 그리드(Grid), 참조 평면(Reference Plane) 패밀리입니다. 피처 레시피 [가이드 평면(GP)] 기반으로 설계되었으며, 주요 매개변수 [Elevation(Elevation=12000mm)] 및 3개 표준 타입 프리셋(Roof-12m, Roof-15m, Parapet-16m)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Datums) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Elevation (Elevation) 타입 12000 mm 3000 ~ 56000 mm — Elevation 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FA06-level-roof&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Datums] → "A06 · Roof Level" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Roof Level 패밀리를 만들어줘. 주요 파라미터는 Elevation(Elevation=12000mm)이고, 타입은 Roof-12m, Roof-15m, Parapet-16m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Roof Level (Datums) 패밀리를 Elevation(Elevation=12000mm) 규격으로 생성하고 Roof-12m, Roof-15m, Parapet-16m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Roof-15m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Roof Level", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO A07 · 가이드 평면(GP) 건축 A07
기준면 · 레벨 · 그리드 (Datums) 가이드 평면(GP) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Site Datum

System · Reference Plane (site) · samples/families/builtin/A07-ref-plane-site.pmodel

Site Datum (System · Reference Plane (site)): 건축/구조 설계의 기준이 되는 레벨(Level), 그리드(Grid), 참조 평면(Reference Plane) 패밀리입니다. 피처 레시피 [가이드 평면(GP)] 기반으로 설계되었으며, 주요 매개변수 [Offset(Offset=0mm)] 및 2개 표준 타입 프리셋(Site-0, Site-Plus500)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Datums) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Offset (Offset) 타입 0 mm -500 ~ 1000 mm — 기준면으로부터의 평행 오프셋 거리
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FA07-ref-plane-site&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Datums] → "A07 · Site Datum" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Site Datum 패밀리를 만들어줘. 주요 파라미터는 Offset(Offset=0mm)이고, 타입은 Site-0, Site-Plus500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Site Datum (Datums) 패밀리를 Offset(Offset=0mm) 규격으로 생성하고 Site-0, Site-Plus500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Site-Plus500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Site Datum", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO B01 · 박스(BOX) 건축 B01
매스 (개념 매스) (Mass) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Mass Box

Mass · Box · samples/families/builtin/B01-mass-box.pmodel

Mass Box (Mass · Box): 초기 기획 및 볼륨 스터디를 위한 개념 매스(Conceptual Mass) 포디움·타워·윙 볼륨 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=2000mm), Height(H=2000mm), Depth(D=2000mm)] 및 2개 표준 타입 프리셋(2m-Cube, 4m-Cube)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Mass) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 2000 mm 500 ~ 14000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 2000 mm 500 ~ 14000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 2000 mm 500 ~ 14000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FB01-mass-box&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Mass] → "B01 · Mass Box" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Mass Box 패밀리를 만들어줘. 주요 파라미터는 Width(W=2000mm), Height(H=2000mm), Depth(D=2000mm)이고, 타입은 2m-Cube, 4m-Cube로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Mass Box (Mass) 패밀리를 Width(W=2000mm), Height(H=2000mm), Depth(D=2000mm) 규격으로 생성하고 2m-Cube, 4m-Cube 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("4m-Cube");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Mass Box", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO B02 · 박스(BOX) 건축 B02
일반 모델 (Generic Models) (Generic Models) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Generic Model Box

Loadable · Generic Model · samples/families/builtin/B02-generic-model-box.pmodel

Generic Model Box (Loadable · Generic Model): 다목적 파라메트릭 블록, 브래킷, 스페이서, 플랜지 패드 등 범용 3D 컴포넌트입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=500mm), Height(H=300mm), Depth(D=200mm)] 및 3개 표준 타입 프리셋(Small, Medium, Large)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Generic Models) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 500 mm 75 ~ 3150 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 300 mm 50 ~ 2100 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 200 mm 25 ~ 1400 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FB02-generic-model-box&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Generic Models] → "B02 · Generic Model Box" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Generic Model Box 패밀리를 만들어줘. 주요 파라미터는 Width(W=500mm), Height(H=300mm), Depth(D=200mm)이고, 타입은 Small, Medium, Large로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Generic Model Box (Generic Models) 패밀리를 Width(W=500mm), Height(H=300mm), Depth(D=200mm) 규격으로 생성하고 Small, Medium, Large 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Medium");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Generic Model Box", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO B03 · 박스(BOX) 건축 B03
매스 (개념 매스) (Mass) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcSlab
🚀 3D 바로 열기

Mass Slab Block

Mass · Extrusion (approx box) · samples/families/builtin/B03-mass-slab-block.pmodel

Mass Slab Block (Mass · Extrusion (approx box)): 초기 기획 및 볼륨 스터디를 위한 개념 매스(Conceptual Mass) 포디움·타워·윙 볼륨 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=10000mm), Height(H=500mm), Depth(D=8000mm)] 및 2개 표준 타입 프리셋(Podium, Plinth)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Mass) · IFC4: IfcSlab · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 10000 mm 1500 ~ 35000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 500 mm 125 ~ 2800 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 8000 mm 1500 ~ 28000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FB03-mass-slab-block&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Mass] → "B03 · Mass Slab Block" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Mass Slab Block 패밀리를 만들어줘. 주요 파라미터는 Width(W=10000mm), Height(H=500mm), Depth(D=8000mm)이고, 타입은 Podium, Plinth로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Mass Slab Block (Mass) 패밀리를 Width(W=10000mm), Height(H=500mm), Depth(D=8000mm) 규격으로 생성하고 Podium, Plinth 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Plinth");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Mass Slab Block", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO B04 · 박스(BOX) 건축 B04
매스 (개념 매스) (Mass) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Mass Tower

Mass · Tower block · samples/families/builtin/B04-mass-tower.pmodel

Mass Tower (Mass · Tower block): 초기 기획 및 볼륨 스터디를 위한 개념 매스(Conceptual Mass) 포디움·타워·윙 볼륨 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=20000mm), Height(H=60000mm), Depth(D=20000mm)] 및 2개 표준 타입 프리셋(20x60x20, 30x90x30)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Mass) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 20000 mm 5000 ~ 105000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 60000 mm 15000 ~ 315000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 20000 mm 5000 ~ 105000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FB04-mass-tower&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Mass] → "B04 · Mass Tower" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Mass Tower 패밀리를 만들어줘. 주요 파라미터는 Width(W=20000mm), Height(H=60000mm), Depth(D=20000mm)이고, 타입은 20x60x20, 30x90x30로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Mass Tower (Mass) 패밀리를 Width(W=20000mm), Height(H=60000mm), Depth(D=20000mm) 규격으로 생성하고 20x60x20, 30x90x30 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("30x90x30");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Mass Tower", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO B05 · 박스(BOX) 건축 B05
매스 (개념 매스) (Mass) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Mass Building Wing

Mass · Wing · samples/families/builtin/B05-mass-wing.pmodel

Mass Building Wing (Mass · Wing): 초기 기획 및 볼륨 스터디를 위한 개념 매스(Conceptual Mass) 포디움·타워·윙 볼륨 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=40000mm), Height(H=15000mm), Depth(D=15000mm)] 및 2개 표준 타입 프리셋(Wing-A, Wing-B)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Mass) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 40000 mm 10000 ~ 175000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 15000 mm 3750 ~ 63000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 15000 mm 3750 ~ 63000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FB05-mass-wing&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Mass] → "B05 · Mass Building Wing" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Mass Building Wing 패밀리를 만들어줘. 주요 파라미터는 Width(W=40000mm), Height(H=15000mm), Depth(D=15000mm)이고, 타입은 Wing-A, Wing-B로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Mass Building Wing (Mass) 패밀리를 Width(W=40000mm), Height(H=15000mm), Depth(D=15000mm) 규격으로 생성하고 Wing-A, Wing-B 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Wing-B");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Mass Building Wing", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO B06 · 박스(BOX) 건축 B06
일반 모델 (Generic Models) (Generic Models) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Generic Spacer Block

Loadable · Generic Model · samples/families/builtin/B06-generic-spacer.pmodel

Generic Spacer Block (Loadable · Generic Model): 다목적 파라메트릭 블록, 브래킷, 스페이서, 플랜지 패드 등 범용 3D 컴포넌트입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=100mm), Height(H=100mm), Depth(D=100mm)] 및 3개 표준 타입 프리셋(100mm, 200mm, 500mm)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Generic Models) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 100 mm 25 ~ 1750 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 100 mm 25 ~ 1750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 100 mm 25 ~ 1750 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FB06-generic-spacer&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Generic Models] → "B06 · Generic Spacer Block" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Generic Spacer Block 패밀리를 만들어줘. 주요 파라미터는 Width(W=100mm), Height(H=100mm), Depth(D=100mm)이고, 타입은 100mm, 200mm, 500mm로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Generic Spacer Block (Generic Models) 패밀리를 Width(W=100mm), Height(H=100mm), Depth(D=100mm) 규격으로 생성하고 100mm, 200mm, 500mm 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("200mm");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Generic Spacer Block", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO K06 · 박스(BOX) 건축 K06
일반 모델 (Generic Models) (Generic Models) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Parking Stall Marker

Loadable · Parking (footprint box) · samples/families/builtin/K06-parking-stall-marker.pmodel

Parking Stall Marker (Loadable · Parking (footprint box)): 다목적 파라메트릭 블록, 브래킷, 스페이서, 플랜지 패드 등 범용 3D 컴포넌트입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=2500mm), Height(H=20mm), Depth(D=5000mm)] 및 2개 표준 타입 프리셋(Stall-2.5x5, Stall-2.7x5.5)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Generic Models) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 2500 mm 625 ~ 9450 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 20 mm 5 ~ 70 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 5000 mm 1250 ~ 19250 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FK06-parking-stall-marker&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Generic Models] → "K06 · Parking Stall Marker" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Parking Stall Marker 패밀리를 만들어줘. 주요 파라미터는 Width(W=2500mm), Height(H=20mm), Depth(D=5000mm)이고, 타입은 Stall-2.5x5, Stall-2.7x5.5로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Parking Stall Marker (Generic Models) 패밀리를 Width(W=2500mm), Height(H=20mm), Depth(D=5000mm) 규격으로 생성하고 Stall-2.5x5, Stall-2.7x5.5 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Stall-2.7x5.5");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Parking Stall Marker", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO N01 · 박스(BOX) 건축 N01
룸 공간 볼륨 (Rooms) (Rooms) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Room Volume Proxy

System · Room (volume box proxy) · samples/families/builtin/N01-room-volume-proxy.pmodel

Room Volume Proxy (System · Room (volume box proxy)): 실내 바닥면적 및 체적 산출용 룸(Room) 공간 볼륨 프록시 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=4000mm), Height(H=3000mm), Depth(D=5000mm)] 및 2개 표준 타입 프리셋(Room-4x5, Room-6x8)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Rooms) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 4000 mm 1000 ~ 21000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 3000 mm 750 ~ 10500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 5000 mm 1250 ~ 28000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FN01-room-volume-proxy&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Rooms] → "N01 · Room Volume Proxy" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Room Volume Proxy 패밀리를 만들어줘. 주요 파라미터는 Width(W=4000mm), Height(H=3000mm), Depth(D=5000mm)이고, 타입은 Room-4x5, Room-6x8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Room Volume Proxy (Rooms) 패밀리를 Width(W=4000mm), Height(H=3000mm), Depth(D=5000mm) 규격으로 생성하고 Room-4x5, Room-6x8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Room-6x8");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Room Volume Proxy", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO N02 · 박스(BOX) 기계·배관·소방 N02
MEP 설비 공간 (Spaces) (Spaces) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

MEP Space Proxy

System · Space (volume proxy) · samples/families/builtin/N02-space-mep-proxy.pmodel

MEP Space Proxy (System · Space (volume proxy)): 냉난방 부하 및 환기량 계산용 MEP 스페이스(Space) 볼륨 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=4000mm), Height(H=3000mm), Depth(D=4000mm)] 및 2개 표준 타입 프리셋(Space-S, Space-L)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Spaces) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 4000 mm 1000 ~ 28000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 3000 mm 750 ~ 14000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 4000 mm 1000 ~ 28000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FN02-space-mep-proxy&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Spaces] → "N02 · MEP Space Proxy" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
MEP Space Proxy 패밀리를 만들어줘. 주요 파라미터는 Width(W=4000mm), Height(H=3000mm), Depth(D=4000mm)이고, 타입은 Space-S, Space-L로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "MEP Space Proxy (Spaces) 패밀리를 Width(W=4000mm), Height(H=3000mm), Depth(D=4000mm) 규격으로 생성하고 Space-S, Space-L 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Space-L");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("MEP Space Proxy", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO N03 · 박스(BOX) 건축 N03
면적 구획 (Areas) (Areas) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Area Footprint Plate

System · Area (2.5D plate) · samples/families/builtin/N03-area-footprint.pmodel

Area Footprint Plate (System · Area (2.5D plate)): 연면적/전용면적/공용면적 산출용 평면 구획 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=10000mm), Thickness(H=10mm), Depth(D=8000mm)] 및 2개 표준 타입 프리셋(Area-A, Area-B)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Areas) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 10000 mm 2500 ~ 52500 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 10 mm 3 ~ 35 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 8000 mm 2000 ~ 42000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FN03-area-footprint&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Areas] → "N03 · Area Footprint Plate" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Area Footprint Plate 패밀리를 만들어줘. 주요 파라미터는 Width(W=10000mm), Thickness(H=10mm), Depth(D=8000mm)이고, 타입은 Area-A, Area-B로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Area Footprint Plate (Areas) 패밀리를 Width(W=10000mm), Thickness(H=10mm), Depth(D=8000mm) 규격으로 생성하고 Area-A, Area-B 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Area-B");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Area Footprint Plate", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO C01 · 박스(BOX) 건축 C01
바닥 · 슬래브 (Floors) (Floors) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-FLR-120 · IfcSlab
🚀 3D 바로 열기

Floor Generic

System · Floor · samples/families/builtin/C01-floor-generic.pmodel

Floor Generic (System · Floor): 일반 층 슬래브, 기초 매트, 드롭 패널, 주차장 슬래브, 메자닌 바닥 등 수평 구조/건축 바닥 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=4000mm), Thickness(H=150mm), Depth(D=5000mm)] 및 3개 표준 타입 프리셋(150mm, 200mm, 300mm)을 지원합니다.

분류코드: PPS-ARC-FLR-120 (Floors) · IFC4: IfcSlab · 표준 재질/단위: 철근콘크리트 C27 (슬래브) (m2) · 단가코드: KR-KCS-142010-SLB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 4000 mm 1000 ~ 21000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 150 mm 38 ~ 1050 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 5000 mm 1250 ~ 28000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FC01-floor-generic&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Floors] → "C01 · Floor Generic" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Floor Generic 패밀리를 만들어줘. 주요 파라미터는 Width(W=4000mm), Thickness(H=150mm), Depth(D=5000mm)이고, 타입은 150mm, 200mm, 300mm로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Floor Generic (Floors) 패밀리를 Width(W=4000mm), Thickness(H=150mm), Depth(D=5000mm) 규격으로 생성하고 150mm, 200mm, 300mm 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("200mm");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Floor Generic", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO C02 · 박스(BOX) 건축 C02
바닥 · 슬래브 (Floors) (Floors) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-FLR-120 · IfcSlab
🚀 3D 바로 열기

Floor Structural

System · Floor (structural) · samples/families/builtin/C02-floor-structural.pmodel

Floor Structural (System · Floor (structural)): 일반 층 슬래브, 기초 매트, 드롭 패널, 주차장 슬래브, 메자닌 바닥 등 수평 구조/건축 바닥 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=6000mm), Thickness(H=250mm), Depth(D=6000mm)] 및 2개 표준 타입 프리셋(S250, S350)을 지원합니다.

분류코드: PPS-ARC-FLR-120 (Floors) · IFC4: IfcSlab · 표준 재질/단위: 철근콘크리트 C27 (슬래브) (m2) · 단가코드: KR-KCS-142010-SLB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 6000 mm 1500 ~ 28000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 250 mm 63 ~ 1225 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 6000 mm 1500 ~ 28000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FC02-floor-structural&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Floors] → "C02 · Floor Structural" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Floor Structural 패밀리를 만들어줘. 주요 파라미터는 Width(W=6000mm), Thickness(H=250mm), Depth(D=6000mm)이고, 타입은 S250, S350로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Floor Structural (Floors) 패밀리를 Width(W=6000mm), Thickness(H=250mm), Depth(D=6000mm) 규격으로 생성하고 S250, S350 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("S350");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Floor Structural", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO C03 · 돌출(EXT) 건축 C03
바닥 · 슬래브 (Floors) (Floors) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-FLR-120 · IfcSlab
🚀 3D 바로 열기

Floor Finish (extrude)

System · Floor · Finish layer (approx) · samples/families/builtin/C03-floor-finish-thin.pmodel

Floor Finish (extrude) (System · Floor · Finish layer (approx)): 일반 층 슬래브, 기초 매트, 드롭 패널, 주차장 슬래브, 메자닌 바닥 등 수평 구조/건축 바닥 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Length(Length=3000mm), Width(Width=2000mm), Thickness(Thickness=20mm)] 및 2개 표준 타입 프리셋(Tile-20, Screed-50)을 지원합니다.

분류코드: PPS-ARC-FLR-120 (Floors) · IFC4: IfcSlab · 표준 재질/단위: 철근콘크리트 C27 (슬래브) (m2) · 단가코드: KR-KCS-142010-SLB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (Length) 타입 3000 mm 750 ~ 10500 mm — 전체 길이/연장 (Length)
Width (Width) 타입 2000 mm 500 ~ 7000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (Thickness) 타입 20 mm 5 ~ 175 mm — 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FC03-floor-finish-thin&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Floors] → "C03 · Floor Finish (extrude)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Floor Finish (extrude) 패밀리를 만들어줘. 주요 파라미터는 Length(Length=3000mm), Width(Width=2000mm), Thickness(Thickness=20mm)이고, 타입은 Tile-20, Screed-50로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Floor Finish (extrude) (Floors) 패밀리를 Length(Length=3000mm), Width(Width=2000mm), Thickness(Thickness=20mm) 규격으로 생성하고 Tile-20, Screed-50 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Screed-50");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Floor Finish (extrude)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO C04 · 박스(BOX) 건축 C04
바닥 · 슬래브 (Floors) (Floors) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-FLR-120 · IfcSlab
🚀 3D 바로 열기

Floor Parking Deck

System · Floor · Parking · samples/families/builtin/C04-floor-parking.pmodel

Floor Parking Deck (System · Floor · Parking): 일반 층 슬래브, 기초 매트, 드롭 패널, 주차장 슬래브, 메자닌 바닥 등 수평 구조/건축 바닥 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=30000mm), Thickness(H=300mm), Depth(D=40000mm)] 및 2개 표준 타입 프리셋(Deck-300, Deck-400)을 지원합니다.

분류코드: PPS-ARC-FLR-120 (Floors) · IFC4: IfcSlab · 표준 재질/단위: 철근콘크리트 C27 (슬래브) (m2) · 단가코드: KR-KCS-142010-SLB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 30000 mm 7500 ~ 122500 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 300 mm 75 ~ 1400 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 40000 mm 10000 ~ 157500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FC04-floor-parking&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Floors] → "C04 · Floor Parking Deck" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Floor Parking Deck 패밀리를 만들어줘. 주요 파라미터는 Width(W=30000mm), Thickness(H=300mm), Depth(D=40000mm)이고, 타입은 Deck-300, Deck-400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Floor Parking Deck (Floors) 패밀리를 Width(W=30000mm), Thickness(H=300mm), Depth(D=40000mm) 규격으로 생성하고 Deck-300, Deck-400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Deck-400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Floor Parking Deck", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO C05 · 박스(BOX) 건축 C05
바닥 · 슬래브 (Floors) (Floors) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-FLR-120 · IfcSlab
🚀 3D 바로 열기

Floor Mezzanine

System · Floor · Mezzanine · samples/families/builtin/C05-floor-mezzanine.pmodel

Floor Mezzanine (System · Floor · Mezzanine): 일반 층 슬래브, 기초 매트, 드롭 패널, 주차장 슬래브, 메자닌 바닥 등 수평 구조/건축 바닥 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=5000mm), Thickness(H=120mm), Depth(D=8000mm)] 및 2개 표준 타입 프리셋(Mezz-120, Mezz-150)을 지원합니다.

분류코드: PPS-ARC-FLR-120 (Floors) · IFC4: IfcSlab · 표준 재질/단위: 철근콘크리트 C27 (슬래브) (m2) · 단가코드: KR-KCS-142010-SLB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 5000 mm 1250 ~ 21000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 120 mm 30 ~ 525 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 8000 mm 2000 ~ 35000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FC05-floor-mezzanine&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Floors] → "C05 · Floor Mezzanine" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Floor Mezzanine 패밀리를 만들어줘. 주요 파라미터는 Width(W=5000mm), Thickness(H=120mm), Depth(D=8000mm)이고, 타입은 Mezz-120, Mezz-150로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Floor Mezzanine (Floors) 패밀리를 Width(W=5000mm), Thickness(H=120mm), Depth(D=8000mm) 규격으로 생성하고 Mezz-120, Mezz-150 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Mezz-150");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Floor Mezzanine", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO C06 · 박스(BOX) 건축 C06
바닥 · 슬래브 (Floors) (Floors) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-FLR-120 · IfcSlab
🚀 3D 바로 열기

Ramp Slab (flat approx)

System · Floor · Ramp (box approx) · samples/families/builtin/C06-ramp-slab-approx.pmodel

Ramp Slab (flat approx) (System · Floor · Ramp (box approx)): 일반 층 슬래브, 기초 매트, 드롭 패널, 주차장 슬래브, 메자닌 바닥 등 수평 구조/건축 바닥 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=3000mm), Thickness(H=200mm), Depth(D=12000mm)] 및 2개 표준 타입 프리셋(Ramp-3x12, Ramp-4x15)을 지원합니다.

분류코드: PPS-ARC-FLR-120 (Floors) · IFC4: IfcSlab · 표준 재질/단위: 철근콘크리트 C27 (슬래브) (m2) · 단가코드: KR-KCS-142010-SLB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 3000 mm 750 ~ 14000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 200 mm 50 ~ 875 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 12000 mm 3000 ~ 52500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FC06-ramp-slab-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Floors] → "C06 · Ramp Slab (flat approx)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Ramp Slab (flat approx) 패밀리를 만들어줘. 주요 파라미터는 Width(W=3000mm), Thickness(H=200mm), Depth(D=12000mm)이고, 타입은 Ramp-3x12, Ramp-4x15로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Ramp Slab (flat approx) (Floors) 패밀리를 Width(W=3000mm), Thickness(H=200mm), Depth(D=12000mm) 규격으로 생성하고 Ramp-3x12, Ramp-4x15 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Ramp-4x15");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Ramp Slab (flat approx)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO D01 · 박스(BOX) 건축 D01
벽체 (Walls) (Walls) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WAL-110 · IfcWall
🚀 3D 바로 열기

Wall Basic

System · Basic Wall · samples/families/builtin/D01-wall-basic.pmodel

Wall Basic (System · Basic Wall): 외벽, 내벽 칸막이, 커튼월 호스트 벽, 전단벽, 파라펫, 캔틸레버 옹벽 등 수직 벽체 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=4000mm), Height(H=3000mm), Thickness(T=200mm)] 및 2개 표준 타입 프리셋(Generic-200, Generic-300)을 지원합니다.

분류코드: PPS-ARC-WAL-110 (Walls) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C24 / 석고보드 스터드 (m2) · 단가코드: KR-KCS-413300-WAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 4000 mm 1000 ~ 17500 mm — 전체 길이/연장 (Length)
Height (H) 타입 3000 mm 750 ~ 10500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 200 mm 50 ~ 1050 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FD01-wall-basic&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Walls] → "D01 · Wall Basic" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Basic 패밀리를 만들어줘. 주요 파라미터는 Length(L=4000mm), Height(H=3000mm), Thickness(T=200mm)이고, 타입은 Generic-200, Generic-300로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Basic (Walls) 패밀리를 Length(L=4000mm), Height(H=3000mm), Thickness(T=200mm) 규격으로 생성하고 Generic-200, Generic-300 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Generic-300");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Basic", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO D02 · 박스(BOX) 건축 D02
벽체 (Walls) (Walls) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WAL-110 · IfcWall
🚀 3D 바로 열기

Wall Exterior

System · Basic Wall · Exterior · samples/families/builtin/D02-wall-exterior.pmodel

Wall Exterior (System · Basic Wall · Exterior): 외벽, 내벽 칸막이, 커튼월 호스트 벽, 전단벽, 파라펫, 캔틸레버 옹벽 등 수직 벽체 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=6000mm), Height(H=3500mm), Thickness(T=350mm)] 및 2개 표준 타입 프리셋(Ext-350, Ext-400)을 지원합니다.

분류코드: PPS-ARC-WAL-110 (Walls) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C24 / 석고보드 스터드 (m2) · 단가코드: KR-KCS-413300-WAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 6000 mm 1500 ~ 28000 mm — 전체 길이/연장 (Length)
Height (H) 타입 3500 mm 875 ~ 14000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 350 mm 88 ~ 1400 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FD02-wall-exterior&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Walls] → "D02 · Wall Exterior" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Exterior 패밀리를 만들어줘. 주요 파라미터는 Length(L=6000mm), Height(H=3500mm), Thickness(T=350mm)이고, 타입은 Ext-350, Ext-400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Exterior (Walls) 패밀리를 Length(L=6000mm), Height(H=3500mm), Thickness(T=350mm) 규격으로 생성하고 Ext-350, Ext-400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Ext-400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Exterior", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO D03 · 박스(BOX) 건축 D03
벽체 (Walls) (Walls) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WAL-110 · IfcWall
🚀 3D 바로 열기

Wall Interior Partition

System · Basic Wall · Interior · samples/families/builtin/D03-wall-interior.pmodel

Wall Interior Partition (System · Basic Wall · Interior): 외벽, 내벽 칸막이, 커튼월 호스트 벽, 전단벽, 파라펫, 캔틸레버 옹벽 등 수직 벽체 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=3000mm), Height(H=2700mm), Thickness(T=100mm)] 및 2개 표준 타입 프리셋(Part-100, Part-150)을 지원합니다.

분류코드: PPS-ARC-WAL-110 (Walls) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C24 / 석고보드 스터드 (m2) · 단가코드: KR-KCS-413300-WAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 3000 mm 750 ~ 14000 mm — 전체 길이/연장 (Length)
Height (H) 타입 2700 mm 675 ~ 9450 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 100 mm 25 ~ 525 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FD03-wall-interior&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Walls] → "D03 · Wall Interior Partition" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Interior Partition 패밀리를 만들어줘. 주요 파라미터는 Length(L=3000mm), Height(H=2700mm), Thickness(T=100mm)이고, 타입은 Part-100, Part-150로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Interior Partition (Walls) 패밀리를 Length(L=3000mm), Height(H=2700mm), Thickness(T=100mm) 규격으로 생성하고 Part-100, Part-150 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Part-150");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Interior Partition", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO D05 · 박스(BOX) 건축 D05
벽체 (Walls) (Walls) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WAL-110 · IfcWall
🚀 3D 바로 열기

Wall Curtain Host Proxy

System · Curtain Wall (host box) · samples/families/builtin/D05-wall-curtain-host.pmodel

Wall Curtain Host Proxy (System · Curtain Wall (host box)): 외벽, 내벽 칸막이, 커튼월 호스트 벽, 전단벽, 파라펫, 캔틸레버 옹벽 등 수직 벽체 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=6000mm), Height(H=4000mm), Thickness(T=150mm)] 및 2개 표준 타입 프리셋(CW-150, CW-200)을 지원합니다.

분류코드: PPS-ARC-WAL-110 (Walls) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C24 / 석고보드 스터드 (m2) · 단가코드: KR-KCS-413300-WAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 6000 mm 1500 ~ 31500 mm — 전체 길이/연장 (Length)
Height (H) 타입 4000 mm 1000 ~ 15750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 150 mm 38 ~ 700 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FD05-wall-curtain-host&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Walls] → "D05 · Wall Curtain Host Proxy" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Curtain Host Proxy 패밀리를 만들어줘. 주요 파라미터는 Length(L=6000mm), Height(H=4000mm), Thickness(T=150mm)이고, 타입은 CW-150, CW-200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Curtain Host Proxy (Walls) 패밀리를 Length(L=6000mm), Height(H=4000mm), Thickness(T=150mm) 규격으로 생성하고 CW-150, CW-200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("CW-200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Curtain Host Proxy", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO D06 · 박스(BOX) 건축 D06
벽체 (Walls) (Walls) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WAL-110 · IfcWall
🚀 3D 바로 열기

Wall Shear / Core

System · Wall · Structural · samples/families/builtin/D06-wall-shear.pmodel

Wall Shear / Core (System · Wall · Structural): 외벽, 내벽 칸막이, 커튼월 호스트 벽, 전단벽, 파라펫, 캔틸레버 옹벽 등 수직 벽체 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=5000mm), Height(H=12000mm), Thickness(T=400mm)] 및 2개 표준 타입 프리셋(Core-400, Core-500)을 지원합니다.

분류코드: PPS-ARC-WAL-110 (Walls) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C24 / 석고보드 스터드 (m2) · 단가코드: KR-KCS-413300-WAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 5000 mm 1250 ~ 21000 mm — 전체 길이/연장 (Length)
Height (H) 타입 12000 mm 3000 ~ 52500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 400 mm 100 ~ 1750 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FD06-wall-shear&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Walls] → "D06 · Wall Shear / Core" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Shear / Core 패밀리를 만들어줘. 주요 파라미터는 Length(L=5000mm), Height(H=12000mm), Thickness(T=400mm)이고, 타입은 Core-400, Core-500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Shear / Core (Walls) 패밀리를 Length(L=5000mm), Height(H=12000mm), Thickness(T=400mm) 규격으로 생성하고 Core-400, Core-500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Core-500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Shear / Core", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO D07 · 박스(BOX) 건축 D07
벽체 (Walls) (Walls) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WAL-110 · IfcWall
🚀 3D 바로 열기

Wall Parapet

System · Wall · Parapet · samples/families/builtin/D07-wall-parapet.pmodel

Wall Parapet (System · Wall · Parapet): 외벽, 내벽 칸막이, 커튼월 호스트 벽, 전단벽, 파라펫, 캔틸레버 옹벽 등 수직 벽체 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=8000mm), Height(H=900mm), Thickness(T=200mm)] 및 2개 표준 타입 프리셋(Para-900, Para-1200)을 지원합니다.

분류코드: PPS-ARC-WAL-110 (Walls) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C24 / 석고보드 스터드 (m2) · 단가코드: KR-KCS-413300-WAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 8000 mm 2000 ~ 35000 mm — 전체 길이/연장 (Length)
Height (H) 타입 900 mm 225 ~ 4200 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 200 mm 50 ~ 875 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FD07-wall-parapet&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Walls] → "D07 · Wall Parapet" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Parapet 패밀리를 만들어줘. 주요 파라미터는 Length(L=8000mm), Height(H=900mm), Thickness(T=200mm)이고, 타입은 Para-900, Para-1200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Parapet (Walls) 패밀리를 Length(L=8000mm), Height(H=900mm), Thickness(T=200mm) 규격으로 생성하고 Para-900, Para-1200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Para-1200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Parapet", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO E01 · 박스(BOX) 건축 E01
천장 (Ceilings) (Ceilings) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-CLG-130 · IfcCovering
🚀 3D 바로 열기

Ceiling Basic

System · Ceiling · samples/families/builtin/E01-ceiling-basic.pmodel

Ceiling Basic (System · Ceiling): 현수 천장(ACT), 석고보드 천장, 복도 벌크헤드, 처마 소핏 등 실내외 천장 마감 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=4000mm), Thickness(H=50mm), Depth(D=4000mm)] 및 2개 표준 타입 프리셋(Compound-50, Compound-80)을 지원합니다.

분류코드: PPS-ARC-CLG-130 (Ceilings) · IFC4: IfcCovering · 표준 재질/단위: 경량철골 천장틀 + 흡음텍스 9.5T (m2) · 단가코드: KR-KCS-415100-CLG
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 4000 mm 1000 ~ 17500 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 50 mm 13 ~ 280 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 4000 mm 1000 ~ 17500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FE01-ceiling-basic&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Ceilings] → "E01 · Ceiling Basic" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Ceiling Basic 패밀리를 만들어줘. 주요 파라미터는 Width(W=4000mm), Thickness(H=50mm), Depth(D=4000mm)이고, 타입은 Compound-50, Compound-80로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Ceiling Basic (Ceilings) 패밀리를 Width(W=4000mm), Thickness(H=50mm), Depth(D=4000mm) 규격으로 생성하고 Compound-50, Compound-80 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Compound-80");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Ceiling Basic", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO E02 · 박스(BOX) 건축 E02
지붕 (Roofs) (Roofs) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-ROF-140 · IfcRoof
🚀 3D 바로 열기

Roof Flat

System · Roof · Flat · samples/families/builtin/E02-roof-flat.pmodel

Roof Flat (System · Roof · Flat): 평지붕, 경사 지붕 슬래브, 박공 지붕, 캐노피, 처마 오버행 등 지붕 구조/마감 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=8000mm), Thickness(H=200mm), Depth(D=10000mm)] 및 2개 표준 타입 프리셋(Flat-200, Flat-300)을 지원합니다.

분류코드: PPS-ARC-ROF-140 (Roofs) · IFC4: IfcRoof · 표준 재질/단위: 철근콘크리트 C27 + 우레탄 방수 (m2) · 단가코드: KR-KCS-414000-ROF
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 8000 mm 2000 ~ 42000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 200 mm 50 ~ 1050 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 10000 mm 2500 ~ 52500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FE02-roof-flat&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Roofs] → "E02 · Roof Flat" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Roof Flat 패밀리를 만들어줘. 주요 파라미터는 Width(W=8000mm), Thickness(H=200mm), Depth(D=10000mm)이고, 타입은 Flat-200, Flat-300로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Roof Flat (Roofs) 패밀리를 Width(W=8000mm), Thickness(H=200mm), Depth(D=10000mm) 규격으로 생성하고 Flat-200, Flat-300 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Flat-300");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Roof Flat", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO E03 · 박스(BOX) 건축 E03
지붕 (Roofs) (Roofs) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-ROF-140 · IfcRoof
🚀 3D 바로 열기

Roof Slab Thick

System · Roof · Slab · samples/families/builtin/E03-roof-slab.pmodel

Roof Slab Thick (System · Roof · Slab): 평지붕, 경사 지붕 슬래브, 박공 지붕, 캐노피, 처마 오버행 등 지붕 구조/마감 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=6000mm), Thickness(H=400mm), Depth(D=6000mm)] 및 2개 표준 타입 프리셋(Slab-400, Slab-500)을 지원합니다.

분류코드: PPS-ARC-ROF-140 (Roofs) · IFC4: IfcRoof · 표준 재질/단위: 철근콘크리트 C27 + 우레탄 방수 (m2) · 단가코드: KR-KCS-414000-ROF
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 6000 mm 1500 ~ 28000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 400 mm 100 ~ 1750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 6000 mm 1500 ~ 28000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FE03-roof-slab&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Roofs] → "E03 · Roof Slab Thick" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Roof Slab Thick 패밀리를 만들어줘. 주요 파라미터는 Width(W=6000mm), Thickness(H=400mm), Depth(D=6000mm)이고, 타입은 Slab-400, Slab-500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Roof Slab Thick (Roofs) 패밀리를 Width(W=6000mm), Thickness(H=400mm), Depth(D=6000mm) 규격으로 생성하고 Slab-400, Slab-500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Slab-500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Roof Slab Thick", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO E04 · 박스(BOX) 건축 E04
천장 (Ceilings) (Ceilings) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-CLG-130 · IfcCovering
🚀 3D 바로 열기

Ceiling Soffit

System · Ceiling · Soffit · samples/families/builtin/E04-ceiling-soffit.pmodel

Ceiling Soffit (System · Ceiling · Soffit): 현수 천장(ACT), 석고보드 천장, 복도 벌크헤드, 처마 소핏 등 실내외 천장 마감 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=2000mm), Thickness(H=40mm), Depth(D=6000mm)] 및 2개 표준 타입 프리셋(Soffit-40, Soffit-60)을 지원합니다.

분류코드: PPS-ARC-CLG-130 (Ceilings) · IFC4: IfcCovering · 표준 재질/단위: 경량철골 천장틀 + 흡음텍스 9.5T (m2) · 단가코드: KR-KCS-415100-CLG
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 2000 mm 500 ~ 8750 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 40 mm 10 ~ 210 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 6000 mm 1500 ~ 28000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FE04-ceiling-soffit&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Ceilings] → "E04 · Ceiling Soffit" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Ceiling Soffit 패밀리를 만들어줘. 주요 파라미터는 Width(W=2000mm), Thickness(H=40mm), Depth(D=6000mm)이고, 타입은 Soffit-40, Soffit-60로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Ceiling Soffit (Ceilings) 패밀리를 Width(W=2000mm), Thickness(H=40mm), Depth(D=6000mm) 규격으로 생성하고 Soffit-40, Soffit-60 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Soffit-60");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Ceiling Soffit", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO E05 · 박스(BOX) 건축 E05
지붕 (Roofs) (Roofs) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-ROF-140 · IfcRoof
🚀 3D 바로 열기

Roof Canopy

System · Roof · Canopy · samples/families/builtin/E05-roof-canopy.pmodel

Roof Canopy (System · Roof · Canopy): 평지붕, 경사 지붕 슬래브, 박공 지붕, 캐노피, 처마 오버행 등 지붕 구조/마감 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=5000mm), Thickness(H=120mm), Depth(D=3000mm)] 및 2개 표준 타입 프리셋(Canopy-5x3, Canopy-8x4)을 지원합니다.

분류코드: PPS-ARC-ROF-140 (Roofs) · IFC4: IfcRoof · 표준 재질/단위: 철근콘크리트 C27 + 우레탄 방수 (m2) · 단가코드: KR-KCS-414000-ROF
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 5000 mm 1250 ~ 28000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 120 mm 30 ~ 525 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 3000 mm 750 ~ 14000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FE05-roof-canopy&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Roofs] → "E05 · Roof Canopy" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Roof Canopy 패밀리를 만들어줘. 주요 파라미터는 Width(W=5000mm), Thickness(H=120mm), Depth(D=3000mm)이고, 타입은 Canopy-5x3, Canopy-8x4로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Roof Canopy (Roofs) 패밀리를 Width(W=5000mm), Thickness(H=120mm), Depth(D=3000mm) 규격으로 생성하고 Canopy-5x3, Canopy-8x4 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Canopy-8x4");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Roof Canopy", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO E06 · 박스(BOX) 건축 E06
지붕 (Roofs) (Roofs) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-ROF-140 · IfcRoof
🚀 3D 바로 열기

Roof Overhang Strip

System · Roof · Fascia strip (approx) · samples/families/builtin/E06-roof-overhang.pmodel

Roof Overhang Strip (System · Roof · Fascia strip (approx)): 평지붕, 경사 지붕 슬래브, 박공 지붕, 캐노피, 처마 오버행 등 지붕 구조/마감 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=12000mm), Thickness(H=80mm), Depth(D=600mm)] 및 2개 표준 타입 프리셋(OH-600, OH-900)을 지원합니다.

분류코드: PPS-ARC-ROF-140 (Roofs) · IFC4: IfcRoof · 표준 재질/단위: 철근콘크리트 C27 + 우레탄 방수 (m2) · 단가코드: KR-KCS-414000-ROF
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 12000 mm 3000 ~ 52500 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 80 mm 20 ~ 350 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 600 mm 150 ~ 3150 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FE06-roof-overhang&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Roofs] → "E06 · Roof Overhang Strip" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Roof Overhang Strip 패밀리를 만들어줘. 주요 파라미터는 Width(W=12000mm), Thickness(H=80mm), Depth(D=600mm)이고, 타입은 OH-600, OH-900로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Roof Overhang Strip (Roofs) 패밀리를 Width(W=12000mm), Thickness(H=80mm), Depth(D=600mm) 규격으로 생성하고 OH-600, OH-900 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("OH-900");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Roof Overhang Strip", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO O01 · 돌출(EXT) 건축 O01
바닥 · 슬래브 (Floors) (Floors) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-FLR-120 · IfcSlab
🚀 3D 바로 열기

Floor Extrude Large

System · Floor (extrude) · samples/families/builtin/O01-slab-extrude-large.pmodel

Floor Extrude Large (System · Floor (extrude)): 일반 층 슬래브, 기초 매트, 드롭 패널, 주차장 슬래브, 메자닌 바닥 등 수평 구조/건축 바닥 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Length(Length=12000mm), Width(Width=8000mm), Thickness(Thickness=200mm)] 및 2개 표준 타입 프리셋(Slab-12x8x0.2, Slab-15x10x0.25)을 지원합니다.

분류코드: PPS-ARC-FLR-120 (Floors) · IFC4: IfcSlab · 표준 재질/단위: 철근콘크리트 C27 (슬래브) (m2) · 단가코드: KR-KCS-142010-SLB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (Length) 타입 12000 mm 3000 ~ 52500 mm — 전체 길이/연장 (Length)
Width (Width) 타입 8000 mm 2000 ~ 35000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (Thickness) 타입 200 mm 50 ~ 875 mm — 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FO01-slab-extrude-large&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Floors] → "O01 · Floor Extrude Large" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Floor Extrude Large 패밀리를 만들어줘. 주요 파라미터는 Length(Length=12000mm), Width(Width=8000mm), Thickness(Thickness=200mm)이고, 타입은 Slab-12x8x0.2, Slab-15x10x0.25로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Floor Extrude Large (Floors) 패밀리를 Length(Length=12000mm), Width(Width=8000mm), Thickness(Thickness=200mm) 규격으로 생성하고 Slab-12x8x0.2, Slab-15x10x0.25 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Slab-15x10x0.25");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Floor Extrude Large", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO O02 · 돌출(EXT) 건축 O02
매스 (개념 매스) (Mass) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Plinth Extrude

Mass · Extrusion · samples/families/builtin/O02-plinth-extrude.pmodel

Plinth Extrude (Mass · Extrusion): 초기 기획 및 볼륨 스터디를 위한 개념 매스(Conceptual Mass) 포디움·타워·윙 볼륨 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Length(Length=3000mm), Width(Width=2000mm), Thickness(Thickness=400mm)] 및 2개 표준 타입 프리셋(Plinth-std, Plinth-tall)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Mass) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (Length) 타입 3000 mm 750 ~ 10500 mm — 전체 길이/연장 (Length)
Width (Width) 타입 2000 mm 500 ~ 7000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (Thickness) 타입 400 mm 100 ~ 2800 mm — 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FO02-plinth-extrude&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Mass] → "O02 · Plinth Extrude" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Plinth Extrude 패밀리를 만들어줘. 주요 파라미터는 Length(Length=3000mm), Width(Width=2000mm), Thickness(Thickness=400mm)이고, 타입은 Plinth-std, Plinth-tall로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Plinth Extrude (Mass) 패밀리를 Length(Length=3000mm), Width(Width=2000mm), Thickness(Thickness=400mm) 규격으로 생성하고 Plinth-std, Plinth-tall 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Plinth-tall");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Plinth Extrude", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q17 · 돌출(EXT) 건축 Q17
하드스케이프 · 포장 (Hardscape) (Hardscape) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Precast Plaza Paver Unit (Chamfered)

Loadable · Hardscape · Paver Slab · samples/families/builtin/Q17-hardscape-paver-slab.pmodel

Precast Plaza Paver Unit (Chamfered) (Loadable · Hardscape · Paver Slab): 모따기 코너가 적용된 외부 광장 보도블록/석재 페이버 슬래브 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=600mm), Depth(D=600mm), Thickness(T=60mm)] 및 2개 표준 타입 프리셋(Paver-600x600x60, Paver-900x900x80)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Hardscape) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 600 mm 150 ~ 3150 mm — 전체 폭 (Width, X축 방향 치수)
Depth (D) 타입 600 mm 150 ~ 3150 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
Thickness (T) 타입 60 mm 15 ~ 280 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ17-hardscape-paver-slab&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Hardscape] → "Q17 · Precast Plaza Paver Unit (Chamfered)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Precast Plaza Paver Unit (Chamfered) 패밀리를 만들어줘. 주요 파라미터는 Width(W=600mm), Depth(D=600mm), Thickness(T=60mm)이고, 타입은 Paver-600x600x60, Paver-900x900x80로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Precast Plaza Paver Unit (Chamfered) (Hardscape) 패밀리를 Width(W=600mm), Depth(D=600mm), Thickness(T=60mm) 규격으로 생성하고 Paver-600x600x60, Paver-900x900x80 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Paver-900x900x80");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Precast Plaza Paver Unit (Chamfered)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO D04 · 돌출(EXT) 건축 D04
벽체 (Walls) (Walls) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WAL-110 · IfcWall
🚀 3D 바로 열기

Wall Extruded Segment

System · Wall (sketch profile extrude) · samples/families/builtin/D04-wall-extruded-segment.pmodel

Wall Extruded Segment (System · Wall (sketch profile extrude)): 외벽, 내벽 칸막이, 커튼월 호스트 벽, 전단벽, 파라펫, 캔틸레버 옹벽 등 수직 벽체 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Length(Length=5000mm), Height(Height=3000mm), Thickness(Thickness=200mm)] 및 2개 표준 타입 프리셋(Seg-200, Seg-250)을 지원합니다.

분류코드: PPS-ARC-WAL-110 (Walls) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C24 / 석고보드 스터드 (m2) · 단가코드: KR-KCS-413300-WAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (Length) 타입 5000 mm 1250 ~ 21000 mm — 전체 길이/연장 (Length)
Height (Height) 타입 3000 mm 750 ~ 11200 mm — 전체 높이 (Height, Z축 방향 치수)
Thickness (Thickness) 타입 200 mm 50 ~ 875 mm — 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FD04-wall-extruded-segment&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Walls] → "D04 · Wall Extruded Segment" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Extruded Segment 패밀리를 만들어줘. 주요 파라미터는 Length(Length=5000mm), Height(Height=3000mm), Thickness(Thickness=200mm)이고, 타입은 Seg-200, Seg-250로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Extruded Segment (Walls) 패밀리를 Length(Length=5000mm), Height(Height=3000mm), Thickness(Thickness=200mm) 규격으로 생성하고 Seg-200, Seg-250 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Seg-250");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Extruded Segment", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO D08 · 박스(BOX) 건축 D08
벽체 (Walls) (Walls) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WAL-110 · IfcWall
🚀 3D 바로 열기

Wall Retaining

System · Wall · Retaining (approx) · samples/families/builtin/D08-wall-retaining.pmodel

Wall Retaining (System · Wall · Retaining (approx)): 외벽, 내벽 칸막이, 커튼월 호스트 벽, 전단벽, 파라펫, 캔틸레버 옹벽 등 수직 벽체 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=10000mm), Height(H=3000mm), Thickness(T=500mm)] 및 2개 표준 타입 프리셋(Ret-500, Ret-600)을 지원합니다.

분류코드: PPS-ARC-WAL-110 (Walls) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C24 / 석고보드 스터드 (m2) · 단가코드: KR-KCS-413300-WAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 10000 mm 2500 ~ 42000 mm — 전체 길이/연장 (Length)
Height (H) 타입 3000 mm 750 ~ 14000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 500 mm 125 ~ 2100 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FD08-wall-retaining&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Walls] → "D08 · Wall Retaining" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Retaining 패밀리를 만들어줘. 주요 파라미터는 Length(L=10000mm), Height(H=3000mm), Thickness(T=500mm)이고, 타입은 Ret-500, Ret-600로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Retaining (Walls) 패밀리를 Length(L=10000mm), Height(H=3000mm), Thickness(T=500mm) 규격으로 생성하고 Ret-500, Ret-600 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Ret-600");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Retaining", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO F01 · 박스(BOX) 구조 F01
구조 기둥 (Structural Columns) (Structural Columns) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-COL-101 · IfcColumn
🚀 3D 바로 열기

Column Rectangular

System · Structural Column · Rectangular · samples/families/builtin/F01-column-rectangular.pmodel

Column Rectangular (System · Structural Column · Rectangular): RC 사각/원형 기둥, H형강(Wide Flange) 철골 기둥, 각형강관(HSS) 중공 기둥, 교각 피어, 필라스터 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [b(W=400mm), Height(H=3000mm), h(D=400mm)] 및 3개 표준 타입 프리셋(400x400-H3, 500x500-H4, 600x400-H3)을 지원합니다.

분류코드: PPS-STR-COL-101 (Structural Columns) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C30 / 구조용 강재 SM355 (m3) · 단가코드: KR-KCS-142010-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
b (W) 타입 400 mm 100 ~ 2100 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 3000 mm 750 ~ 14000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
h (D) 타입 400 mm 100 ~ 1750 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FF01-column-rectangular&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Columns] → "F01 · Column Rectangular" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Column Rectangular 패밀리를 만들어줘. 주요 파라미터는 b(W=400mm), Height(H=3000mm), h(D=400mm)이고, 타입은 400x400-H3, 500x500-H4, 600x400-H3로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Column Rectangular (Structural Columns) 패밀리를 b(W=400mm), Height(H=3000mm), h(D=400mm) 규격으로 생성하고 400x400-H3, 500x500-H4, 600x400-H3 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("500x500-H4");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Column Rectangular", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO F02 · 박스(BOX) 구조 F02
구조 기둥 (Structural Columns) (Structural Columns) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-COL-101 · IfcColumn
🚀 3D 바로 열기

Column Square

System · Structural Column · Square · samples/families/builtin/F02-column-square.pmodel

Column Square (System · Structural Column · Square): RC 사각/원형 기둥, H형강(Wide Flange) 철골 기둥, 각형강관(HSS) 중공 기둥, 교각 피어, 필라스터 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Size(S=300mm), Height(H=3500mm), Size2(S2=300mm)] 및 2개 표준 타입 프리셋(300sq-H3.5, 450sq-H4)을 지원합니다.

분류코드: PPS-STR-COL-101 (Structural Columns) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C30 / 구조용 강재 SM355 (m3) · 단가코드: KR-KCS-142010-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Size (S) 타입 300 mm 75 ~ 1575 mm — Size 길이 매개변수 (mm)
Height (H) 타입 3500 mm 875 ~ 14000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Size2 (S2) 타입 300 mm 75 ~ 1575 mm — Size2 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FF02-column-square&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Columns] → "F02 · Column Square" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Column Square 패밀리를 만들어줘. 주요 파라미터는 Size(S=300mm), Height(H=3500mm), Size2(S2=300mm)이고, 타입은 300sq-H3.5, 450sq-H4로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Column Square (Structural Columns) 패밀리를 Size(S=300mm), Height(H=3500mm), Size2(S2=300mm) 규격으로 생성하고 300sq-H3.5, 450sq-H4 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("450sq-H4");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Column Square", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO F03 · 회전(REV) 구조 F03
구조 기둥 (Structural Columns) (Structural Columns) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-STR-COL-101 · IfcColumn
🚀 3D 바로 열기

Column Circular

System · Structural Column · Round · samples/families/builtin/F03-column-circular.pmodel

Column Circular (System · Structural Column · Round): RC 사각/원형 기둥, H형강(Wide Flange) 철골 기둥, 각형강관(HSS) 중공 기둥, 교각 피어, 필라스터 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°), Radius(R=200mm), Height(H=3000mm)] 및 2개 표준 타입 프리셋(R200-H3, R300-H4)을 지원합니다.

분류코드: PPS-STR-COL-101 (Structural Columns) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C30 / 구조용 강재 SM355 (m3) · 단가코드: KR-KCS-142010-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
Radius (R) 타입 200 mm 50 ~ 1050 mm — 반지름 (Radius)
Height (H) 타입 3000 mm 750 ~ 14000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FF03-column-circular&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Columns] → "F03 · Column Circular" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Column Circular 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°), Radius(R=200mm), Height(H=3000mm)이고, 타입은 R200-H3, R300-H4로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Column Circular (Structural Columns) 패밀리를 Angle(Angle=360°), Radius(R=200mm), Height(H=3000mm) 규격으로 생성하고 R200-H3, R300-H4 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("R300-H4");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Column Circular", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO F04 · 박스(BOX) 구조 F04
구조 기둥 (Structural Columns) (Structural Columns) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-COL-101 · IfcColumn
🚀 3D 바로 열기

Column Pier

System · Structural Column · Pier · samples/families/builtin/F04-column-pier.pmodel

Column Pier (System · Structural Column · Pier): RC 사각/원형 기둥, H형강(Wide Flange) 철골 기둥, 각형강관(HSS) 중공 기둥, 교각 피어, 필라스터 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=800mm), Height(H=1500mm), Depth(D=800mm)] 및 2개 표준 타입 프리셋(Pier-800, Pier-1000)을 지원합니다.

분류코드: PPS-STR-COL-101 (Structural Columns) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C30 / 구조용 강재 SM355 (m3) · 단가코드: KR-KCS-142010-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 800 mm 200 ~ 3500 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 1500 mm 375 ~ 7000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 800 mm 200 ~ 3500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FF04-column-pier&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Columns] → "F04 · Column Pier" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Column Pier 패밀리를 만들어줘. 주요 파라미터는 Width(W=800mm), Height(H=1500mm), Depth(D=800mm)이고, 타입은 Pier-800, Pier-1000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Column Pier (Structural Columns) 패밀리를 Width(W=800mm), Height(H=1500mm), Depth(D=800mm) 규격으로 생성하고 Pier-800, Pier-1000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Pier-1000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Column Pier", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO F05 · 박스(BOX) 구조 F05
구조 기둥 (Structural Columns) (Structural Columns) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-COL-101 · IfcColumn
🚀 3D 바로 열기

Column Pilaster

Architectural Column · Pilaster (approx) · samples/families/builtin/F05-column-pilaster.pmodel

Column Pilaster (Architectural Column · Pilaster (approx)): RC 사각/원형 기둥, H형강(Wide Flange) 철골 기둥, 각형강관(HSS) 중공 기둥, 교각 피어, 필라스터 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=400mm), Height(H=3000mm), Depth(D=150mm)] 및 2개 표준 타입 프리셋(Pil-400x150, Pil-500x200)을 지원합니다.

분류코드: PPS-STR-COL-101 (Structural Columns) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C30 / 구조용 강재 SM355 (m3) · 단가코드: KR-KCS-142010-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 400 mm 100 ~ 1750 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 3000 mm 750 ~ 12250 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 150 mm 38 ~ 700 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FF05-column-pilaster&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Columns] → "F05 · Column Pilaster" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Column Pilaster 패밀리를 만들어줘. 주요 파라미터는 Width(W=400mm), Height(H=3000mm), Depth(D=150mm)이고, 타입은 Pil-400x150, Pil-500x200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Column Pilaster (Structural Columns) 패밀리를 Width(W=400mm), Height(H=3000mm), Depth(D=150mm) 규격으로 생성하고 Pil-400x150, Pil-500x200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Pil-500x200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Column Pilaster", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO F06 · 박스(BOX) 구조 F06
구조 기둥 (Structural Columns) (Structural Columns) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-COL-101 · IfcColumn
🚀 3D 바로 열기

Column HSS (solid approx)

System · Structural Column · HSS · samples/families/builtin/F06-column-steel-hss-approx.pmodel

Column HSS (solid approx) (System · Structural Column · HSS): RC 사각/원형 기둥, H형강(Wide Flange) 철골 기둥, 각형강관(HSS) 중공 기둥, 교각 피어, 필라스터 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [b(W=200mm), Height(H=4000mm), h(D=200mm)] 및 2개 표준 타입 프리셋(HSS200x200, HSS300x300)을 지원합니다.

분류코드: PPS-STR-COL-101 (Structural Columns) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C30 / 구조용 강재 SM355 (m3) · 단가코드: KR-KCS-142010-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
b (W) 타입 200 mm 50 ~ 1050 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 4000 mm 1000 ~ 17500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
h (D) 타입 200 mm 50 ~ 1050 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FF06-column-steel-hss-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Columns] → "F06 · Column HSS (solid approx)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Column HSS (solid approx) 패밀리를 만들어줘. 주요 파라미터는 b(W=200mm), Height(H=4000mm), h(D=200mm)이고, 타입은 HSS200x200, HSS300x300로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Column HSS (solid approx) (Structural Columns) 패밀리를 b(W=200mm), Height(H=4000mm), h(D=200mm) 규격으로 생성하고 HSS200x200, HSS300x300 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("HSS300x300");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Column HSS (solid approx)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO G01 · 박스(BOX) 구조 G01
구조 프레임 · 보 · 가새 (Structural Framing) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FRM-201 · IfcBeam
🚀 3D 바로 열기

Beam Rectangular

System · Structural Framing · Rectangular Beam · samples/families/builtin/G01-beam-rectangular.pmodel

Beam Rectangular (System · Structural Framing · Rectangular Beam): RC 보, H형강 철골 거더, C형강 퍼린(중도리), 인방보(Lintel), 장선(Joist), 가새(Brace) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=6000mm), Height(H=400mm), Width(B=200mm)] 및 2개 표준 타입 프리셋(200x400-L6, 300x600-L8)을 지원합니다.

분류코드: PPS-STR-FRM-201 (Structural Framing) · IFC4: IfcBeam · 표준 재질/단위: 구조용 강재 SM355 / 철근콘크리트 C30 (m3) · 단가코드: KR-KCS-143110-BM
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 6000 mm 1500 ~ 28000 mm — 전체 길이/연장 (Length)
Height (H) 타입 400 mm 100 ~ 2100 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (B) 타입 200 mm 50 ~ 1050 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FG01-beam-rectangular&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Framing] → "G01 · Beam Rectangular" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Beam Rectangular 패밀리를 만들어줘. 주요 파라미터는 Length(L=6000mm), Height(H=400mm), Width(B=200mm)이고, 타입은 200x400-L6, 300x600-L8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Beam Rectangular (Structural Framing) 패밀리를 Length(L=6000mm), Height(H=400mm), Width(B=200mm) 규격으로 생성하고 200x400-L6, 300x600-L8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("300x600-L8");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Beam Rectangular", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO G02 · 박스(BOX) 구조 G02
구조 프레임 · 보 · 가새 (Structural Framing) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FRM-201 · IfcBeam
🚀 3D 바로 열기

Beam Deep Girder

System · Structural Framing · Girder (rect approx) · samples/families/builtin/G02-beam-deep.pmodel

Beam Deep Girder (System · Structural Framing · Girder (rect approx)): RC 보, H형강 철골 거더, C형강 퍼린(중도리), 인방보(Lintel), 장선(Joist), 가새(Brace) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=10000mm), Height(H=800mm), Width(B=350mm)] 및 2개 표준 타입 프리셋(G350x800, G400x1000)을 지원합니다.

분류코드: PPS-STR-FRM-201 (Structural Framing) · IFC4: IfcBeam · 표준 재질/단위: 구조용 강재 SM355 / 철근콘크리트 C30 (m3) · 단가코드: KR-KCS-143110-BM
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 10000 mm 2500 ~ 42000 mm — 전체 길이/연장 (Length)
Height (H) 타입 800 mm 200 ~ 3500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (B) 타입 350 mm 88 ~ 1400 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FG02-beam-deep&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Framing] → "G02 · Beam Deep Girder" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Beam Deep Girder 패밀리를 만들어줘. 주요 파라미터는 Length(L=10000mm), Height(H=800mm), Width(B=350mm)이고, 타입은 G350x800, G400x1000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Beam Deep Girder (Structural Framing) 패밀리를 Length(L=10000mm), Height(H=800mm), Width(B=350mm) 규격으로 생성하고 G350x800, G400x1000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("G400x1000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Beam Deep Girder", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO G03 · 박스(BOX) 구조 G03
구조 프레임 · 보 · 가새 (Structural Framing) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FRM-201 · IfcBeam
🚀 3D 바로 열기

Beam Lintel

System · Structural Framing · Lintel · samples/families/builtin/G03-beam-lintel.pmodel

Beam Lintel (System · Structural Framing · Lintel): RC 보, H형강 철골 거더, C형강 퍼린(중도리), 인방보(Lintel), 장선(Joist), 가새(Brace) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=1500mm), Height(H=200mm), Width(B=200mm)] 및 2개 표준 타입 프리셋(Lintel-1.5, Lintel-2.0)을 지원합니다.

분류코드: PPS-STR-FRM-201 (Structural Framing) · IFC4: IfcBeam · 표준 재질/단위: 구조용 강재 SM355 / 철근콘크리트 C30 (m3) · 단가코드: KR-KCS-143110-BM
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 1500 mm 375 ~ 7000 mm — 전체 길이/연장 (Length)
Height (H) 타입 200 mm 50 ~ 875 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (B) 타입 200 mm 50 ~ 700 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FG03-beam-lintel&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Framing] → "G03 · Beam Lintel" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Beam Lintel 패밀리를 만들어줘. 주요 파라미터는 Length(L=1500mm), Height(H=200mm), Width(B=200mm)이고, 타입은 Lintel-1.5, Lintel-2.0로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Beam Lintel (Structural Framing) 패밀리를 Length(L=1500mm), Height(H=200mm), Width(B=200mm) 규격으로 생성하고 Lintel-1.5, Lintel-2.0 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Lintel-2.0");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Beam Lintel", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO G04 · 박스(BOX) 구조 G04
구조 프레임 · 보 · 가새 (Structural Framing) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FRM-201 · IfcBeam
🚀 3D 바로 열기

Joist (rect approx)

System · Structural Framing · Joist · samples/families/builtin/G04-joist-approx.pmodel

Joist (rect approx) (System · Structural Framing · Joist): RC 보, H형강 철골 거더, C형강 퍼린(중도리), 인방보(Lintel), 장선(Joist), 가새(Brace) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=4000mm), Height(H=250mm), Width(B=50mm)] 및 2개 표준 타입 프리셋(Joist-50x250, Joist-50x300)을 지원합니다.

분류코드: PPS-STR-FRM-201 (Structural Framing) · IFC4: IfcBeam · 표준 재질/단위: 구조용 강재 SM355 / 철근콘크리트 C30 (m3) · 단가코드: KR-KCS-143110-BM
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 4000 mm 1000 ~ 17500 mm — 전체 길이/연장 (Length)
Height (H) 타입 250 mm 63 ~ 1050 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (B) 타입 50 mm 13 ~ 175 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FG04-joist-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Framing] → "G04 · Joist (rect approx)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Joist (rect approx) 패밀리를 만들어줘. 주요 파라미터는 Length(L=4000mm), Height(H=250mm), Width(B=50mm)이고, 타입은 Joist-50x250, Joist-50x300로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Joist (rect approx) (Structural Framing) 패밀리를 Length(L=4000mm), Height(H=250mm), Width(B=50mm) 규격으로 생성하고 Joist-50x250, Joist-50x300 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Joist-50x300");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Joist (rect approx)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO G05 · 박스(BOX) 구조 G05
구조 프레임 · 보 · 가새 (Structural Framing) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FRM-201 · IfcBeam
🚀 3D 바로 열기

Brace Member (box)

System · Structural Framing · Brace · samples/families/builtin/G05-brace-approx.pmodel

Brace Member (box) (System · Structural Framing · Brace): RC 보, H형강 철골 거더, C형강 퍼린(중도리), 인방보(Lintel), 장선(Joist), 가새(Brace) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=5000mm), Height(H=150mm), Width(B=150mm)] 및 2개 표준 타입 프리셋(Brace-150, Brace-200)을 지원합니다.

분류코드: PPS-STR-FRM-201 (Structural Framing) · IFC4: IfcBeam · 표준 재질/단위: 구조용 강재 SM355 / 철근콘크리트 C30 (m3) · 단가코드: KR-KCS-143110-BM
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 5000 mm 1250 ~ 21000 mm — 전체 길이/연장 (Length)
Height (H) 타입 150 mm 38 ~ 700 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (B) 타입 150 mm 38 ~ 700 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FG05-brace-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Framing] → "G05 · Brace Member (box)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Brace Member (box) 패밀리를 만들어줘. 주요 파라미터는 Length(L=5000mm), Height(H=150mm), Width(B=150mm)이고, 타입은 Brace-150, Brace-200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Brace Member (box) (Structural Framing) 패밀리를 Length(L=5000mm), Height(H=150mm), Width(B=150mm) 규격으로 생성하고 Brace-150, Brace-200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Brace-200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Brace Member (box)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO G06 · 박스(BOX) 구조 G06
구조 프레임 · 보 · 가새 (Structural Framing) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FRM-201 · IfcBeam
🚀 3D 바로 열기

Purlin (rect approx)

System · Structural Framing · Purlin · samples/families/builtin/G06-purlin-approx.pmodel

Purlin (rect approx) (System · Structural Framing · Purlin): RC 보, H형강 철골 거더, C형강 퍼린(중도리), 인방보(Lintel), 장선(Joist), 가새(Brace) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=8000mm), Height(H=200mm), Width(B=80mm)] 및 2개 표준 타입 프리셋(Purlin-80x200, Purlin-100x250)을 지원합니다.

분류코드: PPS-STR-FRM-201 (Structural Framing) · IFC4: IfcBeam · 표준 재질/단위: 구조용 강재 SM355 / 철근콘크리트 C30 (m3) · 단가코드: KR-KCS-143110-BM
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 8000 mm 2000 ~ 35000 mm — 전체 길이/연장 (Length)
Height (H) 타입 200 mm 50 ~ 875 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (B) 타입 80 mm 20 ~ 350 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FG06-purlin-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Framing] → "G06 · Purlin (rect approx)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Purlin (rect approx) 패밀리를 만들어줘. 주요 파라미터는 Length(L=8000mm), Height(H=200mm), Width(B=80mm)이고, 타입은 Purlin-80x200, Purlin-100x250로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Purlin (rect approx) (Structural Framing) 패밀리를 Length(L=8000mm), Height(H=200mm), Width(B=80mm) 규격으로 생성하고 Purlin-80x200, Purlin-100x250 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Purlin-100x250");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Purlin (rect approx)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO H01 · 박스(BOX) 구조 H01
구조 기초 (Foundations) (Structural Foundations) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FND-301 · IfcFooting
🚀 3D 바로 열기

Footing Isolated

System · Structural Foundation · Isolated · samples/families/builtin/H01-footing-isolated.pmodel

Footing Isolated (System · Structural Foundation · Isolated): 독립 기초(Isolated Footing), 줄기초(Strip Footing), 전면 기초(Mat Slab), 파일캡(Pile Cap), 지중보(Grade Beam) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1500mm), Thickness(H=500mm), Depth(D=1500mm)] 및 2개 표준 타입 프리셋(F1.5x1.5x0.5, F2.0x2.0x0.6)을 지원합니다.

분류코드: PPS-STR-FND-301 (Structural Foundations) · IFC4: IfcFooting · 표준 재질/단위: 철근콘크리트 C27 (기초) (m3) · 단가코드: KR-KCS-115000-FND
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1500 mm 375 ~ 7000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 500 mm 125 ~ 2100 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 1500 mm 375 ~ 7000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FH01-footing-isolated&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Foundations] → "H01 · Footing Isolated" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Footing Isolated 패밀리를 만들어줘. 주요 파라미터는 Width(W=1500mm), Thickness(H=500mm), Depth(D=1500mm)이고, 타입은 F1.5x1.5x0.5, F2.0x2.0x0.6로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Footing Isolated (Structural Foundations) 패밀리를 Width(W=1500mm), Thickness(H=500mm), Depth(D=1500mm) 규격으로 생성하고 F1.5x1.5x0.5, F2.0x2.0x0.6 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("F2.0x2.0x0.6");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Footing Isolated", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO H02 · 박스(BOX) 구조 H02
구조 기초 (Foundations) (Structural Foundations) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FND-301 · IfcFooting
🚀 3D 바로 열기

Foundation Slab

System · Structural Foundation · Slab · samples/families/builtin/H02-foundation-slab.pmodel

Foundation Slab (System · Structural Foundation · Slab): 독립 기초(Isolated Footing), 줄기초(Strip Footing), 전면 기초(Mat Slab), 파일캡(Pile Cap), 지중보(Grade Beam) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=12000mm), Thickness(H=400mm), Depth(D=15000mm)] 및 2개 표준 타입 프리셋(Mat-400, Mat-600)을 지원합니다.

분류코드: PPS-STR-FND-301 (Structural Foundations) · IFC4: IfcFooting · 표준 재질/단위: 철근콘크리트 C27 (기초) (m3) · 단가코드: KR-KCS-115000-FND
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 12000 mm 3000 ~ 52500 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 400 mm 100 ~ 2100 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 15000 mm 3750 ~ 63000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FH02-foundation-slab&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Foundations] → "H02 · Foundation Slab" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Foundation Slab 패밀리를 만들어줘. 주요 파라미터는 Width(W=12000mm), Thickness(H=400mm), Depth(D=15000mm)이고, 타입은 Mat-400, Mat-600로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Foundation Slab (Structural Foundations) 패밀리를 Width(W=12000mm), Thickness(H=400mm), Depth(D=15000mm) 규격으로 생성하고 Mat-400, Mat-600 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Mat-600");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Foundation Slab", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO H03 · 박스(BOX) 구조 H03
구조 기초 (Foundations) (Structural Foundations) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FND-301 · IfcFooting
🚀 3D 바로 열기

Strip Footing

System · Structural Foundation · Wall footing · samples/families/builtin/H03-strip-footing.pmodel

Strip Footing (System · Structural Foundation · Wall footing): 독립 기초(Isolated Footing), 줄기초(Strip Footing), 전면 기초(Mat Slab), 파일캡(Pile Cap), 지중보(Grade Beam) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=8000mm), Thickness(H=400mm), Width(B=800mm)] 및 2개 표준 타입 프리셋(Strip-800x400, Strip-1000x500)을 지원합니다.

분류코드: PPS-STR-FND-301 (Structural Foundations) · IFC4: IfcFooting · 표준 재질/단위: 철근콘크리트 C27 (기초) (m3) · 단가코드: KR-KCS-115000-FND
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 8000 mm 2000 ~ 35000 mm — 전체 길이/연장 (Length)
Thickness (H) 타입 400 mm 100 ~ 1750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (B) 타입 800 mm 200 ~ 3500 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FH03-strip-footing&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Foundations] → "H03 · Strip Footing" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Strip Footing 패밀리를 만들어줘. 주요 파라미터는 Length(L=8000mm), Thickness(H=400mm), Width(B=800mm)이고, 타입은 Strip-800x400, Strip-1000x500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Strip Footing (Structural Foundations) 패밀리를 Length(L=8000mm), Thickness(H=400mm), Width(B=800mm) 규격으로 생성하고 Strip-800x400, Strip-1000x500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Strip-1000x500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Strip Footing", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO H04 · 박스(BOX) 구조 H04
구조 기초 (Foundations) (Structural Foundations) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FND-301 · IfcFooting
🚀 3D 바로 열기

Pile Cap

System · Structural Foundation · Pile Cap · samples/families/builtin/H04-pile-cap.pmodel

Pile Cap (System · Structural Foundation · Pile Cap): 독립 기초(Isolated Footing), 줄기초(Strip Footing), 전면 기초(Mat Slab), 파일캡(Pile Cap), 지중보(Grade Beam) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=2500mm), Thickness(H=800mm), Depth(D=2500mm)] 및 2개 표준 타입 프리셋(Cap-2.5x0.8, Cap-3.0x1.0)을 지원합니다.

분류코드: PPS-STR-FND-301 (Structural Foundations) · IFC4: IfcFooting · 표준 재질/단위: 철근콘크리트 C27 (기초) (m3) · 단가코드: KR-KCS-115000-FND
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 2500 mm 625 ~ 10500 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 800 mm 200 ~ 3500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 2500 mm 625 ~ 10500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FH04-pile-cap&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Foundations] → "H04 · Pile Cap" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Pile Cap 패밀리를 만들어줘. 주요 파라미터는 Width(W=2500mm), Thickness(H=800mm), Depth(D=2500mm)이고, 타입은 Cap-2.5x0.8, Cap-3.0x1.0로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Pile Cap (Structural Foundations) 패밀리를 Width(W=2500mm), Thickness(H=800mm), Depth(D=2500mm) 규격으로 생성하고 Cap-2.5x0.8, Cap-3.0x1.0 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Cap-3.0x1.0");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Pile Cap", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO H05 · 박스(BOX) 구조 H05
구조 기초 (Foundations) (Structural Foundations) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-STR-FND-301 · IfcFooting
🚀 3D 바로 열기

Grade Beam

System · Structural Foundation · Grade Beam · samples/families/builtin/H05-grade-beam.pmodel

Grade Beam (System · Structural Foundation · Grade Beam): 독립 기초(Isolated Footing), 줄기초(Strip Footing), 전면 기초(Mat Slab), 파일캡(Pile Cap), 지중보(Grade Beam) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=6000mm), Height(H=600mm), Width(B=400mm)] 및 2개 표준 타입 프리셋(GB-400x600, GB-500x700)을 지원합니다.

분류코드: PPS-STR-FND-301 (Structural Foundations) · IFC4: IfcFooting · 표준 재질/단위: 철근콘크리트 C27 (기초) (m3) · 단가코드: KR-KCS-115000-FND
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 6000 mm 1500 ~ 28000 mm — 전체 길이/연장 (Length)
Height (H) 타입 600 mm 150 ~ 2450 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (B) 타입 400 mm 100 ~ 1750 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FH05-grade-beam&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Foundations] → "H05 · Grade Beam" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Grade Beam 패밀리를 만들어줘. 주요 파라미터는 Length(L=6000mm), Height(H=600mm), Width(B=400mm)이고, 타입은 GB-400x600, GB-500x700로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Grade Beam (Structural Foundations) 패밀리를 Length(L=6000mm), Height(H=600mm), Width(B=400mm) 규격으로 생성하고 GB-400x600, GB-500x700 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("GB-500x700");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Grade Beam", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO O03 · 회전(REV) 건축 O03
일반 모델 (Generic Models) (Generic Models) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Flange Washer (revolve)

Loadable · Generic · Revolve · samples/families/builtin/O03-flange-washer.pmodel

Flange Washer (revolve) (Loadable · Generic · Revolve): 다목적 파라메트릭 블록, 브래킷, 스페이서, 플랜지 패드 등 범용 3D 컴포넌트입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 3개 표준 타입 프리셋(Full, Half, Quarter)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Generic Models) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FO03-flange-washer&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Generic Models] → "O03 · Flange Washer (revolve)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Flange Washer (revolve) 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 Full, Half, Quarter로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Flange Washer (revolve) (Generic Models) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 Full, Half, Quarter 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Half");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Flange Washer (revolve)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO O04 · 회전(REV) 건축 O04
일반 모델 (Generic Models) (Generic Models) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Disk Pad (revolve)

Loadable · Generic · Disk · samples/families/builtin/O04-disk-pad.pmodel

Disk Pad (revolve) (Loadable · Generic · Disk): 다목적 파라메트릭 블록, 브래킷, 스페이서, 플랜지 패드 등 범용 3D 컴포넌트입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(Disk-Full, Disk-180)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Generic Models) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FO04-disk-pad&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Generic Models] → "O04 · Disk Pad (revolve)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Disk Pad (revolve) 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 Disk-Full, Disk-180로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Disk Pad (revolve) (Generic Models) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 Disk-Full, Disk-180 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Disk-180");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Disk Pad (revolve)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P01 · 돌출(EXT) 건축 P01
건축 기둥 (Architectural Columns) (Columns) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-ARC-COL-102 · IfcColumn
🚀 3D 바로 열기

Architectural Column (Chamfered)

Loadable · Architectural Column · Chamfered · samples/families/builtin/P01-column-architectural-chamfer.pmodel

Architectural Column (Chamfered) (Loadable · Architectural Column · Chamfered): 모따기 장식 기둥, 원형 클래딩 기둥 등 건축 의장 및 마감용 기둥 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=500mm), Depth(D=500mm), Height(H=3200mm)] 및 2개 표준 타입 프리셋(500x500-H3200, 600x600-H3600)을 지원합니다.

분류코드: PPS-ARC-COL-102 (Columns) · IFC4: IfcColumn · 표준 재질/단위: 건축 마감 콘크리트 C27 (m3) · 단가코드: KR-KCS-413000-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 500 mm 125 ~ 2100 mm — 전체 폭 (Width, X축 방향 치수)
Depth (D) 타입 500 mm 125 ~ 2100 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
Height (H) 타입 3200 mm 800 ~ 12600 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP01-column-architectural-chamfer&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Columns] → "P01 · Architectural Column (Chamfered)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Architectural Column (Chamfered) 패밀리를 만들어줘. 주요 파라미터는 Width(W=500mm), Depth(D=500mm), Height(H=3200mm)이고, 타입은 500x500-H3200, 600x600-H3600로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Architectural Column (Chamfered) (Columns) 패밀리를 Width(W=500mm), Depth(D=500mm), Height(H=3200mm) 규격으로 생성하고 500x500-H3200, 600x600-H3600 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("600x600-H3600");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Architectural Column (Chamfered)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P02 · 회전(REV) 건축 P02
건축 기둥 (Architectural Columns) (Columns) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-ARC-COL-102 · IfcColumn
🚀 3D 바로 열기

Architectural Column (Round)

Loadable · Architectural Column · Round · samples/families/builtin/P02-column-architectural-round.pmodel

Architectural Column (Round) (Loadable · Architectural Column · Round): 모따기 장식 기둥, 원형 클래딩 기둥 등 건축 의장 및 마감용 기둥 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [SweepAngle(SweepAngle=360°)] 및 2개 표준 타입 프리셋(Full-Round-450, Half-engaged-450)을 지원합니다.

분류코드: PPS-ARC-COL-102 (Columns) · IFC4: IfcColumn · 표준 재질/단위: 건축 마감 콘크리트 C27 (m3) · 단가코드: KR-KCS-413000-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
SweepAngle (SweepAngle) 타입 360° 1 ~ 360° — 회전/스윕 각도 (°)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP02-column-architectural-round&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Columns] → "P02 · Architectural Column (Round)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Architectural Column (Round) 패밀리를 만들어줘. 주요 파라미터는 SweepAngle(SweepAngle=360°)이고, 타입은 Full-Round-450, Half-engaged-450로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Architectural Column (Round) (Columns) 패밀리를 SweepAngle(SweepAngle=360°) 규격으로 생성하고 Full-Round-450, Half-engaged-450 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Half-engaged-450");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Architectural Column (Round)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P03 · 돌출(EXT) 건축 P03
커튼월 멀리언 (Mullions) (Curtain Wall Mullions) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcWall
🚀 3D 바로 열기

Curtain Wall Mullion (Rectangular)

System · Curtain Wall Mullion · Rectangular · samples/families/builtin/P03-mullion-rectangular.pmodel

Curtain Wall Mullion (Rectangular) (System · Curtain Wall Mullion · Rectangular): 알루미늄 사각 박스 멀리언 및 L자형 코너 멀리언 프로파일 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=65mm), Depth(D=150mm), Length(L=3500mm)] 및 2개 표준 타입 프리셋(65x150-L3500, 75x200-L4000)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Curtain Wall Mullions) · IFC4: IfcWall · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 65 mm 16 ~ 263 mm — 전체 폭 (Width, X축 방향 치수)
Depth (D) 타입 150 mm 38 ~ 700 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
Length (L) 타입 3500 mm 875 ~ 14000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP03-mullion-rectangular&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Curtain Wall Mullions] → "P03 · Curtain Wall Mullion (Rectangular)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Curtain Wall Mullion (Rectangular) 패밀리를 만들어줘. 주요 파라미터는 Width(W=65mm), Depth(D=150mm), Length(L=3500mm)이고, 타입은 65x150-L3500, 75x200-L4000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Curtain Wall Mullion (Rectangular) (Curtain Wall Mullions) 패밀리를 Width(W=65mm), Depth(D=150mm), Length(L=3500mm) 규격으로 생성하고 65x150-L3500, 75x200-L4000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("75x200-L4000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Curtain Wall Mullion (Rectangular)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P06 · 불리언(UN/SU) 건축 P06
난간동자 (Balusters) (Balusters) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Baluster Post (Square + Base)

Loadable · Baluster · Square Post · samples/families/builtin/P06-baluster-square.pmodel

Baluster Post (Square + Base) (Loadable · Baluster · Square Post): 계단 및 발코니 난간을 지지하는 사각/원형 수직 포스트(Baluster) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BaseCollarHeight(BaseH=40mm), PostHeight(PostH=1050mm)] 및 2개 표준 타입 프리셋(Baluster-1050, Baluster-1200)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Balusters) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BaseCollarHeight (BaseH) 타입 40 mm 10 ~ 175 mm — 침대 매트리스 베이스 높이
PostHeight (PostH) 타입 1050 mm 263 ~ 4200 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP06-baluster-square&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Balusters] → "P06 · Baluster Post (Square + Base)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Baluster Post (Square + Base) 패밀리를 만들어줘. 주요 파라미터는 BaseCollarHeight(BaseH=40mm), PostHeight(PostH=1050mm)이고, 타입은 Baluster-1050, Baluster-1200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Baluster Post (Square + Base) (Balusters) 패밀리를 BaseCollarHeight(BaseH=40mm), PostHeight(PostH=1050mm) 규격으로 생성하고 Baluster-1050, Baluster-1200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Baluster-1200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Baluster Post (Square + Base)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P07 · 회전(REV) 건축 P07
난간동자 (Balusters) (Balusters) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 350 상세 · 256 tri · 6.9 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Baluster Turned Spindle

Loadable · Baluster · Round Turned · samples/families/builtin/P07-baluster-round.pmodel

Baluster Turned Spindle (Loadable · Baluster · Round Turned): 계단 및 발코니 난간을 지지하는 사각/원형 수직 포스트(Baluster) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(Spindle-360, Half-Wall-180)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Balusters) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP07-baluster-round&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Balusters] → "P07 · Baluster Turned Spindle" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Baluster Turned Spindle 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 Spindle-360, Half-Wall-180로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Baluster Turned Spindle (Balusters) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 Spindle-360, Half-Wall-180 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Half-Wall-180");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Baluster Turned Spindle", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P08 · 돌출(EXT) 건축 P08
경사로 (Ramps) (Ramps) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-RMP-180 · IfcRamp
🚀 3D 바로 열기

Sloped Ramp Flight

System · Ramp · Sloped Flight · samples/families/builtin/P08-ramp-flight.pmodel

Sloped Ramp Flight (System · Ramp · Sloped Flight): 장애인 및 차량 이동을 위한 파라메트릭 경사 슬래브(Sloped Ramp Flight) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(Width=1500mm), Run(Run=4800mm), Rise(Rise=400mm)] 및 2개 표준 타입 프리셋(Ramp-1500-1to12, Ramp-1800-1to12)을 지원합니다.

분류코드: PPS-ARC-RMP-180 (Ramps) · IFC4: IfcRamp · 표준 재질/단위: 철근콘크리트 C24 (미끄럼방지 포장) (m2) · 단가코드: KR-KCS-413000-RMP
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (Width) 타입 1500 mm 375 ~ 6300 mm — 전체 폭 (Width, X축 방향 치수)
Run (Run) 타입 4800 mm 1200 ~ 21000 mm — 경사로/계단 수평 투영 길이 (Run)
Rise (Rise) 타입 400 mm 100 ~ 1750 mm — 경사로/계단 수직 상승 높이 (Rise)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP08-ramp-flight&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Ramps] → "P08 · Sloped Ramp Flight" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Sloped Ramp Flight 패밀리를 만들어줘. 주요 파라미터는 Width(Width=1500mm), Run(Run=4800mm), Rise(Rise=400mm)이고, 타입은 Ramp-1500-1to12, Ramp-1800-1to12로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Sloped Ramp Flight (Ramps) 패밀리를 Width(Width=1500mm), Run(Run=4800mm), Rise(Rise=400mm) 규격으로 생성하고 Ramp-1500-1to12, Ramp-1800-1to12 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Ramp-1800-1to12");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Sloped Ramp Flight", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q13 · 불리언(UN/SU) 건축 Q13
사인물 · 안내판 (Signage) (Signage) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Exterior Monument Sign + Plinth

Loadable · Signage · Monument Sign · samples/families/builtin/Q13-signage-monument.pmodel

Exterior Monument Sign + Plinth (Loadable · Signage · Monument Sign): 석재 기단과 안내 패널이 결합된 외부 모뉴먼트 안내 사인물 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [PlinthHeight(PlinthH=400mm), TotalSignHeight(SignH=1800mm)] 및 2개 표준 타입 프리셋(Monument-1800, Monument-2400)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Signage) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
PlinthHeight (PlinthH) 타입 400 mm 100 ~ 1750 mm — 하부 기단(Plinth) 높이
TotalSignHeight (SignH) 타입 1800 mm 450 ~ 8400 mm — 사인물 전체 높이
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ13-signage-monument&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Signage] → "Q13 · Exterior Monument Sign + Plinth" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Exterior Monument Sign + Plinth 패밀리를 만들어줘. 주요 파라미터는 PlinthHeight(PlinthH=400mm), TotalSignHeight(SignH=1800mm)이고, 타입은 Monument-1800, Monument-2400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Exterior Monument Sign + Plinth (Signage) 패밀리를 PlinthHeight(PlinthH=400mm), TotalSignHeight(SignH=1800mm) 규격으로 생성하고 Monument-1800, Monument-2400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Monument-2400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Exterior Monument Sign + Plinth", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q14 · 불리언(UN/SU) 전기·통신 Q14
AV · 디스플레이 장비 (Audio Visual Devices) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcWall
🚀 3D 바로 열기

Wall-Mounted Flat Panel Display + Mount

Loadable · Audio Visual Devices · Display · samples/families/builtin/Q14-av-wall-display.pmodel

Wall-Mounted Flat Panel Display + Mount (Loadable · Audio Visual Devices · Display): 회의실 및 로비용 벽걸이 대형 디스플레이(85~98인치) 및 브래킷 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [MountDepth(MountD=45mm), TotalDepth(ScreenD=95mm)] 및 2개 표준 타입 프리셋(Display-75in, Display-98in-Deep)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Audio Visual Devices) · IFC4: IfcWall · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
MountDepth (MountD) 타입 45 mm 11 ~ 210 mm — 깊이/돌출 치수 (Depth, mm)
TotalDepth (ScreenD) 타입 95 mm 24 ~ 420 mm — 깊이/돌출 치수 (Depth, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ14-av-wall-display&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Audio Visual Devices] → "Q14 · Wall-Mounted Flat Panel Display + Mount" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall-Mounted Flat Panel Display + Mount 패밀리를 만들어줘. 주요 파라미터는 MountDepth(MountD=45mm), TotalDepth(ScreenD=95mm)이고, 타입은 Display-75in, Display-98in-Deep로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall-Mounted Flat Panel Display + Mount (Audio Visual Devices) 패밀리를 MountDepth(MountD=45mm), TotalDepth(ScreenD=95mm) 규격으로 생성하고 Display-75in, Display-98in-Deep 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Display-98in-Deep");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall-Mounted Flat Panel Display + Mount", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q18 · 불리언(UN/SU) 건축 Q18
지형 · 대지 단차 (Topography) (Topography) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Stepped Site Terrace Pad

System · Toposolid · Stepped Pad · samples/families/builtin/Q18-topography-terrace-pad.pmodel

Stepped Site Terrace Pad (System · Toposolid · Stepped Pad): 절토/성토 사면이 포함된 테라스형 지형 패드(Toposolid Terrace Pad) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [LowerPadHeight(LowerH=500mm), UpperTerraceHeight(UpperH=1000mm)] 및 2개 표준 타입 프리셋(Terrace-Step500, Terrace-Step750)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Topography) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
LowerPadHeight (LowerH) 타입 500 mm 125 ~ 2625 mm — 높이 치수 (Height, mm)
UpperTerraceHeight (UpperH) 타입 1000 mm 250 ~ 5250 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ18-topography-terrace-pad&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Topography] → "Q18 · Stepped Site Terrace Pad" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Stepped Site Terrace Pad 패밀리를 만들어줘. 주요 파라미터는 LowerPadHeight(LowerH=500mm), UpperTerraceHeight(UpperH=1000mm)이고, 타입은 Terrace-Step500, Terrace-Step750로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Stepped Site Terrace Pad (Topography) 패밀리를 LowerPadHeight(LowerH=500mm), UpperTerraceHeight(UpperH=1000mm) 규격으로 생성하고 Terrace-Step500, Terrace-Step750 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Terrace-Step750");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Stepped Site Terrace Pad", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q19 · 돌출(EXT) 건축 Q19
주차장 설비 (Parking) (Parking) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Parking Lot Curbed Island

Loadable · Parking · Curbed Island · samples/families/builtin/Q19-parking-island-curb.pmodel

Parking Lot Curbed Island (Loadable · Parking · Curbed Island): 모따기 연석(Curb)이 적용된 주차장 교통섬(Parking Island) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1800mm), Length(L=5000mm), CurbHeight(H=180mm)] 및 2개 표준 타입 프리셋(Island-1800x5000, Island-2400x5500)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Parking) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1800 mm 450 ~ 8400 mm — 전체 폭 (Width, X축 방향 치수)
Length (L) 타입 5000 mm 1250 ~ 19250 mm — 전체 길이/연장 (Length)
CurbHeight (H) 타입 180 mm 45 ~ 700 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ19-parking-island-curb&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Parking] → "Q19 · Parking Lot Curbed Island" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Parking Lot Curbed Island 패밀리를 만들어줘. 주요 파라미터는 Width(W=1800mm), Length(L=5000mm), CurbHeight(H=180mm)이고, 타입은 Island-1800x5000, Island-2400x5500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Parking Lot Curbed Island (Parking) 패밀리를 Width(W=1800mm), Length(L=5000mm), CurbHeight(H=180mm) 규격으로 생성하고 Island-1800x5000, Island-2400x5500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Island-2400x5500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Parking Lot Curbed Island", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q20 · 불리언(UN/SU) 건축 Q20
주변 환경 · 차량 (Entourage) (Entourage) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Passenger Vehicle Massing Envelope

Loadable · Entourage · Vehicle · samples/families/builtin/Q20-entourage-vehicle-envelope.pmodel

Passenger Vehicle Massing Envelope (Loadable · Entourage · Vehicle): 주차장 동선 및 한계높이 검토용 승용차/SUV 외곽 볼륨 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [LowerBodyHeight(BodyH=850mm), CabinRoofHeight(CabinH=1480mm)] 및 2개 표준 타입 프리셋(Sedan-4600, SUV-4800)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Entourage) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
LowerBodyHeight (BodyH) 타입 850 mm 213 ~ 3500 mm — 높이 치수 (Height, mm)
CabinRoofHeight (CabinH) 타입 1480 mm 370 ~ 6125 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ20-entourage-vehicle-envelope&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Entourage] → "Q20 · Passenger Vehicle Massing Envelope" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Passenger Vehicle Massing Envelope 패밀리를 만들어줘. 주요 파라미터는 LowerBodyHeight(BodyH=850mm), CabinRoofHeight(CabinH=1480mm)이고, 타입은 Sedan-4600, SUV-4800로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Passenger Vehicle Massing Envelope (Entourage) 패밀리를 LowerBodyHeight(BodyH=850mm), CabinRoofHeight(CabinH=1480mm) 규격으로 생성하고 Sedan-4600, SUV-4800 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("SUV-4800");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Passenger Vehicle Massing Envelope", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S06 · 불리언(UN/SU) 구조 S06
구조 보 시스템 (Beam Systems) (Structural Beam Systems) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBeam
🚀 3D 바로 열기

Parallel Joist Beam System Bay

System · Structural Beam System · samples/families/builtin/S06-beam-system-bay.pmodel

Parallel Joist Beam System Bay (System · Structural Beam System): 일정 간격으로 반복 배치되는 2차 장선/보 베이(Bay) 시스템 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [JoistDepth(JoistH=350mm), TieDepth(DeckH=120mm)] 및 2개 표준 타입 프리셋(BeamSys-H350, BeamSys-H500)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Structural Beam Systems) · IFC4: IfcBeam · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
JoistDepth (JoistH) 타입 350 mm 88 ~ 1750 mm — 깊이/돌출 치수 (Depth, mm)
TieDepth (DeckH) 타입 120 mm 30 ~ 525 mm — 깊이/돌출 치수 (Depth, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS06-beam-system-bay&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Beam Systems] → "S06 · Parallel Joist Beam System Bay" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Parallel Joist Beam System Bay 패밀리를 만들어줘. 주요 파라미터는 JoistDepth(JoistH=350mm), TieDepth(DeckH=120mm)이고, 타입은 BeamSys-H350, BeamSys-H500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Parallel Joist Beam System Bay (Structural Beam Systems) 패밀리를 JoistDepth(JoistH=350mm), TieDepth(DeckH=120mm) 규격으로 생성하고 BeamSys-H350, BeamSys-H500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("BeamSys-H500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Parallel Joist Beam System Bay", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S07 · 불리언(UN/SU) 구조 S07
구조 접합부 (Connections) (Structural Connections) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-STR-CON-210 · IfcMechanicalFastener
🚀 3D 바로 열기

Steel Column Base Plate + Grout Pad

Loadable · Structural Connection · Base Plate · samples/families/builtin/S07-connection-base-plate.pmodel

Steel Column Base Plate + Grout Pad (Loadable · Structural Connection · Base Plate): 기둥 베이스 플레이트(Base Plate), 앵커 스터브 등 철골 접합 상세 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [GroutThickness(GroutT=40mm), TotalHeight(PlateT=75mm)] 및 2개 표준 타입 프리셋(BasePlate-500x500x35, BasePlate-600x600x50)을 지원합니다.

분류코드: PPS-STR-CON-210 (Structural Connections) · IFC4: IfcMechanicalFastener · 표준 재질/단위: 구조용 강재 SM355 / 고장력볼트 F10T (EA) · 단가코드: KR-KCS-143125-CON
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
GroutThickness (GroutT) 타입 40 mm 10 ~ 175 mm — 두께 치수 (Thickness, mm)
TotalHeight (PlateT) 타입 75 mm 19 ~ 350 mm — 베이스 플레이트 두께
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS07-connection-base-plate&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Connections] → "S07 · Steel Column Base Plate + Grout Pad" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Steel Column Base Plate + Grout Pad 패밀리를 만들어줘. 주요 파라미터는 GroutThickness(GroutT=40mm), TotalHeight(PlateT=75mm)이고, 타입은 BasePlate-500x500x35, BasePlate-600x600x50로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Steel Column Base Plate + Grout Pad (Structural Connections) 패밀리를 GroutThickness(GroutT=40mm), TotalHeight(PlateT=75mm) 규격으로 생성하고 BasePlate-500x500x35, BasePlate-600x600x50 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("BasePlate-600x600x50");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Steel Column Base Plate + Grout Pad", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S08 · 돌출(EXT) 구조 S08
구조 보강재 (Stiffeners) (Structural Stiffeners) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBeam
🚀 3D 바로 열기

Beam Web Stiffener Plate (Chamfered)

Loadable · Structural Stiffener · samples/families/builtin/S08-stiffener-web-plate.pmodel

Beam Web Stiffener Plate (Chamfered) (Loadable · Structural Stiffener): H형강 거더의 좌굴 방지를 위한 웨브 수직 보강재(Web Stiffener Plate) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=90mm), Height(H=360mm), Thickness(T=12mm)] 및 2개 표준 타입 프리셋(Stiffener-90x360x12, Stiffener-110x560x16)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Structural Stiffeners) · IFC4: IfcBeam · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 90 mm 23 ~ 385 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 360 mm 90 ~ 1960 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 12 mm 3 ~ 56 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS08-stiffener-web-plate&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Stiffeners] → "S08 · Beam Web Stiffener Plate (Chamfered)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Beam Web Stiffener Plate (Chamfered) 패밀리를 만들어줘. 주요 파라미터는 Width(W=90mm), Height(H=360mm), Thickness(T=12mm)이고, 타입은 Stiffener-90x360x12, Stiffener-110x560x16로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Beam Web Stiffener Plate (Chamfered) (Structural Stiffeners) 패밀리를 Width(W=90mm), Height(H=360mm), Thickness(T=12mm) 규격으로 생성하고 Stiffener-90x360x12, Stiffener-110x560x16 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Stiffener-110x560x16");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Beam Web Stiffener Plate (Chamfered)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S09 · 회전(REV) 구조 S09
구조 철근 (Rebar) (Structural Rebar) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-STR-RBR-220 · IfcReinforcingBar
🚀 3D 바로 열기

Deformed Reinforcing Bar (D25)

System · Structural Rebar · Bar · samples/families/builtin/S09-rebar-straight-bar.pmodel

Deformed Reinforcing Bar (D25) (System · Structural Rebar · Bar): 콘크리트 보강용 이형철근 직선 바(D16~D25) 파라메트릭 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(D25-FullBar, D25-HalfSection)을 지원합니다.

분류코드: PPS-STR-RBR-220 (Structural Rebar) · IFC4: IfcReinforcingBar · 표준 재질/단위: 이형철근 SD400 / SD500 (m) · 단가코드: KR-KCS-142011-RBR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS09-rebar-straight-bar&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Rebar] → "S09 · Deformed Reinforcing Bar (D25)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Deformed Reinforcing Bar (D25) 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 D25-FullBar, D25-HalfSection로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Deformed Reinforcing Bar (D25) (Structural Rebar) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 D25-FullBar, D25-HalfSection 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("D25-HalfSection");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Deformed Reinforcing Bar (D25)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S10 · 회전(REV) 구조 S10
철근 커플러 (Rebar Couplers) (Structural Rebar Couplers) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Mechanical Rebar Splice Coupler

Loadable · Structural Rebar Coupler · samples/families/builtin/S10-rebar-coupler-sleeve.pmodel

Mechanical Rebar Splice Coupler (Loadable · Structural Rebar Coupler): 기계식 철근 이음용 나사식 강관 슬리브 커플러 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(Coupler-D25-Full, Coupler-D25-Cutaway)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Structural Rebar Couplers) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS10-rebar-coupler-sleeve&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Rebar Couplers] → "S10 · Mechanical Rebar Splice Coupler" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Mechanical Rebar Splice Coupler 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 Coupler-D25-Full, Coupler-D25-Cutaway로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Mechanical Rebar Splice Coupler (Structural Rebar Couplers) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 Coupler-D25-Full, Coupler-D25-Cutaway 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Coupler-D25-Cutaway");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Mechanical Rebar Splice Coupler", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S11 · 돌출(EXT) 구조 S11
포스트텐션 텐던 (Tendons) (Structural Tendons) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Post-Tensioning Flat Tendon Duct

Loadable · Structural Tendon · samples/families/builtin/S11-tendon-duct-sheath.pmodel

Post-Tensioning Flat Tendon Duct (Loadable · Structural Tendon): 포스트텐션(PT) 슬래브/거더용 강연선 덕트 쉬스 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [DuctWidth(W=90mm), DuctHeight(H=25mm), Length(L=4000mm)] 및 2개 표준 타입 프리셋(PT-4Strand-90x25, PT-5Strand-110x30)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Structural Tendons) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
DuctWidth (W) 타입 90 mm 23 ~ 385 mm — 전체 폭 (Width, X축 방향 치수)
DuctHeight (H) 타입 25 mm 6 ~ 105 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Length (L) 타입 4000 mm 1000 ~ 21000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS11-tendon-duct-sheath&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Tendons] → "S11 · Post-Tensioning Flat Tendon Duct" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Post-Tensioning Flat Tendon Duct 패밀리를 만들어줘. 주요 파라미터는 DuctWidth(W=90mm), DuctHeight(H=25mm), Length(L=4000mm)이고, 타입은 PT-4Strand-90x25, PT-5Strand-110x30로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Post-Tensioning Flat Tendon Duct (Structural Tendons) 패밀리를 DuctWidth(W=90mm), DuctHeight(H=25mm), Length(L=4000mm) 규격으로 생성하고 PT-4Strand-90x25, PT-5Strand-110x30 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("PT-5Strand-110x30");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Post-Tensioning Flat Tendon Duct", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S13 · 불리언(UN/SU) 구조 S13
교량 받침 (Bearings) (Bearings) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Bridge Elastomeric Bearing Pad + Sole Plate

Loadable · Bearing · Elastomeric Pad · samples/families/builtin/S13-bearing-elastomeric-pad.pmodel

Bridge Elastomeric Bearing Pad + Sole Plate (Loadable · Bearing · Elastomeric Pad): 상부 거더의 하중 전달 및 변위 수용을 위한 탄성보강 교량 받침(Elastomeric Bearing Pad) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [ElastomerHeight(PadH=85mm), TotalBearingHeight(TotalH=125mm)] 및 2개 표준 타입 프리셋(Bearing-500x400x85, Bearing-500x400x120)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Bearings) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
ElastomerHeight (PadH) 타입 85 mm 21 ~ 420 mm — 진료대 매트리스 포함 높이
TotalBearingHeight (TotalH) 타입 125 mm 31 ~ 560 mm — 천창 돔 포함 전체 높이
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS13-bearing-elastomeric-pad&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bearings] → "S13 · Bridge Elastomeric Bearing Pad + Sole Plate" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge Elastomeric Bearing Pad + Sole Plate 패밀리를 만들어줘. 주요 파라미터는 ElastomerHeight(PadH=85mm), TotalBearingHeight(TotalH=125mm)이고, 타입은 Bearing-500x400x85, Bearing-500x400x120로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge Elastomeric Bearing Pad + Sole Plate (Bearings) 패밀리를 ElastomerHeight(PadH=85mm), TotalBearingHeight(TotalH=125mm) 규격으로 생성하고 Bearing-500x400x85, Bearing-500x400x120 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Bearing-500x400x120");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge Elastomeric Bearing Pad + Sole Plate", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S14 · 돌출(EXT) 구조 S14
신축이음장치 (Expansion Joints) (Expansion Joints) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 44 tri · 1.2 KB 🇰🇷 PPS-GEN-MOD-100 · IfcSlab
🚀 3D 바로 열기

Bridge / Floor Expansion Joint Assembly

Loadable · Expansion Joint · samples/families/builtin/S14-expansion-joint-strip.pmodel

Bridge / Floor Expansion Joint Assembly (Loadable · Expansion Joint): 온도 변화 및 건조수축 변위를 흡수하는 교량/건축 신축이음 프로파일 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [JointWidth(GapW=220mm), JointDepth(Depth=140mm), Length(Len=3000mm)] 및 2개 표준 타입 프리셋(ExpJoint-220-L3000, ExpJoint-300-L4000)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Expansion Joints) · IFC4: IfcSlab · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
JointWidth (GapW) 타입 220 mm 55 ~ 1050 mm — 폭 치수 (Width, mm)
JointDepth (Depth) 타입 140 mm 35 ~ 630 mm — 전체 깊이/돌출 길이 (Depth)
Length (Len) 타입 3000 mm 750 ~ 14000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS14-expansion-joint-strip&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Expansion Joints] → "S14 · Bridge / Floor Expansion Joint Assembly" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge / Floor Expansion Joint Assembly 패밀리를 만들어줘. 주요 파라미터는 JointWidth(GapW=220mm), JointDepth(Depth=140mm), Length(Len=3000mm)이고, 타입은 ExpJoint-220-L3000, ExpJoint-300-L4000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge / Floor Expansion Joint Assembly (Expansion Joints) 패밀리를 JointWidth(GapW=220mm), JointDepth(Depth=140mm), Length(Len=3000mm) 규격으로 생성하고 ExpJoint-220-L3000, ExpJoint-300-L4000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("ExpJoint-300-L4000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge / Floor Expansion Joint Assembly", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S15 · 회전(REV) 구조 S15
교량 케이블 (Bridge Cables) (Bridge Cables) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Bridge Stay Cable HDPE Segment

Loadable · Bridge Cable · samples/families/builtin/S15-bridge-cable-stay.pmodel

Bridge Stay Cable HDPE Segment (Loadable · Bridge Cable): 사장교/현수교 주탑-보강형 연결용 고강도 스테이 케이블 세그먼트 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(StayCable-D220-Full, StayCable-D220-Half)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Bridge Cables) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS15-bridge-cable-stay&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Cables] → "S15 · Bridge Stay Cable HDPE Segment" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge Stay Cable HDPE Segment 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 StayCable-D220-Full, StayCable-D220-Half로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge Stay Cable HDPE Segment (Bridge Cables) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 StayCable-D220-Full, StayCable-D220-Half 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("StayCable-D220-Half");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge Stay Cable HDPE Segment", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO I01 · 불리언(UN/SU) 건축 I01
개구부 · 보이드 컷 (Openings) (Openings) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-OPN-165 · IfcOpeningElement 🧱 WallThickness 연동
🚀 3D 바로 열기

Opening in Wall

System · Opening / Wall cut (simplified boolean) · samples/families/builtin/I01-opening-in-wall.pmodel

Opening in Wall (System · Opening / Wall cut (simplified boolean)): 벽체 개구부, 매립 벽감(Niche), 셔터 개구부, 바닥 설비 해치 등 불리언 차집합(Void Cut) 패밀리입니다. 피처 레시피 [박스(BOX) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [WallLength(L=4000mm), WallHeight(H=3000mm), WallThickness(T=200mm), OpeningWidth(OW=1000mm), OpeningHeight(OH=2100mm)] 및 2개 표준 타입 프리셋(Door-cut, Window-cut)을 지원합니다.

분류코드: PPS-ARC-OPN-165 (Openings) · IFC4: IfcOpeningElement · 표준 재질/단위: 개구부 보이드 (Void Cut) (EA) · 단가코드: KR-KCS-410000-OPN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
WallLength (L) 타입 4000 mm 1000 ~ 14000 mm — 전체 길이/연장 (Length)
WallHeight (H) 타입 3000 mm 750 ~ 10500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WallThickness (T) 타입 200 mm 50 ~ 700 mm — 판 두께/벽 두께 (Thickness)
OpeningWidth (OW) 타입 1000 mm 250 ~ 5250 mm — 개구부 폭 (Opening Width)
OpeningHeight (OH) 타입 2100 mm 300 ~ 7350 mm — 개구부 높이 (Opening Height)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FI01-opening-in-wall&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Openings] → "I01 · Opening in Wall" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Opening in Wall 패밀리를 만들어줘. 주요 파라미터는 WallLength(L=4000mm), WallHeight(H=3000mm), WallThickness(T=200mm), OpeningWidth(OW=1000mm), OpeningHeight(OH=2100mm)이고, 타입은 Door-cut, Window-cut로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Opening in Wall (Openings) 패밀리를 WallLength(L=4000mm), WallHeight(H=3000mm), WallThickness(T=200mm), OpeningWidth(OW=1000mm), OpeningHeight(OH=2100mm) 규격으로 생성하고 Door-cut, Window-cut 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Window-cut");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Opening in Wall", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO I02 · 불리언(UN/SU) 건축 I02
개구부 · 보이드 컷 (Openings) (Openings) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-OPN-165 · IfcOpeningElement 🧱 WallThickness 연동
🚀 3D 바로 열기

Niche Recess

In-place / void form (simplified boolean) · samples/families/builtin/I02-niche-recess.pmodel

Niche Recess (In-place / void form (simplified boolean)): 벽체 개구부, 매립 벽감(Niche), 셔터 개구부, 바닥 설비 해치 등 불리언 차집합(Void Cut) 패밀리입니다. 피처 레시피 [박스(BOX) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [HostLength(L=3000mm), HostHeight(H=2500mm), HostThickness(T=300mm), NicheWidth(OW=600mm), NicheHeight(OH=400mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(Small-niche, Large-niche)을 지원합니다.

분류코드: PPS-ARC-OPN-165 (Openings) · IFC4: IfcOpeningElement · 표준 재질/단위: 개구부 보이드 (Void Cut) (EA) · 단가코드: KR-KCS-410000-OPN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
HostLength (L) 타입 3000 mm 750 ~ 10500 mm — 전체 길이/연장 (Length)
HostHeight (H) 타입 2500 mm 625 ~ 8750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
HostThickness (T) 타입 300 mm 75 ~ 1050 mm — 판 두께/벽 두께 (Thickness)
NicheWidth (OW) 타입 600 mm 150 ~ 4200 mm — 개구부 폭 (Opening Width)
NicheHeight (OH) 타입 400 mm 100 ~ 2800 mm — 개구부 높이 (Opening Height)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FI02-niche-recess&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Openings] → "I02 · Niche Recess" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Niche Recess 패밀리를 만들어줘. 주요 파라미터는 HostLength(L=3000mm), HostHeight(H=2500mm), HostThickness(T=300mm), NicheWidth(OW=600mm), NicheHeight(OH=400mm), WallThickness(WallThickness=200mm)이고, 타입은 Small-niche, Large-niche로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Niche Recess (Openings) 패밀리를 HostLength(L=3000mm), HostHeight(H=2500mm), HostThickness(T=300mm), NicheWidth(OW=600mm), NicheHeight(OH=400mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 Small-niche, Large-niche 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Large-niche");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Niche Recess", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO I03 · 불리언(UN/SU) 건축 I03
개구부 · 보이드 컷 (Openings) (Openings) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-OPN-165 · IfcOpeningElement 🧱 WallThickness 연동
🚀 3D 바로 열기

Garage Door Opening

System · Opening (large) · samples/families/builtin/I03-garage-door-cut.pmodel

Garage Door Opening (System · Opening (large)): 벽체 개구부, 매립 벽감(Niche), 셔터 개구부, 바닥 설비 해치 등 불리언 차집합(Void Cut) 패밀리입니다. 피처 레시피 [박스(BOX) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [WallLength(L=6000mm), WallHeight(H=4000mm), WallThickness(T=250mm), OpeningWidth(OW=3000mm), OpeningHeight(OH=2800mm)] 및 2개 표준 타입 프리셋(GD-3.0x2.8, GD-4.0x3.0)을 지원합니다.

분류코드: PPS-ARC-OPN-165 (Openings) · IFC4: IfcOpeningElement · 표준 재질/단위: 개구부 보이드 (Void Cut) (EA) · 단가코드: KR-KCS-410000-OPN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
WallLength (L) 타입 6000 mm 1500 ~ 24500 mm — 전체 길이/연장 (Length)
WallHeight (H) 타입 4000 mm 1000 ~ 14700 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WallThickness (T) 타입 250 mm 63 ~ 875 mm — 판 두께/벽 두께 (Thickness)
OpeningWidth (OW) 타입 3000 mm 750 ~ 14000 mm — 개구부 폭 (Opening Width)
OpeningHeight (OH) 타입 2800 mm 700 ~ 10500 mm — 개구부 높이 (Opening Height)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FI03-garage-door-cut&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Openings] → "I03 · Garage Door Opening" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Garage Door Opening 패밀리를 만들어줘. 주요 파라미터는 WallLength(L=6000mm), WallHeight(H=4000mm), WallThickness(T=250mm), OpeningWidth(OW=3000mm), OpeningHeight(OH=2800mm)이고, 타입은 GD-3.0x2.8, GD-4.0x3.0로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Garage Door Opening (Openings) 패밀리를 WallLength(L=6000mm), WallHeight(H=4000mm), WallThickness(T=250mm), OpeningWidth(OW=3000mm), OpeningHeight(OH=2800mm) 규격으로 생성하고 GD-3.0x2.8, GD-4.0x3.0 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("GD-4.0x3.0");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Garage Door Opening", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO I04 · 불리언(UN/SU) 건축 I04
개구부 · 보이드 컷 (Openings) (Openings) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-OPN-165 · IfcOpeningElement 🧱 WallThickness 연동
🚀 3D 바로 열기

Service Hatch Opening

System · Opening · Hatch · samples/families/builtin/I04-service-hatch.pmodel

Service Hatch Opening (System · Opening · Hatch): 벽체 개구부, 매립 벽감(Niche), 셔터 개구부, 바닥 설비 해치 등 불리언 차집합(Void Cut) 패밀리입니다. 피처 레시피 [박스(BOX) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [HostLength(L=2000mm), HostHeight(H=2000mm), HostThickness(T=200mm), HatchWidth(OW=600mm), HatchHeight(OH=600mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(Hatch-600, Hatch-900)을 지원합니다.

분류코드: PPS-ARC-OPN-165 (Openings) · IFC4: IfcOpeningElement · 표준 재질/단위: 개구부 보이드 (Void Cut) (EA) · 단가코드: KR-KCS-410000-OPN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
HostLength (L) 타입 2000 mm 500 ~ 8750 mm — 전체 길이/연장 (Length)
HostHeight (H) 타입 2000 mm 500 ~ 8750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
HostThickness (T) 타입 200 mm 50 ~ 700 mm — 판 두께/벽 두께 (Thickness)
HatchWidth (OW) 타입 600 mm 150 ~ 3150 mm — 개구부 폭 (Opening Width)
HatchHeight (OH) 타입 600 mm 150 ~ 3150 mm — 개구부 높이 (Opening Height)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FI04-service-hatch&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Openings] → "I04 · Service Hatch Opening" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Service Hatch Opening 패밀리를 만들어줘. 주요 파라미터는 HostLength(L=2000mm), HostHeight(H=2000mm), HostThickness(T=200mm), HatchWidth(OW=600mm), HatchHeight(OH=600mm), WallThickness(WallThickness=200mm)이고, 타입은 Hatch-600, Hatch-900로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Service Hatch Opening (Openings) 패밀리를 HostLength(L=2000mm), HostHeight(H=2000mm), HostThickness(T=200mm), HatchWidth(OW=600mm), HatchHeight(OH=600mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 Hatch-600, Hatch-900 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Hatch-900");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Service Hatch Opening", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO J01 · 박스(BOX) 건축 J01
문 (Doors) (Doors) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-DOR-150 · IfcDoor 🧱 WallThickness 연동
🚀 3D 바로 열기

Door Panel Simple

Loadable · Door (panel only) · samples/families/builtin/J01-door-panel.pmodel

Door Panel Simple (Loadable · Door (panel only)): 단독 플러시 도어, 문틀 일체형 여닫이문, 양개문, 방화문, 이중 미서기 파티오 도어 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=900mm), Height(H=2100mm), Thickness(T=40mm), WallThickness(WallThickness=200mm)] 및 3개 표준 타입 프리셋(900x2100, 1000x2100, 1200x2400)을 지원합니다.

분류코드: PPS-ARC-DOR-150 (Doors) · IFC4: IfcDoor · 표준 재질/단위: 갈바륨 강판 (방화문) / 알루미늄 프레임 (EA) · 단가코드: KR-KCS-414900-DOR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 900 mm 225 ~ 4200 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 2100 mm 525 ~ 8400 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 40 mm 10 ~ 175 mm — 판 두께/벽 두께 (Thickness)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FJ01-door-panel&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Doors] → "J01 · Door Panel Simple" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Door Panel Simple 패밀리를 만들어줘. 주요 파라미터는 Width(W=900mm), Height(H=2100mm), Thickness(T=40mm), WallThickness(WallThickness=200mm)이고, 타입은 900x2100, 1000x2100, 1200x2400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Door Panel Simple (Doors) 패밀리를 Width(W=900mm), Height(H=2100mm), Thickness(T=40mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 900x2100, 1000x2100, 1200x2400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("1000x2100");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Door Panel Simple", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO J02 · 박스(BOX) 건축 J02
창 (Windows) (Windows) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WIN-160 · IfcWindow 🧱 WallThickness 연동
🚀 3D 바로 열기

Window Panel Simple

Loadable · Window (glazing panel approx) · samples/families/builtin/J02-window-panel.pmodel

Window Panel Simple (Loadable · Window (glazing panel approx)): 고정창, 프레임 여닫이창(Casement), 리본 연속창, 고창(Clerestory), 지붕 천창(Skylight) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1500mm), Height(H=1200mm), Thickness(T=50mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(1500x1200, 1800x1500)을 지원합니다.

분류코드: PPS-ARC-WIN-160 (Windows) · IFC4: IfcWindow · 표준 재질/단위: 단열 알루미늄 6063-T5 + 24T 로이복층유리 (EA) · 단가코드: KR-KCS-414920-WIN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1500 mm 375 ~ 6300 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 1200 mm 300 ~ 5250 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 50 mm 13 ~ 210 mm — 판 두께/벽 두께 (Thickness)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FJ02-window-panel&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Windows] → "J02 · Window Panel Simple" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Window Panel Simple 패밀리를 만들어줘. 주요 파라미터는 Width(W=1500mm), Height(H=1200mm), Thickness(T=50mm), WallThickness(WallThickness=200mm)이고, 타입은 1500x1200, 1800x1500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Window Panel Simple (Windows) 패밀리를 Width(W=1500mm), Height(H=1200mm), Thickness(T=50mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 1500x1200, 1800x1500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("1800x1500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Window Panel Simple", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO J03 · 박스(BOX) 건축 J03
커튼월 패널 (Curtain Panels) (Curtain Panels) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Curtain Panel Glass

System · Curtain Panel · samples/families/builtin/J03-curtain-panel.pmodel

Curtain Panel Glass (System · Curtain Panel): 유리 커튼월 단위 패널 및 1층 쇼윈도 스토어프론트(Storefront) 패널 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1200mm), Height(H=3000mm), Thickness(T=30mm)] 및 2개 표준 타입 프리셋(Glass-1.2x3, Glass-1.5x3.5)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Curtain Panels) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1200 mm 300 ~ 5250 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 3000 mm 750 ~ 12250 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 30 mm 8 ~ 105 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FJ03-curtain-panel&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Curtain Panels] → "J03 · Curtain Panel Glass" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Curtain Panel Glass 패밀리를 만들어줘. 주요 파라미터는 Width(W=1200mm), Height(H=3000mm), Thickness(T=30mm)이고, 타입은 Glass-1.2x3, Glass-1.5x3.5로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Curtain Panel Glass (Curtain Panels) 패밀리를 Width(W=1200mm), Height(H=3000mm), Thickness(T=30mm) 규격으로 생성하고 Glass-1.2x3, Glass-1.5x3.5 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Glass-1.5x3.5");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Curtain Panel Glass", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO J04 · 박스(BOX) 건축 J04
문 (Doors) (Doors) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-DOR-150 · IfcDoor 🧱 WallThickness 연동
🚀 3D 바로 열기

Door Double Leaf Panel

Loadable · Door · Double · samples/families/builtin/J04-door-double.pmodel

Door Double Leaf Panel (Loadable · Door · Double): 단독 플러시 도어, 문틀 일체형 여닫이문, 양개문, 방화문, 이중 미서기 파티오 도어 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1800mm), Height(H=2100mm), Thickness(T=45mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(1800x2100, 2000x2400)을 지원합니다.

분류코드: PPS-ARC-DOR-150 (Doors) · IFC4: IfcDoor · 표준 재질/단위: 갈바륨 강판 (방화문) / 알루미늄 프레임 (EA) · 단가코드: KR-KCS-414900-DOR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1800 mm 450 ~ 7000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 2100 mm 525 ~ 8400 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 45 mm 11 ~ 175 mm — 판 두께/벽 두께 (Thickness)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FJ04-door-double&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Doors] → "J04 · Door Double Leaf Panel" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Door Double Leaf Panel 패밀리를 만들어줘. 주요 파라미터는 Width(W=1800mm), Height(H=2100mm), Thickness(T=45mm), WallThickness(WallThickness=200mm)이고, 타입은 1800x2100, 2000x2400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Door Double Leaf Panel (Doors) 패밀리를 Width(W=1800mm), Height(H=2100mm), Thickness(T=45mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 1800x2100, 2000x2400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("2000x2400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Door Double Leaf Panel", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO J05 · 박스(BOX) 건축 J05
문 (Doors) (Doors) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-DOR-150 · IfcDoor 🧱 WallThickness 연동
🚀 3D 바로 열기

Door Fire Rated Panel

Loadable · Door · Fire · samples/families/builtin/J05-door-fire.pmodel

Door Fire Rated Panel (Loadable · Door · Fire): 단독 플러시 도어, 문틀 일체형 여닫이문, 양개문, 방화문, 이중 미서기 파티오 도어 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1000mm), Height(H=2100mm), Thickness(T=55mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(FD-1000, FD-1200)을 지원합니다.

분류코드: PPS-ARC-DOR-150 (Doors) · IFC4: IfcDoor · 표준 재질/단위: 갈바륨 강판 (방화문) / 알루미늄 프레임 (EA) · 단가코드: KR-KCS-414900-DOR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1000 mm 250 ~ 4200 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 2100 mm 525 ~ 7350 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 55 mm 14 ~ 210 mm — 판 두께/벽 두께 (Thickness)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FJ05-door-fire&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Doors] → "J05 · Door Fire Rated Panel" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Door Fire Rated Panel 패밀리를 만들어줘. 주요 파라미터는 Width(W=1000mm), Height(H=2100mm), Thickness(T=55mm), WallThickness(WallThickness=200mm)이고, 타입은 FD-1000, FD-1200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Door Fire Rated Panel (Doors) 패밀리를 Width(W=1000mm), Height(H=2100mm), Thickness(T=55mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 FD-1000, FD-1200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("FD-1200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Door Fire Rated Panel", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO J06 · 박스(BOX) 건축 J06
창 (Windows) (Windows) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WIN-160 · IfcWindow 🧱 WallThickness 연동
🚀 3D 바로 열기

Window Ribbon Panel

Loadable · Window · Ribbon · samples/families/builtin/J06-window-ribbon.pmodel

Window Ribbon Panel (Loadable · Window · Ribbon): 고정창, 프레임 여닫이창(Casement), 리본 연속창, 고창(Clerestory), 지붕 천창(Skylight) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=3000mm), Height(H=1500mm), Thickness(T=50mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(Ribbon-3x1.5, Ribbon-4x1.8)을 지원합니다.

분류코드: PPS-ARC-WIN-160 (Windows) · IFC4: IfcWindow · 표준 재질/단위: 단열 알루미늄 6063-T5 + 24T 로이복층유리 (EA) · 단가코드: KR-KCS-414920-WIN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 3000 mm 750 ~ 14000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 1500 mm 375 ~ 6300 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 50 mm 13 ~ 210 mm — 판 두께/벽 두께 (Thickness)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FJ06-window-ribbon&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Windows] → "J06 · Window Ribbon Panel" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Window Ribbon Panel 패밀리를 만들어줘. 주요 파라미터는 Width(W=3000mm), Height(H=1500mm), Thickness(T=50mm), WallThickness(WallThickness=200mm)이고, 타입은 Ribbon-3x1.5, Ribbon-4x1.8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Window Ribbon Panel (Windows) 패밀리를 Width(W=3000mm), Height(H=1500mm), Thickness(T=50mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 Ribbon-3x1.5, Ribbon-4x1.8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Ribbon-4x1.8");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Window Ribbon Panel", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO J07 · 박스(BOX) 건축 J07
창 (Windows) (Windows) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-WIN-160 · IfcWindow 🧱 WallThickness 연동
🚀 3D 바로 열기

Window Clerestory

Loadable · Window · Clerestory · samples/families/builtin/J07-window-clerestory.pmodel

Window Clerestory (Loadable · Window · Clerestory): 고정창, 프레임 여닫이창(Casement), 리본 연속창, 고창(Clerestory), 지붕 천창(Skylight) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=2000mm), Height(H=600mm), Thickness(T=50mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(Clere-2x0.6, Clere-3x0.8)을 지원합니다.

분류코드: PPS-ARC-WIN-160 (Windows) · IFC4: IfcWindow · 표준 재질/단위: 단열 알루미늄 6063-T5 + 24T 로이복층유리 (EA) · 단가코드: KR-KCS-414920-WIN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 2000 mm 500 ~ 10500 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 600 mm 150 ~ 2800 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 50 mm 13 ~ 175 mm — 판 두께/벽 두께 (Thickness)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FJ07-window-clerestory&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Windows] → "J07 · Window Clerestory" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Window Clerestory 패밀리를 만들어줘. 주요 파라미터는 Width(W=2000mm), Height(H=600mm), Thickness(T=50mm), WallThickness(WallThickness=200mm)이고, 타입은 Clere-2x0.6, Clere-3x0.8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Window Clerestory (Windows) 패밀리를 Width(W=2000mm), Height(H=600mm), Thickness(T=50mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 Clere-2x0.6, Clere-3x0.8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Clere-3x0.8");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Window Clerestory", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO J08 · 박스(BOX) 건축 J08
커튼월 패널 (Curtain Panels) (Curtain Panels) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Storefront Panel

System · Curtain Panel · Storefront · samples/families/builtin/J08-storefront-panel.pmodel

Storefront Panel (System · Curtain Panel · Storefront): 유리 커튼월 단위 패널 및 1층 쇼윈도 스토어프론트(Storefront) 패널 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1500mm), Height(H=2800mm), Thickness(T=40mm)] 및 2개 표준 타입 프리셋(SF-1.5x2.8, SF-2.0x3.0)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Curtain Panels) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1500 mm 375 ~ 7000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 2800 mm 700 ~ 10500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 40 mm 10 ~ 140 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FJ08-storefront-panel&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Curtain Panels] → "J08 · Storefront Panel" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Storefront Panel 패밀리를 만들어줘. 주요 파라미터는 Width(W=1500mm), Height(H=2800mm), Thickness(T=40mm)이고, 타입은 SF-1.5x2.8, SF-2.0x3.0로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Storefront Panel (Curtain Panels) 패밀리를 Width(W=1500mm), Height(H=2800mm), Thickness(T=40mm) 규격으로 생성하고 SF-1.5x2.8, SF-2.0x3.0 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("SF-2.0x3.0");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Storefront Panel", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO K01 · 박스(BOX) 건축 K01
케이스워크 · 수납장 (Casework) (Casework) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-CSW-405 · IfcFurniture
🚀 3D 바로 열기

Casework Cabinet

Loadable · Casework · samples/families/builtin/K01-casework-cabinet.pmodel

Casework Cabinet (Loadable · Casework): 하부장 캐비닛, 벽걸이 상부장, 키큰장 팬트리, 카운터, 보이드 세면볼 일체형 화장대 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=800mm), Height(H=900mm), Depth(D=600mm)] 및 3개 표준 타입 프리셋(Base-800, Base-1200, Tall-600)을 지원합니다.

분류코드: PPS-ARC-CSW-405 (Casework) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 PB 18T + 인조대리석 상판 (EA) · 단가코드: KR-KCS-415500-CSW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 800 mm 150 ~ 4200 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 900 mm 225 ~ 7350 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 600 mm 150 ~ 2100 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FK01-casework-cabinet&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Casework] → "K01 · Casework Cabinet" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Casework Cabinet 패밀리를 만들어줘. 주요 파라미터는 Width(W=800mm), Height(H=900mm), Depth(D=600mm)이고, 타입은 Base-800, Base-1200, Tall-600로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Casework Cabinet (Casework) 패밀리를 Width(W=800mm), Height(H=900mm), Depth(D=600mm) 규격으로 생성하고 Base-800, Base-1200, Tall-600 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Base-1200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Casework Cabinet", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO K02 · 박스(BOX) 건축 K02
가구 (Furniture) (Furniture) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-FUR-401 · IfcFurniture
🚀 3D 바로 열기

Furniture Table Top

Loadable · Furniture (top only) · samples/families/builtin/K02-furniture-table.pmodel

Furniture Table Top (Loadable · Furniture (top only)): 다이닝 의자, 서랍형 오피스 데스크, 3인용 소파, 침대 프레임, 회의 테이블, 선반 등 실내 가구 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1600mm), Thickness(H=40mm), Depth(D=800mm)] 및 2개 표준 타입 프리셋(Desk-1600, Conference-2400)을 지원합니다.

분류코드: PPS-ARC-FUR-401 (Furniture) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 목재 보드 + 분체도장 스틸 프레임 (EA) · 단가코드: KR-PPS-561015-FUR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1600 mm 400 ~ 8400 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 40 mm 10 ~ 140 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 800 mm 200 ~ 4200 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FK02-furniture-table&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Furniture] → "K02 · Furniture Table Top" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Furniture Table Top 패밀리를 만들어줘. 주요 파라미터는 Width(W=1600mm), Thickness(H=40mm), Depth(D=800mm)이고, 타입은 Desk-1600, Conference-2400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Furniture Table Top (Furniture) 패밀리를 Width(W=1600mm), Thickness(H=40mm), Depth(D=800mm) 규격으로 생성하고 Desk-1600, Conference-2400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Conference-2400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Furniture Table Top", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO K03 · 박스(BOX) 건축 K03
케이스워크 · 수납장 (Casework) (Casework) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-CSW-405 · IfcFurniture
🚀 3D 바로 열기

Casework Countertop

Loadable · Casework · Counter · samples/families/builtin/K03-casework-counter.pmodel

Casework Countertop (Loadable · Casework · Counter): 하부장 캐비닛, 벽걸이 상부장, 키큰장 팬트리, 카운터, 보이드 세면볼 일체형 화장대 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=2400mm), Thickness(H=40mm), Depth(D=600mm)] 및 2개 표준 타입 프리셋(Counter-2.4, Counter-3.6)을 지원합니다.

분류코드: PPS-ARC-CSW-405 (Casework) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 PB 18T + 인조대리석 상판 (EA) · 단가코드: KR-KCS-415500-CSW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 2400 mm 600 ~ 12600 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 40 mm 10 ~ 140 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 600 mm 150 ~ 2275 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FK03-casework-counter&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Casework] → "K03 · Casework Countertop" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Casework Countertop 패밀리를 만들어줘. 주요 파라미터는 Width(W=2400mm), Thickness(H=40mm), Depth(D=600mm)이고, 타입은 Counter-2.4, Counter-3.6로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Casework Countertop (Casework) 패밀리를 Width(W=2400mm), Thickness(H=40mm), Depth(D=600mm) 규격으로 생성하고 Counter-2.4, Counter-3.6 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Counter-3.6");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Casework Countertop", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO K04 · 박스(BOX) 건축 K04
가구 (Furniture) (Furniture) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-FUR-401 · IfcFurniture
🚀 3D 바로 열기

Furniture Shelf

Loadable · Furniture · Shelf · samples/families/builtin/K04-furniture-shelf.pmodel

Furniture Shelf (Loadable · Furniture · Shelf): 다이닝 의자, 서랍형 오피스 데스크, 3인용 소파, 침대 프레임, 회의 테이블, 선반 등 실내 가구 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=900mm), Thickness(H=25mm), Depth(D=300mm)] 및 2개 표준 타입 프리셋(Shelf-900, Shelf-1200)을 지원합니다.

분류코드: PPS-ARC-FUR-401 (Furniture) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 목재 보드 + 분체도장 스틸 프레임 (EA) · 단가코드: KR-PPS-561015-FUR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 900 mm 225 ~ 4200 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 25 mm 6 ~ 105 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 300 mm 75 ~ 1225 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FK04-furniture-shelf&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Furniture] → "K04 · Furniture Shelf" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Furniture Shelf 패밀리를 만들어줘. 주요 파라미터는 Width(W=900mm), Thickness(H=25mm), Depth(D=300mm)이고, 타입은 Shelf-900, Shelf-1200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Furniture Shelf (Furniture) 패밀리를 Width(W=900mm), Thickness(H=25mm), Depth(D=300mm) 규격으로 생성하고 Shelf-900, Shelf-1200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Shelf-1200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Furniture Shelf", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO K05 · 박스(BOX) 건축 K05
특수 장비 (Specialty Equipment) (Specialty Equipment) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Specialty Equipment Box

Loadable · Specialty Equipment · samples/families/builtin/K05-specialty-equipment-box.pmodel

Specialty Equipment Box (Loadable · Specialty Equipment): 전산 서버랙, 산업용 장비 인클로저 등 특수 목적 설비 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1200mm), Height(H=1800mm), Depth(D=800mm)] 및 3개 표준 타입 프리셋(Equip-S, Equip-M, Equip-L)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Specialty Equipment) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1200 mm 200 ~ 7000 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 1800 mm 300 ~ 7700 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 800 mm 150 ~ 3500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FK05-specialty-equipment-box&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Specialty Equipment] → "K05 · Specialty Equipment Box" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Specialty Equipment Box 패밀리를 만들어줘. 주요 파라미터는 Width(W=1200mm), Height(H=1800mm), Depth(D=800mm)이고, 타입은 Equip-S, Equip-M, Equip-L로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Specialty Equipment Box (Specialty Equipment) 패밀리를 Width(W=1200mm), Height(H=1800mm), Depth(D=800mm) 규격으로 생성하고 Equip-S, Equip-M, Equip-L 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Equip-M");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Specialty Equipment Box", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO K07 · 박스(BOX) 건축 K07
조경 식재 (Planting) (Planting) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Planting Planter Box

Loadable · Planting (planter) · samples/families/builtin/K07-plant-pot-approx.pmodel

Planting Planter Box (Loadable · Planting (planter)): 실내외 조경용 플랜터 화분 및 식재 볼륨 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=600mm), Height(H=500mm), Depth(D=600mm)] 및 2개 표준 타입 프리셋(Pot-600, Pot-900)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Planting) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 600 mm 150 ~ 3150 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 500 mm 125 ~ 2100 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 600 mm 150 ~ 3150 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FK07-plant-pot-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Planting] → "K07 · Planting Planter Box" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Planting Planter Box 패밀리를 만들어줘. 주요 파라미터는 Width(W=600mm), Height(H=500mm), Depth(D=600mm)이고, 타입은 Pot-600, Pot-900로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Planting Planter Box (Planting) 패밀리를 Width(W=600mm), Height(H=500mm), Depth(D=600mm) 규격으로 생성하고 Pot-600, Pot-900 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Pot-900");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Planting Planter Box", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO K08 · 박스(BOX) 건축 K08
대지 · 외부 스트리트 퍼니처 (Site) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Site Bench

Loadable · Site · Bench · samples/families/builtin/K08-site-bench.pmodel

Site Bench (Loadable · Site · Bench): 외부 공원 벤치 등 대지 조경 및 스트리트 퍼니처 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1800mm), Height(H=450mm), Depth(D=500mm)] 및 2개 표준 타입 프리셋(Bench-1.8, Bench-2.4)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Site) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1800 mm 450 ~ 8400 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 450 mm 113 ~ 1575 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 500 mm 125 ~ 1925 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FK08-site-bench&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Site] → "K08 · Site Bench" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Site Bench 패밀리를 만들어줘. 주요 파라미터는 Width(W=1800mm), Height(H=450mm), Depth(D=500mm)이고, 타입은 Bench-1.8, Bench-2.4로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Site Bench (Site) 패밀리를 Width(W=1800mm), Height(H=450mm), Depth(D=500mm) 규격으로 생성하고 Bench-1.8, Bench-2.4 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Bench-2.4");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Site Bench", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L09 · 박스(BOX) 전기·통신 L09
조명 기구 (Lighting Fixtures) (Lighting Fixtures) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ELE-LGT-620 · IfcLightFixture 🔌 MEP 포트 1개
🚀 3D 바로 열기

Lighting Fixture Envelope

Loadable · Lighting Fixture (bbox) · samples/families/builtin/L09-lighting-fixture-approx.pmodel

Lighting Fixture Envelope (Loadable · Lighting Fixture (bbox)): 천장 매립형 600×600 / 600×1200 LED 트로퍼 등기구 및 라인 조명 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1200mm), Height(H=80mm), Depth(D=200mm)] 및 2개 표준 타입 프리셋(Linear-1.2, Panel-0.6)을 지원합니다.

분류코드: PPS-ELE-LGT-620 (Lighting Fixtures) · IFC4: IfcLightFixture · 표준 재질/단위: 고효율 LED 모듈 + 알루미늄 방열 하우징 (EA) · 단가코드: KR-KCS-322010-LED · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1200 mm 150 ~ 4200 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 80 mm 13 ~ 280 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 200 mm 50 ~ 2100 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL09-lighting-fixture-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Lighting Fixtures] → "L09 · Lighting Fixture Envelope" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Lighting Fixture Envelope 패밀리를 만들어줘. 주요 파라미터는 Width(W=1200mm), Height(H=80mm), Depth(D=200mm)이고, 타입은 Linear-1.2, Panel-0.6로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Lighting Fixture Envelope (Lighting Fixtures) 패밀리를 Width(W=1200mm), Height(H=80mm), Depth(D=200mm) 규격으로 생성하고 Linear-1.2, Panel-0.6 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Panel-0.6");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Lighting Fixture Envelope", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO M01 · 박스(BOX) 건축 M01
계단 (Stairs) (Stairs) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-STR-170 · IfcStair
🚀 3D 바로 열기

Stair Run Volume (box)

System · Stairs (bounding volume) · samples/families/builtin/M01-stair-run-approx.pmodel

Stair Run Volume (box) (System · Stairs (bounding volume)): 층간 이동을 위한 직선 계단참(Landing) 및 계단단(Stair Run) 볼륨 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=1200mm), Height(H=3000mm), Depth(D=4000mm)] 및 2개 표준 타입 프리셋(Run-1.2x4, Run-1.5x5)을 지원합니다.

분류코드: PPS-ARC-STR-170 (Stairs) · IFC4: IfcStair · 표준 재질/단위: 철근콘크리트 C24 / 논슬립 마감 (EA) · 단가코드: KR-KCS-413000-STR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1200 mm 300 ~ 5250 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 3000 mm 750 ~ 12250 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 4000 mm 1000 ~ 17500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FM01-stair-run-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Stairs] → "M01 · Stair Run Volume (box)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Stair Run Volume (box) 패밀리를 만들어줘. 주요 파라미터는 Width(W=1200mm), Height(H=3000mm), Depth(D=4000mm)이고, 타입은 Run-1.2x4, Run-1.5x5로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Stair Run Volume (box) (Stairs) 패밀리를 Width(W=1200mm), Height(H=3000mm), Depth(D=4000mm) 규격으로 생성하고 Run-1.2x4, Run-1.5x5 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Run-1.5x5");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Stair Run Volume (box)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO M02 · 박스(BOX) 건축 M02
계단 (Stairs) (Stairs) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-STR-170 · IfcStair
🚀 3D 바로 열기

Stair Landing

System · Stairs · Landing · samples/families/builtin/M02-stair-landing.pmodel

Stair Landing (System · Stairs · Landing): 층간 이동을 위한 직선 계단참(Landing) 및 계단단(Stair Run) 볼륨 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=2500mm), Thickness(H=200mm), Depth(D=1500mm)] 및 2개 표준 타입 프리셋(Land-2.5x1.5, Land-3.0x1.8)을 지원합니다.

분류코드: PPS-ARC-STR-170 (Stairs) · IFC4: IfcStair · 표준 재질/단위: 철근콘크리트 C24 / 논슬립 마감 (EA) · 단가코드: KR-KCS-413000-STR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 2500 mm 625 ~ 10500 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (H) 타입 200 mm 50 ~ 700 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 1500 mm 375 ~ 6300 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FM02-stair-landing&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Stairs] → "M02 · Stair Landing" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Stair Landing 패밀리를 만들어줘. 주요 파라미터는 Width(W=2500mm), Thickness(H=200mm), Depth(D=1500mm)이고, 타입은 Land-2.5x1.5, Land-3.0x1.8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Stair Landing (Stairs) 패밀리를 Width(W=2500mm), Thickness(H=200mm), Depth(D=1500mm) 규격으로 생성하고 Land-2.5x1.5, Land-3.0x1.8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Land-3.0x1.8");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Stair Landing", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO M03 · 박스(BOX) 건축 M03
난간 (Railings) (Railings) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-RAL-175 · IfcRailing
🚀 3D 바로 열기

Railing Panel

System · Railing (panel approx) · samples/families/builtin/M03-railing-panel.pmodel

Railing Panel (System · Railing (panel approx)): 유리/금속 난간 패널 및 경사로 손스침(Handrail) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=2000mm), Height(H=1100mm), Thickness(T=50mm)] 및 2개 표준 타입 프리셋(Rail-2.0x1.1, Rail-3.0x1.2)을 지원합니다.

분류코드: PPS-ARC-RAL-175 (Railings) · IFC4: IfcRailing · 표준 재질/단위: 스테인리스 강관 STS304 + 강화접합유리 (m) · 단가코드: KR-KCS-414950-RAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 2000 mm 500 ~ 10500 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 1100 mm 275 ~ 4200 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 50 mm 13 ~ 175 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FM03-railing-panel&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Railings] → "M03 · Railing Panel" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Railing Panel 패밀리를 만들어줘. 주요 파라미터는 Width(W=2000mm), Height(H=1100mm), Thickness(T=50mm)이고, 타입은 Rail-2.0x1.1, Rail-3.0x1.2로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Railing Panel (Railings) 패밀리를 Width(W=2000mm), Height(H=1100mm), Thickness(T=50mm) 규격으로 생성하고 Rail-2.0x1.1, Rail-3.0x1.2 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Rail-3.0x1.2");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Railing Panel", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO M04 · 박스(BOX) 건축 M04
난간 (Railings) (Railings) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ARC-RAL-175 · IfcRailing
🚀 3D 바로 열기

Ramp Handrail Volume

System · Railing · Handrail (bbox) · samples/families/builtin/M04-ramp-handrail-approx.pmodel

Ramp Handrail Volume (System · Railing · Handrail (bbox)): 유리/금속 난간 패널 및 경사로 손스침(Handrail) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=6000mm), Height(H=50mm), Width(B=50mm)] 및 2개 표준 타입 프리셋(HR-50, HR-60)을 지원합니다.

분류코드: PPS-ARC-RAL-175 (Railings) · IFC4: IfcRailing · 표준 재질/단위: 스테인리스 강관 STS304 + 강화접합유리 (m) · 단가코드: KR-KCS-414950-RAL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 6000 mm 1500 ~ 28000 mm — 전체 길이/연장 (Length)
Height (H) 타입 50 mm 13 ~ 210 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (B) 타입 50 mm 13 ~ 210 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FM04-ramp-handrail-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Railings] → "M04 · Ramp Handrail Volume" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Ramp Handrail Volume 패밀리를 만들어줘. 주요 파라미터는 Length(L=6000mm), Height(H=50mm), Width(B=50mm)이고, 타입은 HR-50, HR-60로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Ramp Handrail Volume (Railings) 패밀리를 Length(L=6000mm), Height(H=50mm), Width(B=50mm) 규격으로 생성하고 HR-50, HR-60 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("HR-60");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Ramp Handrail Volume", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P04 · 돌출(EXT) 건축 P04
커튼월 멀리언 (Mullions) (Curtain Wall Mullions) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 20 tri · 0.5 KB 🇰🇷 PPS-GEN-MOD-100 · IfcWall
🚀 3D 바로 열기

Curtain Wall Mullion (L-Corner)

System · Curtain Wall Mullion · L Corner · samples/families/builtin/P04-mullion-corner-l.pmodel

Curtain Wall Mullion (L-Corner) (System · Curtain Wall Mullion · L Corner): 알루미늄 사각 박스 멀리언 및 L자형 코너 멀리언 프로파일 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [LegWidth(Leg=150mm), Thickness(T=65mm), Length(L=3500mm)] 및 2개 표준 타입 프리셋(L150x65-3500, L200x75-4000)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Curtain Wall Mullions) · IFC4: IfcWall · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
LegWidth (Leg) 타입 150 mm 38 ~ 700 mm — 폭 치수 (Width, mm)
Thickness (T) 타입 65 mm 16 ~ 263 mm — 판 두께/벽 두께 (Thickness)
Length (L) 타입 3500 mm 875 ~ 14000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP04-mullion-corner-l&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Curtain Wall Mullions] → "P04 · Curtain Wall Mullion (L-Corner)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Curtain Wall Mullion (L-Corner) 패밀리를 만들어줘. 주요 파라미터는 LegWidth(Leg=150mm), Thickness(T=65mm), Length(L=3500mm)이고, 타입은 L150x65-3500, L200x75-4000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Curtain Wall Mullion (L-Corner) (Curtain Wall Mullions) 패밀리를 LegWidth(Leg=150mm), Thickness(T=65mm), Length(L=3500mm) 규격으로 생성하고 L150x65-3500, L200x75-4000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("L200x75-4000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Curtain Wall Mullion (L-Corner)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P05 · 불리언(UN/SU) 건축 P05
커튼 시스템 (Curtain Systems) (Curtain Systems) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Curtain System Glazed Unit

System · Curtain System · samples/families/builtin/P05-curtain-system-grid.pmodel

Curtain System Glazed Unit (System · Curtain System): 수직 멀리언과 수평 트랜섬이 결합된 단위 커튼월 그리드 프레임 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [PanelThickness(PanelT=28mm), MullionDepth(MullionD=140mm)] 및 2개 표준 타입 프리셋(CS-1500x3000, CS-1500x3000-Deep)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Curtain Systems) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
PanelThickness (PanelT) 타입 28 mm 7 ~ 126 mm — 두께 치수 (Thickness, mm)
MullionDepth (MullionD) 타입 140 mm 35 ~ 630 mm — 깊이/돌출 치수 (Depth, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP05-curtain-system-grid&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Curtain Systems] → "P05 · Curtain System Glazed Unit" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Curtain System Glazed Unit 패밀리를 만들어줘. 주요 파라미터는 PanelThickness(PanelT=28mm), MullionDepth(MullionD=140mm)이고, 타입은 CS-1500x3000, CS-1500x3000-Deep로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Curtain System Glazed Unit (Curtain Systems) 패밀리를 PanelThickness(PanelT=28mm), MullionDepth(MullionD=140mm) 규격으로 생성하고 CS-1500x3000, CS-1500x3000-Deep 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("CS-1500x3000-Deep");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Curtain System Glazed Unit", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P09 · 불리언(UN/SU) 건축 P09
문 (Doors) (Doors) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 40 tri · 1.1 KB 🇰🇷 PPS-ARC-DOR-150 · IfcDoor 🧱 WallThickness 연동
🚀 3D 바로 열기

Single Flush Door with Frame

Loadable · Door · Single-Flush Framed · samples/families/builtin/P09-door-framed-single.pmodel

Single Flush Door with Frame (Loadable · Door · Single-Flush Framed): 단독 플러시 도어, 문틀 일체형 여닫이문, 양개문, 방화문, 이중 미서기 파티오 도어 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [FrameHeight(FrameH=2150mm), LeafHeight(LeafH=2100mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(900x2100, 1000x2400)을 지원합니다.

분류코드: PPS-ARC-DOR-150 (Doors) · IFC4: IfcDoor · 표준 재질/단위: 갈바륨 강판 (방화문) / 알루미늄 프레임 (EA) · 단가코드: KR-KCS-414900-DOR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FrameHeight (FrameH) 타입 2150 mm 538 ~ 8575 mm — 문틀/프레임 전체 높이 (Frame Height)
LeafHeight (LeafH) 타입 2100 mm 525 ~ 8400 mm — 문짝(Door Leaf) 높이
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP09-door-framed-single&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Doors] → "P09 · Single Flush Door with Frame" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Single Flush Door with Frame 패밀리를 만들어줘. 주요 파라미터는 FrameHeight(FrameH=2150mm), LeafHeight(LeafH=2100mm), WallThickness(WallThickness=200mm)이고, 타입은 900x2100, 1000x2400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Single Flush Door with Frame (Doors) 패밀리를 FrameHeight(FrameH=2150mm), LeafHeight(LeafH=2100mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 900x2100, 1000x2400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("1000x2400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Single Flush Door with Frame", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P10 · 불리언(UN/SU) 건축 P10
문 (Doors) (Doors) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-DOR-150 · IfcDoor 🧱 WallThickness 연동
🚀 3D 바로 열기

Double Sliding Patio Door

Loadable · Door · Double-Sliding · samples/families/builtin/P10-door-sliding-double.pmodel

Double Sliding Patio Door (Loadable · Door · Double-Sliding): 단독 플러시 도어, 문틀 일체형 여닫이문, 양개문, 방화문, 이중 미서기 파티오 도어 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [DoorHeight(DoorH=2100mm), TrackHeight(TrackH=2160mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(1800x2100, 2400x2400)을 지원합니다.

분류코드: PPS-ARC-DOR-150 (Doors) · IFC4: IfcDoor · 표준 재질/단위: 갈바륨 강판 (방화문) / 알루미늄 프레임 (EA) · 단가코드: KR-KCS-414900-DOR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
DoorHeight (DoorH) 타입 2100 mm 525 ~ 8400 mm — 문짝 높이 (Door Height)
TrackHeight (TrackH) 타입 2160 mm 540 ~ 8610 mm — 상부 레일 트랙 포함 높이
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP10-door-sliding-double&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Doors] → "P10 · Double Sliding Patio Door" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Double Sliding Patio Door 패밀리를 만들어줘. 주요 파라미터는 DoorHeight(DoorH=2100mm), TrackHeight(TrackH=2160mm), WallThickness(WallThickness=200mm)이고, 타입은 1800x2100, 2400x2400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Double Sliding Patio Door (Doors) 패밀리를 DoorHeight(DoorH=2100mm), TrackHeight(TrackH=2160mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 1800x2100, 2400x2400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("2400x2400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Double Sliding Patio Door", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P11 · 불리언(UN/SU) 건축 P11
창 (Windows) (Windows) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-WIN-160 · IfcWindow 🧱 WallThickness 연동
🚀 3D 바로 열기

Casement Window with Perimeter Frame

Loadable · Window · Casement Framed · samples/families/builtin/P11-window-framed-casement.pmodel

Casement Window with Perimeter Frame (Loadable · Window · Casement Framed): 고정창, 프레임 여닫이창(Casement), 리본 연속창, 고창(Clerestory), 지붕 천창(Skylight) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [FrameDepth(Depth=150mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(1200x1200-D150, 1200x1200-D200)을 지원합니다.

분류코드: PPS-ARC-WIN-160 (Windows) · IFC4: IfcWindow · 표준 재질/단위: 단열 알루미늄 6063-T5 + 24T 로이복층유리 (EA) · 단가코드: KR-KCS-414920-WIN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FrameDepth (Depth) 타입 150 mm 38 ~ 700 mm — 전체 깊이/돌출 길이 (Depth)
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP11-window-framed-casement&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Windows] → "P11 · Casement Window with Perimeter Frame" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Casement Window with Perimeter Frame 패밀리를 만들어줘. 주요 파라미터는 FrameDepth(Depth=150mm), WallThickness(WallThickness=200mm)이고, 타입은 1200x1200-D150, 1200x1200-D200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Casement Window with Perimeter Frame (Windows) 패밀리를 FrameDepth(Depth=150mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 1200x1200-D150, 1200x1200-D200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("1200x1200-D200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Casement Window with Perimeter Frame", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO P12 · 불리언(UN/SU) 건축 P12
창 (Windows) (Windows) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-WIN-160 · IfcWindow 🧱 WallThickness 연동
🚀 3D 바로 열기

Roof Skylight Curb + Glazing

Loadable · Window · Skylight · samples/families/builtin/P12-window-skylight-dome.pmodel

Roof Skylight Curb + Glazing (Loadable · Window · Skylight): 고정창, 프레임 여닫이창(Casement), 리본 연속창, 고창(Clerestory), 지붕 천창(Skylight) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [CurbHeight(CurbH=250mm), TotalHeight(TotalH=330mm), WallThickness(WallThickness=200mm)] 및 2개 표준 타입 프리셋(Skylight-900x900, Skylight-900x900-TallCurb)을 지원합니다.

분류코드: PPS-ARC-WIN-160 (Windows) · IFC4: IfcWindow · 표준 재질/단위: 단열 알루미늄 6063-T5 + 24T 로이복층유리 (EA) · 단가코드: KR-KCS-414920-WIN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
CurbHeight (CurbH) 타입 250 mm 63 ~ 1400 mm — 천창 연석(Curb) 높이
TotalHeight (TotalH) 타입 330 mm 83 ~ 1680 mm — 천창 돔 포함 전체 높이
WallThickness (WallThickness) 인스턴스 200 mm 100 ~ 500 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FP12-window-skylight-dome&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Windows] → "P12 · Roof Skylight Curb + Glazing" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Roof Skylight Curb + Glazing 패밀리를 만들어줘. 주요 파라미터는 CurbHeight(CurbH=250mm), TotalHeight(TotalH=330mm), WallThickness(WallThickness=200mm)이고, 타입은 Skylight-900x900, Skylight-900x900-TallCurb로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Roof Skylight Curb + Glazing (Windows) 패밀리를 CurbHeight(CurbH=250mm), TotalHeight(TotalH=330mm), WallThickness(WallThickness=200mm) 규격으로 생성하고 Skylight-900x900, Skylight-900x900-TallCurb 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Skylight-900x900-TallCurb");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Roof Skylight Curb + Glazing", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q01 · 불리언(UN/SU) 건축 Q01
가구 (Furniture) (Furniture) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-FUR-401 · IfcFurniture
🚀 3D 바로 열기

Dining / Side Chair (Seat + Backrest)

Loadable · Furniture · Chair · samples/families/builtin/Q01-furniture-chair-dining.pmodel

Dining / Side Chair (Seat + Backrest) (Loadable · Furniture · Chair): 다이닝 의자, 서랍형 오피스 데스크, 3인용 소파, 침대 프레임, 회의 테이블, 선반 등 실내 가구 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [SeatHeight(SeatH=450mm), BackHeight(BackH=850mm)] 및 2개 표준 타입 프리셋(Chair-Standard-850, Chair-Highback-980)을 지원합니다.

분류코드: PPS-ARC-FUR-401 (Furniture) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 목재 보드 + 분체도장 스틸 프레임 (EA) · 단가코드: KR-PPS-561015-FUR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
SeatHeight (SeatH) 타입 450 mm 113 ~ 1610 mm — 좌판 높이 (Seat Height)
BackHeight (BackH) 타입 850 mm 213 ~ 3430 mm — 등받이 전체 높이 (Backrest Height)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ01-furniture-chair-dining&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Furniture] → "Q01 · Dining / Side Chair (Seat + Backrest)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Dining / Side Chair (Seat + Backrest) 패밀리를 만들어줘. 주요 파라미터는 SeatHeight(SeatH=450mm), BackHeight(BackH=850mm)이고, 타입은 Chair-Standard-850, Chair-Highback-980로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Dining / Side Chair (Seat + Backrest) (Furniture) 패밀리를 SeatHeight(SeatH=450mm), BackHeight(BackH=850mm) 규격으로 생성하고 Chair-Standard-850, Chair-Highback-980 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Chair-Highback-980");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Dining / Side Chair (Seat + Backrest)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q02 · 불리언(UN/SU) 건축 Q02
가구 (Furniture) (Furniture) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-FUR-401 · IfcFurniture
🚀 3D 바로 열기

Office Desk with Pedestal

Loadable · Furniture · Desk · samples/families/builtin/Q02-furniture-desk-office.pmodel

Office Desk with Pedestal (Loadable · Furniture · Desk): 다이닝 의자, 서랍형 오피스 데스크, 3인용 소파, 침대 프레임, 회의 테이블, 선반 등 실내 가구 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [PedestalHeight(PedH=710mm), DeskHeight(DeskH=750mm)] 및 2개 표준 타입 프리셋(Desk-1600x800, Desk-Standing-1050)을 지원합니다.

분류코드: PPS-ARC-FUR-401 (Furniture) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 목재 보드 + 분체도장 스틸 프레임 (EA) · 단가코드: KR-PPS-561015-FUR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
PedestalHeight (PedH) 타입 710 mm 178 ~ 3535 mm — 하부 서랍장(Pedestal) 높이
DeskHeight (DeskH) 타입 750 mm 188 ~ 3675 mm — 책상 상판 높이 (Desk Height)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ02-furniture-desk-office&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Furniture] → "Q02 · Office Desk with Pedestal" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Office Desk with Pedestal 패밀리를 만들어줘. 주요 파라미터는 PedestalHeight(PedH=710mm), DeskHeight(DeskH=750mm)이고, 타입은 Desk-1600x800, Desk-Standing-1050로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Office Desk with Pedestal (Furniture) 패밀리를 PedestalHeight(PedH=710mm), DeskHeight(DeskH=750mm) 규격으로 생성하고 Desk-1600x800, Desk-Standing-1050 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Desk-Standing-1050");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Office Desk with Pedestal", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q03 · 불리언(UN/SU) 건축 Q03
가구 (Furniture) (Furniture) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-FUR-401 · IfcFurniture
🚀 3D 바로 열기

Three-Seat Lounge Sofa

Loadable · Furniture · Sofa · samples/families/builtin/Q03-furniture-sofa-three-seat.pmodel

Three-Seat Lounge Sofa (Loadable · Furniture · Sofa): 다이닝 의자, 서랍형 오피스 데스크, 3인용 소파, 침대 프레임, 회의 테이블, 선반 등 실내 가구 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [SeatHeight(SeatH=420mm), BackHeight(BackH=820mm)] 및 2개 표준 타입 프리셋(Sofa-2100-Low, Sofa-2100-High)을 지원합니다.

분류코드: PPS-ARC-FUR-401 (Furniture) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 목재 보드 + 분체도장 스틸 프레임 (EA) · 단가코드: KR-PPS-561015-FUR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
SeatHeight (SeatH) 타입 420 mm 105 ~ 1575 mm — 좌판 높이 (Seat Height)
BackHeight (BackH) 타입 820 mm 205 ~ 3220 mm — 등받이 전체 높이 (Backrest Height)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ03-furniture-sofa-three-seat&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Furniture] → "Q03 · Three-Seat Lounge Sofa" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Three-Seat Lounge Sofa 패밀리를 만들어줘. 주요 파라미터는 SeatHeight(SeatH=420mm), BackHeight(BackH=820mm)이고, 타입은 Sofa-2100-Low, Sofa-2100-High로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Three-Seat Lounge Sofa (Furniture) 패밀리를 SeatHeight(SeatH=420mm), BackHeight(BackH=820mm) 규격으로 생성하고 Sofa-2100-Low, Sofa-2100-High 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Sofa-2100-High");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Three-Seat Lounge Sofa", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q04 · 불리언(UN/SU) 건축 Q04
가구 (Furniture) (Furniture) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-FUR-401 · IfcFurniture
🚀 3D 바로 열기

Queen Bed Frame + Headboard

Loadable · Furniture · Bed · samples/families/builtin/Q04-furniture-bed-frame.pmodel

Queen Bed Frame + Headboard (Loadable · Furniture · Bed): 다이닝 의자, 서랍형 오피스 데스크, 3인용 소파, 침대 프레임, 회의 테이블, 선반 등 실내 가구 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [MattressHeight(MattressH=550mm), HeadboardHeight(HeadboardH=1150mm)] 및 2개 표준 타입 프리셋(Queen-1600x2000, Queen-TallHead-1350)을 지원합니다.

분류코드: PPS-ARC-FUR-401 (Furniture) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 목재 보드 + 분체도장 스틸 프레임 (EA) · 단가코드: KR-PPS-561015-FUR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
MattressHeight (MattressH) 타입 550 mm 138 ~ 2100 mm — 높이 치수 (Height, mm)
HeadboardHeight (HeadboardH) 타입 1150 mm 288 ~ 4725 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ04-furniture-bed-frame&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Furniture] → "Q04 · Queen Bed Frame + Headboard" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Queen Bed Frame + Headboard 패밀리를 만들어줘. 주요 파라미터는 MattressHeight(MattressH=550mm), HeadboardHeight(HeadboardH=1150mm)이고, 타입은 Queen-1600x2000, Queen-TallHead-1350로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Queen Bed Frame + Headboard (Furniture) 패밀리를 MattressHeight(MattressH=550mm), HeadboardHeight(HeadboardH=1150mm) 규격으로 생성하고 Queen-1600x2000, Queen-TallHead-1350 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Queen-TallHead-1350");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Queen Bed Frame + Headboard", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q05 · 불리언(UN/SU) 건축 Q05
시스템 가구 (Furniture Systems) (Furniture Systems) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 32 tri · 0.9 KB 🇰🇷 PPS-ARC-FSY-402 · IfcSystemFurnitureElement
🚀 3D 바로 열기

L-Shaped Workstation + Partition

Loadable · Furniture System · Workstation · samples/families/builtin/Q05-furniture-system-workstation.pmodel

L-Shaped Workstation + Partition (Loadable · Furniture System · Workstation): L자형 파티션 워크스테이션 및 오피스 큐비클 칸막이 시스템 가구 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [WorksurfaceHeight(WorkH=740mm), PrivacyScreenHeight(ScreenH=1200mm)] 및 2개 표준 타입 프리셋(WS-1800x1600-LowScreen, WS-1800x1600-HighScreen)을 지원합니다.

분류코드: PPS-ARC-FSY-402 (Furniture Systems) · IFC4: IfcSystemFurnitureElement · 표준 재질/단위: 친환경 E0 데스크 + 흡음 패브릭 파티션 (EA) · 단가코드: KR-PPS-561017-FSY
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
WorksurfaceHeight (WorkH) 타입 740 mm 185 ~ 2590 mm — 높이 치수 (Height, mm)
PrivacyScreenHeight (ScreenH) 타입 1200 mm 300 ~ 5250 mm — 디스플레이 화면 높이
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ05-furniture-system-workstation&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Furniture Systems] → "Q05 · L-Shaped Workstation + Partition" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
L-Shaped Workstation + Partition 패밀리를 만들어줘. 주요 파라미터는 WorksurfaceHeight(WorkH=740mm), PrivacyScreenHeight(ScreenH=1200mm)이고, 타입은 WS-1800x1600-LowScreen, WS-1800x1600-HighScreen로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "L-Shaped Workstation + Partition (Furniture Systems) 패밀리를 WorksurfaceHeight(WorkH=740mm), PrivacyScreenHeight(ScreenH=1200mm) 규격으로 생성하고 WS-1800x1600-LowScreen, WS-1800x1600-HighScreen 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("WS-1800x1600-HighScreen");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("L-Shaped Workstation + Partition", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q06 · 돌출(EXT) 건축 Q06
시스템 가구 (Furniture Systems) (Furniture Systems) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-ARC-FSY-402 · IfcSystemFurnitureElement
🚀 3D 바로 열기

Modular Cubicle Partition Bay

Loadable · Furniture System · Cubicle · samples/families/builtin/Q06-furniture-system-cubicle.pmodel

Modular Cubicle Partition Bay (Loadable · Furniture System · Cubicle): L자형 파티션 워크스테이션 및 오피스 큐비클 칸막이 시스템 가구 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [BayWidth(BayW=1800mm), BayDepth(BayD=1800mm), PanelHeight(PanelH=1350mm)] 및 2개 표준 타입 프리셋(Cubicle-1800-H1350, Cubicle-2100-H1650)을 지원합니다.

분류코드: PPS-ARC-FSY-402 (Furniture Systems) · IFC4: IfcSystemFurnitureElement · 표준 재질/단위: 친환경 E0 데스크 + 흡음 패브릭 파티션 (EA) · 단가코드: KR-PPS-561017-FSY
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BayWidth (BayW) 타입 1800 mm 450 ~ 7350 mm — 폭 치수 (Width, mm)
BayDepth (BayD) 타입 1800 mm 450 ~ 7350 mm — 깊이/돌출 치수 (Depth, mm)
PanelHeight (PanelH) 타입 1350 mm 338 ~ 5775 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ06-furniture-system-cubicle&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Furniture Systems] → "Q06 · Modular Cubicle Partition Bay" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Modular Cubicle Partition Bay 패밀리를 만들어줘. 주요 파라미터는 BayWidth(BayW=1800mm), BayDepth(BayD=1800mm), PanelHeight(PanelH=1350mm)이고, 타입은 Cubicle-1800-H1350, Cubicle-2100-H1650로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Modular Cubicle Partition Bay (Furniture Systems) 패밀리를 BayWidth(BayW=1800mm), BayDepth(BayD=1800mm), PanelHeight(PanelH=1350mm) 규격으로 생성하고 Cubicle-1800-H1350, Cubicle-2100-H1650 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Cubicle-2100-H1650");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Modular Cubicle Partition Bay", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q07 · 불리언(UN/SU) 건축 Q07
케이스워크 · 수납장 (Casework) (Casework) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-CSW-405 · IfcFurniture
🚀 3D 바로 열기

Upper Wall Cabinet (Open Carcass)

Loadable · Casework · Upper Cabinet · samples/families/builtin/Q07-casework-wall-upper.pmodel

Upper Wall Cabinet (Open Carcass) (Loadable · Casework · Upper Cabinet): 하부장 캐비닛, 벽걸이 상부장, 키큰장 팬트리, 카운터, 보이드 세면볼 일체형 화장대 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [CabinetDepth(Depth=350mm)] 및 2개 표준 타입 프리셋(Upper-900x750x350, Upper-900x750x400)을 지원합니다.

분류코드: PPS-ARC-CSW-405 (Casework) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 PB 18T + 인조대리석 상판 (EA) · 단가코드: KR-KCS-415500-CSW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
CabinetDepth (Depth) 타입 350 mm 88 ~ 1400 mm — 전체 깊이/돌출 길이 (Depth)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ07-casework-wall-upper&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Casework] → "Q07 · Upper Wall Cabinet (Open Carcass)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Upper Wall Cabinet (Open Carcass) 패밀리를 만들어줘. 주요 파라미터는 CabinetDepth(Depth=350mm)이고, 타입은 Upper-900x750x350, Upper-900x750x400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Upper Wall Cabinet (Open Carcass) (Casework) 패밀리를 CabinetDepth(Depth=350mm) 규격으로 생성하고 Upper-900x750x350, Upper-900x750x400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Upper-900x750x400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Upper Wall Cabinet (Open Carcass)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q08 · 돌출(EXT) 건축 Q08
케이스워크 · 수납장 (Casework) (Casework) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 20 tri · 0.5 KB 🇰🇷 PPS-ARC-CSW-405 · IfcFurniture
🚀 3D 바로 열기

Tall Pantry Cabinet (with Toe-Kick)

Loadable · Casework · Tall Cabinet · samples/families/builtin/Q08-casework-tall-pantry.pmodel

Tall Pantry Cabinet (with Toe-Kick) (Loadable · Casework · Tall Cabinet): 하부장 캐비닛, 벽걸이 상부장, 키큰장 팬트리, 카운터, 보이드 세면볼 일체형 화장대 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(Width=600mm), Depth(Depth=600mm), Height(Height=2100mm)] 및 2개 표준 타입 프리셋(Pantry-600x2100, Pantry-900x2400)을 지원합니다.

분류코드: PPS-ARC-CSW-405 (Casework) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 PB 18T + 인조대리석 상판 (EA) · 단가코드: KR-KCS-415500-CSW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (Width) 타입 600 mm 150 ~ 3150 mm — 전체 폭 (Width, X축 방향 치수)
Depth (Depth) 타입 600 mm 150 ~ 2100 mm — 전체 깊이/돌출 길이 (Depth)
Height (Height) 타입 2100 mm 525 ~ 8400 mm — 전체 높이 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ08-casework-tall-pantry&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Casework] → "Q08 · Tall Pantry Cabinet (with Toe-Kick)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Tall Pantry Cabinet (with Toe-Kick) 패밀리를 만들어줘. 주요 파라미터는 Width(Width=600mm), Depth(Depth=600mm), Height(Height=2100mm)이고, 타입은 Pantry-600x2100, Pantry-900x2400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Tall Pantry Cabinet (with Toe-Kick) (Casework) 패밀리를 Width(Width=600mm), Depth(Depth=600mm), Height(Height=2100mm) 규격으로 생성하고 Pantry-600x2100, Pantry-900x2400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Pantry-900x2400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Tall Pantry Cabinet (with Toe-Kick)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q09 · 불리언(UN/SU) 건축 Q09
케이스워크 · 수납장 (Casework) (Casework) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ARC-CSW-405 · IfcFurniture
🚀 3D 바로 열기

Bathroom Vanity with Basin Cutout

Loadable · Casework · Vanity · samples/families/builtin/Q09-casework-vanity-sink.pmodel

Bathroom Vanity with Basin Cutout (Loadable · Casework · Vanity): 하부장 캐비닛, 벽걸이 상부장, 키큰장 팬트리, 카운터, 보이드 세면볼 일체형 화장대 패밀리입니다. 피처 레시피 [박스(BOX) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [Width(L=1200mm), Depth(H=600mm), Height(T=850mm), BasinWidth(OW=500mm), BasinDepth(OH=380mm)] 및 2개 표준 타입 프리셋(Vanity-1200, Vanity-1500)을 지원합니다.

분류코드: PPS-ARC-CSW-405 (Casework) · IFC4: IfcFurniture · 표준 재질/단위: 친환경 E0 PB 18T + 인조대리석 상판 (EA) · 단가코드: KR-KCS-415500-CSW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (L) 타입 1200 mm 300 ~ 5250 mm — 전체 길이/연장 (Length)
Depth (H) 타입 600 mm 150 ~ 2100 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Height (T) 타입 850 mm 213 ~ 2975 mm — 판 두께/벽 두께 (Thickness)
BasinWidth (OW) 타입 500 mm 125 ~ 2100 mm — 개구부 폭 (Opening Width)
BasinDepth (OH) 타입 380 mm 95 ~ 1400 mm — 개구부 높이 (Opening Height)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ09-casework-vanity-sink&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Casework] → "Q09 · Bathroom Vanity with Basin Cutout" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bathroom Vanity with Basin Cutout 패밀리를 만들어줘. 주요 파라미터는 Width(L=1200mm), Depth(H=600mm), Height(T=850mm), BasinWidth(OW=500mm), BasinDepth(OH=380mm)이고, 타입은 Vanity-1200, Vanity-1500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bathroom Vanity with Basin Cutout (Casework) 패밀리를 Width(L=1200mm), Depth(H=600mm), Height(T=850mm), BasinWidth(OW=500mm), BasinDepth(OH=380mm) 규격으로 생성하고 Vanity-1200, Vanity-1500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Vanity-1500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bathroom Vanity with Basin Cutout", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q10 · 불리언(UN/SU) 건축 Q10
주방 · 급식 설비 (Food Service) (Food Service Equipment) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Stainless Prep Table + Backsplash

Loadable · Food Service Equipment · Prep Table · samples/families/builtin/Q10-food-service-prep-table.pmodel

Stainless Prep Table + Backsplash (Loadable · Food Service Equipment · Prep Table): 상업용 스테인리스 조리대(Prep Table) 및 테이퍼 로프트 배기 후드(Exhaust Hood) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [WorkHeight(WorkH=900mm), BacksplashHeight(SplashH=1050mm)] 및 2개 표준 타입 프리셋(Prep-1500x750, Prep-1500x750-HighSplash)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Food Service Equipment) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
WorkHeight (WorkH) 타입 900 mm 225 ~ 3150 mm — 높이 치수 (Height, mm)
BacksplashHeight (SplashH) 타입 1050 mm 263 ~ 4025 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ10-food-service-prep-table&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Food Service Equipment] → "Q10 · Stainless Prep Table + Backsplash" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Stainless Prep Table + Backsplash 패밀리를 만들어줘. 주요 파라미터는 WorkHeight(WorkH=900mm), BacksplashHeight(SplashH=1050mm)이고, 타입은 Prep-1500x750, Prep-1500x750-HighSplash로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Stainless Prep Table + Backsplash (Food Service Equipment) 패밀리를 WorkHeight(WorkH=900mm), BacksplashHeight(SplashH=1050mm) 규격으로 생성하고 Prep-1500x750, Prep-1500x750-HighSplash 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Prep-1500x750-HighSplash");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Stainless Prep Table + Backsplash", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q11 · 로프트(LOFT) 건축 Q11
주방 · 급식 설비 (Food Service) (Food Service Equipment) 스케치(GS/S) → 로프트(LOFT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Commercial Kitchen Exhaust Canopy Hood

Loadable · Food Service Equipment · Exhaust Hood · samples/families/builtin/Q11-food-service-exhaust-hood.pmodel

Commercial Kitchen Exhaust Canopy Hood (Loadable · Food Service Equipment · Exhaust Hood): 상업용 스테인리스 조리대(Prep Table) 및 테이퍼 로프트 배기 후드(Exhaust Hood) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 로프트(LOFT)] 기반으로 설계되었으며, 주요 매개변수 [Length(HoodL=2400mm)] 및 2개 표준 타입 프리셋(Hood-2400x1200, Hood-3000x1200)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Food Service Equipment) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (HoodL) 타입 2400 mm 600 ~ 10500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ11-food-service-exhaust-hood&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Food Service Equipment] → "Q11 · Commercial Kitchen Exhaust Canopy Hood" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Commercial Kitchen Exhaust Canopy Hood 패밀리를 만들어줘. 주요 파라미터는 Length(HoodL=2400mm)이고, 타입은 Hood-2400x1200, Hood-3000x1200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Commercial Kitchen Exhaust Canopy Hood (Food Service Equipment) 패밀리를 Length(HoodL=2400mm) 규격으로 생성하고 Hood-2400x1200, Hood-3000x1200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Hood-3000x1200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Commercial Kitchen Exhaust Canopy Hood", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q12 · 불리언(UN/SU) 건축 Q12
의료 장비 (Medical Equipment) (Medical Equipment) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Medical Examination Table

Loadable · Medical Equipment · Exam Table · samples/families/builtin/Q12-medical-exam-table.pmodel

Medical Examination Table (Loadable · Medical Equipment · Exam Table): 병원 진료실용 전동 진료대(Exam Table) 등 의료시설 전용 장비 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BaseHeight(BaseH=680mm), CushionTopHeight(TopH=800mm)] 및 2개 표준 타입 프리셋(Exam-Standard-800, Exam-Bariatric-850)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Medical Equipment) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BaseHeight (BaseH) 타입 680 mm 170 ~ 2520 mm — 침대 매트리스 베이스 높이
CushionTopHeight (TopH) 타입 800 mm 200 ~ 2975 mm — 상판 포함 전체 높이
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ12-medical-exam-table&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Medical Equipment] → "Q12 · Medical Examination Table" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Medical Examination Table 패밀리를 만들어줘. 주요 파라미터는 BaseHeight(BaseH=680mm), CushionTopHeight(TopH=800mm)이고, 타입은 Exam-Standard-800, Exam-Bariatric-850로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Medical Examination Table (Medical Equipment) 패밀리를 BaseHeight(BaseH=680mm), CushionTopHeight(TopH=800mm) 규격으로 생성하고 Exam-Standard-800, Exam-Bariatric-850 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Exam-Bariatric-850");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Medical Examination Table", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q15 · 불리언(UN/SU) 기계·배관·소방 Q15
소방 설비 (Fire Protection) (Fire Protection) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-MEP-FPR-542 · IfcFireSuppressionTerminal 🔌 MEP 포트 1개
🚀 3D 바로 열기

Fire Extinguisher / Hose Cabinet

Loadable · Fire Protection · Cabinet · samples/families/builtin/Q15-fire-protection-cabinet.pmodel

Fire Extinguisher / Hose Cabinet (Loadable · Fire Protection · Cabinet): 벽체 매립형 옥내소화전함(Fire Hose Cabinet) 등 건축 소방 설비 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [CabinetDepth(Depth=220mm)] 및 2개 표준 타입 프리셋(FEC-Single-220, FHC-Double-280)을 지원합니다.

분류코드: PPS-MEP-FPR-542 (Fire Protection) · IFC4: IfcFireSuppressionTerminal · 표준 재질/단위: 스테인리스(STS304) 1.5T 옥내소화전함 (EA) · 단가코드: KR-KCS-314505-FHC · MEP 포트: Piping:소화배관 인입 포트 (FP Ø25~65A)(in·Ø65mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
CabinetDepth (Depth) 타입 220 mm 55 ~ 980 mm — 전체 깊이/돌출 길이 (Depth)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ15-fire-protection-cabinet&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Fire Protection] → "Q15 · Fire Extinguisher / Hose Cabinet" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Fire Extinguisher / Hose Cabinet 패밀리를 만들어줘. 주요 파라미터는 CabinetDepth(Depth=220mm)이고, 타입은 FEC-Single-220, FHC-Double-280로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Fire Extinguisher / Hose Cabinet (Fire Protection) 패밀리를 CabinetDepth(Depth=220mm) 규격으로 생성하고 FEC-Single-220, FHC-Double-280 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("FHC-Double-280");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Fire Extinguisher / Hose Cabinet", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO Q16 · 불리언(UN/SU) 건축 Q16
수직 운송 · 엘리베이터 (Vertical Circulation) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Passenger Elevator Cab Shell

Loadable · Vertical Circulation · Elevator Cab · samples/families/builtin/Q16-vertical-circulation-elevator.pmodel

Passenger Elevator Cab Shell (Loadable · Vertical Circulation · Elevator Cab): 승객용/병원용 엘리베이터 카(Elevator Cab) 중공 케이지 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [CabHeight(CabH=2400mm)] 및 2개 표준 타입 프리셋(Cab-1600x1500-H2400, Cab-1600x1500-H2700)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Vertical Circulation) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
CabHeight (CabH) 타입 2400 mm 600 ~ 9450 mm — 캐비닛/본체 높이
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FQ16-vertical-circulation-elevator&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Vertical Circulation] → "Q16 · Passenger Elevator Cab Shell" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Passenger Elevator Cab Shell 패밀리를 만들어줘. 주요 파라미터는 CabHeight(CabH=2400mm)이고, 타입은 Cab-1600x1500-H2400, Cab-1600x1500-H2700로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Passenger Elevator Cab Shell (Vertical Circulation) 패밀리를 CabHeight(CabH=2400mm) 규격으로 생성하고 Cab-1600x1500-H2400, Cab-1600x1500-H2700 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Cab-1600x1500-H2700");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Passenger Elevator Cab Shell", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S01 · 돌출(EXT) 구조 S01
구조 기둥 (Structural Columns) (Structural Columns) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 44 tri · 1.2 KB 🇰🇷 PPS-STR-COL-101 · IfcColumn
🚀 3D 바로 열기

Steel Wide-Flange Column (W-Shape)

Loadable · Structural Column · W-Wide Flange · samples/families/builtin/S01-column-steel-wide-flange.pmodel

Steel Wide-Flange Column (W-Shape) (Loadable · Structural Column · W-Wide Flange): RC 사각/원형 기둥, H형강(Wide Flange) 철골 기둥, 각형강관(HSS) 중공 기둥, 교각 피어, 필라스터 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [FlangeWidth(B=300mm), Depth(D=300mm), WebThickness(tw=12mm), FlangeThickness(tf=19mm), Height(H=3600mm)] 및 2개 표준 타입 프리셋(H-300x300x12x19, H-400x400x13x21)을 지원합니다.

분류코드: PPS-STR-COL-101 (Structural Columns) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C30 / 구조용 강재 SM355 (m3) · 단가코드: KR-KCS-142010-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FlangeWidth (B) 타입 300 mm 75 ~ 1400 mm — 폭 치수 (Width, mm)
Depth (D) 타입 300 mm 75 ~ 1400 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
WebThickness (tw) 타입 12 mm 3 ~ 46 mm — 두께 치수 (Thickness, mm)
FlangeThickness (tf) 타입 19 mm 5 ~ 74 mm — 두께 치수 (Thickness, mm)
Height (H) 타입 3600 mm 900 ~ 14700 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS01-column-steel-wide-flange&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Columns] → "S01 · Steel Wide-Flange Column (W-Shape)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Steel Wide-Flange Column (W-Shape) 패밀리를 만들어줘. 주요 파라미터는 FlangeWidth(B=300mm), Depth(D=300mm), WebThickness(tw=12mm), FlangeThickness(tf=19mm), Height(H=3600mm)이고, 타입은 H-300x300x12x19, H-400x400x13x21로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Steel Wide-Flange Column (W-Shape) (Structural Columns) 패밀리를 FlangeWidth(B=300mm), Depth(D=300mm), WebThickness(tw=12mm), FlangeThickness(tf=19mm), Height(H=3600mm) 규격으로 생성하고 H-300x300x12x19, H-400x400x13x21 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("H-400x400x13x21");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Steel Wide-Flange Column (W-Shape)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S02 · 불리언(UN/SU) 구조 S02
구조 기둥 (Structural Columns) (Structural Columns) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-STR-COL-101 · IfcColumn
🚀 3D 바로 열기

Steel HSS Hollow Tube Column

Loadable · Structural Column · HSS Hollow Structural Section · samples/families/builtin/S02-column-steel-hss-hollow.pmodel

Steel HSS Hollow Tube Column (Loadable · Structural Column · HSS Hollow Structural Section): RC 사각/원형 기둥, H형강(Wide Flange) 철골 기둥, 각형강관(HSS) 중공 기둥, 교각 피어, 필라스터 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [Height(H=3600mm)] 및 2개 표준 타입 프리셋(HSS-250x250x12-H3600, HSS-250x250x12-H4500)을 지원합니다.

분류코드: PPS-STR-COL-101 (Structural Columns) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C30 / 구조용 강재 SM355 (m3) · 단가코드: KR-KCS-142010-COL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Height (H) 타입 3600 mm 900 ~ 15750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS02-column-steel-hss-hollow&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Columns] → "S02 · Steel HSS Hollow Tube Column" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Steel HSS Hollow Tube Column 패밀리를 만들어줘. 주요 파라미터는 Height(H=3600mm)이고, 타입은 HSS-250x250x12-H3600, HSS-250x250x12-H4500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Steel HSS Hollow Tube Column (Structural Columns) 패밀리를 Height(H=3600mm) 규격으로 생성하고 HSS-250x250x12-H3600, HSS-250x250x12-H4500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("HSS-250x250x12-H4500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Steel HSS Hollow Tube Column", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S03 · 돌출(EXT) 구조 S03
구조 프레임 · 보 · 가새 (Structural Framing) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 44 tri · 1.2 KB 🇰🇷 PPS-STR-FRM-201 · IfcBeam
🚀 3D 바로 열기

Steel Wide-Flange Girder (W-Beam)

Loadable · Structural Framing · W-Wide Flange Beam · samples/families/builtin/S03-beam-steel-wide-flange.pmodel

Steel Wide-Flange Girder (W-Beam) (Loadable · Structural Framing · W-Wide Flange Beam): RC 보, H형강 철골 거더, C형강 퍼린(중도리), 인방보(Lintel), 장선(Joist), 가새(Brace) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [FlangeWidth(B=200mm), BeamDepth(H=400mm), WebThickness(tw=9mm), FlangeThickness(tf=14mm), Span(Span=6000mm)] 및 2개 표준 타입 프리셋(H-400x200-L6000, H-600x200-L8000)을 지원합니다.

분류코드: PPS-STR-FRM-201 (Structural Framing) · IFC4: IfcBeam · 표준 재질/단위: 구조용 강재 SM355 / 철근콘크리트 C30 (m3) · 단가코드: KR-KCS-143110-BM
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FlangeWidth (B) 타입 200 mm 50 ~ 700 mm — 폭 치수 (Width, mm)
BeamDepth (H) 타입 400 mm 100 ~ 2100 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WebThickness (tw) 타입 9 mm 2 ~ 39 mm — 두께 치수 (Thickness, mm)
FlangeThickness (tf) 타입 14 mm 4 ~ 60 mm — 두께 치수 (Thickness, mm)
Span (Span) 타입 6000 mm 1500 ~ 28000 mm — 내부 중공/경간 치수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS03-beam-steel-wide-flange&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Framing] → "S03 · Steel Wide-Flange Girder (W-Beam)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Steel Wide-Flange Girder (W-Beam) 패밀리를 만들어줘. 주요 파라미터는 FlangeWidth(B=200mm), BeamDepth(H=400mm), WebThickness(tw=9mm), FlangeThickness(tf=14mm), Span(Span=6000mm)이고, 타입은 H-400x200-L6000, H-600x200-L8000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Steel Wide-Flange Girder (W-Beam) (Structural Framing) 패밀리를 FlangeWidth(B=200mm), BeamDepth(H=400mm), WebThickness(tw=9mm), FlangeThickness(tf=14mm), Span(Span=6000mm) 규격으로 생성하고 H-400x200-L6000, H-600x200-L8000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("H-600x200-L8000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Steel Wide-Flange Girder (W-Beam)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S04 · 돌출(EXT) 구조 S04
구조 프레임 · 보 · 가새 (Structural Framing) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-STR-FRM-201 · IfcBeam
🚀 3D 바로 열기

Steel C-Channel Purlin

Loadable · Structural Framing · C-Channel · samples/families/builtin/S04-purlin-steel-c-channel.pmodel

Steel C-Channel Purlin (Loadable · Structural Framing · C-Channel): RC 보, H형강 철골 거더, C형강 퍼린(중도리), 인방보(Lintel), 장선(Joist), 가새(Brace) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [FlangeWidth(B=75mm), ChannelDepth(H=200mm), Thickness(t=6mm), Span(Span=6000mm)] 및 2개 표준 타입 프리셋(C-200x75x6-L6000, C-250x90x8-L7500)을 지원합니다.

분류코드: PPS-STR-FRM-201 (Structural Framing) · IFC4: IfcBeam · 표준 재질/단위: 구조용 강재 SM355 / 철근콘크리트 C30 (m3) · 단가코드: KR-KCS-143110-BM
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FlangeWidth (B) 타입 75 mm 19 ~ 315 mm — 폭 치수 (Width, mm)
ChannelDepth (H) 타입 200 mm 50 ~ 875 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (t) 타입 6 mm 2 ~ 28 mm — 두께 (Thickness)
Span (Span) 타입 6000 mm 1500 ~ 26250 mm — 내부 중공/경간 치수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS04-purlin-steel-c-channel&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Framing] → "S04 · Steel C-Channel Purlin" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Steel C-Channel Purlin 패밀리를 만들어줘. 주요 파라미터는 FlangeWidth(B=75mm), ChannelDepth(H=200mm), Thickness(t=6mm), Span(Span=6000mm)이고, 타입은 C-200x75x6-L6000, C-250x90x8-L7500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Steel C-Channel Purlin (Structural Framing) 패밀리를 FlangeWidth(B=75mm), ChannelDepth(H=200mm), Thickness(t=6mm), Span(Span=6000mm) 규격으로 생성하고 C-200x75x6-L6000, C-250x90x8-L7500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("C-250x90x8-L7500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Steel C-Channel Purlin", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S05 · 불리언(UN/SU) 구조 S05
구조 트러스 (Trusses) (Structural Trusses) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-STR-TRS-205 · IfcElementAssembly
🚀 3D 바로 열기

Flat Chord Structural Truss Segment

Loadable · Structural Truss · Flat Truss · samples/families/builtin/S05-truss-flat-warren.pmodel

Flat Chord Structural Truss Segment (Loadable · Structural Truss · Flat Truss): 상·하현재 및 복재로 구성되는 대스팬 평트러스(Flat Warren Truss) 구조 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [SpanLength(ChordL=6000mm), WebThickness(WebT=150mm)] 및 2개 표준 타입 프리셋(Truss-Span6000, Truss-Span9000)을 지원합니다.

분류코드: PPS-STR-TRS-205 (Structural Trusses) · IFC4: IfcElementAssembly · 표준 재질/단위: 구조용 강재 SM355 (트러스) (EA) · 단가코드: KR-KCS-143120-TRS
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
SpanLength (ChordL) 타입 6000 mm 1500 ~ 31500 mm — 길이/연장 치수 (Length, mm)
WebThickness (WebT) 타입 150 mm 38 ~ 700 mm — 두께 치수 (Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS05-truss-flat-warren&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Structural Trusses] → "S05 · Flat Chord Structural Truss Segment" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Flat Chord Structural Truss Segment 패밀리를 만들어줘. 주요 파라미터는 SpanLength(ChordL=6000mm), WebThickness(WebT=150mm)이고, 타입은 Truss-Span6000, Truss-Span9000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Flat Chord Structural Truss Segment (Structural Trusses) 패밀리를 SpanLength(ChordL=6000mm), WebThickness(WebT=150mm) 규격으로 생성하고 Truss-Span6000, Truss-Span9000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Truss-Span9000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Flat Chord Structural Truss Segment", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S12 · 불리언(UN/SU) 구조 S12
가설 구조물 (Temporary Structures) (Temporary Structures) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Temporary Shoring Portal Frame

Loadable · Temporary Structure · Shoring Frame · samples/families/builtin/S12-temp-shoring-frame.pmodel

Temporary Shoring Portal Frame (Loadable · Temporary Structure · Shoring Frame): 시공 중 슬래브/거더 지지용 가설 시스템 동바리(Shoring Frame) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [FrameDepth(Depth=120mm)] 및 2개 표준 타입 프리셋(Shoring-1500x2000, Shoring-1500x2000-Heavy)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Temporary Structures) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FrameDepth (Depth) 타입 120 mm 30 ~ 630 mm — 전체 깊이/돌출 길이 (Depth)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS12-temp-shoring-frame&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Temporary Structures] → "S12 · Temporary Shoring Portal Frame" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Temporary Shoring Portal Frame 패밀리를 만들어줘. 주요 파라미터는 FrameDepth(Depth=120mm)이고, 타입은 Shoring-1500x2000, Shoring-1500x2000-Heavy로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Temporary Shoring Portal Frame (Temporary Structures) 패밀리를 FrameDepth(Depth=120mm) 규격으로 생성하고 Shoring-1500x2000, Shoring-1500x2000-Heavy 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Shoring-1500x2000-Heavy");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Temporary Shoring Portal Frame", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO S16 · 불리언(UN/SU) 구조 S16
면진 · 제진 장치 (Vibration) (Vibration Management) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 40 tri · 1.1 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Lead-Rubber Seismic Isolator

Loadable · Vibration Management · Seismic Isolator · samples/families/builtin/S16-vibration-seismic-isolator.pmodel

Lead-Rubber Seismic Isolator (Loadable · Vibration Management · Seismic Isolator): 지진 에너지를 흡수하는 납면진받침(LRB / Seismic Isolator) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [RubberCoreHeight(CoreH=320mm), EndPlateHeight(FlangeH=60mm)] 및 2개 표준 타입 프리셋(LRB-800-H320, LRB-800-H420)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Vibration Management) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
RubberCoreHeight (CoreH) 타입 320 mm 80 ~ 1470 mm — 코어 높이
EndPlateHeight (FlangeH) 타입 60 mm 15 ~ 280 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FS16-vibration-seismic-isolator&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Vibration Management] → "S16 · Lead-Rubber Seismic Isolator" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Lead-Rubber Seismic Isolator 패밀리를 만들어줘. 주요 파라미터는 RubberCoreHeight(CoreH=320mm), EndPlateHeight(FlangeH=60mm)이고, 타입은 LRB-800-H320, LRB-800-H420로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Lead-Rubber Seismic Isolator (Vibration Management) 패밀리를 RubberCoreHeight(CoreH=320mm), EndPlateHeight(FlangeH=60mm) 규격으로 생성하고 LRB-800-H320, LRB-800-H420 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("LRB-800-H420");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Lead-Rubber Seismic Isolator", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U03 · 불리언(UN/SU) 전기·통신 U03
전기 기구 · 콘센트 (Electrical Fixtures) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ELE-FIX-610 · IfcOutlet 🔌 MEP 포트 1개
🚀 3D 바로 열기

Duplex Wall Receptacle Outlet + Backbox

Loadable · Electrical Fixture · Duplex Receptacle · samples/families/builtin/U03-elec-fixture-receptacle.pmodel

Duplex Wall Receptacle Outlet + Backbox (Loadable · Electrical Fixture · Duplex Receptacle): 벽체 매립 박스 및 페이스플레이트로 구성된 2구 접지 콘센트 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BackboxDepth(BoxD=55mm), FaceplateProjection(PlateD=65mm)] 및 2개 표준 타입 프리셋(Outlet-1Gang-55, Outlet-DeepBox-75)을 지원합니다.

분류코드: PPS-ELE-FIX-610 (Electrical Fixtures) · IFC4: IfcOutlet · 표준 재질/단위: 난연 폴리카보네이트(PC) + 아연도 스틸 박스 (EA) · 단가코드: KR-KCS-322510-OUT · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BackboxDepth (BoxD) 타입 55 mm 14 ~ 263 mm — 깊이/돌출 치수 (Depth, mm)
FaceplateProjection (PlateD) 타입 65 mm 16 ~ 298 mm — FaceplateProjection 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU03-elec-fixture-receptacle&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Electrical Fixtures] → "U03 · Duplex Wall Receptacle Outlet + Backbox" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Duplex Wall Receptacle Outlet + Backbox 패밀리를 만들어줘. 주요 파라미터는 BackboxDepth(BoxD=55mm), FaceplateProjection(PlateD=65mm)이고, 타입은 Outlet-1Gang-55, Outlet-DeepBox-75로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Duplex Wall Receptacle Outlet + Backbox (Electrical Fixtures) 패밀리를 BackboxDepth(BoxD=55mm), FaceplateProjection(PlateD=65mm) 규격으로 생성하고 Outlet-1Gang-55, Outlet-DeepBox-75 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Outlet-DeepBox-75");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Duplex Wall Receptacle Outlet + Backbox", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U04 · 불리언(UN/SU) 전기·통신 U04
조명 스위치 · 제어기 (Lighting Devices) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcWall 🔌 MEP 포트 1개
🚀 3D 바로 열기

Wall Lighting Switch / Rotary Dimmer

Loadable · Lighting Device · Dimmer Switch · samples/families/builtin/U04-lighting-device-dimmer.pmodel

Wall Lighting Switch / Rotary Dimmer (Loadable · Lighting Device · Dimmer Switch): 벽부형 로터리/슬라이드 조광 스위치(Dimmer) 및 재실 센서 스위치 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [GangBoxDepth(BoxD=50mm), TotalProjection(KnobD=72mm)] 및 2개 표준 타입 프리셋(Dimmer-1Gang, Dimmer-Deep)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Lighting Devices) · IFC4: IfcWall · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
GangBoxDepth (BoxD) 타입 50 mm 13 ~ 228 mm — 깊이/돌출 치수 (Depth, mm)
TotalProjection (KnobD) 타입 72 mm 18 ~ 308 mm — TotalProjection 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU04-lighting-device-dimmer&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Lighting Devices] → "U04 · Wall Lighting Switch / Rotary Dimmer" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Lighting Switch / Rotary Dimmer 패밀리를 만들어줘. 주요 파라미터는 GangBoxDepth(BoxD=50mm), TotalProjection(KnobD=72mm)이고, 타입은 Dimmer-1Gang, Dimmer-Deep로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Lighting Switch / Rotary Dimmer (Lighting Devices) 패밀리를 GangBoxDepth(BoxD=50mm), TotalProjection(KnobD=72mm) 규격으로 생성하고 Dimmer-1Gang, Dimmer-Deep 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Dimmer-Deep");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Lighting Switch / Rotary Dimmer", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U05 · 불리언(UN/SU) 전기·통신 U05
조명 기구 (Lighting Fixtures) (Lighting Fixtures) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ELE-LGT-620 · IfcLightFixture 🔌 MEP 포트 1개
🚀 3D 바로 열기

Recessed LED Ceiling Troffer (600×600)

Loadable · Lighting Fixture · Troffer · samples/families/builtin/U05-lighting-troffer-recessed.pmodel

Recessed LED Ceiling Troffer (600×600) (Loadable · Lighting Fixture · Troffer): 천장 매립형 600×600 / 600×1200 LED 트로퍼 등기구 및 라인 조명 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BezelThickness(BezelH=15mm), HousingHeight(DriverH=95mm)] 및 2개 표준 타입 프리셋(Troffer-600x600-Slim, Troffer-600x600-Deep)을 지원합니다.

분류코드: PPS-ELE-LGT-620 (Lighting Fixtures) · IFC4: IfcLightFixture · 표준 재질/단위: 고효율 LED 모듈 + 알루미늄 방열 하우징 (EA) · 단가코드: KR-KCS-322010-LED · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BezelThickness (BezelH) 타입 15 mm 4 ~ 70 mm — 두께 치수 (Thickness, mm)
HousingHeight (DriverH) 타입 95 mm 24 ~ 455 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU05-lighting-troffer-recessed&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Lighting Fixtures] → "U05 · Recessed LED Ceiling Troffer (600×600)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Recessed LED Ceiling Troffer (600×600) 패밀리를 만들어줘. 주요 파라미터는 BezelThickness(BezelH=15mm), HousingHeight(DriverH=95mm)이고, 타입은 Troffer-600x600-Slim, Troffer-600x600-Deep로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Recessed LED Ceiling Troffer (600×600) (Lighting Fixtures) 패밀리를 BezelThickness(BezelH=15mm), HousingHeight(DriverH=95mm) 규격으로 생성하고 Troffer-600x600-Slim, Troffer-600x600-Deep 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Troffer-600x600-Deep");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Recessed LED Ceiling Troffer (600×600)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U07 · 불리언(UN/SU) 전기·통신 U07
전선관 박스 · 피팅 (Conduit Fittings) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ELE-CNF-642 · IfcJunctionBox 🔌 MEP 포트 2개
🚀 3D 바로 열기

NEMA Conduit Pull / Junction Box

Loadable · Conduit Fitting · Junction Box · samples/families/builtin/U07-conduit-fitting-junction-box.pmodel

NEMA Conduit Pull / Junction Box (Loadable · Conduit Fitting · Junction Box): 내부 중공(Hollow Boolean)이 적용된 사각 풀박스/정션박스(Junction Box) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BoxDepth(Depth=100mm)] 및 2개 표준 타입 프리셋(JBox-200x200x100, JBox-200x200x150)을 지원합니다.

분류코드: PPS-ELE-CNF-642 (Conduit Fittings) · IFC4: IfcJunctionBox · 표준 재질/단위: 아연도강판 (GI) 1.6T 풀박스/정션박스 (EA) · 단가코드: KR-KCS-321510-JBX · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm), Electrical:간선 인출구 (Feeder Out Ø28C)(out·Ø28mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BoxDepth (Depth) 타입 100 mm 25 ~ 525 mm — 전체 깊이/돌출 길이 (Depth)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU07-conduit-fitting-junction-box&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Conduit Fittings] → "U07 · NEMA Conduit Pull / Junction Box" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
NEMA Conduit Pull / Junction Box 패밀리를 만들어줘. 주요 파라미터는 BoxDepth(Depth=100mm)이고, 타입은 JBox-200x200x100, JBox-200x200x150로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "NEMA Conduit Pull / Junction Box (Conduit Fittings) 패밀리를 BoxDepth(Depth=100mm) 규격으로 생성하고 JBox-200x200x100, JBox-200x200x150 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("JBox-200x200x150");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("NEMA Conduit Pull / Junction Box", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U08 · 회전(REV) 전기·통신 U08
화재경보 기구 (Fire Alarm) (Fire Alarm Devices) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 192 tri · 5.2 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy 🔌 MEP 포트 1개
🚀 3D 바로 열기

Optical Ceiling Smoke Detector

Loadable · Fire Alarm Device · Smoke Detector · samples/families/builtin/U08-fire-alarm-smoke-detector.pmodel

Optical Ceiling Smoke Detector (Loadable · Fire Alarm Device · Smoke Detector): 천장 부착형 원형 광전식 연기 감지기(Smoke Detector) 회전 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(SmokeDetector-Full, SmokeDetector-Half)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Fire Alarm Devices) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU08-fire-alarm-smoke-detector&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Fire Alarm Devices] → "U08 · Optical Ceiling Smoke Detector" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Optical Ceiling Smoke Detector 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 SmokeDetector-Full, SmokeDetector-Half로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Optical Ceiling Smoke Detector (Fire Alarm Devices) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 SmokeDetector-Full, SmokeDetector-Half 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("SmokeDetector-Half");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Optical Ceiling Smoke Detector", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U09 · 돌출(EXT) 전기·통신 U09
데이터 · 네트워크 장비 (Data Devices) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy 🔌 MEP 포트 1개
🚀 3D 바로 열기

Enterprise Ceiling Wi-Fi Access Point

Loadable · Data Device · Wireless Access Point · samples/families/builtin/U09-data-device-wifi-ap.pmodel

Enterprise Ceiling Wi-Fi Access Point (Loadable · Data Device · Wireless Access Point): 천장 부착형 엔터프라이즈 Wi-Fi 6E / Wi-Fi 7 무선 액세스 포인트(AP) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=220mm), Depth(D=220mm), Thickness(H=45mm)] 및 2개 표준 타입 프리셋(WiFi6-220x45, WiFi7-240x55)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Data Devices) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 220 mm 55 ~ 840 mm — 전체 폭 (Width, X축 방향 치수)
Depth (D) 타입 220 mm 55 ~ 840 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
Thickness (H) 타입 45 mm 11 ~ 193 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU09-data-device-wifi-ap&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Data Devices] → "U09 · Enterprise Ceiling Wi-Fi Access Point" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Enterprise Ceiling Wi-Fi Access Point 패밀리를 만들어줘. 주요 파라미터는 Width(W=220mm), Depth(D=220mm), Thickness(H=45mm)이고, 타입은 WiFi6-220x45, WiFi7-240x55로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Enterprise Ceiling Wi-Fi Access Point (Data Devices) 패밀리를 Width(W=220mm), Depth(D=220mm), Thickness(H=45mm) 규격으로 생성하고 WiFi6-220x45, WiFi7-240x55 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("WiFi7-240x55");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Enterprise Ceiling Wi-Fi Access Point", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U10 · 불리언(UN/SU) 전기·통신 U10
통신 · 인터콤 기구 (Communication Devices) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcWall 🔌 MEP 포트 1개
🚀 3D 바로 열기

Wall Video Intercom Station

Loadable · Communication Device · Intercom · samples/families/builtin/U10-comm-device-intercom.pmodel

Wall Video Intercom Station (Loadable · Communication Device · Intercom): 출입문 벽부형 비디오 인터콤/구내 방송 스테이션 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BackboxDepth(BackD=45mm), PanelProjection(FrontD=68mm)] 및 2개 표준 타입 프리셋(Intercom-Standard, Intercom-SurfaceMount)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Communication Devices) · IFC4: IfcWall · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BackboxDepth (BackD) 타입 45 mm 11 ~ 210 mm — 깊이/돌출 치수 (Depth, mm)
PanelProjection (FrontD) 타입 68 mm 17 ~ 298 mm — PanelProjection 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU10-comm-device-intercom&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Communication Devices] → "U10 · Wall Video Intercom Station" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Video Intercom Station 패밀리를 만들어줘. 주요 파라미터는 BackboxDepth(BackD=45mm), PanelProjection(FrontD=68mm)이고, 타입은 Intercom-Standard, Intercom-SurfaceMount로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Video Intercom Station (Communication Devices) 패밀리를 BackboxDepth(BackD=45mm), PanelProjection(FrontD=68mm) 규격으로 생성하고 Intercom-Standard, Intercom-SurfaceMount 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Intercom-SurfaceMount");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Video Intercom Station", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U11 · 회전(REV) 전기·통신 U11
보안 · CCTV 장비 (Security Devices) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 192 tri · 5.2 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy 🔌 MEP 포트 1개
🚀 3D 바로 열기

Vandal-Dome IP Security Camera

Loadable · Security Device · Dome Camera · samples/families/builtin/U11-security-device-cctv-dome.pmodel

Vandal-Dome IP Security Camera (Loadable · Security Device · Dome Camera): 천장 부착형 반구형 돔(Dome) 네트워크 CCTV 카메라 회전 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(DomeCam-D150, DomeCam-D150-Half)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Security Devices) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU11-security-device-cctv-dome&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Security Devices] → "U11 · Vandal-Dome IP Security Camera" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Vandal-Dome IP Security Camera 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 DomeCam-D150, DomeCam-D150-Half로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Vandal-Dome IP Security Camera (Security Devices) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 DomeCam-D150, DomeCam-D150-Half 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("DomeCam-D150-Half");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Vandal-Dome IP Security Camera", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U12 · 불리언(UN/SU) 전기·통신 U12
너스콜 · 의료호출 기구 (Nurse Call Devices) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcBuildingElementProxy
🚀 3D 바로 열기

Patient Bedside Nurse Call Station

Loadable · Nurse Call Device · samples/families/builtin/U12-nurse-call-station.pmodel

Patient Bedside Nurse Call Station (Loadable · Nurse Call Device): 병동 베드사이드 및 복도 표시등용 너스콜 스테이션 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BackboxDepth(BoxD=50mm), ConsoleDepth(ConsoleD=70mm)] 및 2개 표준 타입 프리셋(NurseCall-1Bed, NurseCall-2Bed-Deep)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Nurse Call Devices) · IFC4: IfcBuildingElementProxy · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BackboxDepth (BoxD) 타입 50 mm 13 ~ 228 mm — 깊이/돌출 치수 (Depth, mm)
ConsoleDepth (ConsoleD) 타입 70 mm 18 ~ 298 mm — 깊이/돌출 치수 (Depth, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU12-nurse-call-station&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Nurse Call Devices] → "U12 · Patient Bedside Nurse Call Station" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Patient Bedside Nurse Call Station 패밀리를 만들어줘. 주요 파라미터는 BackboxDepth(BoxD=50mm), ConsoleDepth(ConsoleD=70mm)이고, 타입은 NurseCall-1Bed, NurseCall-2Bed-Deep로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Patient Bedside Nurse Call Station (Nurse Call Devices) 패밀리를 BackboxDepth(BoxD=50mm), ConsoleDepth(ConsoleD=70mm) 규격으로 생성하고 NurseCall-1Bed, NurseCall-2Bed-Deep 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("NurseCall-2Bed-Deep");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Patient Bedside Nurse Call Station", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U13 · 불리언(UN/SU) 전기·통신 U13
전화 · 통신 아울렛 (Telephone Devices) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-GEN-MOD-100 · IfcWall
🚀 3D 바로 열기

Wall Telecom / Voice Outlet Box

Loadable · Telephone Device · Outlet · samples/families/builtin/U13-telephone-outlet-box.pmodel

Wall Telecom / Voice Outlet Box (Loadable · Telephone Device · Outlet): 벽체 매립형 RJ45 / RJ11 음성·데이터 통합 아울렛 박스 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BoxDepth(BoxD=50mm), PlateProjection(PlateD=58mm)] 및 2개 표준 타입 프리셋(TelOutlet-RJ45-Dual, TelOutlet-RJ45-Deep)을 지원합니다.

분류코드: PPS-GEN-MOD-100 (Telephone Devices) · IFC4: IfcWall · 표준 재질/단위: 구조용 콘크리트 C30 / 스틸 SM355 (EA) · 단가코드: KR-KCS-101000-GEN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BoxDepth (BoxD) 타입 50 mm 13 ~ 245 mm — 깊이/돌출 치수 (Depth, mm)
PlateProjection (PlateD) 타입 58 mm 15 ~ 273 mm — PlateProjection 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU13-telephone-outlet-box&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Telephone Devices] → "U13 · Wall Telecom / Voice Outlet Box" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall Telecom / Voice Outlet Box 패밀리를 만들어줘. 주요 파라미터는 BoxDepth(BoxD=50mm), PlateProjection(PlateD=58mm)이고, 타입은 TelOutlet-RJ45-Dual, TelOutlet-RJ45-Deep로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall Telecom / Voice Outlet Box (Telephone Devices) 패밀리를 BoxDepth(BoxD=50mm), PlateProjection(PlateD=58mm) 규격으로 생성하고 TelOutlet-RJ45-Dual, TelOutlet-RJ45-Deep 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("TelOutlet-RJ45-Deep");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall Telecom / Voice Outlet Box", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L01 · 회전(REV) 기계·배관·소방 L01
배관 (Pipes) (Pipes) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-MEP-PIP-520 · IfcPipeSegment 🔌 MEP 포트 2개
🚀 3D 바로 열기

Pipe Segment (revolve ring)

System · Pipe (segment approx) · samples/families/builtin/L01-pipe-segment.pmodel

Pipe Segment (revolve ring) (System · Pipe (segment approx)): 직선 배관 세그먼트, 보온재 피복 배관, 회전 엘보 등 MEP 배관 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°), InnerHint(ID=50mm), OuterHint(OD=100mm)] 및 2개 표준 타입 프리셋(DN100-Full, DN100-Elbow90)을 지원합니다.

분류코드: PPS-MEP-PIP-520 (Pipes) · IFC4: IfcPipeSegment · 표준 재질/단위: 배관용 탄소강관 (SPP) / 스테인리스 강관 (STS304) (m) · 단가코드: KR-KCS-312020-PIP · MEP 포트: Piping:배관 인입 포트 (Ø200A In)(in·Ø200mm), Piping:배관 토출 포트 (Ø200A Out)(out·Ø200mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
InnerHint (ID) 타입 50 mm 13 ~ 175 mm — InnerHint 길이 매개변수 (mm)
OuterHint (OD) 타입 100 mm 25 ~ 350 mm — OuterHint 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL01-pipe-segment&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Pipes] → "L01 · Pipe Segment (revolve ring)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Pipe Segment (revolve ring) 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°), InnerHint(ID=50mm), OuterHint(OD=100mm)이고, 타입은 DN100-Full, DN100-Elbow90로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Pipe Segment (revolve ring) (Pipes) 패밀리를 Angle(Angle=360°), InnerHint(ID=50mm), OuterHint(OD=100mm) 규격으로 생성하고 DN100-Full, DN100-Elbow90 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("DN100-Elbow90");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Pipe Segment (revolve ring)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L02 · 박스(BOX) 기계·배관·소방 L02
덕트 (Ducts) (Ducts) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-MEP-DCT-510 · IfcDuctSegment 🔌 MEP 포트 2개
🚀 3D 바로 열기

Duct Rectangular

System · Duct · Rectangular · samples/families/builtin/L02-duct-rectangular.pmodel

Duct Rectangular (System · Duct · Rectangular): 수평 사각 급배기 덕트 및 수직 덕트 샤프트 라이저 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=2000mm), Height(H=300mm), Width(W=500mm)] 및 2개 표준 타입 프리셋(500x300, 800x400)을 지원합니다.

분류코드: PPS-MEP-DCT-510 (Ducts) · IFC4: IfcDuctSegment · 표준 재질/단위: 아연도철판 (GI) KSD 3506 (m) · 단가코드: KR-KCS-312510-DCT · MEP 포트: HVAC:급기 인입구 (Inlet)(in·500×300mm), HVAC:급기 토출구 (Outlet)(out·500×300mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 2000 mm 500 ~ 10500 mm — 전체 길이/연장 (Length)
Height (H) 타입 300 mm 75 ~ 1400 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (W) 타입 500 mm 125 ~ 2800 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL02-duct-rectangular&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Ducts] → "L02 · Duct Rectangular" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Duct Rectangular 패밀리를 만들어줘. 주요 파라미터는 Length(L=2000mm), Height(H=300mm), Width(W=500mm)이고, 타입은 500x300, 800x400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Duct Rectangular (Ducts) 패밀리를 Length(L=2000mm), Height(H=300mm), Width(W=500mm) 규격으로 생성하고 500x300, 800x400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("800x400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Duct Rectangular", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L03 · 박스(BOX) 전기·통신 L03
케이블 트레이 (Cable Trays) (Cable Trays) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ELE-CTR-630 · IfcCableCarrierSegment 🔌 MEP 포트 2개
🚀 3D 바로 열기

Cable Tray (box approx)

System · Cable Tray (simplified) · samples/families/builtin/L03-cable-tray-approx.pmodel

Cable Tray (box approx) (System · Cable Tray (simplified)): 전력/통신 케이블 지지용 사다리형·트로프형 케이블 트레이 직선 구간 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=3000mm), Height(H=100mm), Width(W=300mm)] 및 2개 표준 타입 프리셋(300x100, 600x150)을 지원합니다.

분류코드: PPS-ELE-CTR-630 (Cable Trays) · IFC4: IfcCableCarrierSegment · 표준 재질/단위: 용융아연도금강판 (HDGI) 케이블 트레이 (m) · 단가코드: KR-KCS-321520-CTR · MEP 포트: Electrical:트레이 인입단 (300×100)(bidirectional·300×100mm), Electrical:트레이 분기/연장단 (300×100)(out·300×100mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 3000 mm 750 ~ 10500 mm — 전체 길이/연장 (Length)
Height (H) 타입 100 mm 25 ~ 525 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (W) 타입 300 mm 75 ~ 2100 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL03-cable-tray-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Cable Trays] → "L03 · Cable Tray (box approx)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Cable Tray (box approx) 패밀리를 만들어줘. 주요 파라미터는 Length(L=3000mm), Height(H=100mm), Width(W=300mm)이고, 타입은 300x100, 600x150로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Cable Tray (box approx) (Cable Trays) 패밀리를 Length(L=3000mm), Height(H=100mm), Width(W=300mm) 규격으로 생성하고 300x100, 600x150 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("600x150");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Cable Tray (box approx)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L04 · 박스(BOX) 기계·배관·소방 L04
덕트 (Ducts) (Ducts) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-MEP-DCT-510 · IfcDuctSegment 🔌 MEP 포트 2개
🚀 3D 바로 열기

Duct Vertical Riser

System · Duct · Vertical · samples/families/builtin/L04-duct-vertical-riser.pmodel

Duct Vertical Riser (System · Duct · Vertical): 수평 사각 급배기 덕트 및 수직 덕트 샤프트 라이저 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=400mm), Height(H=3000mm), Depth(D=400mm)] 및 2개 표준 타입 프리셋(Riser-400, Riser-600)을 지원합니다.

분류코드: PPS-MEP-DCT-510 (Ducts) · IFC4: IfcDuctSegment · 표준 재질/단위: 아연도철판 (GI) KSD 3506 (m) · 단가코드: KR-KCS-312510-DCT · MEP 포트: HVAC:급기 인입구 (Inlet)(in·400×3000mm), HVAC:급기 토출구 (Outlet)(out·400×3000mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 400 mm 100 ~ 2100 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 3000 mm 750 ~ 14000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 400 mm 100 ~ 2100 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL04-duct-vertical-riser&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Ducts] → "L04 · Duct Vertical Riser" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Duct Vertical Riser 패밀리를 만들어줘. 주요 파라미터는 Width(W=400mm), Height(H=3000mm), Depth(D=400mm)이고, 타입은 Riser-400, Riser-600로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Duct Vertical Riser (Ducts) 패밀리를 Width(W=400mm), Height(H=3000mm), Depth(D=400mm) 규격으로 생성하고 Riser-400, Riser-600 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Riser-600");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Duct Vertical Riser", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L05 · 박스(BOX) 기계·배관·소방 L05
배관 (Pipes) (Pipes) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-MEP-PIP-520 · IfcPipeSegment 🔌 MEP 포트 2개
🚀 3D 바로 열기

Pipe Insulation Sleeve (box)

System · Pipe Insulation (approx) · samples/families/builtin/L05-pipe-insulation-approx.pmodel

Pipe Insulation Sleeve (box) (System · Pipe Insulation (approx)): 직선 배관 세그먼트, 보온재 피복 배관, 회전 엘보 등 MEP 배관 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=1000mm), OD(H=150mm), OD2(W=150mm)] 및 2개 표준 타입 프리셋(Ins-DN100, Ins-DN150)을 지원합니다.

분류코드: PPS-MEP-PIP-520 (Pipes) · IFC4: IfcPipeSegment · 표준 재질/단위: 배관용 탄소강관 (SPP) / 스테인리스 강관 (STS304) (m) · 단가코드: KR-KCS-312020-PIP · MEP 포트: Piping:배관 인입 포트 (Ø200A In)(in·Ø200mm), Piping:배관 토출 포트 (Ø200A Out)(out·Ø200mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 1000 mm 250 ~ 3500 mm — 전체 길이/연장 (Length)
OD (H) 타입 150 mm 38 ~ 700 mm — 전체 높이/두께 (Height, Z축 방향 치수)
OD2 (W) 타입 150 mm 38 ~ 700 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL05-pipe-insulation-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Pipes] → "L05 · Pipe Insulation Sleeve (box)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Pipe Insulation Sleeve (box) 패밀리를 만들어줘. 주요 파라미터는 Length(L=1000mm), OD(H=150mm), OD2(W=150mm)이고, 타입은 Ins-DN100, Ins-DN150로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Pipe Insulation Sleeve (box) (Pipes) 패밀리를 Length(L=1000mm), OD(H=150mm), OD2(W=150mm) 규격으로 생성하고 Ins-DN100, Ins-DN150 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Ins-DN150");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Pipe Insulation Sleeve (box)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L06 · 박스(BOX) 전기·통신 L06
전선관 (Conduits) (Conduits) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ELE-CND-640 · IfcCableCarrierSegment 🔌 MEP 포트 2개
🚀 3D 바로 열기

Conduit Run (box approx)

System · Conduit (simplified) · samples/families/builtin/L06-conduit-approx.pmodel

Conduit Run (box approx) (System · Conduit (simplified)): 강제 전선관(EMT/RSC) 및 합성수지관 직선 배관 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=3000mm), Height(H=25mm), Width(W=25mm)] 및 2개 표준 타입 프리셋(EMT-25, EMT-32)을 지원합니다.

분류코드: PPS-ELE-CND-640 (Conduits) · IFC4: IfcCableCarrierSegment · 표준 재질/단위: 강제전선관 (EMT / RSC) KS C 8401 (m) · 단가코드: KR-KCS-321510-CND · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm), Electrical:간선 인출구 (Feeder Out Ø28C)(out·Ø28mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 3000 mm 750 ~ 10500 mm — 전체 길이/연장 (Length)
Height (H) 타입 25 mm 6 ~ 112 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (W) 타입 25 mm 6 ~ 112 mm — 전체 폭 (Width, X축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL06-conduit-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Conduits] → "L06 · Conduit Run (box approx)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Conduit Run (box approx) 패밀리를 만들어줘. 주요 파라미터는 Length(L=3000mm), Height(H=25mm), Width(W=25mm)이고, 타입은 EMT-25, EMT-32로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Conduit Run (box approx) (Conduits) 패밀리를 Length(L=3000mm), Height(H=25mm), Width(W=25mm) 규격으로 생성하고 EMT-25, EMT-32 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("EMT-32");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Conduit Run (box approx)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L07 · 박스(BOX) 기계·배관·소방 L07
공기 터미널 · 디퓨저 (Air Terminals) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-MEP-AIR-518 · IfcAirTerminal 🔌 MEP 포트 1개
🚀 3D 바로 열기

Air Terminal Diffuser

Loadable · Air Terminal · samples/families/builtin/L07-air-terminal-approx.pmodel

Air Terminal Diffuser (Loadable · Air Terminal): 천장 매립형 사각 급기 디퓨저 및 리턴 그릴 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=600mm), Height(H=50mm), Depth(D=600mm)] 및 2개 표준 타입 프리셋(Diff-600, Diff-300)을 지원합니다.

분류코드: PPS-MEP-AIR-518 (Air Terminals) · IFC4: IfcAirTerminal · 표준 재질/단위: 알루미늄 분체도장 디퓨저/그릴 (EA) · 단가코드: KR-KCS-312520-DIF · MEP 포트: HVAC:디퓨저 넥 인입구 (Neck Inlet)(in·Ø250mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 600 mm 75 ~ 2100 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 50 mm 10 ~ 175 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 600 mm 75 ~ 2100 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL07-air-terminal-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Air Terminals] → "L07 · Air Terminal Diffuser" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Air Terminal Diffuser 패밀리를 만들어줘. 주요 파라미터는 Width(W=600mm), Height(H=50mm), Depth(D=600mm)이고, 타입은 Diff-600, Diff-300로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Air Terminal Diffuser (Air Terminals) 패밀리를 Width(W=600mm), Height(H=50mm), Depth(D=600mm) 규격으로 생성하고 Diff-600, Diff-300 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Diff-300");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Air Terminal Diffuser", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L08 · 박스(BOX) 기계·배관·소방 L08
위생기구 (Plumbing Fixtures) (Plumbing Fixtures) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-MEP-PLB-530 · IfcSanitaryTerminal 🔌 MEP 포트 2개
🚀 3D 바로 열기

Plumbing Fixture Envelope

Loadable · Plumbing Fixture (bbox) · samples/families/builtin/L08-plumbing-fixture-approx.pmodel

Plumbing Fixture Envelope (Loadable · Plumbing Fixture (bbox)): 양변기(Water Closet), 보이드 수조가 파인 벽걸이 세면기(Lavatory), 매립 욕조(Bathtub) 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=400mm), Height(H=800mm), Depth(D=700mm)] 및 2개 표준 타입 프리셋(Lav-envelope, WC-envelope)을 지원합니다.

분류코드: PPS-MEP-PLB-530 (Plumbing Fixtures) · IFC4: IfcSanitaryTerminal · 표준 재질/단위: 위생도기 (Vitreous China) KS L 1551 (EA) · 단가코드: KR-KCS-313015-SAN · MEP 포트: Piping:급수 인입 포트 (CW Ø15A)(in·Ø15mm), Piping:배수 토출 포트 (DW Ø50~100A)(out·Ø50mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 400 mm 100 ~ 2100 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 800 mm 50 ~ 2800 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 700 mm 113 ~ 2450 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL08-plumbing-fixture-approx&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Plumbing Fixtures] → "L08 · Plumbing Fixture Envelope" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Plumbing Fixture Envelope 패밀리를 만들어줘. 주요 파라미터는 Width(W=400mm), Height(H=800mm), Depth(D=700mm)이고, 타입은 Lav-envelope, WC-envelope로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Plumbing Fixture Envelope (Plumbing Fixtures) 패밀리를 Width(W=400mm), Height(H=800mm), Depth(D=700mm) 규격으로 생성하고 Lav-envelope, WC-envelope 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("WC-envelope");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Plumbing Fixture Envelope", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO L10 · 박스(BOX) 전기·통신 L10
전기 장비 (Electrical Equipment) (Electrical Equipment) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-ELE-EQP-601 · IfcElectricDistributionBoard 🔌 MEP 포트 2개
🚀 3D 바로 열기

Electrical Panel Envelope

Loadable · Electrical Equipment · samples/families/builtin/L10-electrical-equipment.pmodel

Electrical Panel Envelope (Loadable · Electrical Equipment): 저압 수배전반(Switchgear), 건식 몰드 변압기(Transformer), 분전반 패널보드 패밀리입니다. 피처 레시피 [박스(BOX)] 기반으로 설계되었으며, 주요 매개변수 [Width(W=800mm), Height(H=2000mm), Depth(D=400mm)] 및 2개 표준 타입 프리셋(Panel-800, Panel-1200)을 지원합니다.

분류코드: PPS-ELE-EQP-601 (Electrical Equipment) · IFC4: IfcElectricDistributionBoard · 표준 재질/단위: 냉간압연강판(SPC) 2.3T 분체도장 외함 + 구리 부스바 (EA) · 단가코드: KR-KCS-321010-SWG · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm), Electrical:간선 인출구 (Feeder Out Ø28C)(out·Ø28mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 800 mm 200 ~ 4200 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 2000 mm 500 ~ 7700 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 400 mm 100 ~ 1750 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FL10-electrical-equipment&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Electrical Equipment] → "L10 · Electrical Panel Envelope" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Electrical Panel Envelope 패밀리를 만들어줘. 주요 파라미터는 Width(W=800mm), Height(H=2000mm), Depth(D=400mm)이고, 타입은 Panel-800, Panel-1200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Electrical Panel Envelope (Electrical Equipment) 패밀리를 Width(W=800mm), Height(H=2000mm), Depth(D=400mm) 규격으로 생성하고 Panel-800, Panel-1200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Panel-1200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Electrical Panel Envelope", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T01 · 불리언(UN/SU) 기계·배관·소방 T01
기계 장비 (Mechanical Equipment) (Mechanical Equipment) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-MEP-EQP-501 · IfcUnitaryEquipment 🔌 MEP 포트 4개
🚀 3D 바로 열기

Modular Air Handling Unit (AHU)

Loadable · Mechanical Equipment · AHU · samples/families/builtin/T01-mech-air-handling-unit.pmodel

Modular Air Handling Unit (AHU) (Loadable · Mechanical Equipment · AHU): 패키지 공조기(AHU), 공랭식 칠러(Chiller), 온수 보일러, VAV 변풍량 터미널 유닛 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [CasingHeight(CasingH=1600mm), DischargePlenumHeight(PlenumH=1950mm)] 및 2개 표준 타입 프리셋(AHU-15000CMH, AHU-25000CMH)을 지원합니다.

분류코드: PPS-MEP-EQP-501 (Mechanical Equipment) · IFC4: IfcUnitaryEquipment · 표준 재질/단위: 아연도강판 케이싱 + 고효율 열교환 코일 (EA) · 단가코드: KR-KCS-312015-AHU · MEP 포트: HVAC:환기 인입구 (Return Air In)(in·300×160mm), HVAC:급기 토출구 (Supply Air Out)(out·300×160mm), Piping:냉온수 배관 인입 (CHWS Ø65)(in·Ø65mm), Electrical:동력 전원 인입 (AC 380V 3P)(in·Ø32mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
CasingHeight (CasingH) 타입 1600 mm 400 ~ 7000 mm — 높이 치수 (Height, mm)
DischargePlenumHeight (PlenumH) 타입 1950 mm 488 ~ 8400 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT01-mech-air-handling-unit&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Mechanical Equipment] → "T01 · Modular Air Handling Unit (AHU)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Modular Air Handling Unit (AHU) 패밀리를 만들어줘. 주요 파라미터는 CasingHeight(CasingH=1600mm), DischargePlenumHeight(PlenumH=1950mm)이고, 타입은 AHU-15000CMH, AHU-25000CMH로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Modular Air Handling Unit (AHU) (Mechanical Equipment) 패밀리를 CasingHeight(CasingH=1600mm), DischargePlenumHeight(PlenumH=1950mm) 규격으로 생성하고 AHU-15000CMH, AHU-25000CMH 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("AHU-25000CMH");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Modular Air Handling Unit (AHU)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T02 · 불리언(UN/SU) 기계·배관·소방 T02
기계 장비 (Mechanical Equipment) (Mechanical Equipment) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-MEP-EQP-501 · IfcUnitaryEquipment 🔌 MEP 포트 4개
🚀 3D 바로 열기

Air-Cooled Packaged Chiller

Loadable · Mechanical Equipment · Chiller · samples/families/builtin/T02-mech-chiller-packaged.pmodel

Air-Cooled Packaged Chiller (Loadable · Mechanical Equipment · Chiller): 패키지 공조기(AHU), 공랭식 칠러(Chiller), 온수 보일러, VAV 변풍량 터미널 유닛 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [SkidHeight(SkidH=1100mm), CondenserBankHeight(CoilH=2250mm)] 및 2개 표준 타입 프리셋(Chiller-200RT, Chiller-350RT)을 지원합니다.

분류코드: PPS-MEP-EQP-501 (Mechanical Equipment) · IFC4: IfcUnitaryEquipment · 표준 재질/단위: 아연도강판 케이싱 + 고효율 열교환 코일 (EA) · 단가코드: KR-KCS-312015-AHU · MEP 포트: HVAC:환기 인입구 (Return Air In)(in·300×160mm), HVAC:급기 토출구 (Supply Air Out)(out·300×160mm), Piping:냉온수 배관 인입 (CHWS Ø65)(in·Ø65mm), Electrical:동력 전원 인입 (AC 380V 3P)(in·Ø32mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
SkidHeight (SkidH) 타입 1100 mm 275 ~ 4550 mm — 높이 치수 (Height, mm)
CondenserBankHeight (CoilH) 타입 2250 mm 563 ~ 8750 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT02-mech-chiller-packaged&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Mechanical Equipment] → "T02 · Air-Cooled Packaged Chiller" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Air-Cooled Packaged Chiller 패밀리를 만들어줘. 주요 파라미터는 SkidHeight(SkidH=1100mm), CondenserBankHeight(CoilH=2250mm)이고, 타입은 Chiller-200RT, Chiller-350RT로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Air-Cooled Packaged Chiller (Mechanical Equipment) 패밀리를 SkidHeight(SkidH=1100mm), CondenserBankHeight(CoilH=2250mm) 규격으로 생성하고 Chiller-200RT, Chiller-350RT 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Chiller-350RT");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Air-Cooled Packaged Chiller", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T03 · 불리언(UN/SU) 기계·배관·소방 T03
기계 장비 (Mechanical Equipment) (Mechanical Equipment) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-MEP-EQP-501 · IfcUnitaryEquipment 🔌 MEP 포트 4개
🚀 3D 바로 열기

Condensing Hot-Water Boiler + Flue

Loadable · Mechanical Equipment · Boiler · samples/families/builtin/T03-mech-boiler-unit.pmodel

Condensing Hot-Water Boiler + Flue (Loadable · Mechanical Equipment · Boiler): 패키지 공조기(AHU), 공랭식 칠러(Chiller), 온수 보일러, VAV 변풍량 터미널 유닛 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BoilerBodyHeight(BodyH=1500mm), FlueStackHeight(FlueH=2100mm)] 및 2개 표준 타입 프리셋(Boiler-500kW, Boiler-1000kW)을 지원합니다.

분류코드: PPS-MEP-EQP-501 (Mechanical Equipment) · IFC4: IfcUnitaryEquipment · 표준 재질/단위: 아연도강판 케이싱 + 고효율 열교환 코일 (EA) · 단가코드: KR-KCS-312015-AHU · MEP 포트: HVAC:환기 인입구 (Return Air In)(in·300×160mm), HVAC:급기 토출구 (Supply Air Out)(out·300×160mm), Piping:냉온수 배관 인입 (CHWS Ø65)(in·Ø65mm), Electrical:동력 전원 인입 (AC 380V 3P)(in·Ø32mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BoilerBodyHeight (BodyH) 타입 1500 mm 375 ~ 6300 mm — 높이 치수 (Height, mm)
FlueStackHeight (FlueH) 타입 2100 mm 525 ~ 8750 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT03-mech-boiler-unit&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Mechanical Equipment] → "T03 · Condensing Hot-Water Boiler + Flue" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Condensing Hot-Water Boiler + Flue 패밀리를 만들어줘. 주요 파라미터는 BoilerBodyHeight(BodyH=1500mm), FlueStackHeight(FlueH=2100mm)이고, 타입은 Boiler-500kW, Boiler-1000kW로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Condensing Hot-Water Boiler + Flue (Mechanical Equipment) 패밀리를 BoilerBodyHeight(BodyH=1500mm), FlueStackHeight(FlueH=2100mm) 규격으로 생성하고 Boiler-500kW, Boiler-1000kW 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Boiler-1000kW");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Condensing Hot-Water Boiler + Flue", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T04 · 불리언(UN/SU) 기계·배관·소방 T04
기계 장비 (Mechanical Equipment) (Mechanical Equipment) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-MEP-EQP-501 · IfcUnitaryEquipment 🔌 MEP 포트 4개
🚀 3D 바로 열기

VAV Terminal Box + Inlet Collar

Loadable · Mechanical Equipment · VAV Unit · samples/families/builtin/T04-mech-vav-terminal-box.pmodel

VAV Terminal Box + Inlet Collar (Loadable · Mechanical Equipment · VAV Unit): 패키지 공조기(AHU), 공랭식 칠러(Chiller), 온수 보일러, VAV 변풍량 터미널 유닛 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [CasingHeight(BoxH=350mm), ControllerHeight(CollarH=420mm)] 및 2개 표준 타입 프리셋(VAV-DN250, VAV-DN350)을 지원합니다.

분류코드: PPS-MEP-EQP-501 (Mechanical Equipment) · IFC4: IfcUnitaryEquipment · 표준 재질/단위: 아연도강판 케이싱 + 고효율 열교환 코일 (EA) · 단가코드: KR-KCS-312015-AHU · MEP 포트: HVAC:환기 인입구 (Return Air In)(in·300×160mm), HVAC:급기 토출구 (Supply Air Out)(out·300×160mm), Piping:냉온수 배관 인입 (CHWS Ø65)(in·Ø65mm), Electrical:동력 전원 인입 (AC 380V 3P)(in·Ø32mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
CasingHeight (BoxH) 타입 350 mm 88 ~ 1575 mm — 매립 백박스 높이
ControllerHeight (CollarH) 타입 420 mm 105 ~ 1820 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT04-mech-vav-terminal-box&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Mechanical Equipment] → "T04 · VAV Terminal Box + Inlet Collar" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
VAV Terminal Box + Inlet Collar 패밀리를 만들어줘. 주요 파라미터는 CasingHeight(BoxH=350mm), ControllerHeight(CollarH=420mm)이고, 타입은 VAV-DN250, VAV-DN350로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "VAV Terminal Box + Inlet Collar (Mechanical Equipment) 패밀리를 CasingHeight(BoxH=350mm), ControllerHeight(CollarH=420mm) 규격으로 생성하고 VAV-DN250, VAV-DN350 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("VAV-DN350");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("VAV Terminal Box + Inlet Collar", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T05 · 돌출(EXT) 기계·배관·소방 T05
덕트 피팅 (Duct Fittings) (Duct Fittings) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 20 tri · 0.5 KB 🇰🇷 PPS-MEP-DFT-512 · IfcDuctFitting 🔌 MEP 포트 2개
🚀 3D 바로 열기

90° Rectangular Duct Mitered Elbow

Loadable · Duct Fitting · Elbow · samples/families/builtin/T05-duct-fitting-elbow-rect.pmodel

90° Rectangular Duct Mitered Elbow (Loadable · Duct Fitting · Elbow): 90° 회전 사각 덕트 엘보(Revolve) 및 단면 변화 테이퍼 덕트 리듀서(Loft) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT)] 기반으로 설계되었으며, 주요 매개변수 [DuctWidth(W=600mm), DuctHeight(H=350mm)] 및 2개 표준 타입 프리셋(Elbow-600x350, Elbow-800x450)을 지원합니다.

분류코드: PPS-MEP-DFT-512 (Duct Fittings) · IFC4: IfcDuctFitting · 표준 재질/단위: 아연도철판 (GI) 엘보·리듀서 (EA) · 단가코드: KR-KCS-312510-DFT · MEP 포트: HVAC:덕트 인입 포트 (Inlet)(in·600×600mm), HVAC:덕트 토출 포트 (Outlet)(out·600×600mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
DuctWidth (W) 타입 600 mm 150 ~ 2800 mm — 전체 폭 (Width, X축 방향 치수)
DuctHeight (H) 타입 350 mm 88 ~ 1575 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT05-duct-fitting-elbow-rect&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Duct Fittings] → "T05 · 90° Rectangular Duct Mitered Elbow" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
90° Rectangular Duct Mitered Elbow 패밀리를 만들어줘. 주요 파라미터는 DuctWidth(W=600mm), DuctHeight(H=350mm)이고, 타입은 Elbow-600x350, Elbow-800x450로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "90° Rectangular Duct Mitered Elbow (Duct Fittings) 패밀리를 DuctWidth(W=600mm), DuctHeight(H=350mm) 규격으로 생성하고 Elbow-600x350, Elbow-800x450 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Elbow-800x450");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("90° Rectangular Duct Mitered Elbow", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T06 · 로프트(LOFT) 기계·배관·소방 T06
덕트 피팅 (Duct Fittings) (Duct Fittings) 스케치(GS/S) → 로프트(LOFT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-MEP-DFT-512 · IfcDuctFitting 🔌 MEP 포트 2개
🚀 3D 바로 열기

Rectangular Duct Concentric Transition (Loft)

Loadable · Duct Fitting · Transition · samples/families/builtin/T06-duct-fitting-reducer-loft.pmodel

Rectangular Duct Concentric Transition (Loft) (Loadable · Duct Fitting · Transition): 90° 회전 사각 덕트 엘보(Revolve) 및 단면 변화 테이퍼 덕트 리듀서(Loft) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 로프트(LOFT)] 기반으로 설계되었으며, 주요 매개변수 [TransitionLength(Length=600mm)] 및 2개 표준 타입 프리셋(Reducer-800x500-to-500x300, Reducer-800x500-Long)을 지원합니다.

분류코드: PPS-MEP-DFT-512 (Duct Fittings) · IFC4: IfcDuctFitting · 표준 재질/단위: 아연도철판 (GI) 엘보·리듀서 (EA) · 단가코드: KR-KCS-312510-DFT · MEP 포트: HVAC:덕트 인입 포트 (Inlet)(in·600×600mm), HVAC:덕트 토출 포트 (Outlet)(out·600×600mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
TransitionLength (Length) 타입 600 mm 150 ~ 3150 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT06-duct-fitting-reducer-loft&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Duct Fittings] → "T06 · Rectangular Duct Concentric Transition (Loft)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Rectangular Duct Concentric Transition (Loft) 패밀리를 만들어줘. 주요 파라미터는 TransitionLength(Length=600mm)이고, 타입은 Reducer-800x500-to-500x300, Reducer-800x500-Long로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Rectangular Duct Concentric Transition (Loft) (Duct Fittings) 패밀리를 TransitionLength(Length=600mm) 규격으로 생성하고 Reducer-800x500-to-500x300, Reducer-800x500-Long 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Reducer-800x500-Long");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Rectangular Duct Concentric Transition (Loft)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T07 · 불리언(UN/SU) 기계·배관·소방 T07
덕트 부속류 (Duct Accessories) (Duct Accessories) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-MEP-DAC-514 · IfcDamper 🔌 MEP 포트 2개
🚀 3D 바로 열기

Motorized Volume / Fire Damper

Loadable · Duct Accessory · Damper · samples/families/builtin/T07-duct-accessory-damper.pmodel

Motorized Volume / Fire Damper (Loadable · Duct Accessory · Damper): 풍량 조절 댐퍼(VCD) 및 방화 댐퍼 하우징 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [SleeveDepth(FrameD=250mm), ActuatorDepth(ActuatorD=320mm)] 및 2개 표준 타입 프리셋(Damper-600x400, Damper-600x400-Deep)을 지원합니다.

분류코드: PPS-MEP-DAC-514 (Duct Accessories) · IFC4: IfcDamper · 표준 재질/단위: 아연도강판 / 스테인리스 풍량·방화댐퍼 (EA) · 단가코드: KR-KCS-312515-DMP · MEP 포트: HVAC:급기 인입구 (Inlet)(in·600×400mm), HVAC:급기 토출구 (Outlet)(out·600×400mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
SleeveDepth (FrameD) 타입 250 mm 63 ~ 1225 mm — 깊이/돌출 치수 (Depth, mm)
ActuatorDepth (ActuatorD) 타입 320 mm 80 ~ 1470 mm — 깊이/돌출 치수 (Depth, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT07-duct-accessory-damper&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Duct Accessories] → "T07 · Motorized Volume / Fire Damper" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Motorized Volume / Fire Damper 패밀리를 만들어줘. 주요 파라미터는 SleeveDepth(FrameD=250mm), ActuatorDepth(ActuatorD=320mm)이고, 타입은 Damper-600x400, Damper-600x400-Deep로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Motorized Volume / Fire Damper (Duct Accessories) 패밀리를 SleeveDepth(FrameD=250mm), ActuatorDepth(ActuatorD=320mm) 규격으로 생성하고 Damper-600x400, Damper-600x400-Deep 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Damper-600x400-Deep");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Motorized Volume / Fire Damper", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T08 · 회전(REV) 기계·배관·소방 T08
플렉시블 덕트 (Flex Ducts) (Flex Ducts) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-MEP-FLD-516 · IfcDuctSegment 🔌 MEP 포트 2개
🚀 3D 바로 열기

Flexible Round Duct Run (DN250)

System · Flex Duct · Round · samples/families/builtin/T08-flex-duct-segment.pmodel

Flexible Round Duct Run (DN250) (System · Flex Duct · Round): 디퓨저 말단 연결용 원형 자바라 플렉시블 덕트 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(FlexDuct-DN250, FlexDuct-DN250-Half)을 지원합니다.

분류코드: PPS-MEP-FLD-516 (Flex Ducts) · IFC4: IfcDuctSegment · 표준 재질/단위: 알루미늄 라미네이트 플렉시블 덕트 (m) · 단가코드: KR-KCS-312510-FLD · MEP 포트: HVAC:덕트 인입 포트 (Inlet)(in·Ø200mm), HVAC:덕트 토출 포트 (Outlet)(out·Ø200mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT08-flex-duct-segment&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Flex Ducts] → "T08 · Flexible Round Duct Run (DN250)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Flexible Round Duct Run (DN250) 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 FlexDuct-DN250, FlexDuct-DN250-Half로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Flexible Round Duct Run (DN250) (Flex Ducts) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 FlexDuct-DN250, FlexDuct-DN250-Half 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("FlexDuct-DN250-Half");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Flexible Round Duct Run (DN250)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T09 · 회전(REV) 기계·배관·소방 T09
배관 피팅 (Pipe Fittings) (Pipe Fittings) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 192 tri · 5.2 KB 🇰🇷 PPS-MEP-PFT-522 · IfcPipeFitting 🔌 MEP 포트 2개
🚀 3D 바로 열기

Weld-Neck Pipe Flange Fitting

Loadable · Pipe Fitting · Flange · samples/families/builtin/T09-pipe-fitting-flange-elbow.pmodel

Weld-Neck Pipe Flange Fitting (Loadable · Pipe Fitting · Flange): 배관 방향 전환용 90° 회전 플랜지 엘보 피팅 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(Flange-DN100-Full, Flange-DN100-Section)을 지원합니다.

분류코드: PPS-MEP-PFT-522 (Pipe Fittings) · IFC4: IfcPipeFitting · 표준 재질/단위: 단조강 / 스테인리스 용접 엘보·티 (EA) · 단가코드: KR-KCS-312020-PFT · MEP 포트: Piping:배관 인입 포트 (Ø200A In)(in·Ø200mm), Piping:배관 토출 포트 (Ø200A Out)(out·Ø200mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT09-pipe-fitting-flange-elbow&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Pipe Fittings] → "T09 · Weld-Neck Pipe Flange Fitting" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Weld-Neck Pipe Flange Fitting 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 Flange-DN100-Full, Flange-DN100-Section로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Weld-Neck Pipe Flange Fitting (Pipe Fittings) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 Flange-DN100-Full, Flange-DN100-Section 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Flange-DN100-Section");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Weld-Neck Pipe Flange Fitting", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T10 · 불리언(UN/SU) 기계·배관·소방 T10
배관 밸브 · 부속 (Pipe Accessories) (Pipe Accessories) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-MEP-PAC-524 · IfcValve 🔌 MEP 포트 2개
🚀 3D 바로 열기

Flanged Gate Valve + Bonnet

Loadable · Pipe Accessory · Gate Valve · samples/families/builtin/T10-pipe-accessory-gate-valve.pmodel

Flanged Gate Valve + Bonnet (Loadable · Pipe Accessory · Gate Valve): 밸브 바디와 보닛 스템이 결합된 플랜지 게이트 밸브 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [ValveBodyHeight(BodyH=260mm), BonnetHandwheelHeight(BonnetH=520mm)] 및 2개 표준 타입 프리셋(GateValve-DN100, GateValve-DN150)을 지원합니다.

분류코드: PPS-MEP-PAC-524 (Pipe Accessories) · IFC4: IfcValve · 표준 재질/단위: 주철(GC200) / 청동(BC6) 플랜지 밸브 (EA) · 단가코드: KR-KCS-312025-VLV · MEP 포트: Piping:배관 인입 포트 (Ø200A In)(in·Ø200mm), Piping:배관 토출 포트 (Ø200A Out)(out·Ø200mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
ValveBodyHeight (BodyH) 타입 260 mm 65 ~ 1190 mm — 높이 치수 (Height, mm)
BonnetHandwheelHeight (BonnetH) 타입 520 mm 130 ~ 2380 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT10-pipe-accessory-gate-valve&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Pipe Accessories] → "T10 · Flanged Gate Valve + Bonnet" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Flanged Gate Valve + Bonnet 패밀리를 만들어줘. 주요 파라미터는 ValveBodyHeight(BodyH=260mm), BonnetHandwheelHeight(BonnetH=520mm)이고, 타입은 GateValve-DN100, GateValve-DN150로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Flanged Gate Valve + Bonnet (Pipe Accessories) 패밀리를 ValveBodyHeight(BodyH=260mm), BonnetHandwheelHeight(BonnetH=520mm) 규격으로 생성하고 GateValve-DN100, GateValve-DN150 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("GateValve-DN150");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Flanged Gate Valve + Bonnet", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T11 · 회전(REV) 기계·배관·소방 T11
플렉시블 배관 (Flex Pipes) (Flex Pipes) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-MEP-FLP-526 · IfcPipeSegment 🔌 MEP 포트 2개
🚀 3D 바로 열기

Braided Flexible Pipe Connector

System · Flex Pipe · samples/families/builtin/T11-flex-pipe-hose.pmodel

Braided Flexible Pipe Connector (System · Flex Pipe): 위생기구 및 팬코일 연결용 스테인리스 편조 플렉시블 호스 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(FlexPipe-DN25, FlexPipe-DN25-Half)을 지원합니다.

분류코드: PPS-MEP-FLP-526 (Flex Pipes) · IFC4: IfcPipeSegment · 표준 재질/단위: 스테인리스(STS304) 편조 플렉시블 호스 (EA) · 단가코드: KR-KCS-312020-FLP · MEP 포트: Piping:배관 인입 포트 (Ø200A In)(in·Ø200mm), Piping:배관 토출 포트 (Ø200A Out)(out·Ø200mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT11-flex-pipe-hose&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Flex Pipes] → "T11 · Braided Flexible Pipe Connector" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Braided Flexible Pipe Connector 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 FlexPipe-DN25, FlexPipe-DN25-Half로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Braided Flexible Pipe Connector (Flex Pipes) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 FlexPipe-DN25, FlexPipe-DN25-Half 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("FlexPipe-DN25-Half");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Braided Flexible Pipe Connector", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T12 · 불리언(UN/SU) 기계·배관·소방 T12
위생기구 (Plumbing Fixtures) (Plumbing Fixtures) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 40 tri · 1.1 KB 🇰🇷 PPS-MEP-PLB-530 · IfcSanitaryTerminal 🔌 MEP 포트 2개
🚀 3D 바로 열기

Water Closet (Bowl + Cistern Tank)

Loadable · Plumbing Fixture · Water Closet · samples/families/builtin/T12-plumbing-water-closet.pmodel

Water Closet (Bowl + Cistern Tank) (Loadable · Plumbing Fixture · Water Closet): 양변기(Water Closet), 보이드 수조가 파인 벽걸이 세면기(Lavatory), 매립 욕조(Bathtub) 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [BowlRimHeight(BowlH=410mm), CisternTopHeight(TankH=780mm)] 및 2개 표준 타입 프리셋(WC-Standard-780, WC-ADA-Comfort-820)을 지원합니다.

분류코드: PPS-MEP-PLB-530 (Plumbing Fixtures) · IFC4: IfcSanitaryTerminal · 표준 재질/단위: 위생도기 (Vitreous China) KS L 1551 (EA) · 단가코드: KR-KCS-313015-SAN · MEP 포트: Piping:급수 인입 포트 (CW Ø15A)(in·Ø15mm), Piping:배수 토출 포트 (DW Ø50~100A)(out·Ø50mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BowlRimHeight (BowlH) 타입 410 mm 103 ~ 1540 mm — 양변기 보울 높이
CisternTopHeight (TankH) 타입 780 mm 195 ~ 2870 mm — 양변기 수조 포함 높이
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT12-plumbing-water-closet&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Plumbing Fixtures] → "T12 · Water Closet (Bowl + Cistern Tank)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Water Closet (Bowl + Cistern Tank) 패밀리를 만들어줘. 주요 파라미터는 BowlRimHeight(BowlH=410mm), CisternTopHeight(TankH=780mm)이고, 타입은 WC-Standard-780, WC-ADA-Comfort-820로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Water Closet (Bowl + Cistern Tank) (Plumbing Fixtures) 패밀리를 BowlRimHeight(BowlH=410mm), CisternTopHeight(TankH=780mm) 규격으로 생성하고 WC-Standard-780, WC-ADA-Comfort-820 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("WC-ADA-Comfort-820");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Water Closet (Bowl + Cistern Tank)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T13 · 불리언(UN/SU) 기계·배관·소방 T13
위생기구 (Plumbing Fixtures) (Plumbing Fixtures) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-MEP-PLB-530 · IfcSanitaryTerminal 🔌 MEP 포트 2개
🚀 3D 바로 열기

Wall-Hung Lavatory Sink with Basin

Loadable · Plumbing Fixture · Lavatory · samples/families/builtin/T13-plumbing-lavatory-basin.pmodel

Wall-Hung Lavatory Sink with Basin (Loadable · Plumbing Fixture · Lavatory): 양변기(Water Closet), 보이드 수조가 파인 벽걸이 세면기(Lavatory), 매립 욕조(Bathtub) 패밀리입니다. 피처 레시피 [박스(BOX) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [Width(L=600mm), Depth(H=480mm), RimThickness(T=200mm), BasinWidth(OW=440mm), BasinDepth(OH=320mm)] 및 2개 표준 타입 프리셋(Lavatory-600x480, Lavatory-750x500)을 지원합니다.

분류코드: PPS-MEP-PLB-530 (Plumbing Fixtures) · IFC4: IfcSanitaryTerminal · 표준 재질/단위: 위생도기 (Vitreous China) KS L 1551 (EA) · 단가코드: KR-KCS-313015-SAN · MEP 포트: Piping:급수 인입 포트 (CW Ø15A)(in·Ø15mm), Piping:배수 토출 포트 (DW Ø50~100A)(out·Ø50mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (L) 타입 600 mm 150 ~ 2625 mm — 전체 길이/연장 (Length)
Depth (H) 타입 480 mm 120 ~ 1750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
RimThickness (T) 타입 200 mm 50 ~ 770 mm — 판 두께/벽 두께 (Thickness)
BasinWidth (OW) 타입 440 mm 110 ~ 1960 mm — 개구부 폭 (Opening Width)
BasinDepth (OH) 타입 320 mm 80 ~ 1190 mm — 개구부 높이 (Opening Height)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT13-plumbing-lavatory-basin&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Plumbing Fixtures] → "T13 · Wall-Hung Lavatory Sink with Basin" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Wall-Hung Lavatory Sink with Basin 패밀리를 만들어줘. 주요 파라미터는 Width(L=600mm), Depth(H=480mm), RimThickness(T=200mm), BasinWidth(OW=440mm), BasinDepth(OH=320mm)이고, 타입은 Lavatory-600x480, Lavatory-750x500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Wall-Hung Lavatory Sink with Basin (Plumbing Fixtures) 패밀리를 Width(L=600mm), Depth(H=480mm), RimThickness(T=200mm), BasinWidth(OW=440mm), BasinDepth(OH=320mm) 규격으로 생성하고 Lavatory-600x480, Lavatory-750x500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Lavatory-750x500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Wall-Hung Lavatory Sink with Basin", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T14 · 불리언(UN/SU) 기계·배관·소방 T14
위생기구 (Plumbing Fixtures) (Plumbing Fixtures) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-MEP-PLB-530 · IfcSanitaryTerminal 🔌 MEP 포트 2개
🚀 3D 바로 열기

Rectangular Acrylic Bathtub

Loadable · Plumbing Fixture · Bathtub · samples/families/builtin/T14-plumbing-bathtub-acrylic.pmodel

Rectangular Acrylic Bathtub (Loadable · Plumbing Fixture · Bathtub): 양변기(Water Closet), 보이드 수조가 파인 벽걸이 세면기(Lavatory), 매립 욕조(Bathtub) 패밀리입니다. 피처 레시피 [박스(BOX) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [Length(L=1700mm), Width(H=750mm), Height(T=550mm), WellLength(OW=1420mm), WellWidth(OH=550mm)] 및 2개 표준 타입 프리셋(Tub-1700x750, Tub-1800x800)을 지원합니다.

분류코드: PPS-MEP-PLB-530 (Plumbing Fixtures) · IFC4: IfcSanitaryTerminal · 표준 재질/단위: 위생도기 (Vitreous China) KS L 1551 (EA) · 단가코드: KR-KCS-313015-SAN · MEP 포트: Piping:급수 인입 포트 (CW Ø15A)(in·Ø15mm), Piping:배수 토출 포트 (DW Ø50~100A)(out·Ø50mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 1700 mm 425 ~ 6300 mm — 전체 길이/연장 (Length)
Width (H) 타입 750 mm 188 ~ 2800 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Height (T) 타입 550 mm 138 ~ 2030 mm — 판 두께/벽 두께 (Thickness)
WellLength (OW) 타입 1420 mm 355 ~ 5250 mm — 개구부 폭 (Opening Width)
WellWidth (OH) 타입 550 mm 138 ~ 2100 mm — 개구부 높이 (Opening Height)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT14-plumbing-bathtub-acrylic&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Plumbing Fixtures] → "T14 · Rectangular Acrylic Bathtub" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Rectangular Acrylic Bathtub 패밀리를 만들어줘. 주요 파라미터는 Length(L=1700mm), Width(H=750mm), Height(T=550mm), WellLength(OW=1420mm), WellWidth(OH=550mm)이고, 타입은 Tub-1700x750, Tub-1800x800로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Rectangular Acrylic Bathtub (Plumbing Fixtures) 패밀리를 Length(L=1700mm), Width(H=750mm), Height(T=550mm), WellLength(OW=1420mm), WellWidth(OH=550mm) 규격으로 생성하고 Tub-1700x750, Tub-1800x800 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Tub-1800x800");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Rectangular Acrylic Bathtub", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO T15 · 회전(REV) 기계·배관·소방 T15
스프링클러 (Sprinklers) (Sprinklers) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 192 tri · 5.2 KB 🇰🇷 PPS-MEP-SPK-540 · IfcFireSuppressionTerminal 🔌 MEP 포트 1개
🚀 3D 바로 열기

Fire Sprinkler Pendent Head + Escutcheon

Loadable · Sprinkler · Pendent · samples/families/builtin/T15-sprinkler-pendent-head.pmodel

Fire Sprinkler Pendent Head + Escutcheon (Loadable · Sprinkler · Pendent): 회전(Revolve) 디플렉터와 벌브로 구성된 하향식(Pendent) 스프링클러 헤드 패밀리입니다. 피처 레시피 [스케치(GS/S) → 회전(REV)] 기반으로 설계되었으며, 주요 매개변수 [Angle(Angle=360°)] 및 2개 표준 타입 프리셋(Sprinkler-DN15-Full, Sprinkler-DN15-Half)을 지원합니다.

분류코드: PPS-MEP-SPK-540 (Sprinklers) · IFC4: IfcFireSuppressionTerminal · 표준 재질/단위: 황동 단조 스프링클러 헤드 (반응온도 72℃) (EA) · 단가코드: KR-KCS-314510-SPK · MEP 포트: Piping:소화배관 인입 포트 (FP Ø25~65A)(in·Ø25mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FT15-sprinkler-pendent-head&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Sprinklers] → "T15 · Fire Sprinkler Pendent Head + Escutcheon" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Fire Sprinkler Pendent Head + Escutcheon 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°)이고, 타입은 Sprinkler-DN15-Full, Sprinkler-DN15-Half로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Fire Sprinkler Pendent Head + Escutcheon (Sprinklers) 패밀리를 Angle(Angle=360°) 규격으로 생성하고 Sprinkler-DN15-Full, Sprinkler-DN15-Half 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Sprinkler-DN15-Half");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Fire Sprinkler Pendent Head + Escutcheon", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U01 · 불리언(UN/SU) 전기·통신 U01
전기 장비 (Electrical Equipment) (Electrical Equipment) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ELE-EQP-601 · IfcElectricDistributionBoard 🔌 MEP 포트 2개
🚀 3D 바로 열기

LV Switchgear Cabinet + Plinth

Loadable · Electrical Equipment · Switchgear · samples/families/builtin/U01-elec-switchgear-cabinet.pmodel

LV Switchgear Cabinet + Plinth (Loadable · Electrical Equipment · Switchgear): 저압 수배전반(Switchgear), 건식 몰드 변압기(Transformer), 분전반 패널보드 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [PlinthHeight(PlinthH=100mm), CabinetHeight(TotalH=2200mm)] 및 2개 표준 타입 프리셋(Switchgear-800x800-H2200, Switchgear-800x800-H2400)을 지원합니다.

분류코드: PPS-ELE-EQP-601 (Electrical Equipment) · IFC4: IfcElectricDistributionBoard · 표준 재질/단위: 냉간압연강판(SPC) 2.3T 분체도장 외함 + 구리 부스바 (EA) · 단가코드: KR-KCS-321010-SWG · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm), Electrical:간선 인출구 (Feeder Out Ø28C)(out·Ø28mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
PlinthHeight (PlinthH) 타입 100 mm 25 ~ 525 mm — 하부 기단(Plinth) 높이
CabinetHeight (TotalH) 타입 2200 mm 550 ~ 8400 mm — 천창 돔 포함 전체 높이
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU01-elec-switchgear-cabinet&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Electrical Equipment] → "U01 · LV Switchgear Cabinet + Plinth" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
LV Switchgear Cabinet + Plinth 패밀리를 만들어줘. 주요 파라미터는 PlinthHeight(PlinthH=100mm), CabinetHeight(TotalH=2200mm)이고, 타입은 Switchgear-800x800-H2200, Switchgear-800x800-H2400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "LV Switchgear Cabinet + Plinth (Electrical Equipment) 패밀리를 PlinthHeight(PlinthH=100mm), CabinetHeight(TotalH=2200mm) 규격으로 생성하고 Switchgear-800x800-H2200, Switchgear-800x800-H2400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Switchgear-800x800-H2400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("LV Switchgear Cabinet + Plinth", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U02 · 불리언(UN/SU) 전기·통신 U02
전기 장비 (Electrical Equipment) (Electrical Equipment) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ELE-EQP-601 · IfcElectricDistributionBoard 🔌 MEP 포트 2개
🚀 3D 바로 열기

Dry-Type Distribution Transformer

Loadable · Electrical Equipment · Transformer · samples/families/builtin/U02-elec-transformer-dry.pmodel

Dry-Type Distribution Transformer (Loadable · Electrical Equipment · Transformer): 저압 수배전반(Switchgear), 건식 몰드 변압기(Transformer), 분전반 패널보드 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [SkidChannelHeight(BaseH=120mm), EnclosureHeight(HousingH=1650mm)] 및 2개 표준 타입 프리셋(Transformer-500kVA, Transformer-1000kVA)을 지원합니다.

분류코드: PPS-ELE-EQP-601 (Electrical Equipment) · IFC4: IfcElectricDistributionBoard · 표준 재질/단위: 냉간압연강판(SPC) 2.3T 분체도장 외함 + 구리 부스바 (EA) · 단가코드: KR-KCS-321010-SWG · MEP 포트: Electrical:전원/통신 인입구 (Conduit Ø22C)(in·Ø22mm), Electrical:간선 인출구 (Feeder Out Ø28C)(out·Ø28mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
SkidChannelHeight (BaseH) 타입 120 mm 30 ~ 525 mm — 침대 매트리스 베이스 높이
EnclosureHeight (HousingH) 타입 1650 mm 413 ~ 6825 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU02-elec-transformer-dry&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Electrical Equipment] → "U02 · Dry-Type Distribution Transformer" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Dry-Type Distribution Transformer 패밀리를 만들어줘. 주요 파라미터는 SkidChannelHeight(BaseH=120mm), EnclosureHeight(HousingH=1650mm)이고, 타입은 Transformer-500kVA, Transformer-1000kVA로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Dry-Type Distribution Transformer (Electrical Equipment) 패밀리를 SkidChannelHeight(BaseH=120mm), EnclosureHeight(HousingH=1650mm) 규격으로 생성하고 Transformer-500kVA, Transformer-1000kVA 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Transformer-1000kVA");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Dry-Type Distribution Transformer", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO U06 · 불리언(UN/SU) 전기·통신 U06
케이블 트레이 피팅 (Cable Tray Fittings) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-ELE-CTF-632 · IfcCableCarrierFitting 🔌 MEP 포트 2개
🚀 3D 바로 열기

Horizontal Cable Tray Tee Fitting

Loadable · Cable Tray Fitting · Tee · samples/families/builtin/U06-cable-tray-fitting-tee.pmodel

Horizontal Cable Tray Tee Fitting (Loadable · Cable Tray Fitting · Tee): 본선과 분기선이 직교 결합된 수평 T자형 케이블 트레이 분기 피팅 패밀리입니다. 피처 레시피 [스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU)] 기반으로 설계되었으며, 주요 매개변수 [SideRailHeight(TrayH=100mm), BranchRailHeight(BranchH=100mm)] 및 2개 표준 타입 프리셋(TrayTee-300x100, TrayTee-300x150)을 지원합니다.

분류코드: PPS-ELE-CTF-632 (Cable Tray Fittings) · IFC4: IfcCableCarrierFitting · 표준 재질/단위: 용융아연도금강판 (HDGI) 분기 피팅 (EA) · 단가코드: KR-KCS-321520-CTF · MEP 포트: Electrical:트레이 인입단 (600×400)(bidirectional·600×400mm), Electrical:트레이 분기/연장단 (600×400)(out·600×400mm)
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
SideRailHeight (TrayH) 타입 100 mm 25 ~ 525 mm — 높이 치수 (Height, mm)
BranchRailHeight (BranchH) 타입 100 mm 25 ~ 525 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=builtin%2FU06-cable-tray-fitting-tee&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Cable Tray Fittings] → "U06 · Horizontal Cable Tray Tee Fitting" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Horizontal Cable Tray Tee Fitting 패밀리를 만들어줘. 주요 파라미터는 SideRailHeight(TrayH=100mm), BranchRailHeight(BranchH=100mm)이고, 타입은 TrayTee-300x100, TrayTee-300x150로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Horizontal Cable Tray Tee Fitting (Cable Tray Fittings) 패밀리를 SideRailHeight(TrayH=100mm), BranchRailHeight(BranchH=100mm) 규격으로 생성하고 TrayTee-300x100, TrayTee-300x150 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("TrayTee-300x150");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Horizontal Cable Tray Tee Fitting", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B01 · 돌출(EXT) 토목·인프라 IFC-B01
교량 상부구조 (IFC4.3 Bridge) (Bridge Superstructure) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 44 tri · 1.2 KB 🇰🇷 PPS-CIV-BRG-701 · IfcBeam
🚀 3D 바로 열기

Bridge I-Girder

IfcBeam · Bridge Superstructure · samples/families/infra/IFC-B01-bridge-i-girder.pmodel

Straight girder segment; use L as span/segment length. IFC Bridge girder part. — PSC I-거더, 중공 박스 거더, 강박스 거더(2Box/4Box), T-거더, RC 라멘교(헌치 일체형), 교량 바닥판 슬래브 등 교량 상부구조 표준 패밀리입니다.

분류코드: PPS-CIV-BRG-701 (Bridge Superstructure) · IFC4: IfcBeam · 표준 재질/단위: 고강도 프리스트레스트 콘크리트 C45 (PSC) (m3) · 단가코드: KR-KCS-241000-PSC
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FlangeWidth (B) 타입 300 mm 75 ~ 1575 mm — 폭 치수 (Width, mm)
Depth (H) 타입 900 mm 225 ~ 5250 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WebThickness (tw) 타입 16 mm 4 ~ 77 mm — 두께 치수 (Thickness, mm)
FlangeThickness (tf) 타입 28 mm 7 ~ 140 mm — 두께 치수 (Thickness, mm)
Length (L) 타입 25000 mm 6250 ~ 122500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B01-bridge-i-girder&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Superstructure] → "IFC-B01 · Bridge I-Girder" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge I-Girder 패밀리를 만들어줘. 주요 파라미터는 FlangeWidth(B=300mm), Depth(H=900mm), WebThickness(tw=16mm), FlangeThickness(tf=28mm), Length(L=25000mm)이고, 타입은 IG-900x300-L25, IG-1200x400-L30, IG-1500x450-L35로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge I-Girder (Bridge Superstructure) 패밀리를 FlangeWidth(B=300mm), Depth(H=900mm), WebThickness(tw=16mm), FlangeThickness(tf=28mm), Length(L=25000mm) 규격으로 생성하고 IG-900x300-L25, IG-1200x400-L30, IG-1500x450-L35 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("IG-1200x400-L30");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge I-Girder", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B03 · 돌출(EXT) 토목·인프라 IFC-B03
교량 상부구조 (IFC4.3 Bridge) (Bridge Superstructure) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-CIV-BRG-701 · IfcBeam
🚀 3D 바로 열기

Bridge T-Girder (P.C.)

IfcBeam · Bridge Superstructure · samples/families/infra/IFC-B03-bridge-t-girder.pmodel

Precast T-beam style flange+web profile. — PSC I-거더, 중공 박스 거더, 강박스 거더(2Box/4Box), T-거더, RC 라멘교(헌치 일체형), 교량 바닥판 슬래브 등 교량 상부구조 표준 패밀리입니다.

분류코드: PPS-CIV-BRG-701 (Bridge Superstructure) · IFC4: IfcBeam · 표준 재질/단위: 고강도 프리스트레스트 콘크리트 C45 (PSC) (m3) · 단가코드: KR-KCS-241000-PSC
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FlangeWidth (B) 타입 1600 mm 400 ~ 7000 mm — 폭 치수 (Width, mm)
Depth (H) 타입 800 mm 200 ~ 3500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WebThickness (tw) 타입 200 mm 50 ~ 770 mm — 두께 치수 (Thickness, mm)
FlangeThickness (tf) 타입 180 mm 45 ~ 700 mm — 두께 치수 (Thickness, mm)
Length (L) 타입 20000 mm 5000 ~ 87500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B03-bridge-t-girder&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Superstructure] → "IFC-B03 · Bridge T-Girder (P.C.)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge T-Girder (P.C.) 패밀리를 만들어줘. 주요 파라미터는 FlangeWidth(B=1600mm), Depth(H=800mm), WebThickness(tw=200mm), FlangeThickness(tf=180mm), Length(L=20000mm)이고, 타입은 TG-800-L20, TG-1000-L25로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge T-Girder (P.C.) (Bridge Superstructure) 패밀리를 FlangeWidth(B=1600mm), Depth(H=800mm), WebThickness(tw=200mm), FlangeThickness(tf=180mm), Length(L=20000mm) 규격으로 생성하고 TG-800-L20, TG-1000-L25 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("TG-1000-L25");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge T-Girder (P.C.)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B02 · 불리언(UN/SU) 토목·인프라 IFC-B02
교량 상부구조 (IFC4.3 Bridge) (Bridge Superstructure) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-BRG-701 · IfcBeam
🚀 3D 바로 열기

Bridge Box Girder

IfcBeam · Bridge Superstructure · samples/families/infra/IFC-B02-bridge-box-girder.pmodel

Hollow box girder segment; wall thickness from outer−inner dims. — PSC I-거더, 중공 박스 거더, 강박스 거더(2Box/4Box), T-거더, RC 라멘교(헌치 일체형), 교량 바닥판 슬래브 등 교량 상부구조 표준 패밀리입니다.

분류코드: PPS-CIV-BRG-701 (Bridge Superstructure) · IFC4: IfcBeam · 표준 재질/단위: 고강도 프리스트레스트 콘크리트 C45 (PSC) (m3) · 단가코드: KR-KCS-241000-PSC
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
OuterWidth (Wo) 타입 3000 mm 750 ~ 14000 mm — 폭 치수 (Width, mm)
OuterDepth (Ho) 타입 2000 mm 500 ~ 8750 mm — 깊이/돌출 치수 (Depth, mm)
InnerWidth (Wi) 타입 2200 mm 550 ~ 10500 mm — 폭 치수 (Width, mm)
InnerDepth (Hi) 타입 1400 mm 350 ~ 6300 mm — 깊이/돌출 치수 (Depth, mm)
Length (L) 타입 30000 mm 7500 ~ 140000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B02-bridge-box-girder&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Superstructure] → "IFC-B02 · Bridge Box Girder" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge Box Girder 패밀리를 만들어줘. 주요 파라미터는 OuterWidth(Wo=3000mm), OuterDepth(Ho=2000mm), InnerWidth(Wi=2200mm), InnerDepth(Hi=1400mm), Length(L=30000mm)이고, 타입은 BG-3x2-L30, BG-4x2.5-L40로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge Box Girder (Bridge Superstructure) 패밀리를 OuterWidth(Wo=3000mm), OuterDepth(Ho=2000mm), InnerWidth(Wi=2200mm), InnerDepth(Hi=1400mm), Length(L=30000mm) 규격으로 생성하고 BG-3x2-L30, BG-4x2.5-L40 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("BG-4x2.5-L40");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge Box Girder", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B04 · 돌출(EXT) 토목·인프라 IFC-B04
교량 상부구조 (IFC4.3 Bridge) (Bridge Superstructure) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-CIV-BRG-701 · IfcBeam
🚀 3D 바로 열기

Bridge Deck Slab

IfcSlab · Bridge Superstructure · samples/families/infra/IFC-B04-bridge-deck-slab.pmodel

Straight deck segment; haunches deferred. — PSC I-거더, 중공 박스 거더, 강박스 거더(2Box/4Box), T-거더, RC 라멘교(헌치 일체형), 교량 바닥판 슬래브 등 교량 상부구조 표준 패밀리입니다.

분류코드: PPS-CIV-BRG-701 (Bridge Superstructure) · IFC4: IfcBeam · 표준 재질/단위: 고강도 프리스트레스트 콘크리트 C45 (PSC) (m3) · 단가코드: KR-KCS-241000-PSC
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
DeckWidth (Width) 타입 12000 mm 3000 ~ 49000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (Thickness) 타입 250 mm 63 ~ 1050 mm — 두께 (Thickness)
Length (Length) 타입 30000 mm 7500 ~ 122500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B04-bridge-deck-slab&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Superstructure] → "IFC-B04 · Bridge Deck Slab" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge Deck Slab 패밀리를 만들어줘. 주요 파라미터는 DeckWidth(Width=12000mm), Thickness(Thickness=250mm), Length(Length=30000mm)이고, 타입은 Deck-12x0.25-L30, Deck-14x0.30-L35로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge Deck Slab (Bridge Superstructure) 패밀리를 DeckWidth(Width=12000mm), Thickness(Thickness=250mm), Length(Length=30000mm) 규격으로 생성하고 Deck-12x0.25-L30, Deck-14x0.30-L35 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Deck-14x0.30-L35");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge Deck Slab", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B05 · 불리언(UN/SU) 토목·인프라 IFC-B05
교량 하부구조 · 주탑 (IFC4.3 Bridge) (Bridge Substructure) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-BRG-710 · IfcColumn
🚀 3D 바로 열기

Bridge Pier (shaft + capital)

IfcColumn · Bridge Substructure · samples/families/infra/IFC-B05-bridge-pier-rect.pmodel

Union of shaft and capital; placement stacking is visual/Type-driven dims (origin-centered kernel boxes — use as type catalog + refine placement in project later). — 사장교 표준 H형 주탑(Pylon), 코핑 일체형 사각/원형 교각, 역T형 교대(Abutment), 날개벽(Wing Wall) 등 교량 하부구조 패밀리입니다.

분류코드: PPS-CIV-BRG-710 (Bridge Substructure) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C35 (교각·교대) (m3) · 단가코드: KR-KCS-242000-SUB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
ShaftWidth (Sw) 타입 1500 mm 375 ~ 7000 mm — 폭 치수 (Width, mm)
ShaftDepth (Sd) 타입 1500 mm 375 ~ 7000 mm — 깊이/돌출 치수 (Depth, mm)
ShaftHeight (Sh) 타입 12000 mm 3000 ~ 52500 mm — 높이 치수 (Height, mm)
CapitalWidth (Cw) 타입 2200 mm 550 ~ 9800 mm — 폭 치수 (Width, mm)
CapitalDepth (Cd) 타입 2200 mm 550 ~ 9800 mm — 깊이/돌출 치수 (Depth, mm)
CapitalHeight (Ch) 타입 800 mm 200 ~ 3500 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B05-bridge-pier-rect&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Substructure] → "IFC-B05 · Bridge Pier (shaft + capital)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge Pier (shaft + capital) 패밀리를 만들어줘. 주요 파라미터는 ShaftWidth(Sw=1500mm), ShaftDepth(Sd=1500mm), ShaftHeight(Sh=12000mm), CapitalWidth(Cw=2200mm), CapitalDepth(Cd=2200mm), CapitalHeight(Ch=800mm)이고, 타입은 Pier-1.5sq-H12, Pier-2.0sq-H15로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge Pier (shaft + capital) (Bridge Substructure) 패밀리를 ShaftWidth(Sw=1500mm), ShaftDepth(Sd=1500mm), ShaftHeight(Sh=12000mm), CapitalWidth(Cw=2200mm), CapitalDepth(Cd=2200mm), CapitalHeight(Ch=800mm) 규격으로 생성하고 Pier-1.5sq-H12, Pier-2.0sq-H15 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Pier-2.0sq-H15");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge Pier (shaft + capital)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B06 · 회전(REV) 토목·인프라 IFC-B06
교량 하부구조 · 주탑 (IFC4.3 Bridge) (Bridge Substructure) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-CIV-BRG-710 · IfcColumn
🚀 3D 바로 열기

Bridge Pier Circular

IfcColumn · Bridge Substructure · samples/families/infra/IFC-B06-bridge-pier-circular.pmodel

Solid circular pier shaft. — 사장교 표준 H형 주탑(Pylon), 코핑 일체형 사각/원형 교각, 역T형 교대(Abutment), 날개벽(Wing Wall) 등 교량 하부구조 패밀리입니다.

분류코드: PPS-CIV-BRG-710 (Bridge Substructure) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C35 (교각·교대) (m3) · 단가코드: KR-KCS-242000-SUB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
Radius (R) 타입 800 mm 200 ~ 4200 mm — 반지름 (Radius)
Height (H) 타입 10000 mm 2500 ~ 49000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B06-bridge-pier-circular&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Substructure] → "IFC-B06 · Bridge Pier Circular" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge Pier Circular 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°), Radius(R=800mm), Height(H=10000mm)이고, 타입은 Circ-R800-H10, Circ-R1200-H14로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge Pier Circular (Bridge Substructure) 패밀리를 Angle(Angle=360°), Radius(R=800mm), Height(H=10000mm) 규격으로 생성하고 Circ-R800-H10, Circ-R1200-H14 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Circ-R1200-H14");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge Pier Circular", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B07 · 돌출(EXT) 토목·인프라 IFC-B07
교량 하부구조 · 주탑 (IFC4.3 Bridge) (Bridge Substructure) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 20 tri · 0.5 KB 🇰🇷 PPS-CIV-BRG-710 · IfcColumn
🚀 3D 바로 열기

Abutment (L-section)

IfcWall · Bridge Substructure · samples/families/infra/IFC-B07-abutment-l-section.pmodel

Stem + footing monolithic L-section; maps to abutment wall/footing assembly. — 사장교 표준 H형 주탑(Pylon), 코핑 일체형 사각/원형 교각, 역T형 교대(Abutment), 날개벽(Wing Wall) 등 교량 하부구조 패밀리입니다.

분류코드: PPS-CIV-BRG-710 (Bridge Substructure) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C35 (교각·교대) (m3) · 단가코드: KR-KCS-242000-SUB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FootingWidth (Bf) 타입 4000 mm 1000 ~ 17500 mm — 플랜지 폭 (Flange Width)
StemHeight (H) 타입 6000 mm 1500 ~ 28000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
StemThickness (ts) 타입 800 mm 200 ~ 3500 mm — 두께 치수 (Thickness, mm)
FootingThickness (hf) 타입 1000 mm 250 ~ 4200 mm — 두께 치수 (Thickness, mm)
Length (L) 타입 12000 mm 3000 ~ 52500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B07-abutment-l-section&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Substructure] → "IFC-B07 · Abutment (L-section)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Abutment (L-section) 패밀리를 만들어줘. 주요 파라미터는 FootingWidth(Bf=4000mm), StemHeight(H=6000mm), StemThickness(ts=800mm), FootingThickness(hf=1000mm), Length(L=12000mm)이고, 타입은 Abut-std, Abut-heavy로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Abutment (L-section) (Bridge Substructure) 패밀리를 FootingWidth(Bf=4000mm), StemHeight(H=6000mm), StemThickness(ts=800mm), FootingThickness(hf=1000mm), Length(L=12000mm) 규격으로 생성하고 Abut-std, Abut-heavy 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Abut-heavy");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Abutment (L-section)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B08 · 돌출(EXT) 토목·인프라 IFC-B08
교량 하부구조 · 주탑 (IFC4.3 Bridge) (Bridge Substructure) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-CIV-BRG-710 · IfcColumn
🚀 3D 바로 열기

Abutment Wing Wall

IfcWall · Bridge Substructure · samples/families/infra/IFC-B08-abutment-wing-wall.pmodel

Tapered wing wall approx (linear height change). — 사장교 표준 H형 주탑(Pylon), 코핑 일체형 사각/원형 교각, 역T형 교대(Abutment), 날개벽(Wing Wall) 등 교량 하부구조 패밀리입니다.

분류코드: PPS-CIV-BRG-710 (Bridge Substructure) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C35 (교각·교대) (m3) · 단가코드: KR-KCS-242000-SUB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
HeightNear (H1) 타입 6000 mm 1500 ~ 24500 mm — 높이 치수 (Height, mm)
HeightFar (H2) 타입 1500 mm 250 ~ 5250 mm — 높이 치수 (Height, mm)
WallLength (Len) 타입 8000 mm 2000 ~ 42000 mm — 길이/연장 치수 (Length, mm)
Thickness (T) 타입 500 mm 125 ~ 2100 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B08-abutment-wing-wall&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Substructure] → "IFC-B08 · Abutment Wing Wall" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Abutment Wing Wall 패밀리를 만들어줘. 주요 파라미터는 HeightNear(H1=6000mm), HeightFar(H2=1500mm), WallLength(Len=8000mm), Thickness(T=500mm)이고, 타입은 Wing-std, Wing-long로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Abutment Wing Wall (Bridge Substructure) 패밀리를 HeightNear(H1=6000mm), HeightFar(H2=1500mm), WallLength(Len=8000mm), Thickness(T=500mm) 규격으로 생성하고 Wing-std, Wing-long 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Wing-long");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Abutment Wing Wall", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-C01 · 불리언(UN/SU) 토목·인프라 IFC-C01
암거 · 통로박스 (IFC4.3 Culverts) (Culverts) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-CLV-720 · IfcCivilElement
🚀 3D 바로 열기

Box Culvert

IfcCivilElement · Culverts · samples/families/infra/IFC-C01-box-culvert.pmodel

Precast/cast-in-place box culvert barrel segment. IFC often IfcBridgePart or civil element. — 단독/2련 철근콘크리트 박스 암거, 상하수도 헌치 일체형 조립식 PC 암거(1.5×1.0~4.0×2.5), 원형 관암거, 날개벽 패밀리입니다.

분류코드: PPS-CIV-CLV-720 (Culverts) · IFC4: IfcCivilElement · 표준 재질/단위: 철근콘크리트 C30 (암거·통로박스) (m3) · 단가코드: KR-KCS-243000-CLV
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
OuterWidth (Wo) 타입 3000 mm 750 ~ 14000 mm — 폭 치수 (Width, mm)
OuterHeight (Ho) 타입 2500 mm 625 ~ 11200 mm — 높이 치수 (Height, mm)
ClearWidth (Wi) 타입 2200 mm 550 ~ 10500 mm — 폭 치수 (Width, mm)
ClearHeight (Hi) 타입 1800 mm 450 ~ 8750 mm — 높이 치수 (Height, mm)
Length (L) 타입 15000 mm 3750 ~ 70000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-C01-box-culvert&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Culverts] → "IFC-C01 · Box Culvert" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Box Culvert 패밀리를 만들어줘. 주요 파라미터는 OuterWidth(Wo=3000mm), OuterHeight(Ho=2500mm), ClearWidth(Wi=2200mm), ClearHeight(Hi=1800mm), Length(L=15000mm)이고, 타입은 BC-2.2x1.8-L15, BC-3.0x2.5-L20로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Box Culvert (Culverts) 패밀리를 OuterWidth(Wo=3000mm), OuterHeight(Ho=2500mm), ClearWidth(Wi=2200mm), ClearHeight(Hi=1800mm), Length(L=15000mm) 규격으로 생성하고 BC-2.2x1.8-L15, BC-3.0x2.5-L20 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("BC-3.0x2.5-L20");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Box Culvert", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-C02 · 불리언(UN/SU) 토목·인프라 IFC-C02
암거 · 통로박스 (IFC4.3 Culverts) (Culverts) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 120 tri · 3.2 KB 🇰🇷 PPS-CIV-CLV-720 · IfcCivilElement
🚀 3D 바로 열기

Pipe Culvert (circular)

IfcPipeSegment · Culverts · samples/families/infra/IFC-C02-pipe-culvert.pmodel

Circular pipe culvert barrel; wall = Ro−Ri. — 단독/2련 철근콘크리트 박스 암거, 상하수도 헌치 일체형 조립식 PC 암거(1.5×1.0~4.0×2.5), 원형 관암거, 날개벽 패밀리입니다.

분류코드: PPS-CIV-CLV-720 (Culverts) · IFC4: IfcCivilElement · 표준 재질/단위: 철근콘크리트 C30 (암거·통로박스) (m3) · 단가코드: KR-KCS-243000-CLV
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
InnerRadius (Ri) 타입 600 mm 150 ~ 3150 mm — 반지름 치수 (Radius, mm)
OuterRadius (Ro) 타입 750 mm 188 ~ 3850 mm — 반지름 치수 (Radius, mm)
Length (L) 타입 10000 mm 2500 ~ 42000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-C02-pipe-culvert&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Culverts] → "IFC-C02 · Pipe Culvert (circular)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Pipe Culvert (circular) 패밀리를 만들어줘. 주요 파라미터는 InnerRadius(Ri=600mm), OuterRadius(Ro=750mm), Length(L=10000mm)이고, 타입은 PC-D1200-L10, PC-D1800-L12로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Pipe Culvert (circular) (Culverts) 패밀리를 InnerRadius(Ri=600mm), OuterRadius(Ro=750mm), Length(L=10000mm) 규격으로 생성하고 PC-D1200-L10, PC-D1800-L12 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("PC-D1800-L12");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Pipe Culvert (circular)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-R01 · 돌출(EXT) 토목·인프라 IFC-R01
옹벽 · 토공 구조물 (IFC4.3) (Earthworks / Retaining) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 20 tri · 0.5 KB 🇰🇷 PPS-CIV-RET-770 · IfcWall
🚀 3D 바로 열기

Retaining Wall Cantilever

IfcWall · Earthworks / Retaining · samples/families/infra/IFC-R01-retaining-cantilever.pmodel

Classic cantilever RW: stem + heel/toe footing as monolithic L. — 역T형 캔틸레버 옹벽 및 중력식 콘크리트 옹벽 단면 패밀리입니다.

분류코드: PPS-CIV-RET-770 (Earthworks / Retaining) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C30 (역T형·중력식 옹벽) (m3) · 단가코드: KR-KCS-118000-RET
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FootingWidth (Bf) 타입 3500 mm 875 ~ 15750 mm — 플랜지 폭 (Flange Width)
StemHeight (H) 타입 5000 mm 1250 ~ 28000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
StemThickness (ts) 타입 400 mm 100 ~ 1750 mm — 두께 치수 (Thickness, mm)
FootingThickness (hf) 타입 600 mm 150 ~ 2800 mm — 두께 치수 (Thickness, mm)
Length (L) 타입 10000 mm 2500 ~ 42000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-R01-retaining-cantilever&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Earthworks / Retaining] → "IFC-R01 · Retaining Wall Cantilever" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Retaining Wall Cantilever 패밀리를 만들어줘. 주요 파라미터는 FootingWidth(Bf=3500mm), StemHeight(H=5000mm), StemThickness(ts=400mm), FootingThickness(hf=600mm), Length(L=10000mm)이고, 타입은 RW-H5, RW-H8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Retaining Wall Cantilever (Earthworks / Retaining) 패밀리를 FootingWidth(Bf=3500mm), StemHeight(H=5000mm), StemThickness(ts=400mm), FootingThickness(hf=600mm), Length(L=10000mm) 규격으로 생성하고 RW-H5, RW-H8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("RW-H8");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Retaining Wall Cantilever", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-R02 · 돌출(EXT) 토목·인프라 IFC-R02
옹벽 · 토공 구조물 (IFC4.3) (Earthworks / Retaining) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-CIV-RET-770 · IfcWall
🚀 3D 바로 열기

Retaining Wall Gravity

IfcWall · Earthworks / Retaining · samples/families/infra/IFC-R02-retaining-gravity.pmodel

Mass concrete gravity wall cross-section. — 역T형 캔틸레버 옹벽 및 중력식 콘크리트 옹벽 단면 패밀리입니다.

분류코드: PPS-CIV-RET-770 (Earthworks / Retaining) · IFC4: IfcWall · 표준 재질/단위: 철근콘크리트 C30 (역T형·중력식 옹벽) (m3) · 단가코드: KR-KCS-118000-RET
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BaseWidth (B) 타입 3000 mm 750 ~ 14000 mm — 폭 치수 (Width, mm)
TopWidth (Bt) 타입 800 mm 200 ~ 3500 mm — 폭 치수 (Width, mm)
Height (H) 타입 4500 mm 1125 ~ 21000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Length (L) 타입 10000 mm 2500 ~ 42000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-R02-retaining-gravity&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Earthworks / Retaining] → "IFC-R02 · Retaining Wall Gravity" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Retaining Wall Gravity 패밀리를 만들어줘. 주요 파라미터는 BaseWidth(B=3000mm), TopWidth(Bt=800mm), Height(H=4500mm), Length(L=10000mm)이고, 타입은 GRW-H4.5, GRW-H6로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Retaining Wall Gravity (Earthworks / Retaining) 패밀리를 BaseWidth(B=3000mm), TopWidth(Bt=800mm), Height(H=4500mm), Length(L=10000mm) 규격으로 생성하고 GRW-H4.5, GRW-H6 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("GRW-H6");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Retaining Wall Gravity", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-R03 · 돌출(EXT) 토목·인프라 IFC-R03
도로 안전시설 · 표지판 · 연석 (IFC4.3) (Road Furniture) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 36 tri · 1 KB 🇰🇷 PPS-CIV-RFN-780 · IfcRailing
🚀 3D 바로 열기

Road Barrier (NJ / F-shape approx)

IfcRailing · Road Furniture · samples/families/infra/IFC-R03-road-barrier-nj.pmodel

Concrete safety barrier profile (simplified NJ proportions). — 도로 문형 표지판/통과높이 제한 프레임, 뉴저지(NJ) 방호벽, 중앙분리대, 가드레일 지주, 도로 연석(Kerb) 패밀리입니다.

분류코드: PPS-CIV-RFN-780 (Road Furniture) · IFC4: IfcRailing · 표준 재질/단위: 철근콘크리트 C30 방호벽 / 화강석 연석 (m) · 단가코드: KR-KCS-448000-BAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 6000 mm 1000 ~ 28000 mm — 전체 길이/연장 (Length)
ScaleFactor (ScaleMm) 타입 1000 mm 200 ~ 3500 mm — ScaleFactor 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-R03-road-barrier-nj&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Road Furniture] → "IFC-R03 · Road Barrier (NJ / F-shape approx)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Road Barrier (NJ / F-shape approx) 패밀리를 만들어줘. 주요 파라미터는 Length(L=6000mm), ScaleFactor(ScaleMm=1000mm)이고, 타입은 NJ-L6, NJ-L8, NJ-mini-L4로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Road Barrier (NJ / F-shape approx) (Road Furniture) 패밀리를 Length(L=6000mm), ScaleFactor(ScaleMm=1000mm) 규격으로 생성하고 NJ-L6, NJ-L8, NJ-mini-L4 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("NJ-L8");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Road Barrier (NJ / F-shape approx)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-R04 · 박스(BOX) 토목·인프라 IFC-R04
도로 안전시설 · 표지판 · 연석 (IFC4.3) (Road Furniture) 박스(BOX) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-CIV-RFN-780 · IfcRailing
🚀 3D 바로 열기

Guardrail Post

IfcMember · Road Furniture · samples/families/infra/IFC-R04-guardrail-post.pmodel

System component; pair with rail beam family in project. — 도로 문형 표지판/통과높이 제한 프레임, 뉴저지(NJ) 방호벽, 중앙분리대, 가드레일 지주, 도로 연석(Kerb) 패밀리입니다.

분류코드: PPS-CIV-RFN-780 (Road Furniture) · IFC4: IfcRailing · 표준 재질/단위: 철근콘크리트 C30 방호벽 / 화강석 연석 (m) · 단가코드: KR-KCS-448000-BAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 150 mm 38 ~ 630 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 800 mm 200 ~ 3500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Depth (D) 타입 150 mm 38 ~ 630 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-R04-guardrail-post&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Road Furniture] → "IFC-R04 · Guardrail Post" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Guardrail Post 패밀리를 만들어줘. 주요 파라미터는 Width(W=150mm), Height(H=800mm), Depth(D=150mm)이고, 타입은 Post-150x800, Post-180x1000로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Guardrail Post (Road Furniture) 패밀리를 Width(W=150mm), Height(H=800mm), Depth(D=150mm) 규격으로 생성하고 Post-150x800, Post-180x1000 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Post-180x1000");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Guardrail Post", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-F01 · 회전(REV) 토목·인프라 IFC-F01
토목 기초 · 말뚝 (IFC4.3 Foundations) (Foundations) 스케치(GS/S) → 회전(REV) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 128 tri · 3.4 KB 🇰🇷 PPS-CIV-FND-740 · IfcPile
🚀 3D 바로 열기

Pile Circular

IfcPile · Foundations · samples/families/infra/IFC-F01-pile-circular.pmodel

Bored/driven circular pile solid. — 원형 현장타설말뚝(Pile), 말뚝머리 확대기초(Pile Cap), 페데스탈 기초, 계단식 교각 기초 패밀리입니다.

분류코드: PPS-CIV-FND-740 (Foundations) · IFC4: IfcPile · 표준 재질/단위: 현장타설말뚝 콘크리트 C30 + SD400 철근망 (m3) · 단가코드: KR-KCS-115015-PIL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Angle (Angle) 타입 360° 1 ~ 360° — 회전 각도 (Revolve Angle, °)
Radius (R) 타입 400 mm 100 ~ 2100 mm — 반지름 (Radius)
Length (H) 타입 15000 mm 3750 ~ 70000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-F01-pile-circular&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Foundations] → "IFC-F01 · Pile Circular" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Pile Circular 패밀리를 만들어줘. 주요 파라미터는 Angle(Angle=360°), Radius(R=400mm), Length(H=15000mm)이고, 타입은 Pile-D800-L15, Pile-D1200-L20로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Pile Circular (Foundations) 패밀리를 Angle(Angle=360°), Radius(R=400mm), Length(H=15000mm) 규격으로 생성하고 Pile-D800-L15, Pile-D1200-L20 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Pile-D1200-L20");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Pile Circular", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-F03 · 불리언(UN/SU) 토목·인프라 IFC-F03
토목 기초 · 말뚝 (IFC4.3 Foundations) (Foundations) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-FND-740 · IfcPile
🚀 3D 바로 열기

Spread Footing + Pedestal

IfcFooting · Foundations · samples/families/infra/IFC-F03-spread-footing-pedestal.pmodel

Isolated footing with pedestal; origin-centered union. — 원형 현장타설말뚝(Pile), 말뚝머리 확대기초(Pile Cap), 페데스탈 기초, 계단식 교각 기초 패밀리입니다.

분류코드: PPS-CIV-FND-740 (Foundations) · IFC4: IfcPile · 표준 재질/단위: 현장타설말뚝 콘크리트 C30 + SD400 철근망 (m3) · 단가코드: KR-KCS-115015-PIL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FootingWidth (Fw) 타입 3000 mm 750 ~ 14000 mm — 폭 치수 (Width, mm)
FootingDepth (Fd) 타입 3000 mm 750 ~ 14000 mm — 깊이/돌출 치수 (Depth, mm)
FootingThickness (Fh) 타입 700 mm 175 ~ 3150 mm — 두께 치수 (Thickness, mm)
PedestalWidth (Pw) 타입 800 mm 200 ~ 3500 mm — 폭 치수 (Width, mm)
PedestalDepth (Pd) 타입 800 mm 200 ~ 3500 mm — 깊이/돌출 치수 (Depth, mm)
PedestalHeight (Ph) 타입 1000 mm 250 ~ 4200 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-F03-spread-footing-pedestal&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Foundations] → "IFC-F03 · Spread Footing + Pedestal" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Spread Footing + Pedestal 패밀리를 만들어줘. 주요 파라미터는 FootingWidth(Fw=3000mm), FootingDepth(Fd=3000mm), FootingThickness(Fh=700mm), PedestalWidth(Pw=800mm), PedestalDepth(Pd=800mm), PedestalHeight(Ph=1000mm)이고, 타입은 SF-3x3x0.7, SF-4x4x0.9로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Spread Footing + Pedestal (Foundations) 패밀리를 FootingWidth(Fw=3000mm), FootingDepth(Fd=3000mm), FootingThickness(Fh=700mm), PedestalWidth(Pw=800mm), PedestalDepth(Pd=800mm), PedestalHeight(Ph=1000mm) 규격으로 생성하고 SF-3x3x0.7, SF-4x4x0.9 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("SF-4x4x0.9");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Spread Footing + Pedestal", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-P01 · 돌출(EXT) 토목·인프라 IFC-P01
도로 포장층 (IFC4.3 Pavement) (Road Pavement) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-CIV-PAV-760 · IfcPavement
🚀 3D 바로 열기

Pavement Course

IfcCourse · Road Pavement · samples/families/infra/IFC-P01-pavement-course.pmodel

Single pavement layer / course segment (AC or PCC Type rows). — 아스팔트/콘크리트 표층 및 기층·보조기층 사다리꼴 단면 포장층 패밀리입니다.

분류코드: PPS-CIV-PAV-760 (Road Pavement) · IFC4: IfcPavement · 표준 재질/단위: 아스팔트 콘크리트 (SMA) / 시멘트 콘크리트 포장 (m3) · 단가코드: KR-KCS-445000-PAV
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (Width) 타입 7000 mm 1750 ~ 24500 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (Thickness) 타입 50 mm 13 ~ 700 mm — 두께 (Thickness)
Length (Length) 타입 50000 mm 5000 ~ 175000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-P01-pavement-course&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Road Pavement] → "IFC-P01 · Pavement Course" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Pavement Course 패밀리를 만들어줘. 주요 파라미터는 Width(Width=7000mm), Thickness(Thickness=50mm), Length(Length=50000mm)이고, 타입은 AC-50, AC-80, PCC-200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Pavement Course (Road Pavement) 패밀리를 Width(Width=7000mm), Thickness(Thickness=50mm), Length(Length=50000mm) 규격으로 생성하고 AC-50, AC-80, PCC-200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("AC-80");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Pavement Course", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-P02 · 돌출(EXT) 토목·인프라 IFC-P02
도로 포장층 (IFC4.3 Pavement) (Road Pavement) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-CIV-PAV-760 · IfcPavement
🚀 3D 바로 열기

Road Base Course

IfcCourse · Road Pavement · samples/families/infra/IFC-P02-road-base-course.pmodel

Unbound/bound base under pavement. — 아스팔트/콘크리트 표층 및 기층·보조기층 사다리꼴 단면 포장층 패밀리입니다.

분류코드: PPS-CIV-PAV-760 (Road Pavement) · IFC4: IfcPavement · 표준 재질/단위: 아스팔트 콘크리트 (SMA) / 시멘트 콘크리트 포장 (m3) · 단가코드: KR-KCS-445000-PAV
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (Width) 타입 8000 mm 2000 ~ 28000 mm — 전체 폭 (Width, X축 방향 치수)
Thickness (Thickness) 타입 300 mm 75 ~ 1400 mm — 두께 (Thickness)
Length (Length) 타입 50000 mm 12500 ~ 175000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-P02-road-base-course&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Road Pavement] → "IFC-P02 · Road Base Course" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Road Base Course 패밀리를 만들어줘. 주요 파라미터는 Width(Width=8000mm), Thickness(Thickness=300mm), Length(Length=50000mm)이고, 타입은 Base-300, Base-400로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Road Base Course (Road Pavement) 패밀리를 Width(Width=8000mm), Thickness(Thickness=300mm), Length(Length=50000mm) 규격으로 생성하고 Base-300, Base-400 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Base-400");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Road Base Course", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-D01 · 돌출(EXT) 토목·인프라 IFC-D01
상하수도 · 배수로 · 맨홀 (IFC4.3) (Drainage) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-CIV-DRN-730 · IfcDistributionChamberElement
🚀 3D 바로 열기

Open Channel (trapezoid lining)

IfcDistributionChamberElement · Drainage · samples/families/infra/IFC-D01-open-channel-trapezoid.pmodel

Lined open channel / ditch segment with wall thickness t. — KS F 4010 조립식 원형 맨홀(D900~D2100), KS F 4403 원심력 철근콘크리트 흄관(D400~D1200), 상수도 제수밸브실, 사다리꼴/U형 배수로 패밀리입니다.

분류코드: PPS-CIV-DRN-730 (Drainage) · IFC4: IfcDistributionChamberElement · 표준 재질/단위: 프리캐스트 철근콘크리트 C30 (배수로·맨홀) (EA) · 단가코드: KR-KCS-344000-DRN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BottomWidth (b) 타입 1000 mm 250 ~ 7000 mm — 폭 치수 (Width, mm)
TopWidth (B) 타입 3000 mm 750 ~ 17500 mm — 폭 치수 (Width, mm)
Depth (H) 타입 1500 mm 375 ~ 7000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
LiningThickness (t) 타입 150 mm 38 ~ 700 mm — 두께 치수 (Thickness, mm)
Length (L) 타입 20000 mm 5000 ~ 105000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-D01-open-channel-trapezoid&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Drainage] → "IFC-D01 · Open Channel (trapezoid lining)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Open Channel (trapezoid lining) 패밀리를 만들어줘. 주요 파라미터는 BottomWidth(b=1000mm), TopWidth(B=3000mm), Depth(H=1500mm), LiningThickness(t=150mm), Length(L=20000mm)이고, 타입은 CH-1x1.5, CH-2x2로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Open Channel (trapezoid lining) (Drainage) 패밀리를 BottomWidth(b=1000mm), TopWidth(B=3000mm), Depth(H=1500mm), LiningThickness(t=150mm), Length(L=20000mm) 규격으로 생성하고 CH-1x1.5, CH-2x2 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("CH-2x2");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Open Channel (trapezoid lining)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-D02 · 불리언(UN/SU) 토목·인프라 IFC-D02
상하수도 · 배수로 · 맨홀 (IFC4.3) (Drainage) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-DRN-730 · IfcDistributionChamberElement 🧱 WallThickness 연동
🚀 3D 바로 열기

Manhole Chamber

IfcDistributionChamberElement · Drainage · samples/families/infra/IFC-D02-manhole-chamber.pmodel

Rectangular manhole chamber; cover plate as separate type later. — KS F 4010 조립식 원형 맨홀(D900~D2100), KS F 4403 원심력 철근콘크리트 흄관(D400~D1200), 상수도 제수밸브실, 사다리꼴/U형 배수로 패밀리입니다.

분류코드: PPS-CIV-DRN-730 (Drainage) · IFC4: IfcDistributionChamberElement · 표준 재질/단위: 프리캐스트 철근콘크리트 C30 (배수로·맨홀) (EA) · 단가코드: KR-KCS-344000-DRN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
OuterWidth (W) 타입 2000 mm 500 ~ 8750 mm — 전체 폭 (Width, X축 방향 치수)
OuterDepth (D) 타입 2000 mm 500 ~ 8750 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
Height (H) 타입 2500 mm 625 ~ 10500 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WallThickness (t) 타입 200 mm 50 ~ 875 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-D02-manhole-chamber&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Drainage] → "IFC-D02 · Manhole Chamber" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Manhole Chamber 패밀리를 만들어줘. 주요 파라미터는 OuterWidth(W=2000mm), OuterDepth(D=2000mm), Height(H=2500mm), WallThickness(t=200mm)이고, 타입은 MH-2x2x2.5, MH-2.5x2.5x3로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Manhole Chamber (Drainage) 패밀리를 OuterWidth(W=2000mm), OuterDepth(D=2000mm), Height(H=2500mm), WallThickness(t=200mm) 규격으로 생성하고 MH-2x2x2.5, MH-2.5x2.5x3 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("MH-2.5x2.5x3");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Manhole Chamber", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-S02 · 돌출(EXT) 토목·인프라 IFC-S02
철도 궤도 · 전차선 · 교량 (IFC4.3 Railway) (Railway) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 44 tri · 1.2 KB 🇰🇷 PPS-CIV-RLW-790 · IfcRail
🚀 3D 바로 열기

Rail Profile Segment

IfcRail · Railway · samples/families/infra/IFC-S02-rail-profile-segment.pmodel

Straight rail segment; not full UIC kinematics. — KRS 표준 레일(50kgN/60kg/60kgK), AT구간 전차선 강관주·가동브래킷, 철도 PSC 박스 거더(단선/복선), 콘크리트 슬래브 도상, PC 침목 패밀리입니다.

분류코드: PPS-CIV-RLW-790 (Railway) · IFC4: IfcRail · 표준 재질/단위: 프리텐션 PC 침목 C50 / 60kg 장대레일 강재 (EA) · 단가코드: KR-KCS-472000-RLW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 25000 mm 3000 ~ 87500 mm — 전체 길이/연장 (Length)
Scale (ScaleMm) 타입 1000 mm 213 ~ 3500 mm — Scale 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-S02-rail-profile-segment&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Railway] → "IFC-S02 · Rail Profile Segment" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Rail Profile Segment 패밀리를 만들어줘. 주요 파라미터는 Length(L=25000mm), Scale(ScaleMm=1000mm)이고, 타입은 Rail-UIC60-L25, Rail-light-L12로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Rail Profile Segment (Railway) 패밀리를 Length(L=25000mm), Scale(ScaleMm=1000mm) 규격으로 생성하고 Rail-UIC60-L25, Rail-light-L12 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Rail-light-L12");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Rail Profile Segment", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-S01 · 불리언(UN/SU) 토목·인프라 IFC-S01
철도 궤도 · 전차선 · 교량 (IFC4.3 Railway) (Railway) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-RLW-790 · IfcRail
🚀 3D 바로 열기

Railway Sleeper

IfcBearing · Railway · samples/families/infra/IFC-S01-railway-sleeper.pmodel

Concrete sleeper with seat pad; Ifc mapping approximate. — KRS 표준 레일(50kgN/60kg/60kgK), AT구간 전차선 강관주·가동브래킷, 철도 PSC 박스 거더(단선/복선), 콘크리트 슬래브 도상, PC 침목 패밀리입니다.

분류코드: PPS-CIV-RLW-790 (Railway) · IFC4: IfcRail · 표준 재질/단위: 프리텐션 PC 침목 C50 / 60kg 장대레일 강재 (EA) · 단가코드: KR-KCS-472000-RLW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 2600 mm 600 ~ 9100 mm — 전체 길이/연장 (Length)
Width (W) 타입 260 mm 60 ~ 910 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 220 mm 50 ~ 770 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-S01-railway-sleeper&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Railway] → "IFC-S01 · Railway Sleeper" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Railway Sleeper 패밀리를 만들어줘. 주요 파라미터는 Length(L=2600mm), Width(W=260mm), Height(H=220mm)이고, 타입은 Sleeper-2.6, Sleeper-2.4로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Railway Sleeper (Railway) 패밀리를 Length(L=2600mm), Width(W=260mm), Height(H=220mm) 규격으로 생성하고 Sleeper-2.6, Sleeper-2.4 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Sleeper-2.4");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Railway Sleeper", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-M01 · 돌출(EXT) 토목·인프라 IFC-M01
항만 · 해양 구조물 (IFC4.3 Marine) (Marine) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 20 tri · 0.5 KB 🇰🇷 PPS-CIV-MAR-750 · IfcCivilElement
🚀 3D 바로 열기

Quay Wall (L-section)

IfcWall · Marine · samples/families/infra/IFC-M01-quay-wall.pmodel

Port/harbour quay wall stem+footing family. — 해수부 표준 테트라포드 소파블록(8t~100t), 멀티격실 케이슨(6~12격실), 계선주(35t~100t), 셀형 방충재(800H~2000H), 방파제 상치 파라펫, 차막이, 안벽 패밀리입니다.

분류코드: PPS-CIV-MAR-750 (Marine) · IFC4: IfcCivilElement · 표준 재질/단위: 해양 내염해 콘크리트 C35 / 고무 방충재 (m3) · 단가코드: KR-KCS-641000-MAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FootingWidth (Bf) 타입 5000 mm 1250 ~ 21000 mm — 플랜지 폭 (Flange Width)
StemHeight (H) 타입 8000 mm 2000 ~ 35000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
StemThickness (ts) 타입 1200 mm 300 ~ 5250 mm — 두께 치수 (Thickness, mm)
FootingThickness (hf) 타입 1500 mm 375 ~ 6300 mm — 두께 치수 (Thickness, mm)
Length (L) 타입 20000 mm 5000 ~ 87500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-M01-quay-wall&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Marine] → "IFC-M01 · Quay Wall (L-section)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Quay Wall (L-section) 패밀리를 만들어줘. 주요 파라미터는 FootingWidth(Bf=5000mm), StemHeight(H=8000mm), StemThickness(ts=1200mm), FootingThickness(hf=1500mm), Length(L=20000mm)이고, 타입은 Quay-H8, Quay-H10로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Quay Wall (L-section) (Marine) 패밀리를 FootingWidth(Bf=5000mm), StemHeight(H=8000mm), StemThickness(ts=1200mm), FootingThickness(hf=1500mm), Length(L=20000mm) 규격으로 생성하고 Quay-H8, Quay-H10 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Quay-H10");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Quay Wall (L-section)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-M02 · 돌출(EXT) 토목·인프라 IFC-M02
항만 · 해양 구조물 (IFC4.3 Marine) (Marine) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-CIV-MAR-750 · IfcCivilElement
🚀 3D 바로 열기

Fender Panel

IfcPlate · Marine · samples/families/infra/IFC-M02-fender-panel.pmodel

Marine fender facing panel. — 해수부 표준 테트라포드 소파블록(8t~100t), 멀티격실 케이슨(6~12격실), 계선주(35t~100t), 셀형 방충재(800H~2000H), 방파제 상치 파라펫, 차막이, 안벽 패밀리입니다.

분류코드: PPS-CIV-MAR-750 (Marine) · IFC4: IfcCivilElement · 표준 재질/단위: 해양 내염해 콘크리트 C35 / 고무 방충재 (m3) · 단가코드: KR-KCS-641000-MAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 1000 mm 250 ~ 5250 mm — 전체 폭 (Width, X축 방향 치수)
Height (H) 타입 2000 mm 500 ~ 8750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Thickness (T) 타입 200 mm 50 ~ 875 mm — 판 두께/벽 두께 (Thickness)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-M02-fender-panel&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Marine] → "IFC-M02 · Fender Panel" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Fender Panel 패밀리를 만들어줘. 주요 파라미터는 Width(W=1000mm), Height(H=2000mm), Thickness(T=200mm)이고, 타입은 Fender-1x2, Fender-1.5x2.5로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Fender Panel (Marine) 패밀리를 Width(W=1000mm), Height(H=2000mm), Thickness(T=200mm) 규격으로 생성하고 Fender-1x2, Fender-1.5x2.5 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Fender-1.5x2.5");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Fender Panel", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-F02 · 불리언(UN/SU) 토목·인프라 IFC-F02
토목 기초 · 말뚝 (IFC4.3 Foundations) (Foundations) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-FND-740 · IfcPile
🚀 3D 바로 열기

Pile Cap

IfcFooting · Foundations · samples/families/infra/IFC-F02-pile-cap.pmodel

Pile cap pad with column stub; pair with pile families in project. — 원형 현장타설말뚝(Pile), 말뚝머리 확대기초(Pile Cap), 페데스탈 기초, 계단식 교각 기초 패밀리입니다.

분류코드: PPS-CIV-FND-740 (Foundations) · IFC4: IfcPile · 표준 재질/단위: 현장타설말뚝 콘크리트 C30 + SD400 철근망 (m3) · 단가코드: KR-KCS-115015-PIL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 3500 mm 875 ~ 17500 mm — 전체 폭 (Width, X축 방향 치수)
Depth (D) 타입 3500 mm 875 ~ 17500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
Thickness (H) 타입 1200 mm 300 ~ 6300 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-F02-pile-cap&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Foundations] → "IFC-F02 · Pile Cap" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Pile Cap 패밀리를 만들어줘. 주요 파라미터는 Width(W=3500mm), Depth(D=3500mm), Thickness(H=1200mm)이고, 타입은 PCAP-3.5x1.2, PCAP-4.5x1.5, PCAP-5x1.8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Pile Cap (Foundations) 패밀리를 Width(W=3500mm), Depth(D=3500mm), Thickness(H=1200mm) 규격으로 생성하고 PCAP-3.5x1.2, PCAP-4.5x1.5, PCAP-5x1.8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("PCAP-4.5x1.5");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Pile Cap", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-C03 · 불리언(UN/SU) 토목·인프라 IFC-C03
암거 · 통로박스 (IFC4.3 Culverts) (Culverts) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-CLV-720 · IfcCivilElement
🚀 3D 바로 열기

Culvert Headwall

IfcWall · Culverts · samples/families/infra/IFC-C03-culvert-headwall.pmodel

Inlet/outlet headwall with clear opening; pair with box/pipe culvert barrel. — 단독/2련 철근콘크리트 박스 암거, 상하수도 헌치 일체형 조립식 PC 암거(1.5×1.0~4.0×2.5), 원형 관암거, 날개벽 패밀리입니다.

분류코드: PPS-CIV-CLV-720 (Culverts) · IFC4: IfcCivilElement · 표준 재질/단위: 철근콘크리트 C30 (암거·통로박스) (m3) · 단가코드: KR-KCS-243000-CLV
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
OpeningWidth (W) 타입 3000 mm 750 ~ 14000 mm — 전체 폭 (Width, X축 방향 치수)
OpeningHeight (H) 타입 2000 mm 500 ~ 8750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WingWidth (Tw) 타입 1500 mm 375 ~ 7000 mm — 웨브 두께 (Web Thickness)
HeadwallThickness (Th) 타입 400 mm 100 ~ 1750 mm — 두께 치수 (Thickness, mm)
WallAbove (Top) 타입 500 mm 125 ~ 2100 mm — WallAbove 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-C03-culvert-headwall&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Culverts] → "IFC-C03 · Culvert Headwall" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Culvert Headwall 패밀리를 만들어줘. 주요 파라미터는 OpeningWidth(W=3000mm), OpeningHeight(H=2000mm), WingWidth(Tw=1500mm), HeadwallThickness(Th=400mm), WallAbove(Top=500mm)이고, 타입은 HW-3x2, HW-4x2.5로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Culvert Headwall (Culverts) 패밀리를 OpeningWidth(W=3000mm), OpeningHeight(H=2000mm), WingWidth(Tw=1500mm), HeadwallThickness(Th=400mm), WallAbove(Top=500mm) 규격으로 생성하고 HW-3x2, HW-4x2.5 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("HW-4x2.5");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Culvert Headwall", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-D03 · 돌출(EXT) 토목·인프라 IFC-D03
상하수도 · 배수로 · 맨홀 (IFC4.3) (Drainage) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-CIV-DRN-730 · IfcDistributionChamberElement 🧱 WallThickness 연동
🚀 3D 바로 열기

U-Channel Drain

IfcDistributionChamberElement · Drainage · samples/families/infra/IFC-D03-u-channel.pmodel

Precast U-channel / kerb drain segment. — KS F 4010 조립식 원형 맨홀(D900~D2100), KS F 4403 원심력 철근콘크리트 흄관(D400~D1200), 상수도 제수밸브실, 사다리꼴/U형 배수로 패밀리입니다.

분류코드: PPS-CIV-DRN-730 (Drainage) · IFC4: IfcDistributionChamberElement · 표준 재질/단위: 프리캐스트 철근콘크리트 C30 (배수로·맨홀) (EA) · 단가코드: KR-KCS-344000-DRN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
ClearWidth (b) 타입 400 mm 100 ~ 1750 mm — 폭 치수 (Width, mm)
Depth (H) 타입 400 mm 100 ~ 1750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WallThickness (t) 타입 80 mm 20 ~ 350 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
Length (L) 타입 3000 mm 750 ~ 14000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-D03-u-channel&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Drainage] → "IFC-D03 · U-Channel Drain" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
U-Channel Drain 패밀리를 만들어줘. 주요 파라미터는 ClearWidth(b=400mm), Depth(H=400mm), WallThickness(t=80mm), Length(L=3000mm)이고, 타입은 U-400x400, U-500x500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "U-Channel Drain (Drainage) 패밀리를 ClearWidth(b=400mm), Depth(H=400mm), WallThickness(t=80mm), Length(L=3000mm) 규격으로 생성하고 U-400x400, U-500x500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("U-500x500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("U-Channel Drain", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-R05 · 돌출(EXT) 토목·인프라 IFC-R05
도로 안전시설 · 표지판 · 연석 (IFC4.3) (Road Furniture) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 16 tri · 0.4 KB 🇰🇷 PPS-CIV-RFN-780 · IfcRailing
🚀 3D 바로 열기

Road Kerb

IfcMember · Road Furniture · samples/families/infra/IFC-R05-road-kerb.pmodel

Standard kerb unit segment. — 도로 문형 표지판/통과높이 제한 프레임, 뉴저지(NJ) 방호벽, 중앙분리대, 가드레일 지주, 도로 연석(Kerb) 패밀리입니다.

분류코드: PPS-CIV-RFN-780 (Road Furniture) · IFC4: IfcRailing · 표준 재질/단위: 철근콘크리트 C30 방호벽 / 화강석 연석 (m) · 단가코드: KR-KCS-448000-BAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Height (H) 타입 150 mm 38 ~ 700 mm — 전체 높이/두께 (Height, Z축 방향 치수)
Width (W) 타입 125 mm 31 ~ 525 mm — 전체 폭 (Width, X축 방향 치수)
BatterFace (Face) 타입 50 mm 13 ~ 210 mm — BatterFace 길이 매개변수 (mm)
Length (L) 타입 1000 mm 250 ~ 3500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-R05-road-kerb&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Road Furniture] → "IFC-R05 · Road Kerb" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Road Kerb 패밀리를 만들어줘. 주요 파라미터는 Height(H=150mm), Width(W=125mm), BatterFace(Face=50mm), Length(L=1000mm)이고, 타입은 Kerb-125x150, Kerb-150x200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Road Kerb (Road Furniture) 패밀리를 Height(H=150mm), Width(W=125mm), BatterFace(Face=50mm), Length(L=1000mm) 규격으로 생성하고 Kerb-125x150, Kerb-150x200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Kerb-150x200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Road Kerb", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-F04 · 불리언(UN/SU) 토목·인프라 IFC-F04
토목 기초 · 말뚝 (IFC4.3 Foundations) (Foundations) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-FND-740 · IfcPile
🚀 3D 바로 열기

Pier Footing (stepped)

IfcFooting · Foundations · samples/families/infra/IFC-F04-pier-footing-stepped.pmodel

Bridge pier stepped pad footing. — 원형 현장타설말뚝(Pile), 말뚝머리 확대기초(Pile Cap), 페데스탈 기초, 계단식 교각 기초 패밀리입니다.

분류코드: PPS-CIV-FND-740 (Foundations) · IFC4: IfcPile · 표준 재질/단위: 현장타설말뚝 콘크리트 C30 + SD400 철근망 (m3) · 단가코드: KR-KCS-115015-PIL
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Width (W) 타입 4000 mm 1000 ~ 17500 mm — 전체 폭 (Width, X축 방향 치수)
Depth (D) 타입 4000 mm 1000 ~ 17500 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
Thickness (H) 타입 1500 mm 375 ~ 6300 mm — 전체 높이/두께 (Height, Z축 방향 치수)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-F04-pier-footing-stepped&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Foundations] → "IFC-F04 · Pier Footing (stepped)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Pier Footing (stepped) 패밀리를 만들어줘. 주요 파라미터는 Width(W=4000mm), Depth(D=4000mm), Thickness(H=1500mm)이고, 타입은 PF-4x4x1.5, PF-5x5x1.8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Pier Footing (stepped) (Foundations) 패밀리를 Width(W=4000mm), Depth(D=4000mm), Thickness(H=1500mm) 규격으로 생성하고 PF-4x4x1.5, PF-5x5x1.8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("PF-5x5x1.8");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Pier Footing (stepped)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B09 · 돌출(EXT) 토목·인프라 IFC-B09
교량 상부구조 (IFC4.3 Bridge) (Bridge Superstructure) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-CIV-BRG-701 · IfcBeam
🚀 3D 바로 열기

Bridge Deck with Edge Beams

IfcSlab · Bridge Superstructure · samples/families/infra/IFC-B09-bridge-deck-edge-beam.pmodel

Deck slab with edge beams as one profile (not a plain rectangle). — PSC I-거더, 중공 박스 거더, 강박스 거더(2Box/4Box), T-거더, RC 라멘교(헌치 일체형), 교량 바닥판 슬래브 등 교량 상부구조 표준 패밀리입니다.

분류코드: PPS-CIV-BRG-701 (Bridge Superstructure) · IFC4: IfcBeam · 표준 재질/단위: 고강도 프리스트레스트 콘크리트 C45 (PSC) (m3) · 단가코드: KR-KCS-241000-PSC
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
DeckWidth (W) 타입 10000 mm 2500 ~ 42000 mm — 전체 폭 (Width, X축 방향 치수)
SlabThickness (T) 타입 220 mm 55 ~ 875 mm — 판 두께/벽 두께 (Thickness)
EdgeBeamWidth (Eb) 타입 400 mm 100 ~ 1750 mm — 폭 치수 (Width, mm)
EdgeBeamDepth (Eh) 타입 600 mm 150 ~ 2450 mm — 깊이/돌출 치수 (Depth, mm)
Length (L) 타입 25000 mm 6250 ~ 105000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B09-bridge-deck-edge-beam&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Superstructure] → "IFC-B09 · Bridge Deck with Edge Beams" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Bridge Deck with Edge Beams 패밀리를 만들어줘. 주요 파라미터는 DeckWidth(W=10000mm), SlabThickness(T=220mm), EdgeBeamWidth(Eb=400mm), EdgeBeamDepth(Eh=600mm), Length(L=25000mm)이고, 타입은 Deck-edge-std, Deck-edge-wide로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Bridge Deck with Edge Beams (Bridge Superstructure) 패밀리를 DeckWidth(W=10000mm), SlabThickness(T=220mm), EdgeBeamWidth(Eb=400mm), EdgeBeamDepth(Eh=600mm), Length(L=25000mm) 규격으로 생성하고 Deck-edge-std, Deck-edge-wide 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Deck-edge-wide");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Bridge Deck with Edge Beams", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-C04 · 불리언(UN/SU) 토목·인프라 IFC-C04
암거 · 통로박스 (IFC4.3 Culverts) (Culverts) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 36 tri · 1 KB 🇰🇷 PPS-CIV-CLV-720 · IfcCivilElement 🧱 WallThickness 연동
🚀 3D 바로 열기

Double-Cell Box Culvert

IfcCivilElement · Culverts · samples/families/infra/IFC-C04-double-box-culvert.pmodel

Twin-cell box culvert with center wall. — 단독/2련 철근콘크리트 박스 암거, 상하수도 헌치 일체형 조립식 PC 암거(1.5×1.0~4.0×2.5), 원형 관암거, 날개벽 패밀리입니다.

분류코드: PPS-CIV-CLV-720 (Culverts) · IFC4: IfcCivilElement · 표준 재질/단위: 철근콘크리트 C30 (암거·통로박스) (m3) · 단가코드: KR-KCS-243000-CLV
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
OuterWidth (Wo) 타입 5500 mm 1375 ~ 24500 mm — 폭 치수 (Width, mm)
OuterHeight (Ho) 타입 2500 mm 625 ~ 10500 mm — 높이 치수 (Height, mm)
CellWidth (CellW) 타입 2200 mm 550 ~ 9800 mm — 폭 치수 (Width, mm)
CellHeight (CellH) 타입 1800 mm 450 ~ 7700 mm — 높이 치수 (Height, mm)
WallThickness (tw) 타입 250 mm 63 ~ 1050 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
Length (L) 타입 12000 mm 3000 ~ 52500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-C04-double-box-culvert&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Culverts] → "IFC-C04 · Double-Cell Box Culvert" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Double-Cell Box Culvert 패밀리를 만들어줘. 주요 파라미터는 OuterWidth(Wo=5500mm), OuterHeight(Ho=2500mm), CellWidth(CellW=2200mm), CellHeight(CellH=1800mm), WallThickness(tw=250mm), Length(L=12000mm)이고, 타입은 DC-2x2.2-L12, DC-2x3.0-L15로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Double-Cell Box Culvert (Culverts) 패밀리를 OuterWidth(Wo=5500mm), OuterHeight(Ho=2500mm), CellWidth(CellW=2200mm), CellHeight(CellH=1800mm), WallThickness(tw=250mm), Length(L=12000mm) 규격으로 생성하고 DC-2x2.2-L12, DC-2x3.0-L15 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("DC-2x3.0-L15");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Double-Cell Box Culvert", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-R06 · 돌출(EXT) 토목·인프라 IFC-R06
도로 안전시설 · 표지판 · 연석 (IFC4.3) (Road Furniture) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-CIV-RFN-780 · IfcRailing
🚀 3D 바로 열기

Median Concrete Barrier

IfcRailing · Road Furniture · samples/families/infra/IFC-R06-median-barrier.pmodel

Road median barrier segment. — 도로 문형 표지판/통과높이 제한 프레임, 뉴저지(NJ) 방호벽, 중앙분리대, 가드레일 지주, 도로 연석(Kerb) 패밀리입니다.

분류코드: PPS-CIV-RFN-780 (Road Furniture) · IFC4: IfcRailing · 표준 재질/단위: 철근콘크리트 C30 방호벽 / 화강석 연석 (m) · 단가코드: KR-KCS-448000-BAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
Length (L) 타입 6000 mm 1500 ~ 28000 mm — 전체 길이/연장 (Length)
Scale (ScaleMm) 타입 1000 mm 250 ~ 3500 mm — Scale 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-R06-median-barrier&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Road Furniture] → "IFC-R06 · Median Concrete Barrier" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Median Concrete Barrier 패밀리를 만들어줘. 주요 파라미터는 Length(L=6000mm), Scale(ScaleMm=1000mm)이고, 타입은 Median-L6, Median-L8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Median Concrete Barrier (Road Furniture) 패밀리를 Length(L=6000mm), Scale(ScaleMm=1000mm) 규격으로 생성하고 Median-L6, Median-L8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Median-L8");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Median Concrete Barrier", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-D04 · 불리언(UN/SU) 토목·인프라 IFC-D04
상하수도 · 배수로 · 맨홀 (IFC4.3) (Drainage) 박스(BOX) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 36 tri · 1 KB 🇰🇷 PPS-CIV-DRN-730 · IfcDistributionChamberElement 🧱 WallThickness 연동
🚀 3D 바로 열기

Manhole Chamber + Cover Slab

IfcDistributionChamberElement · Drainage · samples/families/infra/IFC-D04-manhole-with-cover.pmodel

Manhole with cover slab; multi-boolean system family. — KS F 4010 조립식 원형 맨홀(D900~D2100), KS F 4403 원심력 철근콘크리트 흄관(D400~D1200), 상수도 제수밸브실, 사다리꼴/U형 배수로 패밀리입니다.

분류코드: PPS-CIV-DRN-730 (Drainage) · IFC4: IfcDistributionChamberElement · 표준 재질/단위: 프리캐스트 철근콘크리트 C30 (배수로·맨홀) (EA) · 단가코드: KR-KCS-344000-DRN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
OuterWidth (W) 타입 1800 mm 450 ~ 7000 mm — 전체 폭 (Width, X축 방향 치수)
OuterDepth (D) 타입 1800 mm 450 ~ 7000 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
ChamberHeight (H) 타입 2200 mm 550 ~ 8750 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WallThickness (t) 타입 200 mm 50 ~ 770 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
CoverThickness (Ct) 타입 150 mm 38 ~ 630 mm — 두께 치수 (Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-D04-manhole-with-cover&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Drainage] → "IFC-D04 · Manhole Chamber + Cover Slab" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Manhole Chamber + Cover Slab 패밀리를 만들어줘. 주요 파라미터는 OuterWidth(W=1800mm), OuterDepth(D=1800mm), ChamberHeight(H=2200mm), WallThickness(t=200mm), CoverThickness(Ct=150mm)이고, 타입은 MH-cover-1.8, MH-cover-2.0로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Manhole Chamber + Cover Slab (Drainage) 패밀리를 OuterWidth(W=1800mm), OuterDepth(D=1800mm), ChamberHeight(H=2200mm), WallThickness(t=200mm), CoverThickness(Ct=150mm) 규격으로 생성하고 MH-cover-1.8, MH-cover-2.0 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("MH-cover-2.0");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Manhole Chamber + Cover Slab", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B10 · 불리언(UN/SU) 토목·인프라 IFC-B10
교량 하부구조 · 주탑 (IFC4.3 Bridge) (Bridge Substructure) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 56 tri · 1.5 KB 🇰🇷 PPS-CIV-BRG-710 · IfcColumn
🚀 3D 바로 열기

Cable-Stayed Bridge Pylon (H-Type) · 사장교 표준 H형 주탑

IfcColumn · Bridge Substructure · samples/families/infra/IFC-B10-cable-stayed-pylon-h.pmodel

국토부·도로공사 특수교(사장교) 표준 H형 주탑. 주탑고(65m/85m/110m)·주탑폭·하부 및 상부 가로보 일체형. — 사장교 표준 H형 주탑(Pylon), 코핑 일체형 사각/원형 교각, 역T형 교대(Abutment), 날개벽(Wing Wall) 등 교량 하부구조 패밀리입니다.

분류코드: PPS-CIV-BRG-710 (Bridge Substructure) · IFC4: IfcColumn · 표준 재질/단위: 철근콘크리트 C35 (교각·교대) (m3) · 단가코드: KR-KCS-242000-SUB
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
TowerSpanWidth (SpanW) 타입 24000 mm 6000 ~ 112000 mm — 폭 치수 (Width, mm)
PylonHeight (TotalH) 타입 65000 mm 16250 ~ 385000 mm — 천창 돔 포함 전체 높이
LegWidth (LegW) 타입 3200 mm 800 ~ 15400 mm — 폭 치수 (Width, mm)
LegDepth (LegD) 타입 4500 mm 1125 ~ 21000 mm — 깊이/돌출 치수 (Depth, mm)
LowerCrossBeamHeight (CrossH1) 타입 2800 mm 700 ~ 12600 mm — 높이 치수 (Height, mm)
UpperCrossBeamHeight (CrossH2) 타입 2200 mm 550 ~ 10500 mm — 높이 치수 (Height, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B10-cable-stayed-pylon-h&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Substructure] → "IFC-B10 · Cable-Stayed Bridge Pylon (H-Type) · 사장교 표준 H형 주탑" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Cable-Stayed Bridge Pylon (H-Type) · 사장교 표준 H형 주탑 패밀리를 만들어줘. 주요 파라미터는 TowerSpanWidth(SpanW=24000mm), PylonHeight(TotalH=65000mm), LegWidth(LegW=3200mm), LegDepth(LegD=4500mm), LowerCrossBeamHeight(CrossH1=2800mm), UpperCrossBeamHeight(CrossH2=2200mm)이고, 타입은 Pylon-H-H65m-W24m, Pylon-H-H85m-W28m, Pylon-H-H110m-W32m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Cable-Stayed Bridge Pylon (H-Type) · 사장교 표준 H형 주탑 (Bridge Substructure) 패밀리를 TowerSpanWidth(SpanW=24000mm), PylonHeight(TotalH=65000mm), LegWidth(LegW=3200mm), LegDepth(LegD=4500mm), LowerCrossBeamHeight(CrossH1=2800mm), UpperCrossBeamHeight(CrossH2=2200mm) 규격으로 생성하고 Pylon-H-H65m-W24m, Pylon-H-H85m-W28m, Pylon-H-H110m-W32m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Pylon-H-H85m-W28m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Cable-Stayed Bridge Pylon (H-Type) · 사장교 표준 H형 주탑", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B11 · 불리언(UN/SU) 토목·인프라 IFC-B11
교량 상부구조 (IFC4.3 Bridge) (Bridge Superstructure) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 40 tri · 1.1 KB 🇰🇷 PPS-CIV-BRG-701 · IfcBeam
🚀 3D 바로 열기

Steel Box Girder (Trapezoidal) · 강박스교 표준 거더

IfcBeam · Bridge Superstructure · samples/families/infra/IFC-B11-steel-box-girder.pmodel

국토부 도로교 표준 강박스교(2Box/4Box) 사다리꼴 중공 강재 거더 세그먼트. — PSC I-거더, 중공 박스 거더, 강박스 거더(2Box/4Box), T-거더, RC 라멘교(헌치 일체형), 교량 바닥판 슬래브 등 교량 상부구조 표준 패밀리입니다.

분류코드: PPS-CIV-BRG-701 (Bridge Superstructure) · IFC4: IfcBeam · 표준 재질/단위: 고강도 프리스트레스트 콘크리트 C45 (PSC) (m3) · 단가코드: KR-KCS-241000-PSC
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
TopFlangeWidth (TopW) 타입 3600 mm 900 ~ 16100 mm — 폭 치수 (Width, mm)
BottomFlangeWidth (BotW) 타입 2200 mm 550 ~ 9800 mm — 폭 치수 (Width, mm)
GirderDepth (H) 타입 2200 mm 550 ~ 9800 mm — 전체 높이/두께 (Height, Z축 방향 치수)
PlateThickness (tw) 타입 80 mm 20 ~ 350 mm — 두께 치수 (Thickness, mm)
SpanLength (L) 타입 35000 mm 8750 ~ 175000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B11-steel-box-girder&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Superstructure] → "IFC-B11 · Steel Box Girder (Trapezoidal) · 강박스교 표준 거더" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Steel Box Girder (Trapezoidal) · 강박스교 표준 거더 패밀리를 만들어줘. 주요 파라미터는 TopFlangeWidth(TopW=3600mm), BottomFlangeWidth(BotW=2200mm), GirderDepth(H=2200mm), PlateThickness(tw=80mm), SpanLength(L=35000mm)이고, 타입은 SBG-2Box-W3600-H2200-L35, SBG-2Box-W4000-H2500-L45, SBG-4Box-W4600-H2800-L50로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Steel Box Girder (Trapezoidal) · 강박스교 표준 거더 (Bridge Superstructure) 패밀리를 TopFlangeWidth(TopW=3600mm), BottomFlangeWidth(BotW=2200mm), GirderDepth(H=2200mm), PlateThickness(tw=80mm), SpanLength(L=35000mm) 규격으로 생성하고 SBG-2Box-W3600-H2200-L35, SBG-2Box-W4000-H2500-L45, SBG-4Box-W4600-H2800-L50 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("SBG-2Box-W4000-H2500-L45");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Steel Box Girder (Trapezoidal) · 강박스교 표준 거더", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-B12 · 돌출(EXT) 토목·인프라 IFC-B12
교량 상부구조 (IFC4.3 Bridge) (Bridge Superstructure) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 36 tri · 1 KB 🇰🇷 PPS-CIV-BRG-701 · IfcBeam 🧱 WallThickness 연동
🚀 3D 바로 열기

RC Rahmen Bridge Portal Frame · 철근콘크리트 라멘교 (헌치 일체형)

IfcCivilElement · Bridge Superstructure · samples/families/infra/IFC-B12-rc-rahmen-portal-frame.pmodel

국토교통부 국도건설공사 표준도 RC 라멘교(L=12m/15m/20m). 우각부 헌치(Haunch) 일체형 문형 라멘 구조물. — PSC I-거더, 중공 박스 거더, 강박스 거더(2Box/4Box), T-거더, RC 라멘교(헌치 일체형), 교량 바닥판 슬래브 등 교량 상부구조 표준 패밀리입니다.

분류코드: PPS-CIV-BRG-701 (Bridge Superstructure) · IFC4: IfcBeam · 표준 재질/단위: 고강도 프리스트레스트 콘크리트 C45 (PSC) (m3) · 단가코드: KR-KCS-241000-PSC
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
ClearSpanLength (ClearSpan) 타입 12000 mm 3000 ~ 70000 mm — 길이/연장 치수 (Length, mm)
ClearHeight (ClearH) 타입 4800 mm 1200 ~ 21000 mm — 높이 치수 (Height, mm)
WallThickness (WallT) 타입 850 mm 213 ~ 3850 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
TopSlabThickness (SlabT) 타입 900 mm 225 ~ 4025 mm — 두께 치수 (Thickness, mm)
CornerHaunchSize (Haunch) 타입 600 mm 150 ~ 3150 mm — CornerHaunchSize 길이 매개변수 (mm)
BridgeWidth (RoadW) 타입 12000 mm 3000 ~ 49000 mm — 폭 치수 (Width, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-B12-rc-rahmen-portal-frame&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Bridge Superstructure] → "IFC-B12 · RC Rahmen Bridge Portal Frame · 철근콘크리트 라멘교 (헌치 일체형)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
RC Rahmen Bridge Portal Frame · 철근콘크리트 라멘교 (헌치 일체형) 패밀리를 만들어줘. 주요 파라미터는 ClearSpanLength(ClearSpan=12000mm), ClearHeight(ClearH=4800mm), WallThickness(WallT=850mm), TopSlabThickness(SlabT=900mm), CornerHaunchSize(Haunch=600mm), BridgeWidth(RoadW=12000mm)이고, 타입은 Rahmen-L12m-H4.8m-W12m, Rahmen-L15m-H5.2m-W12m, Rahmen-L20m-H6.0m-W14m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "RC Rahmen Bridge Portal Frame · 철근콘크리트 라멘교 (헌치 일체형) (Bridge Superstructure) 패밀리를 ClearSpanLength(ClearSpan=12000mm), ClearHeight(ClearH=4800mm), WallThickness(WallT=850mm), TopSlabThickness(SlabT=900mm), CornerHaunchSize(Haunch=600mm), BridgeWidth(RoadW=12000mm) 규격으로 생성하고 Rahmen-L12m-H4.8m-W12m, Rahmen-L15m-H5.2m-W12m, Rahmen-L20m-H6.0m-W14m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Rahmen-L15m-H5.2m-W12m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("RC Rahmen Bridge Portal Frame · 철근콘크리트 라멘교 (헌치 일체형)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-T01 · 불리언(UN/SU) 토목·인프라 IFC-T01
터널 · 갱문 (IFC4.3 Tunnels) (Tunnels) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 112 tri · 3 KB 🇰🇷 PPS-CIV-TUN-795 · IfcCivilElement
🚀 3D 바로 열기

NATM Horseshoe Tunnel Lining · NATM 마제형 터널 표준 라이닝

IfcCivilElement · Tunnels · samples/families/infra/IFC-T01-natm-tunnel-lining.pmodel

국토부 도로·철도 NATM 마제형 터널 콘크리트 라이닝 표준 단면 (2차로/3차로/4차로). — 국토부 표준 NATM 마제형 터널 콘크리트 라이닝 및 벨마우스/면벽형 터널 갱문(Portal) 패밀리입니다.

분류코드: PPS-CIV-TUN-795 (Tunnels) · IFC4: IfcCivilElement · 표준 재질/단위: 철근콘크리트 C30 (NATM 터널 라이닝·갱문) (m3) · 단가코드: KR-KCS-271000-TUN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
InnerRadius (InnerR) 타입 5700 mm 1425 ~ 31850 mm — 반지름 치수 (Radius, mm)
LiningThickness (LiningT) 타입 450 mm 113 ~ 2275 mm — 두께 치수 (Thickness, mm)
SpringlineHeight (InvertH) 타입 1800 mm 450 ~ 8400 mm — 높이 치수 (Height, mm)
SegmentLength (L) 타입 10000 mm 2500 ~ 42000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-T01-natm-tunnel-lining&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Tunnels] → "IFC-T01 · NATM Horseshoe Tunnel Lining · NATM 마제형 터널 표준 라이닝" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
NATM Horseshoe Tunnel Lining · NATM 마제형 터널 표준 라이닝 패밀리를 만들어줘. 주요 파라미터는 InnerRadius(InnerR=5700mm), LiningThickness(LiningT=450mm), SpringlineHeight(InvertH=1800mm), SegmentLength(L=10000mm)이고, 타입은 NATM-2Lane-R5700-T450-L10m, NATM-3Lane-R7400-T550-L10m, NATM-4Lane-R9100-T650-L12m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "NATM Horseshoe Tunnel Lining · NATM 마제형 터널 표준 라이닝 (Tunnels) 패밀리를 InnerRadius(InnerR=5700mm), LiningThickness(LiningT=450mm), SpringlineHeight(InvertH=1800mm), SegmentLength(L=10000mm) 규격으로 생성하고 NATM-2Lane-R5700-T450-L10m, NATM-3Lane-R7400-T550-L10m, NATM-4Lane-R9100-T650-L12m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("NATM-3Lane-R7400-T550-L10m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("NATM Horseshoe Tunnel Lining · NATM 마제형 터널 표준 라이닝", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-T02 · 불리언(UN/SU) 토목·인프라 IFC-T02
터널 · 갱문 (IFC4.3 Tunnels) (Tunnels) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 60 tri · 1.6 KB 🇰🇷 PPS-CIV-TUN-795 · IfcCivilElement
🚀 3D 바로 열기

Tunnel Portal (Bell-Mouth / Headwall) · 터널 표준 갱문 (벨마우스·면벽형)

IfcCivilElement · Tunnels · samples/families/infra/IFC-T02-tunnel-portal-bellmouth.pmodel

국토부 터널 표준 갱문(Bell-Mouth형 / 면벽형). 경사 날개벽 일체형 갱문 칼라와 마제형 터널 개구부. — 국토부 표준 NATM 마제형 터널 콘크리트 라이닝 및 벨마우스/면벽형 터널 갱문(Portal) 패밀리입니다.

분류코드: PPS-CIV-TUN-795 (Tunnels) · IFC4: IfcCivilElement · 표준 재질/단위: 철근콘크리트 C30 (NATM 터널 라이닝·갱문) (m3) · 단가코드: KR-KCS-271000-TUN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
PortalWallWidth (PortalW) 타입 18000 mm 4500 ~ 77000 mm — 폭 치수 (Width, mm)
PortalWallHeight (PortalH) 타입 10500 mm 2625 ~ 42000 mm — 높이 치수 (Height, mm)
TunnelBoreWidth (BoreW) 타입 11400 mm 2850 ~ 51800 mm — 폭 치수 (Width, mm)
TunnelBoreHeight (BoreH) 타입 7400 mm 1850 ~ 29750 mm — 높이 치수 (Height, mm)
BellMouthCollarDepth (CollarD) 타입 3500 mm 550 ~ 14000 mm — 깊이/돌출 치수 (Depth, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-T02-tunnel-portal-bellmouth&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Tunnels] → "IFC-T02 · Tunnel Portal (Bell-Mouth / Headwall) · 터널 표준 갱문 (벨마우스·면벽형)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Tunnel Portal (Bell-Mouth / Headwall) · 터널 표준 갱문 (벨마우스·면벽형) 패밀리를 만들어줘. 주요 파라미터는 PortalWallWidth(PortalW=18000mm), PortalWallHeight(PortalH=10500mm), TunnelBoreWidth(BoreW=11400mm), TunnelBoreHeight(BoreH=7400mm), BellMouthCollarDepth(CollarD=3500mm)이고, 타입은 Portal-BellMouth-2Lane, Portal-BellMouth-3Lane, Portal-Headwall-2Lane로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Tunnel Portal (Bell-Mouth / Headwall) · 터널 표준 갱문 (벨마우스·면벽형) (Tunnels) 패밀리를 PortalWallWidth(PortalW=18000mm), PortalWallHeight(PortalH=10500mm), TunnelBoreWidth(BoreW=11400mm), TunnelBoreHeight(BoreH=7400mm), BellMouthCollarDepth(CollarD=3500mm) 규격으로 생성하고 Portal-BellMouth-2Lane, Portal-BellMouth-3Lane, Portal-Headwall-2Lane 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Portal-BellMouth-3Lane");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Tunnel Portal (Bell-Mouth / Headwall) · 터널 표준 갱문 (벨마우스·면벽형)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-R07 · 돌출(EXT) 토목·인프라 IFC-R07
도로 안전시설 · 표지판 · 연석 (IFC4.3) (Road Furniture) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-CIV-RFN-780 · IfcRailing
🚀 3D 바로 열기

Overhead Road Sign Gantry · 도로 문형 표지판 및 통과높이 제한시설

IfcSign · Road Furniture · samples/families/infra/IFC-R07-overhead-gantry-sign.pmodel

국토부 도로표지 규칙 문형식 표지판 및 통과높이 제한 문형 프레임 (2~4차로 표준 규격). — 도로 문형 표지판/통과높이 제한 프레임, 뉴저지(NJ) 방호벽, 중앙분리대, 가드레일 지주, 도로 연석(Kerb) 패밀리입니다.

분류코드: PPS-CIV-RFN-780 (Road Furniture) · IFC4: IfcRailing · 표준 재질/단위: 철근콘크리트 C30 방호벽 / 화강석 연석 (m) · 단가코드: KR-KCS-448000-BAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
GantrySpanWidth (SpanW) 타입 10500 mm 2625 ~ 61250 mm — 폭 치수 (Width, mm)
ClearanceHeight (ClearH) 타입 6200 mm 1550 ~ 23800 mm — 높이 치수 (Height, mm)
PostColumnSize (PostW) 타입 450 mm 113 ~ 1925 mm — PostColumnSize 길이 매개변수 (mm)
GantryBeamDepth (BeamH) 타입 900 mm 225 ~ 4200 mm — 깊이/돌출 치수 (Depth, mm)
FrameDepth (FrameD) 타입 600 mm 150 ~ 2450 mm — 깊이/돌출 치수 (Depth, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-R07-overhead-gantry-sign&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Road Furniture] → "IFC-R07 · Overhead Road Sign Gantry · 도로 문형 표지판 및 통과높이 제한시설" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Overhead Road Sign Gantry · 도로 문형 표지판 및 통과높이 제한시설 패밀리를 만들어줘. 주요 파라미터는 GantrySpanWidth(SpanW=10500mm), ClearanceHeight(ClearH=6200mm), PostColumnSize(PostW=450mm), GantryBeamDepth(BeamH=900mm), FrameDepth(FrameD=600mm)이고, 타입은 Gantry-2Lane-W10.5m-H6.2m, Gantry-3Lane-W14.0m-H6.5m, Gantry-4Lane-W17.5m-H6.8m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Overhead Road Sign Gantry · 도로 문형 표지판 및 통과높이 제한시설 (Road Furniture) 패밀리를 GantrySpanWidth(SpanW=10500mm), ClearanceHeight(ClearH=6200mm), PostColumnSize(PostW=450mm), GantryBeamDepth(BeamH=900mm), FrameDepth(FrameD=600mm) 규격으로 생성하고 Gantry-2Lane-W10.5m-H6.2m, Gantry-3Lane-W14.0m-H6.5m, Gantry-4Lane-W17.5m-H6.8m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Gantry-3Lane-W14.0m-H6.5m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Overhead Road Sign Gantry · 도로 문형 표지판 및 통과높이 제한시설", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-M03 · 불리언(UN/SU) 토목·인프라 IFC-M03
항만 · 해양 구조물 (IFC4.3 Marine) (Marine) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 32 tri · 0.9 KB 🇰🇷 PPS-CIV-MAR-750 · IfcCivilElement
🚀 3D 바로 열기

Tetrapod Breakwater Armor Unit · 항만 테트라포드 표준 소파블록 (8t~100t)

IfcCivilElement · Marine · samples/families/infra/IFC-M03-tetrapod-armor-unit.pmodel

해양수산부 항만 및 어항 설계기준 표준 소파블록(테트라포드 8t/12.5t/20t/32t/50t/100t 6대 규격 프리셋 통합). — 해수부 표준 테트라포드 소파블록(8t~100t), 멀티격실 케이슨(6~12격실), 계선주(35t~100t), 셀형 방충재(800H~2000H), 방파제 상치 파라펫, 차막이, 안벽 패밀리입니다.

분류코드: PPS-CIV-MAR-750 (Marine) · IFC4: IfcCivilElement · 표준 재질/단위: 해양 내염해 콘크리트 C35 / 고무 방충재 (m3) · 단가코드: KR-KCS-641000-MAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
TotalHeight (H) 타입 2720 mm 588 ~ 19040 mm — 전체 높이/두께 (Height, Z축 방향 치수)
FootprintSpan (SpanW) 타입 2980 mm 645 ~ 20860 mm — 내부 중공/경간 치수 (mm)
LegDiameter (LegD) 타입 1120 mm 243 ~ 7840 mm — LegDiameter 길이 매개변수 (mm)
TopCrownDiameter (TopD) 타입 920 mm 200 ~ 6440 mm — TopCrownDiameter 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-M03-tetrapod-armor-unit&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Marine] → "IFC-M03 · Tetrapod Breakwater Armor Unit · 항만 테트라포드 표준 소파블록 (8t~100t)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Tetrapod Breakwater Armor Unit · 항만 테트라포드 표준 소파블록 (8t~100t) 패밀리를 만들어줘. 주요 파라미터는 TotalHeight(H=2720mm), FootprintSpan(SpanW=2980mm), LegDiameter(LegD=1120mm), TopCrownDiameter(TopD=920mm)이고, 타입은 TTP-8ton-H2350, TTP-12.5ton-H2720, TTP-20ton-H3180, TTP-32ton-H3720, TTP-50ton-H4320, TTP-100ton-H5440로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Tetrapod Breakwater Armor Unit · 항만 테트라포드 표준 소파블록 (8t~100t) (Marine) 패밀리를 TotalHeight(H=2720mm), FootprintSpan(SpanW=2980mm), LegDiameter(LegD=1120mm), TopCrownDiameter(TopD=920mm) 규격으로 생성하고 TTP-8ton-H2350, TTP-12.5ton-H2720, TTP-20ton-H3180, TTP-32ton-H3720, TTP-50ton-H4320, TTP-100ton-H5440 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("TTP-12.5ton-H2720");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Tetrapod Breakwater Armor Unit · 항만 테트라포드 표준 소파블록 (8t~100t)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-M04 · 불리언(UN/SU) 토목·인프라 IFC-M04
항만 · 해양 구조물 (IFC4.3 Marine) (Marine) 스케치(GS/S) → 박스(BOX) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 36 tri · 1 KB 🇰🇷 PPS-CIV-MAR-750 · IfcCivilElement
🚀 3D 바로 열기

Port Gravity Caisson (Multi-Cell) · 항만 중력식 멀티격실 케이슨 (6·8·12격실)

IfcCivilElement · Marine · samples/families/infra/IFC-M04-port-caisson-chamber.pmodel

해수부 항만 표준 중력식 안벽·방파제용 프리캐스트 철근콘크리트 멀티 격실 케이슨. — 해수부 표준 테트라포드 소파블록(8t~100t), 멀티격실 케이슨(6~12격실), 계선주(35t~100t), 셀형 방충재(800H~2000H), 방파제 상치 파라펫, 차막이, 안벽 패밀리입니다.

분류코드: PPS-CIV-MAR-750 (Marine) · IFC4: IfcCivilElement · 표준 재질/단위: 해양 내염해 콘크리트 C35 / 고무 방충재 (m3) · 단가코드: KR-KCS-641000-MAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
CaissonWidth (W) 타입 12000 mm 3000 ~ 63000 mm — 전체 폭 (Width, X축 방향 치수)
CaissonLength (L) 타입 18000 mm 4500 ~ 105000 mm — 전체 길이/연장 (Length)
CaissonHeight (H) 타입 14000 mm 3500 ~ 70000 mm — 전체 높이/두께 (Height, Z축 방향 치수)
OuterWallThickness (WallT) 타입 500 mm 125 ~ 2100 mm — 두께 치수 (Thickness, mm)
BaseSlabThickness (BaseT) 타입 700 mm 175 ~ 3150 mm — 두께 치수 (Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-M04-port-caisson-chamber&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Marine] → "IFC-M04 · Port Gravity Caisson (Multi-Cell) · 항만 중력식 멀티격실 케이슨 (6·8·12격실)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Port Gravity Caisson (Multi-Cell) · 항만 중력식 멀티격실 케이슨 (6·8·12격실) 패밀리를 만들어줘. 주요 파라미터는 CaissonWidth(W=12000mm), CaissonLength(L=18000mm), CaissonHeight(H=14000mm), OuterWallThickness(WallT=500mm), BaseSlabThickness(BaseT=700mm)이고, 타입은 Caisson-6Cell-W12m-L18m-H14m, Caisson-8Cell-W15m-L24m-H16m, Caisson-12Cell-W18m-L30m-H20m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Port Gravity Caisson (Multi-Cell) · 항만 중력식 멀티격실 케이슨 (6·8·12격실) (Marine) 패밀리를 CaissonWidth(W=12000mm), CaissonLength(L=18000mm), CaissonHeight(H=14000mm), OuterWallThickness(WallT=500mm), BaseSlabThickness(BaseT=700mm) 규격으로 생성하고 Caisson-6Cell-W12m-L18m-H14m, Caisson-8Cell-W15m-L24m-H16m, Caisson-12Cell-W18m-L30m-H20m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Caisson-8Cell-W15m-L24m-H16m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Port Gravity Caisson (Multi-Cell) · 항만 중력식 멀티격실 케이슨 (6·8·12격실)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-M05 · 돌출(EXT) 토목·인프라 IFC-M05
항만 · 해양 구조물 (IFC4.3 Marine) (Marine) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 44 tri · 1.2 KB 🇰🇷 PPS-CIV-MAR-750 · IfcCivilElement
🚀 3D 바로 열기

Marine Mooring Bollard (35t~100t) · 항만 표준 계선주 (직주·곡주)

IfcDiscreteAccessory · Marine · samples/families/infra/IFC-M05-mooring-bollard.pmodel

해수부 항만 표준 계선주(견인력 35t/50t/70t/100t 규격 프리셋). 주강재(SC450) 앵커 베이스 및 이탈방지 헤드 일체형. — 해수부 표준 테트라포드 소파블록(8t~100t), 멀티격실 케이슨(6~12격실), 계선주(35t~100t), 셀형 방충재(800H~2000H), 방파제 상치 파라펫, 차막이, 안벽 패밀리입니다.

분류코드: PPS-CIV-MAR-750 (Marine) · IFC4: IfcCivilElement · 표준 재질/단위: 해양 내염해 콘크리트 C35 / 고무 방충재 (m3) · 단가코드: KR-KCS-641000-MAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BasePlateWidth (BaseW) 타입 850 mm 188 ~ 3920 mm — 폭 치수 (Width, mm)
BasePlateThickness (BaseT) 타입 80 mm 18 ~ 350 mm — 두께 치수 (Thickness, mm)
BollardShaftDiameter (ShaftD) 타입 450 mm 95 ~ 2100 mm — BollardShaftDiameter 길이 매개변수 (mm)
TotalBollardHeight (H) 타입 750 mm 163 ~ 3325 mm — 전체 높이/두께 (Height, Z축 방향 치수)
TopHornWidth (CapW) 타입 620 mm 135 ~ 2870 mm — 폭 치수 (Width, mm)
TopHornThickness (CapH) 타입 140 mm 30 ~ 630 mm — 두께 치수 (Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-M05-mooring-bollard&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Marine] → "IFC-M05 · Marine Mooring Bollard (35t~100t) · 항만 표준 계선주 (직주·곡주)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Marine Mooring Bollard (35t~100t) · 항만 표준 계선주 (직주·곡주) 패밀리를 만들어줘. 주요 파라미터는 BasePlateWidth(BaseW=850mm), BasePlateThickness(BaseT=80mm), BollardShaftDiameter(ShaftD=450mm), TotalBollardHeight(H=750mm), TopHornWidth(CapW=620mm), TopHornThickness(CapH=140mm)이고, 타입은 Bollard-35ton-D380-H650, Bollard-50ton-D450-H750, Bollard-70ton-D520-H850, Bollard-100ton-D600-H950로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Marine Mooring Bollard (35t~100t) · 항만 표준 계선주 (직주·곡주) (Marine) 패밀리를 BasePlateWidth(BaseW=850mm), BasePlateThickness(BaseT=80mm), BollardShaftDiameter(ShaftD=450mm), TotalBollardHeight(H=750mm), TopHornWidth(CapW=620mm), TopHornThickness(CapH=140mm) 규격으로 생성하고 Bollard-35ton-D380-H650, Bollard-50ton-D450-H750, Bollard-70ton-D520-H850, Bollard-100ton-D600-H950 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Bollard-50ton-D450-H750");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Marine Mooring Bollard (35t~100t) · 항만 표준 계선주 (직주·곡주)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-M06 · 돌출(EXT) 토목·인프라 IFC-M06
항만 · 해양 구조물 (IFC4.3 Marine) (Marine) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-CIV-MAR-750 · IfcCivilElement
🚀 3D 바로 열기

Marine Cell Rubber Fender Assembly · 항만 셀형 고무 방충재 (500H~2000H)

IfcDiscreteAccessory · Marine · samples/families/infra/IFC-M06-cell-rubber-fender.pmodel

해수부 항만 표준 셀형(Cell Type) 방충재 및 수압강판(Frontal Frame) 어셈블리 (800H~2000H 표준 타입 프리셋). — 해수부 표준 테트라포드 소파블록(8t~100t), 멀티격실 케이슨(6~12격실), 계선주(35t~100t), 셀형 방충재(800H~2000H), 방파제 상치 파라펫, 차막이, 안벽 패밀리입니다.

분류코드: PPS-CIV-MAR-750 (Marine) · IFC4: IfcCivilElement · 표준 재질/단위: 해양 내염해 콘크리트 C35 / 고무 방충재 (m3) · 단가코드: KR-KCS-641000-MAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
FenderHeight (CellH) 타입 1000 mm 200 ~ 7000 mm — 높이 치수 (Height, mm)
CellOuterDiameter (CellD) 타입 1150 mm 238 ~ 8050 mm — CellOuterDiameter 길이 매개변수 (mm)
FrontalPanelWidth (PanelW) 타입 1600 mm 338 ~ 9800 mm — 폭 치수 (Width, mm)
FrontalPanelHeight (PanelH) 타입 2200 mm 450 ~ 12600 mm — 높이 치수 (Height, mm)
FrontalPanelThickness (PanelT) 타입 220 mm 45 ~ 1120 mm — 두께 치수 (Thickness, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-M06-cell-rubber-fender&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Marine] → "IFC-M06 · Marine Cell Rubber Fender Assembly · 항만 셀형 고무 방충재 (500H~2000H)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Marine Cell Rubber Fender Assembly · 항만 셀형 고무 방충재 (500H~2000H) 패밀리를 만들어줘. 주요 파라미터는 FenderHeight(CellH=1000mm), CellOuterDiameter(CellD=1150mm), FrontalPanelWidth(PanelW=1600mm), FrontalPanelHeight(PanelH=2200mm), FrontalPanelThickness(PanelT=220mm)이고, 타입은 Fender-Cell-800H, Fender-Cell-1000H, Fender-Cell-1250H, Fender-Cell-1600H, Fender-Cell-2000H로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Marine Cell Rubber Fender Assembly · 항만 셀형 고무 방충재 (500H~2000H) (Marine) 패밀리를 FenderHeight(CellH=1000mm), CellOuterDiameter(CellD=1150mm), FrontalPanelWidth(PanelW=1600mm), FrontalPanelHeight(PanelH=2200mm), FrontalPanelThickness(PanelT=220mm) 규격으로 생성하고 Fender-Cell-800H, Fender-Cell-1000H, Fender-Cell-1250H, Fender-Cell-1600H, Fender-Cell-2000H 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Fender-Cell-1000H");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Marine Cell Rubber Fender Assembly · 항만 셀형 고무 방충재 (500H~2000H)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-M07 · 돌출(EXT) 토목·인프라 IFC-M07
항만 · 해양 구조물 (IFC4.3 Marine) (Marine) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 24 tri · 0.7 KB 🇰🇷 PPS-CIV-MAR-750 · IfcCivilElement
🚀 3D 바로 열기

Breakwater Crown Wall & Wave Parapet · 방파제 상치 콘크리트 및 월파방지 파라펫

IfcWall · Marine · samples/families/infra/IFC-M07-breakwater-crown-parapet.pmodel

항만 외곽시설(방파제) 상치 콘크리트 및 파도반사(Wave-Return) 월파방지벽 표준 단면. — 해수부 표준 테트라포드 소파블록(8t~100t), 멀티격실 케이슨(6~12격실), 계선주(35t~100t), 셀형 방충재(800H~2000H), 방파제 상치 파라펫, 차막이, 안벽 패밀리입니다.

분류코드: PPS-CIV-MAR-750 (Marine) · IFC4: IfcCivilElement · 표준 재질/단위: 해양 내염해 콘크리트 C35 / 고무 방충재 (m3) · 단가코드: KR-KCS-641000-MAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
CrownBaseWidth (BaseW) 타입 6500 mm 1625 ~ 32200 mm — 폭 치수 (Width, mm)
BaseSlabThickness (SlabH) 타입 1400 mm 350 ~ 6300 mm — 두께 치수 (Thickness, mm)
ParapetTotalHeight (WallH) 타입 3800 mm 950 ~ 19250 mm — 높이 치수 (Height, mm)
ParapetStemThickness (WallT) 타입 1200 mm 300 ~ 5600 mm — 두께 치수 (Thickness, mm)
WaveReturnNoseOverhang (LipW) 타입 600 mm 150 ~ 3150 mm — WaveReturnNoseOverhang 길이 매개변수 (mm)
SegmentLength (L) 타입 10000 mm 2500 ~ 42000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-M07-breakwater-crown-parapet&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Marine] → "IFC-M07 · Breakwater Crown Wall & Wave Parapet · 방파제 상치 콘크리트 및 월파방지 파라펫" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Breakwater Crown Wall & Wave Parapet · 방파제 상치 콘크리트 및 월파방지 파라펫 패밀리를 만들어줘. 주요 파라미터는 CrownBaseWidth(BaseW=6500mm), BaseSlabThickness(SlabH=1400mm), ParapetTotalHeight(WallH=3800mm), ParapetStemThickness(WallT=1200mm), WaveReturnNoseOverhang(LipW=600mm), SegmentLength(L=10000mm)이고, 타입은 Crown-H3.8m-W6.5m-L10m, Crown-H4.6m-W7.8m-L10m, Crown-H5.5m-W9.2m-L12m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Breakwater Crown Wall & Wave Parapet · 방파제 상치 콘크리트 및 월파방지 파라펫 (Marine) 패밀리를 CrownBaseWidth(BaseW=6500mm), BaseSlabThickness(SlabH=1400mm), ParapetTotalHeight(WallH=3800mm), ParapetStemThickness(WallT=1200mm), WaveReturnNoseOverhang(LipW=600mm), SegmentLength(L=10000mm) 규격으로 생성하고 Crown-H3.8m-W6.5m-L10m, Crown-H4.6m-W7.8m-L10m, Crown-H5.5m-W9.2m-L12m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Crown-H4.6m-W7.8m-L10m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Breakwater Crown Wall & Wave Parapet · 방파제 상치 콘크리트 및 월파방지 파라펫", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-M08 · 돌출(EXT) 토목·인프라 IFC-M08
항만 · 해양 구조물 (IFC4.3 Marine) (Marine) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 12 tri · 0.4 KB 🇰🇷 PPS-CIV-MAR-750 · IfcCivilElement
🚀 3D 바로 열기

Quay Apron Wheel Stopper · 항만 부두 표준 차막이 (150H~250H)

IfcMember · Marine · samples/families/infra/IFC-M08-quay-wheel-stopper.pmodel

해수부 항만 계류시설 에이프런(Apron) 표준 프리캐스트 콘크리트 차막이 블록 (1000L/2000L/3000L). — 해수부 표준 테트라포드 소파블록(8t~100t), 멀티격실 케이슨(6~12격실), 계선주(35t~100t), 셀형 방충재(800H~2000H), 방파제 상치 파라펫, 차막이, 안벽 패밀리입니다.

분류코드: PPS-CIV-MAR-750 (Marine) · IFC4: IfcCivilElement · 표준 재질/단위: 해양 내염해 콘크리트 C35 / 고무 방충재 (m3) · 단가코드: KR-KCS-641000-MAR
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BottomWidth (BotW) 타입 400 mm 88 ~ 1575 mm — 폭 치수 (Width, mm)
TopWidth (TopW) 타입 300 mm 65 ~ 1190 mm — 폭 치수 (Width, mm)
CurbHeight (H) 타입 200 mm 38 ~ 875 mm — 전체 높이/두께 (Height, Z축 방향 치수)
DrainageSlotWidth (ScupperW) 타입 300 mm 60 ~ 1260 mm — 폭 치수 (Width, mm)
DrainageSlotHeight (ScupperH) 타입 70 mm 13 ~ 298 mm — 높이 치수 (Height, mm)
BlockLength (L) 타입 2000 mm 250 ~ 10500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-M08-quay-wheel-stopper&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Marine] → "IFC-M08 · Quay Apron Wheel Stopper · 항만 부두 표준 차막이 (150H~250H)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Quay Apron Wheel Stopper · 항만 부두 표준 차막이 (150H~250H) 패밀리를 만들어줘. 주요 파라미터는 BottomWidth(BotW=400mm), TopWidth(TopW=300mm), CurbHeight(H=200mm), DrainageSlotWidth(ScupperW=300mm), DrainageSlotHeight(ScupperH=70mm), BlockLength(L=2000mm)이고, 타입은 Stopper-150H-1000L, Stopper-200H-2000L, Stopper-250H-3000L로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Quay Apron Wheel Stopper · 항만 부두 표준 차막이 (150H~250H) (Marine) 패밀리를 BottomWidth(BotW=400mm), TopWidth(TopW=300mm), CurbHeight(H=200mm), DrainageSlotWidth(ScupperW=300mm), DrainageSlotHeight(ScupperH=70mm), BlockLength(L=2000mm) 규격으로 생성하고 Stopper-150H-1000L, Stopper-200H-2000L, Stopper-250H-3000L 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Stopper-200H-2000L");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Quay Apron Wheel Stopper · 항만 부두 표준 차막이 (150H~250H)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-S03 · 돌출(EXT) 토목·인프라 IFC-S03
철도 궤도 · 전차선 · 교량 (IFC4.3 Railway) (Railway) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 44 tri · 1.2 KB 🇰🇷 PPS-CIV-RLW-790 · IfcRail
🚀 3D 바로 열기

KR Standard Rail (50kgN / 60kg / 60kgK) · 한국철도 표준 레일

IfcRail · Railway · samples/families/infra/IFC-S03-kr-standard-rail-track.pmodel

국가철도공단 철도표준규격(KRS) 50kgN · 60kg · 60kgK 장대레일 정밀 단면 세그먼트. — KRS 표준 레일(50kgN/60kg/60kgK), AT구간 전차선 강관주·가동브래킷, 철도 PSC 박스 거더(단선/복선), 콘크리트 슬래브 도상, PC 침목 패밀리입니다.

분류코드: PPS-CIV-RLW-790 (Railway) · IFC4: IfcRail · 표준 재질/단위: 프리텐션 PC 침목 C50 / 60kg 장대레일 강재 (EA) · 단가코드: KR-KCS-472000-RLW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
BaseFlangeWidth (FootB) 타입 150 mm 32 ~ 525 mm — 폭 치수 (Width, mm)
TotalRailHeight (RailH) 타입 174 mm 38 ~ 609 mm — 레일 고정부 높이
RailHeadWidth (HeadW) 타입 72 mm 16 ~ 252 mm — 폭 치수 (Width, mm)
WebThickness (WebT) 타입 16.5 mm 4 ~ 58 mm — 두께 치수 (Thickness, mm)
RailSegmentLength (L) 타입 25000 mm 6250 ~ 87500 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-S03-kr-standard-rail-track&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Railway] → "IFC-S03 · KR Standard Rail (50kgN / 60kg / 60kgK) · 한국철도 표준 레일" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
KR Standard Rail (50kgN / 60kg / 60kgK) · 한국철도 표준 레일 패밀리를 만들어줘. 주요 파라미터는 BaseFlangeWidth(FootB=150mm), TotalRailHeight(RailH=174mm), RailHeadWidth(HeadW=72mm), WebThickness(WebT=16.5mm), RailSegmentLength(L=25000mm)이고, 타입은 KRS-50kgN-H153-B127-L25m, KRS-60kg-H172-B150-L25m, KRS-60kgK-H174-B150-L25m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "KR Standard Rail (50kgN / 60kg / 60kgK) · 한국철도 표준 레일 (Railway) 패밀리를 BaseFlangeWidth(FootB=150mm), TotalRailHeight(RailH=174mm), RailHeadWidth(HeadW=72mm), WebThickness(WebT=16.5mm), RailSegmentLength(L=25000mm) 규격으로 생성하고 KRS-50kgN-H153-B127-L25m, KRS-60kg-H172-B150-L25m, KRS-60kgK-H174-B150-L25m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("KRS-60kg-H172-B150-L25m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("KR Standard Rail (50kgN / 60kg / 60kgK) · 한국철도 표준 레일", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-S04 · 돌출(EXT) 토목·인프라 IFC-S04
철도 궤도 · 전차선 · 교량 (IFC4.3 Railway) (Railway) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 44 tri · 1.2 KB 🇰🇷 PPS-CIV-RLW-790 · IfcRail
🚀 3D 바로 열기

Railway Overhead Catenary Mast · 철도 AT구간 전차선주 및 가동브래킷

IfcMember · Railway · samples/families/infra/IFC-S04-catenary-mast-cantilever.pmodel

국가철도공단 AT급전구간 전차선로 표준 강관주/H형강주(토공·교량용) 및 가동브래킷 어셈블리. — KRS 표준 레일(50kgN/60kg/60kgK), AT구간 전차선 강관주·가동브래킷, 철도 PSC 박스 거더(단선/복선), 콘크리트 슬래브 도상, PC 침목 패밀리입니다.

분류코드: PPS-CIV-RLW-790 (Railway) · IFC4: IfcRail · 표준 재질/단위: 프리텐션 PC 침목 C50 / 60kg 장대레일 강재 (EA) · 단가코드: KR-KCS-472000-RLW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
MastTotalHeight (MastH) 타입 8500 mm 2000 ~ 33250 mm — 높이 치수 (Height, mm)
MastSectionWidth (MastW) 타입 320 mm 75 ~ 1225 mm — 폭 치수 (Width, mm)
CantileverArmReach (ArmL) 타입 3200 mm 750 ~ 12250 mm — CantileverArmReach 길이 매개변수 (mm)
CantileverMountHeight (ArmH) 타입 6400 mm 1500 ~ 24500 mm — 높이 치수 (Height, mm)
BracketArmThickness (ArmT) 타입 220 mm 50 ~ 840 mm — 두께 치수 (Thickness, mm)
FoundationAnchorWidth (BaseW) 타입 800 mm 188 ~ 3150 mm — 폭 치수 (Width, mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-S04-catenary-mast-cantilever&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Railway] → "IFC-S04 · Railway Overhead Catenary Mast · 철도 AT구간 전차선주 및 가동브래킷" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Railway Overhead Catenary Mast · 철도 AT구간 전차선주 및 가동브래킷 패밀리를 만들어줘. 주요 파라미터는 MastTotalHeight(MastH=8500mm), MastSectionWidth(MastW=320mm), CantileverArmReach(ArmL=3200mm), CantileverMountHeight(ArmH=6400mm), BracketArmThickness(ArmT=220mm), FoundationAnchorWidth(BaseW=800mm)이고, 타입은 Catenary-SteelPipe-H8.5m-Arm3.2m, Catenary-HBeam-H9.5m-Arm3.5m, Catenary-Bridge-H8.0m-Arm3.0m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Railway Overhead Catenary Mast · 철도 AT구간 전차선주 및 가동브래킷 (Railway) 패밀리를 MastTotalHeight(MastH=8500mm), MastSectionWidth(MastW=320mm), CantileverArmReach(ArmL=3200mm), CantileverMountHeight(ArmH=6400mm), BracketArmThickness(ArmT=220mm), FoundationAnchorWidth(BaseW=800mm) 규격으로 생성하고 Catenary-SteelPipe-H8.5m-Arm3.2m, Catenary-HBeam-H9.5m-Arm3.5m, Catenary-Bridge-H8.0m-Arm3.0m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Catenary-HBeam-H9.5m-Arm3.5m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Railway Overhead Catenary Mast · 철도 AT구간 전차선주 및 가동브래킷", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-S05 · 불리언(UN/SU) 토목·인프라 IFC-S05
철도 궤도 · 전차선 · 교량 (IFC4.3 Railway) (Railway) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 40 tri · 1.1 KB 🇰🇷 PPS-CIV-RLW-790 · IfcRail
🚀 3D 바로 열기

Railway PSC Box Girder (30m~40m) · 철도교량 표준 PSC 박스 거더 (단선·복선)

IfcBeam · Railway · samples/families/infra/IFC-S05-railway-psc-box-girder.pmodel

국가철도공단 표준 철도교량 PSC Box 거더 (단선 30m / 복선 35m / 복선 40m). — KRS 표준 레일(50kgN/60kg/60kgK), AT구간 전차선 강관주·가동브래킷, 철도 PSC 박스 거더(단선/복선), 콘크리트 슬래브 도상, PC 침목 패밀리입니다.

분류코드: PPS-CIV-RLW-790 (Railway) · IFC4: IfcRail · 표준 재질/단위: 프리텐션 PC 침목 C50 / 60kg 장대레일 강재 (EA) · 단가코드: KR-KCS-472000-RLW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
TopDeckWidth (DeckW) 타입 14000 mm 2300 ~ 49000 mm — 폭 치수 (Width, mm)
BottomSoffitWidth (BotW) 타입 6200 mm 1100 ~ 22750 mm — 폭 치수 (Width, mm)
BoxGirderHeight (H) 타입 3200 mm 700 ~ 12600 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WebAndSlabThickness (WebT) 타입 550 mm 125 ~ 2100 mm — 두께 치수 (Thickness, mm)
SpanLength (L) 타입 35000 mm 7500 ~ 140000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-S05-railway-psc-box-girder&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Railway] → "IFC-S05 · Railway PSC Box Girder (30m~40m) · 철도교량 표준 PSC 박스 거더 (단선·복선)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Railway PSC Box Girder (30m~40m) · 철도교량 표준 PSC 박스 거더 (단선·복선) 패밀리를 만들어줘. 주요 파라미터는 TopDeckWidth(DeckW=14000mm), BottomSoffitWidth(BotW=6200mm), BoxGirderHeight(H=3200mm), WebAndSlabThickness(WebT=550mm), SpanLength(L=35000mm)이고, 타입은 KR-PSCBox-Single-L30m-H2.8m, KR-PSCBox-Double-L35m-H3.2m, KR-PSCBox-Double-L40m-H3.6m로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Railway PSC Box Girder (30m~40m) · 철도교량 표준 PSC 박스 거더 (단선·복선) (Railway) 패밀리를 TopDeckWidth(DeckW=14000mm), BottomSoffitWidth(BotW=6200mm), BoxGirderHeight(H=3200mm), WebAndSlabThickness(WebT=550mm), SpanLength(L=35000mm) 규격으로 생성하고 KR-PSCBox-Single-L30m-H2.8m, KR-PSCBox-Double-L35m-H3.2m, KR-PSCBox-Double-L40m-H3.6m 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("KR-PSCBox-Double-L35m-H3.2m");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Railway PSC Box Girder (30m~40m) · 철도교량 표준 PSC 박스 거더 (단선·복선)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-S06 · 돌출(EXT) 토목·인프라 IFC-S06
철도 궤도 · 전차선 · 교량 (IFC4.3 Railway) (Railway) 스케치(GS/S) → 돌출(EXT) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 28 tri · 0.8 KB 🇰🇷 PPS-CIV-RLW-790 · IfcRail
🚀 3D 바로 열기

Concrete Slab Track Bed (HSB+PCL) · 고속철도 콘크리트 도상 슬래브 궤도

IfcCivilElement · Railway · samples/families/infra/IFC-S06-concrete-slab-track-bed.pmodel

고속·일반철도 표준 콘크리트 도상(HSB 수경성 입도조정기층 + PCL 프리캐스트 궤도 슬래브) 궤도 패널. — KRS 표준 레일(50kgN/60kg/60kgK), AT구간 전차선 강관주·가동브래킷, 철도 PSC 박스 거더(단선/복선), 콘크리트 슬래브 도상, PC 침목 패밀리입니다.

분류코드: PPS-CIV-RLW-790 (Railway) · IFC4: IfcRail · 표준 재질/단위: 프리텐션 PC 침목 C50 / 60kg 장대레일 강재 (EA) · 단가코드: KR-KCS-472000-RLW
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
HSBBaseWidth (BaseW) 타입 3200 mm 800 ~ 11900 mm — 폭 치수 (Width, mm)
TrackSlabWidth (SlabW) 타입 2800 mm 700 ~ 10325 mm — 폭 치수 (Width, mm)
HSBLayerHeight (BaseH) 타입 300 mm 75 ~ 1120 mm — 침대 매트리스 베이스 높이
TrackSlabHeight (SlabH) 타입 240 mm 60 ~ 910 mm — 높이 치수 (Height, mm)
PanelLength (L) 타입 5000 mm 1250 ~ 22750 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-S06-concrete-slab-track-bed&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Railway] → "IFC-S06 · Concrete Slab Track Bed (HSB+PCL) · 고속철도 콘크리트 도상 슬래브 궤도" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Concrete Slab Track Bed (HSB+PCL) · 고속철도 콘크리트 도상 슬래브 궤도 패밀리를 만들어줘. 주요 파라미터는 HSBBaseWidth(BaseW=3200mm), TrackSlabWidth(SlabW=2800mm), HSBLayerHeight(BaseH=300mm), TrackSlabHeight(SlabH=240mm), PanelLength(L=5000mm)이고, 타입은 SlabTrack-KRT-W3200-L5000, SlabTrack-HighSpeed-W3400-L6500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Concrete Slab Track Bed (HSB+PCL) · 고속철도 콘크리트 도상 슬래브 궤도 (Railway) 패밀리를 HSBBaseWidth(BaseW=3200mm), TrackSlabWidth(SlabW=2800mm), HSBLayerHeight(BaseH=300mm), TrackSlabHeight(SlabH=240mm), PanelLength(L=5000mm) 규격으로 생성하고 SlabTrack-KRT-W3200-L5000, SlabTrack-HighSpeed-W3400-L6500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("SlabTrack-HighSpeed-W3400-L6500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Concrete Slab Track Bed (HSB+PCL) · 고속철도 콘크리트 도상 슬래브 궤도", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-W01 · 불리언(UN/SU) 토목·인프라 IFC-W01
상하수도 · 배수로 · 맨홀 (IFC4.3) (Drainage) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 120 tri · 3.2 KB 🇰🇷 PPS-CIV-DRN-730 · IfcDistributionChamberElement 🧱 WallThickness 연동
🚀 3D 바로 열기

KS Precast Circular Manhole (D900~D2100) · KS F 4010 조립식 PC 원형 맨홀

IfcDistributionChamberElement · Drainage · samples/families/infra/IFC-W01-ks-precast-circular-manhole.pmodel

KS F 4010 / 국토부 상하수도 표준도 조립식 철근콘크리트 원형 맨홀 1호~5호(D900~D2100) 통합 프리셋 패밀리. — KS F 4010 조립식 원형 맨홀(D900~D2100), KS F 4403 원심력 철근콘크리트 흄관(D400~D1200), 상수도 제수밸브실, 사다리꼴/U형 배수로 패밀리입니다.

분류코드: PPS-CIV-DRN-730 (Drainage) · IFC4: IfcDistributionChamberElement · 표준 재질/단위: 프리캐스트 철근콘크리트 C30 (배수로·맨홀) (EA) · 단가코드: KR-KCS-344000-DRN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
InnerDiameter (InnerD) 타입 1200 mm 225 ~ 7350 mm — InnerDiameter 길이 매개변수 (mm)
WallThickness (WallT) 타입 150 mm 30 ~ 770 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
TotalHeight (H) 타입 2200 mm 450 ~ 11200 mm — 전체 높이/두께 (Height, Z축 방향 치수)
InvertBaseThickness (BaseT) 타입 200 mm 45 ~ 980 mm — 두께 치수 (Thickness, mm)
TopAccessHoleDiameter (AccessD) 타입 600 mm 150 ~ 2100 mm — TopAccessHoleDiameter 길이 매개변수 (mm)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-W01-ks-precast-circular-manhole&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Drainage] → "IFC-W01 · KS Precast Circular Manhole (D900~D2100) · KS F 4010 조립식 PC 원형 맨홀" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
KS Precast Circular Manhole (D900~D2100) · KS F 4010 조립식 PC 원형 맨홀 패밀리를 만들어줘. 주요 파라미터는 InnerDiameter(InnerD=1200mm), WallThickness(WallT=150mm), TotalHeight(H=2200mm), InvertBaseThickness(BaseT=200mm), TopAccessHoleDiameter(AccessD=600mm)이고, 타입은 KS-MH-1호-D900-H1800, KS-MH-2호-D1200-H2200, KS-MH-3호-D1500-H2500, KS-MH-4호-D1800-H2800, KS-MH-5호-D2100-H3200로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "KS Precast Circular Manhole (D900~D2100) · KS F 4010 조립식 PC 원형 맨홀 (Drainage) 패밀리를 InnerDiameter(InnerD=1200mm), WallThickness(WallT=150mm), TotalHeight(H=2200mm), InvertBaseThickness(BaseT=200mm), TopAccessHoleDiameter(AccessD=600mm) 규격으로 생성하고 KS-MH-1호-D900-H1800, KS-MH-2호-D1200-H2200, KS-MH-3호-D1500-H2500, KS-MH-4호-D1800-H2800, KS-MH-5호-D2100-H3200 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("KS-MH-2호-D1200-H2200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("KS Precast Circular Manhole (D900~D2100) · KS F 4010 조립식 PC 원형 맨홀", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-W02 · 불리언(UN/SU) 토목·인프라 IFC-W02
상하수도 · 배수로 · 맨홀 (IFC4.3) (Drainage) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 300 표준 · 120 tri · 3.2 KB 🇰🇷 PPS-CIV-DRN-730 · IfcDistributionChamberElement
🚀 3D 바로 열기

KS Centrifugal RC Hume Pipe (D400~D1200) · KS F 4403 원심력 철근콘크리트관 (흄관)

IfcPipeSegment · Drainage · samples/families/infra/IFC-W02-ks-centrifugal-hume-pipe.pmodel

KS F 4403 상하수도·우수관망용 원심력 철근콘크리트관(흄관 D400/D500/D600/D800/D1000/D1200 6대 구경 프리셋 통합). — KS F 4010 조립식 원형 맨홀(D900~D2100), KS F 4403 원심력 철근콘크리트 흄관(D400~D1200), 상수도 제수밸브실, 사다리꼴/U형 배수로 패밀리입니다.

분류코드: PPS-CIV-DRN-730 (Drainage) · IFC4: IfcDistributionChamberElement · 표준 재질/단위: 프리캐스트 철근콘크리트 C30 (배수로·맨홀) (EA) · 단가코드: KR-KCS-344000-DRN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
NominalInternalDiameter (D) 타입 600 mm 100 ~ 4200 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
PipeWallThickness (WallT) 타입 58 mm 11 ~ 378 mm — 두께 치수 (Thickness, mm)
SocketBellExtraThickness (BellT) 타입 45 mm 9 ~ 263 mm — 두께 치수 (Thickness, mm)
EffectivePipeLength (L) 타입 2500 mm 625 ~ 8750 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-W02-ks-centrifugal-hume-pipe&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Drainage] → "IFC-W02 · KS Centrifugal RC Hume Pipe (D400~D1200) · KS F 4403 원심력 철근콘크리트관 (흄관)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
KS Centrifugal RC Hume Pipe (D400~D1200) · KS F 4403 원심력 철근콘크리트관 (흄관) 패밀리를 만들어줘. 주요 파라미터는 NominalInternalDiameter(D=600mm), PipeWallThickness(WallT=58mm), SocketBellExtraThickness(BellT=45mm), EffectivePipeLength(L=2500mm)이고, 타입은 Hume-D400-T42-L2500, Hume-D500-T50-L2500, Hume-D600-T58-L2500, Hume-D800-T75-L2500, Hume-D1000-T92-L2500, Hume-D1200-T108-L2500로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "KS Centrifugal RC Hume Pipe (D400~D1200) · KS F 4403 원심력 철근콘크리트관 (흄관) (Drainage) 패밀리를 NominalInternalDiameter(D=600mm), PipeWallThickness(WallT=58mm), SocketBellExtraThickness(BellT=45mm), EffectivePipeLength(L=2500mm) 규격으로 생성하고 Hume-D400-T42-L2500, Hume-D500-T50-L2500, Hume-D600-T58-L2500, Hume-D800-T75-L2500, Hume-D1000-T92-L2500, Hume-D1200-T108-L2500 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("Hume-D500-T50-L2500");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("KS Centrifugal RC Hume Pipe (D400~D1200) · KS F 4403 원심력 철근콘크리트관 (흄관)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-W03 · 불리언(UN/SU) 토목·인프라 IFC-W03
암거 · 통로박스 (IFC4.3 Culverts) (Culverts) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 40 tri · 1.1 KB 🇰🇷 PPS-CIV-CLV-720 · IfcCivilElement
🚀 3D 바로 열기

Precast PC Box Culvert (1.5×1.0~4.0×2.5) · 상하수도 조립식 PC 암거 (헌치 일체형)

IfcCivilElement · Culverts · samples/families/infra/IFC-W03-precast-pc-box-culvert-joint.pmodel

국토부 상하수도·공동구 표준 조립식 PC 박스 암거 (1.5×1.0 ~ 4.0×2.5 5대 규격 프리셋, 내부 4모서리 헌치 반영). — 단독/2련 철근콘크리트 박스 암거, 상하수도 헌치 일체형 조립식 PC 암거(1.5×1.0~4.0×2.5), 원형 관암거, 날개벽 패밀리입니다.

분류코드: PPS-CIV-CLV-720 (Culverts) · IFC4: IfcCivilElement · 표준 재질/단위: 철근콘크리트 C30 (암거·통로박스) (m3) · 단가코드: KR-KCS-243000-CLV
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
InternalClearWidth (ClearW) 타입 2000 mm 375 ~ 14000 mm — 폭 치수 (Width, mm)
InternalClearHeight (ClearH) 타입 1500 mm 250 ~ 8750 mm — 높이 치수 (Height, mm)
WallAndSlabThickness (WallT) 타입 200 mm 45 ~ 1050 mm — 두께 치수 (Thickness, mm)
InternalCornerHaunch (Haunch) 타입 200 mm 38 ~ 1050 mm — InternalCornerHaunch 길이 매개변수 (mm)
SegmentLength (L) 타입 2000 mm 500 ~ 7000 mm — 전체 길이/연장 (Length)
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-W03-precast-pc-box-culvert-joint&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Culverts] → "IFC-W03 · Precast PC Box Culvert (1.5×1.0~4.0×2.5) · 상하수도 조립식 PC 암거 (헌치 일체형)" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Precast PC Box Culvert (1.5×1.0~4.0×2.5) · 상하수도 조립식 PC 암거 (헌치 일체형) 패밀리를 만들어줘. 주요 파라미터는 InternalClearWidth(ClearW=2000mm), InternalClearHeight(ClearH=1500mm), WallAndSlabThickness(WallT=200mm), InternalCornerHaunch(Haunch=200mm), SegmentLength(L=2000mm)이고, 타입은 PC-Box-1.5x1.0-T180, PC-Box-2.0x1.5-T200, PC-Box-2.5x2.0-T230, PC-Box-3.0x2.5-T260, PC-Box-4.0x2.5-T300로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Precast PC Box Culvert (1.5×1.0~4.0×2.5) · 상하수도 조립식 PC 암거 (헌치 일체형) (Culverts) 패밀리를 InternalClearWidth(ClearW=2000mm), InternalClearHeight(ClearH=1500mm), WallAndSlabThickness(WallT=200mm), InternalCornerHaunch(Haunch=200mm), SegmentLength(L=2000mm) 규격으로 생성하고 PC-Box-1.5x1.0-T180, PC-Box-2.0x1.5-T200, PC-Box-2.5x2.0-T230, PC-Box-3.0x2.5-T260, PC-Box-4.0x2.5-T300 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("PC-Box-2.0x1.5-T200");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Precast PC Box Culvert (1.5×1.0~4.0×2.5) · 상하수도 조립식 PC 암거 (헌치 일체형)", window.__mb.metrics(), ifc.summaryKo);
Z-up ISO IFC-W04 · 불리언(UN/SU) 토목·인프라 IFC-W04
상하수도 · 배수로 · 맨홀 (IFC4.3) (Drainage) 스케치(GS/S) → 돌출(EXT) → 불리언(UN/SU) ✓ Min~Max Flex 검증 ⚡ LOD 200 초경량 · 40 tri · 1.1 KB 🇰🇷 PPS-CIV-DRN-730 · IfcDistributionChamberElement 🧱 WallThickness 연동
🚀 3D 바로 열기

Waterworks Valve Chamber · 상수도 표준 제수밸브실 · 이토변실 챔버

IfcDistributionChamberElement · Drainage · samples/families/infra/IFC-W04-waterworks-valve-chamber.pmodel

국토부 상수도 표준도 지하 제수밸브실·공기변실·이토변실 철근콘크리트 챔버 (상부 점검구 굴뚝 일체형). — KS F 4010 조립식 원형 맨홀(D900~D2100), KS F 4403 원심력 철근콘크리트 흄관(D400~D1200), 상수도 제수밸브실, 사다리꼴/U형 배수로 패밀리입니다.

분류코드: PPS-CIV-DRN-730 (Drainage) · IFC4: IfcDistributionChamberElement · 표준 재질/단위: 프리캐스트 철근콘크리트 C30 (배수로·맨홀) (EA) · 단가코드: KR-KCS-344000-DRN
이름 (ID)범위기본값안전 범위 (Min~Max)수식설명
ChamberOuterWidth (W) 타입 2400 mm 600 ~ 12600 mm — 전체 폭 (Width, X축 방향 치수)
ChamberOuterDepth (D) 타입 2000 mm 500 ~ 9800 mm — 전체 깊이/두께 (Depth, Y축 방향 치수)
ChamberHeight (H) 타입 2200 mm 550 ~ 9800 mm — 전체 높이/두께 (Height, Z축 방향 치수)
WallThickness (WallT) 타입 220 mm 55 ~ 980 mm — 호스트 벽체 두께 연동 (Host Wall Thickness, mm)
AccessChimneySize (NeckW) 타입 900 mm 225 ~ 3850 mm — AccessChimneySize 길이 매개변수 (mm)
AccessChimneyHeight (NeckH) 타입 600 mm 150 ~ 2800 mm — 상부 넥(Neck) 높이
사용 방법 · AI 프롬프트 · CLI / API 코드 보기
1) 1-Click 3D 딥링크 / Studio UI:
./?sample=infra%2FIFC-W04-waterworks-valve-chamber&utm_stage=attract&utm_source=catalog
☰ 메뉴 → 파일 → 컴포넌트 샘플 열기… → [Drainage] → "IFC-W04 · Waterworks Valve Chamber · 상수도 표준 제수밸브실 · 이토변실 챔버" 클릭 → 우측 [타입] 패널에서 규격 전환 및 [단품 .ifc (IFC4) 내보내기]
2) 명령줄 AI 설계 프롬프트 (하단 콘솔에 그대로 입력):
Waterworks Valve Chamber · 상수도 표준 제수밸브실 · 이토변실 챔버 패밀리를 만들어줘. 주요 파라미터는 ChamberOuterWidth(W=2400mm), ChamberOuterDepth(D=2000mm), ChamberHeight(H=2200mm), WallThickness(WallT=220mm), AccessChimneySize(NeckW=900mm), AccessChimneyHeight(NeckH=600mm)이고, 타입은 ValveChamber-D300-2.4x2.0x2.2, ValveChamber-D500-3.0x2.4x2.5, ValveChamber-D800-3.6x2.8x2.8로 구성해줘.
3) 터미널 CLI 원샷 실행:
node cli/vibe.mjs "Waterworks Valve Chamber · 상수도 표준 제수밸브실 · 이토변실 챔버 (Drainage) 패밀리를 ChamberOuterWidth(W=2400mm), ChamberOuterDepth(D=2000mm), ChamberHeight(H=2200mm), WallThickness(WallT=220mm), AccessChimneySize(NeckW=900mm), AccessChimneyHeight(NeckH=600mm) 규격으로 생성하고 ValveChamber-D300-2.4x2.0x2.2, ValveChamber-D500-3.0x2.4x2.5, ValveChamber-D800-3.6x2.8x2.8 타입을 추가해줘"
4) 브라우저 콘솔 / ModelingAPI:
// 1) 모델 로드 후 타입 전환 · Flex 검증 · IFC4 직접 내보내기
await window.__mb.switchType("ValveChamber-D500-3.0x2.4x2.5");
await window.__mb.verifyFlex();
const ifc = window.__mb.exportIfc();
console.log("Waterworks Valve Chamber · 상수도 표준 제수밸브실 · 이토변실 챔버", window.__mb.metrics(), ifc.summaryKo);