모든 패키지 노드를 기본 노드로 재구성할 수 있나요?

패키지 노드를 커스텀 노드 또는 파이썬 노드로 구성했을 때

 

기본 노드로 재구성할 수 있나요?

Yattaa Yattaa · 2024-01-11 10:23 · 조회 805 · Dynamo
전체 4

  • 2024-01-11 11:39

    사용자가 기본 노드를 조합해서 패키지 기능을 구현하면 가능하겠지만 자동으로 패키지노드나 파이썬코드를 기본노드로 바꿔주는 기능은 아쉽지만 없습니다.


    • 2024-01-11 14:38

      "사용자가 기본 노드를 조합해서 패키지 기능을 구현하면 가능하겠지만..."

      -> 기본 노드를 조합하면 패키지, 파이썬 노드 전부를 구현할 수 있다는 말씀인거죠?


      • 2024-01-11 17:48

        아닙니다. 거의 웬만하면 기본노드로 해결할 수 있지만.. 간혹 기본 노드에 없는 경우에는 revit api가 지원하는 범위 내에서 파이썬이나 C#을 통해서 구현을 해야 합니다. 참고로 api 리스트에 없는 기능은 레빗에서 구현할 수 없습니다... 2024 api 확인은 여기서 하시면 됩니다 ( https://www.revitapidocs.com/2024 )

        기본 노드만 사용하는게 호환성 면에서는 좋을수도 있으나, 코드가 길어졌을 때 관리 측면에서는 오히려 더 어려울 수 있습니다. 다이나모에서 사용되는 유명한 패키지들은 오픈소스로 누구나 사용할 수 있고 지속적으로 관리가 되고 있으니 적절하게 섞어서 사용하시는게 입문자 입장에서는 더 나을것으로 판단됩니다!


        • 2024-01-12 11:02

          어느 정도 파이썬 공부도 필요하겠네요 감사합니다!