Civil 3D Dynamo와 간단한 Python 스크립트를 활용해, 선택한 객체들의 스테이션, 오프셋, 방향, 부피(Volume), 레이어 정보를 한 번에 추출하는 방법을 소개합니다. 1. Civil 객체 선택과 기하학 정보 로드 먼저 Dynamo의 Object.Geometry 노드로 Civil 3D 모델에 배치된 솔리드 객체의 기하학 정보를 불러옵니다.
이 정보는 스테이션 계산과 볼륨 산출의 기초가 됩니다. 객체는 하나씩 혹은 여러 개를 한꺼번에 선택할 수 있으며, 선택된 객체들은 리스트로 Dynamo에 전달됩니다.
팁 여러 객체를 리스트로 처리할 수 있도록 Dynamo 그래프를 설계하면, 다수의 구조물을 한 번에 분석할 수 있어 반복 작업 시간을 크게 줄일 수 있습니다. 2. Alignment 기준 스테이션·오프셋 계산 가장 중요한 과정은 선택한 객체를 기준선(Alignment)에 투영해 스테이션(Station)과 오프셋(Offset)을 계산하는 것입니다.
Dynamo의 ...