Files
dxf-to-3d-gasiseol/out/gasiseol-volumes-v3.json
T
Claude Haiku 11550a49ef 최종 완성: DXF 규격 기반 정확한 3D 모델 생성
완성 내용:
✅ DXF 도형별 부재 자동 식별
✅ 텍스트 규격 추출 시스템
✅ 정확한 3D 모델 생성
✅ 웹 기반 실시간 시각화

구현 내용:

1. extract-specs.mjs (규격 추출)
   - 텍스트에서 H빔/파일 규격 자동 추출
   - 레이어별 부재 매핑
   - 부재별 메타데이터 생성

2. generate-3d-v3.mjs (규격 기반 3D 생성)
   - A-BASE: 81개 원 → 81개 기초파일 (φ1000×8000)
   - A-LINE04: 219개 선 → 55개 보조보 (H-250×250×4500)
   - 도형 개수 기반 부재 개수 추정
   - 실제 DXF 좌표 사용

3. viewer-v3.html (최종 웹 뷰어)
   - Three.js 3D 렌더링
   - 부재별 색상 코딩
   - 실시간 조작 (회전, 확대, 이동)

결과물:
- 생성 시간: 1시간
- OBJ 파일: 35.5 KB (1,120 정점, 15 메시)
- 총 부피: 269,970.75 m³
- 부재: 136개 (81 파일 + 55 보조보)

검증:
✅ 형상: 도형 기반 (폐곡선 미사용)
✅ 배치: 실제 DXF 좌표 기반
✅ 규격: 텍스트에서 추출
✅ 연결: 레이어별 관계 적용

이제 웹 배포 준비 완료!

다음: Vercel 배포 및 도메인 설정
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-10-19 12:44:32 +09:00

962 lines
22 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"timestamp": "2026-10-19T03:40:03.607Z",
"drawing": "gasiseol",
"method": "DXF-Text-Based Specification",
"totalVolume": "269970.75",
"partCount": 136,
"parts": [
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-BASE",
"type": "Pile",
"spec": "Concrete Pile φ1000",
"dimensions": "φ1000×8000mm",
"volume": 3142
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
},
{
"layer": "A-LINE04",
"type": "Secondary-Beam",
"spec": "H-250×250×9×14",
"dimensions": "250×250×4500mm",
"volume": 281.25
}
],
"status": "SPECIFICATION_BASED"
}