복잡한 모델에서 인사이트를 얻고 설계 의사결정을 돕는 직스캐드 (1)
직스캐드(ZYXCAD)는 2022년 처음 출시한 국내 자체 개발 범용 CAD 솔루션 프로그램으로, 가격 경쟁력을 높이는 한편으로 처리 속도를 빠르게 해 사용자 편의성을 높인 것이 특징이다. 이번 호부터 직스캐드 2024에서 업그레이드된 주요 기능을 소개할 예정이다.
이번 호에서는 사용자에게 더 많은 유연성과 제어 기능을 제공하는 동적블록의 활용도를 알아보고, 건축 설계에서 동적블록의 실제 활용사례를 확인해보자.
■ 이소연
직스테크놀로지 기술지원팀의 대리로 직스캐드의 기술지원 및 교육을 맡고 있다.
이메일 | tech@zyx.co.kr
홈페이지 | https://zyx.co.kr
동적 블록 기능 소개
그림 1. 동적 블록 설정
직스캐드 2024 버전에서는 이전 버전에서 지원되지 않던 동적 블록 생성 및 편집 기능이 추가되었다.
동적 블록은 형상에 매개변수 및 구속 조건, 동작을 추가하여 블록을 분해하지 않아도 유연하게 수정하여 사용할 수 있는 기능이다.
편리한 관리
동적 블록은 정적인 구성 요소를 뛰어넘어 사용자에게 더 많은 제어와 유연성을 제공한다. 이 기능을 통해 하나의 블록에 필요에 따라 동적으로 변할 수 있는 속성을 부여할 수 있다. 이는 다양한 디자인 요소에 적용할 수 있어, 블록 기능을 더욱 다채롭게 표현할 수 있게 한다.
시간 절약 및 효율성
동적 블록은 작업 속도를 높여주는 장점이 있다. 한 번의 디자인 작업으로 여러 상황에 대응할 수 있기 때문에, 반복적인 프로세스에서 작업 시간을 단축할 수 있다. 또한, 동적 블록의 업데이트가 필요할 때 한 번의 수정으로 모든 인스턴스를 한꺼번에 업데이트할 수 있어 불필요한 수고를 덜어준다.
동적 블록 사용하기
그림 2. 동적 블록 설정
블록 생성
동적 블록은 블록을 생성한 후 블록 편집기에서 속성을 부여할 수 있다.
속성 정의
동적으로 사용할 객체를 선택한 후 속성을 정의한다. 예를 들면 크기, 위치, 배열 등을 동적 속성으로 지정 가능하다.
속성 값 할당
설정된 매개 변수값에 동작을 추가한 후 범위를 지정한다. 이러한 값은 나중에 블록을 사용할 때 동적으로 변경된다.
블록 목록화
블록을 뷰에 따라 설정하고 동적으로 변경될 수 있는 속성을 부여하면 목록으로 구성하여 사용할 수 있다.
동적 속성 수정
블록의 동적 속성을 필요에 따라 수정 가능하다. 블록을 선택하고 해당 속성을 조정하여 자유롭게 편집할 수 있다.
블록 업데이트
블록의 원본을 수정하여 업데이트하면 원본 객체와 관련된 모든 블록을 한 번에 수정할 수 있다.
그림 3. 동작 범위 설정
■ 자세한 기사 내용은 PDF로 제공됩니다.