점두/커튼월 멀리언 시스템
Last updated
Last updated
FormIt에서 점두/커튼월 멀리언 시스템을 신속하게 작성하는 기능은 Dynamo에서 제공합니다. 아래와 같이 Dynamo 패널의 Dynamo Samples 디렉토리에서 Storefront Curtainwall 시스템을 찾을 수 있습니다.
FormIt 2021.2부터 점두 커튼월 시스템에서는 새 SelectFromFormIt 노드를 사용하여 멀리언 시스템을 생성할 "유리"(단일 면 또는 돌출된 솔리드) 조각을 선택할 수 있습니다.
점두 커튼월 썸네일(선택이 필요함을 나타내는 아이콘)을 클릭하면, 계속하려면 유리 형상을 선택하라는 메시지가 FormIt에 표시됩니다.
유리 선택이 작동하는 방식에 대한 몇 가지 참고 사항 및 주의 사항:
현재 평면형 표면만 지원됩니다. 일련의 표면(예: 작은 평면형 표면으로 구성된 "곡선" 표면)을 선택하는 경우 스크립트는 가장 큰 평면형 면을 찾아서 사용합니다.
유리가 솔리드(즉, 두께를 나타내기 위해 아주 약간 돌출된 단일 면)인 경우 스크립트는 가장 큰 표면을 찾습니다. 따라서 결과 멀리언이 유리 솔리드의 한 쪽에서 생성됩니다.
문의 개구부를 스케치하고 유리 경계에서 결과 표면을 제거할 수 있습니다. 그러면 결과 멀리언은 문 개구부를 고려해 문을 추가할 수 있도록 비어 있게 됩니다.
Dynamo 제한으로 인해 유리 형상의 가운데에 개구부가 있는 경우 이 스크립트는 작동하지 않습니다.
FormIt에서 Dynamo 그래프의 형상을 선택할 때 다음과 같은 특정 구성 방식을 통해 환경을 간소화하고 결과를 쉽게 인스턴스화할 수 있습니다.
유리를 그룹에 놓고 그룹을 점두/커튼월 스크립트에 대한 선택사항으로 사용합니다. 이렇게 하면 멀리언이 생성된 후 유리 프로파일을 보다 쉽게 편집할 수 있으며, 실행 간에 유리가 크게 수정되고 면 ID가 변경된 경우 그룹은 면 ID가 아닌 그룹 ID를 사용하므로 스크립트가 유리를 항상 찾게 됩니다.
멀리언 시스템의 결과를 복사하여 모델의 다른 위치에 붙여넣으려고 하는 경우 유리와 결과 멀리언을 그룹에 포함하는 것이 가장 좋습니다. 그러면 결과 멀리언 그룹만 복사하여 붙여넣을 때 사용할 유리 인스턴스(instance)를 선택 노드가 알지 못하는 문제도 방지할 수 있습니다.
먼저 유리를 그룹에 놓습니다. 두 번 클릭하여 유리를 선택하고 G 키를 누르거나 상황에 맞는 메뉴 또는 도구막대에서 그룹 명령을 사용합니다.
결과 그룹을 선택하고 다른 그룹에 놓습니다.
두 번 클릭하여 첫 번째 그룹으로 들어갑니다. 이 그룹은 유리와 결과 멀리언 모두에 대한 "컨테이너"입니다.
점두 커튼월 썸네일을 클릭하고 유리 그룹을 선택사항으로 사용합니다.
스크립트가 실행되면 그룹을 종료하고 필요에 따라 컨테이너를 복사/붙여넣을 수 있습니다. 문제없이 인스턴스(instance)를 편집(유리 모양 또는 매개변수 조정)할 수 있습니다.
유리를 선택하고 스크립트를 실행하면 FormIt 캔버스에 FormIt 그룹 형식으로 결과가 표시됩니다. 이 그룹은 자동으로 선택되며 특성 패널에 사용 가능한 옵션이 표시됩니다.
실행: 유리의 모양을 수정하고 그래프를 다시 실행하여 멀리언 결과를 업데이트하려는 경우 이 옵션을 클릭합니다.
포함된 그래프 편집: 형상을 생성하는 Dynamo 스크립트를 편집합니다. 이 스크립트는 이 그룹에 고유한 스크립트로 FormIt 파일에 포함되어 있습니다.
유리(표면 또는 솔리드) 선택: 멀리언을 생성할 다른 유리 조각으로 선택사항을 업데이트하려면 이 옵션을 클릭합니다.
스크립트는 첫 번째 실행에 기본값을 사용하므로 이러한 값을 사용자 고유의 사용 사례에 맞게 조정할 수 있습니다. 모든 값은 FormItLengthString 노드에서 설정한 단위를 사용합니다.
멀리언 폭 + 깊이: 모든 멀리언 요소의 폭 및 깊이입니다.
수직 멀리언 간격: 중심에서 각 수직 멀리언 사이의 거리입니다.
수직 멀리언 배치 반전: 스크립트는 임의로 선택된 한쪽에서 수직 멀리언 간격을 시작합니다. 결과에서 사용 사례에 대해 잘못된 쪽에서 멀리언 간격을 시작하는 경우, 이 값을 참으로 설정하여 배치가 반대쪽에서 시작되도록 반전합니다.
수직 멀리언 가운데 배치: 유리의 한쪽 끝에서 수직 멀리언 간격 계산을 시작하는 대신, 중간에서 계산을 시작하여 수직 멀리언의 대칭 배치를 작성합니다.
첫 번째 수평 멀리언 간격: 하단에서 첫 번째 수평 멀리언 간격을 설정합니다. 나머지 수평 멀리언 간격과는 별도로 하단에 더 짧은 유리 모듈 행이 필요한 경우에 유용합니다.
수평 멀리언 간격: 위에 설명된 첫 번째 멀리언 이후에 시작하는, 중심에서의 일반적인 수평 멀리언 간격입니다.
수평 멀리언 배치 반전: 수평 멀리언 배치를 하단이 아닌 상단에서 시작하려면 이 옵션을 참으로 설정합니다.
수평 멀리언 가운데 배치: 유리의 하단 또는 상단에서 수평 멀리언 간격 계산을 시작하는 대신, 중간에서 계산을 시작하여 수평 멀리언의 대칭 배치를 작성합니다.
더 많은 사용자 지정 옵션을 찾고 있습니까? FormIt 특성 패널에 고급 옵션 여러 개가 숨겨져 있지만 "포함된 그래프 편집"을 클릭하여 Dynamo에서 전체 그래프 컨텐츠를 표시하면 액세스할 수 있습니다.
수직 및 수평 멀리언 배치 임의 지정: 수직 또는 수평 멀리언의 간격을 임의로 지정하려면 참으로 설정합니다.
최소/최대 멀리언 간격(임의 지정인 경우): 임의 지정된 최소 및 최대 간격 값 범위를 설정하려면 이러한 값을 조정합니다.
경계 멀리언의 간격띄우기 방향 반전: 기본적으로 멀리언 시스템은 유리 경계를 사용하고 안쪽으로 간격띄우기하여 경계 멀리언을 작성합니다. 바깥쪽으로 간격띄우기하려면 이 옵션을 참으로 설정합니다. 이렇게 하면 유리 경계 외부에 있는 멀리언 시스템의 전체 크기가 멀리언 폭 설정만큼 증가합니다.
선택사항과 경계 멀리언 사이의 공차: 기본적으로 멀리언 시스템은 유리의 경계에서 정확하게 생성되며, 이로 인해 유리 모서리와 경계 멀리언의 외부 표면이 충돌하는 Z-fighting이 유발될 수 있습니다. 대부분의 경우 이 설정은 표시되지 않지만 사용 사례에서 Z-fighting을 피하기 위해 시스템의 모서리를 표시해야 하는 경우 이 옵션을 사용하도록 설정하고 필요에 따라 공차 값을 조정합니다.