Curve 지오메트리 등분하기
다이나모에서 형상을 다루다 보면 Curve를 등분해야 할 경우가 많이 있습니다. 다양한 방식으로 커브를 등분해서 필요한 위치에 포인트를 생성할 수 있으며, 이를 통해 원하는 형태의 지오메트리를 쉽게 조작할 수 있습니다. 이번…

다이나모에서 형상을 다루다 보면 Curve를 등분해야 할 경우가 많이 있습니다. 다양한 방식으로 커브를 등분해서 필요한 위치에 포인트를 생성할 수 있으며, 이를 통해 원하는 형태의 지오메트리를 쉽게 조작할 수 있습니다. 이번…

데이터 타입(Data Type) 데이터 타입(Data Type)이란 프로그래밍에서 사용할 수 있는 데이터의 종류를 말합니다. 다이나모에서 데이터를 처리할 때, 올바른 데이터 타입을 이해하고 사용하는 것이 매우 중요합니다. 다이나모에서 주로 사용되는 데이터 타입은…

다이나모에서 리스트(List)를 적절하게 분할하는 것은 데이터 처리 및 구조화에 중요한 작업입니다. 이번 글에서는 리스트를 하위 목록으로 나누는 데 유용한 두 가지 노드, List.Chop과 List.Slice에 대해 다루겠습니다. 이 노드들을 활용하면 다양한…

다이나모에서 리스트(List) 처리 작업은 매우 중요한 기능 중 하나입니다. 이번 글에서는 리스트에서 특정 Index 번호에 해당하는 Item을 추출하거나, 특정 Item의 위치(Index)를 추출할 때 사용할 수 있는 주요 노드를 소개하겠습니다. 대표적으로…

Dynamo에서 데이터를 분류할 때 매우 유용한 노드 중 하나가 List.FilterByBoolMask입니다. 이 노드를 사용하면 Boolean List 또는 True/False 값을 기반으로 특정 항목을 쉽게 분류할 수 있습니다. List.FilterByBoolMask란? List.FilterByBoolMask는 주어진 리스트에서 True와…

Dynamo를 사용하다 보면 가장 많이 쓰이는 워크플로우 중 하나가 바로 Get Parameter로 데이터를 추출하고, Set Parameter로 데이터를 변경하는 작업입니다. 오늘은 Get Parameter를 통해 데이터를 추출할 때 유형(Type) 파라미터와 인스턴스(Instance) 파라미터의…

이번 포스팅에서는 간단한 예제를 통해 다이나모(Dynamo)에서 N번째 항까지의 총합을 구하는 방법을 소개하고자 합니다. 이를 통해 층고가 주어졌을 때, 각 층의 레벨을 계산하는 방법을 알아보겠습니다. 1. 층고를 이용한 각 층의 레벨…

리스트를 관리하다 보면 특정 위치의 아이템, 예를 들어 첫 번째 아이템이나 마지막 아이템만을 추출해야 하는 경우가 종종 발생합니다. 또는 첫 번째 아이템을 제외한 나머지 리스트나, 마지막 아이템을 제외한 나머지 리스트가…

다이나모에서 데이터를 다루는 중요한 개념 중 하나가 바로 데이터 매칭(Lacing Option)입니다. 입력되는 데이터의 크기나 개수가 다를 때, 이를 어떻게 연결할지 설정하는 옵션이 바로 Lacing입니다. 적절한 Lacing 옵션을 사용하지 않으면 원하는…
건축 시장이 변했습니다. 지금 공부하지 않으면 당신의 자리는 사라집니다.