리소스
Dynamo
Dynamo Wiki
"이 Wiki는 Dynamo API, 지원 라이브러리 및 도구를 사용한 개발에 대해 알아보기 위한 것입니다."
https://github.com/DynamoDS/Dynamo/wiki
Dynamo 블로그
이 블로그는 Dynamo 팀의 최신 기사 모음으로, 새로운 기능, 워크플로우, Dynamo의 모든 사항을 다룹니다.
DesignScript 안내서
프로그래밍 언어는 일반적으로 논리 및 계산과 관련된 아이디어를 표현하기 위해 작성되었습니다. 이러한 목표 외에도, Dynamo 텍스트 언어(이전 이름 DesignScript)는 설계 의도를 표현하기 위해 작성되었습니다. 일반적으로 계산 방식 설계는 탐험적으로 인식되고 있으며 Dynamo는 이러한 설계를 지원하려고 합니다. Autodesk는 사용자들이 개념에서 설계 반복, 최종 형태에 이르기까지 설계를 진행하는 데 충분히 유연하고 빠른 언어를 찾을 수 있기 바랍니다. 이 설명서는 프로그래밍 지식이 없거나 건축 형상이 완전히 노출된 사용자에게 이러한 겹치는 두 분야의 다양한 항목을 제공하기 위해 작성되었습니다.
http://dynamobim.org/wp-content/links/DesignScriptGuide.pdf
Dynamo Primer 프로젝트
Dynamo Primer는 Matt Jezyk 및 Autodesk의 Dynamo 개발 팀에서 시작한 오픈 소스 프로젝트입니다. 이 입문서의 초판은 Mode Lab에서 개발했습니다. 참여하려면 리포지토리를 포크하고, 컨텐츠를 추가한 다음, 풀 리퀘스트를 제출하십시오.
https://github.com/DynamoDS/DynamoPrimer
Dynamo용 Zero Touch 플러그인 개발
이 페이지에서는 "Zero Touch" 인터페이스를 사용하여 C#에서 사용자 Dynamo 노드를 개발하는 프로세스에 대해 설명합니다. 대부분의 경우 C# 정적 메서드와 클래스는 수정하지 않고 가져올 수 있습니다. 라이브러리가 함수를 호출하기만 하면 되고 새 객체를 생성할 필요는 없는 경우 정적 메서드를 통해 매우 쉽게 구현할 수 있습니다. Dynamo는 DLL을 로드할 때 클래스의 네임스페이스를 제거하고 모든 정적 메서드를 노드로 표시합니다.
https://github.com/DynamoDS/Dynamo/wiki/Zero-Touch-Plugin-Development
외부 리소스
초보자를 위한 Python
Python은 해석된 대화식 객체 지향적 프로그래밍 언어로, 모듈, 예외, 동적 입력, 고급 동적 데이터 유형 및 클래스가 포함되어 있습니다. Python은 뛰어난 성능과 더불어 명확한 구문을 제공합니다. Python에는 많은 시스템 호출 및 라이브러리뿐 아니라 다양한 창 시스템에 대한 인터페이스가 있으며, 이는 C 또는 C++에서 확장 가능합니다. 또한 프로그래밍 가능 인터페이스가 필요한 응용프로그램의 확장 언어로 사용할 수 있습니다. 마지막으로 Python은 이식 가능한데, 여러 Unix 변형, Mac 및 Windows 2000 이상 버전에서 실행될 수 있습니다. 초급 사용자를 위한 Python 안내서는 Python 학습을 위한 다른 입문 자습서와 리소스로 연결됩니다.
https://www.python.org/about/gettingstarted
AForge
AForge.NET은 Computer Vision 및 인공 지능(이미지 처리, 신경망, 유전 알고리즘, 퍼지 논리, 기계 학습, 로봇 공학 등) 분야에서 개발자와 연구원을 위해 설계된 오픈 소스 C# 프레임워크입니다.
http://www.aforgenet.com/framework/
Wolfram MathWorld
MathWorld는 수천 명의 참가자들로부터 지원을 받아 Eric W. Weisstein이 운영하는 온라인 수학 리소스입니다. 1995년에 온라인에서 처음으로 컨텐츠를 제공한 이래로, MathWorld는 수학 및 교육 커뮤니티 모두에서 수학 정보의 연결점으로 자리 잡아 왔습니다. 등록된 항목은 다양한 교육 전반의 저널 및 저서에서 광범위하게 참조되고 있습니다.
Revit 리소스
buildz
“이 게시물은 주로 Revit 플랫폼에 대한 내용과 플랫폼에 대해 권장되는 활용 방법을 소개합니다.”
Nathan의 Revit API 노트북
"이 노트북은 설계 워크플로우 상황에서 Revit API를 학습하고 적용할 때 나타나는 몇 가지 '리소스 결함'을 해결하는 것을 목표로 합니다."
http://wiki.theprovingground.org/revit-api
Revit Python Shell
"RevitPythonShell은 IronPython 인터프리터를 Autodesk Revit 및 Vasari에 추가합니다." 이 프로젝트는 Dynamo보다 먼저 시작되었으며 Python 개발에서 유용하게 참조되고 있습니다. RPS Project:
https://github.com/architecture-building-systems/revitpythonshell
개발자 블로그:
http://darenatwork.blogspot.com/
The Building Coder
BIM 분야 업계 최고 전문가가 제공하는 Revit API 워크플로우로 구성된 강력한 카탈로그입니다.
Last updated