Grasshopper에서 특정 기능을 여러 곳에서 재사용하려면 다음 방법을 사용할 수 있어: 🔹 1. 클러스터(Cluster) 사용 ✅ Grasshopper 내에서 재사용 가능하도록 묶는 방법 🛠 방법: 여러 컴포넌트를 선택 (Shift+드래그 또는 Ctrl+클릭) 오른쪽 클릭 → Cluster 만들기(Create Cluster) 클러스터 안에서 Logic 수정 가능 필요한 곳에 복사해서 사용 가능 📌 Tip: 클러스터를 더블 클릭하면 내부 편집 가능 입출력(IO)를 명확하게 설정 하면 활용도가 높아짐 파일(.ghcluster)로 저장 후 다른 파일에서 불러올 수도 있음 🔹 2. GH 파일을 User Object로 저장 ✅ 자주 사용하는 기능을 커스텀 컴포넌트처럼 사용 🛠 방법: 클러스터를 만든 후 오른쪽 클릭 → Save as User Object 파일 이름과 아이콘 설정 이후 Grasshopper "User Objects"에서 쉽게 불러올 수 있음 📌 Tip: 여러 프로젝트에서 공통으로 사용하는 기능이라면 이 방법 추천 라이브러리처럼 관리할 수 있어 🔹 3. Python 또는 C# 스크립트 사용 ✅ 고급 사용자용 - 강력한 기능을 직접 코드로 구현 🛠 방법: GH Python Script 또는 C# Script 사용 입출력(Input/Output)을 명확하게 설정 같은 기능이 필요할 때 스크립트를 복사해서 사용 📌 Tip: Grasshopper에서 반복 작업이 많다면 Python 스크립트 추천 복잡한 로직을 간결하게 만들 수 있음 한 번 만들어 놓으면 여러 파일에서 쉽게 복사해서 사용 가능 🔹 4. Grasshopper 플러그인으로 제작 ✅ 재사용 가능한 기능을 완전한 플러그인으로 제작 🛠 방법: C# 또는 Python으로 개발한 후 Grasshopper 플러그인으로 변환 Visual Studio를 사용해 .gha 파일로 패키징 GH에서 플러그인을 불러와 사용 📌 Tip: 팀 내에서 공유할 때 유용 커스텀 툴을 만...