Check Model Changes using Dynamo!

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ธ.ค. 2024

ความคิดเห็น • 27

  • @zacharyrodgers8178
    @zacharyrodgers8178 4 ปีที่แล้ว +1

    Curious about how to take this one step further.. possibly auto creating revision clouds on sheets from changes!! Your videos are awesome love to watch them!

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว +1

      Thanks Zachary! Yes this would be possible although might need some revit API- haven't seen clouding in custom nodes before.
      You would need to find all views where the element(s) are visible in, go to their sheet and identify the clouded zone.
      I think John Pierson did something like this, maybe see if he has an example via his twitter.

  • @Hellkitchenficiation
    @Hellkitchenficiation 3 ปีที่แล้ว +1

    Hi Guru,
    First of all, great tutorial! I really like this project's purpose so thanks for making it into a tutorial!
    I got two questions regarding this tutorial: When I apply the "List.UniqueItems" to the category list, I get the same list of categories (multiple walls, doors and so on). Also the "ModificationTracker.AllChanges" gives me 4 null values and I get a "Dereferencing a non-pointer" error in all three "Element.OverrideColorInView". The same does not happen in a custom project I made with only walls. Can you help me with this, please?

    • @AussieBIMGuru
      @AussieBIMGuru  3 ปีที่แล้ว

      Unfortunately I'm not sure why the categories aren't being limited by a unique items node. Make sure the input is flattened so that it is working across items at the base level of the list.
      I've had a few people come back to me recently on this node/workflow and informing me they are getting nulls in the nodes - I suspect that it could possibly be an issue in the nodes themselves. I'd suggest contacting data shapes via their github and submitting it as an issue for them to review.

    • @Hellkitchenficiation
      @Hellkitchenficiation 3 ปีที่แล้ว +1

      @@AussieBIMGuru Thank you for the prompt response! Will definitely do that, hopefully it will work.
      Keep up the good work!

  • @mariarosariadamico7869
    @mariarosariadamico7869 4 ปีที่แล้ว +1

    Hi Guru, i would like to know if it was possible to do the model code checking with a dynamo script and without custom nodes.
    Do with the dynamo what we would usually do with solibri. Thanks!

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว

      Probably not without custom nodes unfortunately. Custom packages like BiMorph and various others have clash/intersection based nodes which work fairly quickly, but I'd suggest Solibri or Navisworks in most cases.
      The time it would take to write as efficient code checking routines vs a licence probably isn't worth all the bother!

    • @mariarosariadamico7869
      @mariarosariadamico7869 4 ปีที่แล้ว +1

      thank you! yes for the clash detection I use navisworks, I was curious to understand if instead the part of code checking was possible to do it with dynamo rather than with the various software dedicated to this purpose.

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว +1

      @@mariarosariadamico7869 definitely possible, it would involve element.geometry and geometry.doesintersect mostly - then lots ot list management! The API/custom packages use more efficient routines like element collectors.

    • @mariarosariadamico7869
      @mariarosariadamico7869 4 ปีที่แล้ว +1

      @@AussieBIMGuru very thanks!

  • @EC-rf3kr
    @EC-rf3kr 5 ปีที่แล้ว +1

    Hey Guru!
    In order to work with "GetLinkDocument" node-
    Should I save the main model and the linked model into separate folder?????
    Nah just tried it doesn't matter.
    I am asking because that node shows NULL value rather than return the linked model. Hmm

    • @AussieBIMGuru
      @AussieBIMGuru  5 ปีที่แล้ว

      Hey mate! I think it should work no matter where the linked model is. You will need to be in a newer version of the linked model in order to run the comparison. I don't think the node is able to compare two linked models and highlight the result.
      The get link document node from archilab should return any documents that are linked into the current active document. Maybe try upgrading your archilab version and see if that helps - usually null means something hasn't worked.

  • @Cokoladni
    @Cokoladni 4 ปีที่แล้ว +1

    I think the all changes node does not work properly. If i move the chairs from the dinning table outside it colors the table (has not moved, no param changes), and colors some of the chairs outside

    • @Cokoladni
      @Cokoladni 4 ปีที่แล้ว

      Good news everyone, GeometryChanges and ParameterChanges give the right execution. Advise combining these output list to get the AllChanges behavior. Im going to rummage through the code of the nodes to see what went wrong ಠ_ಠ

    • @AussieBIMGuru
      @AussieBIMGuru  4 ปีที่แล้ว

      @@Cokoladni yeah the logic is a bit all over the place with some of the change types, takes a while to figure them all out!

  • @vivekjoy9485
    @vivekjoy9485 5 ปีที่แล้ว

    Hi....its a great lesson.....Could u please tell me where I can find the "ModificationTracker.Modelcomparison" node ? I couldnt find it....or it is any kind of custom node?

    • @AussieBIMGuru
      @AussieBIMGuru  5 ปีที่แล้ว +1

      Thanks Vivek! The model tracker nodes are in a package called Data shapes, it can be found in the package manager in dynamo. It also has some great nodes for user interface building (multiple ui++). Hope that helps!

    • @vivekjoy9485
      @vivekjoy9485 5 ปีที่แล้ว +1

      @@AussieBIMGuru Thanks a lot....keep doing more videos

    • @AussieBIMGuru
      @AussieBIMGuru  5 ปีที่แล้ว +1

      @@vivekjoy9485 many more to come 😀

  • @mohamedsamir8824
    @mohamedsamir8824 3 ปีที่แล้ว

    Hi Guru,
    I need to check the model come from consultant with pdf documentation, i need to check data input in model like pdf or not
    Do u have any recommendation to do that by using dynamo

    • @AussieBIMGuru
      @AussieBIMGuru  3 ปีที่แล้ว +1

      I don't think Dynamo can do this. Try BIM360 comparison tools or Bluebeam. Neither of them are free, but both are valuable tools to learn as well.

  • @maciejradwanski406
    @maciejradwanski406 3 ปีที่แล้ว

    Perfect workflow would be reolading links in project and checking differences. Opening links and saving additional file is problematic. Tried but its to much for my skill, any advices?

    • @AussieBIMGuru
      @AussieBIMGuru  3 ปีที่แล้ว +1

      No I don't believe that would be possible unless you did an export and compared them in a capable program. This workflow compares elements with matching ids between the models behind the scenes so live/linked are needed together.
      BIM360 design has model compare features like what you're seeking though.

    • @maciejradwanski406
      @maciejradwanski406 3 ปีที่แล้ว +1

      @@AussieBIMGuru Thanks for fast response. Yeah I tried and decided to implement workflow like saving one file as archive one and then compare. I know B360 but it's not available for every project.

    • @AussieBIMGuru
      @AussieBIMGuru  3 ปีที่แล้ว +1

      @@maciejradwanski406 i actually have a video next week on the channel that shows a similar topic. Still uses linked models but is a bit faster at the cost of some accuracy.

    • @maciejradwanski406
      @maciejradwanski406 3 ปีที่แล้ว +1

      ​@@AussieBIMGuru Great, I will follow. Great stuff btw. I regret I didn't found your channel earlier.

    • @AussieBIMGuru
      @AussieBIMGuru  3 ปีที่แล้ว

      @@maciejradwanski406 plenty to catch up on! Welcome to the community