저는 나무 구조를 생성하기위한 BIM 응용 프로그램을 만들고 있습니다.BIM 소프트웨어의 데이터를 구조화하는 방법은 무엇입니까?
필자는 첫 번째 테스트와 평가판을 위해 몇 줄의 코드를 작성했으며 앞으로 나아 가기 전에 데이터 모델링 방법을 선택해야합니다. 빔 객체를 처리하는 가장 좋은 방법은 무엇일까요? 그들은
속성을 모델링하는 많은 방법이있다 ... 기본적으로 등 어떤 모양의 구멍, 중간 깊이 베인 상처, 같은 그들에 작업 긴 3D 상자입니다
센터 중심 또는 코너 지향 : 피벗 포인트에서 중심 또는 모퉁이에
3D로 먼저 작업 : 꼭지점과면을 사용하여 3D 오브젝트를 생성 한 다음, 어떤 종류의 보를 계산하고 CNC 기계가이를 수행하기 위해 어떤 단계를 수행하는지 계산합니다. .
CNC 사고 방식에서 작업 : 섹션 길이 + 길이로 빔을 모델링하고 작업을 수행합니다. 그런 다음 화면보기를위한 3D 객체를 생성하십시오.
나는 내 일을 할 사람을 찾고있는 것이 아니며 어쨌든 나는 해결책을 찾을 것이다. 그러나 누군가가이 분야의 기존 도구 (Revit, Archicad, Woodwork 도구)를 사용해 본 경험이 있고 다양한 방법의 장단점에 대한 피드백을 제공 할 수 있다면 좋을 것입니다.
편집 : 마침내 추상 안내선을 사용하여 부품을 구성하도록 선택했습니다. 빔은 항상 비행기를 따라 함께 작동합니다. 벽을 생각하거나 바닥에 고르게 분포 된 광선을 생각하십시오. 그래서 평면을 따라 광선을 생성하고 배치하는 클래스를 생성합니다. 보 데이터를 섹션 크기 + 길이 + 조인트 연산으로 저장합니다. 피벗 포인트가 가장 짧은 가장자리의 중간에 있습니다. 이 방법으로 평면에 정렬하는 것은 쉽지 않으며 목재 섬유가 빔 내부로 향하는 방법에 대한 정보를 보유하게됩니다 (코어는 꼭대기에 놓여 야하며 섬유 방향이 중요 함). 내 선택을 확인해 주신 ArnoE에게 감사드립니다.