erfajo / OrchidForDynamo

This repository contains the content of the Orchid package for Dynamo
http://www.dynamobim.com
Other
100 stars 55 forks source link

Link Revit Files from BIM360/ACC #121

Closed Chrono9084 closed 2 years ago

Chrono9084 commented 3 years ago

Your model linking nodes are great. Unfortunately, all of our projects reside on BIM360/ACC these days which (unless I am missing some functionality) renders these nodes unusable. I am not even sure there is a way to do this with Dynamo but if we had the ability to link models from BIM360/ACC it would be amazingly helpful. The ability to query models from a folder on BIM360/ACC in order to add them in bulk would be even better!

I currently have a few multi-discipline/multi-model projects where the amount of models for each project surpass 20 and this workflow is not going to change unfortunately.

Thank you for your hard work!

erfajo commented 3 years ago

I have actually thought the same... so I am working on it :-)

erfajo commented 3 years ago

I have tried to build new nodes for "Link", however, I am taking my summer vacation, so I dont have network capacity to test BIM360 links... could you try this out? please try to give me som screendumps with the issues you meet :-)

Chrono9084 commented 3 years ago

Will do. Thanks!

Chrono9084 commented 3 years ago

I have tried to build new nodes for "Link", however, I am taking my summer vacation, so I dont have network capacity to test BIM360 links... could you try this out? please try to give me som screendumps with the issues you meet :-)

Any chance you could direct me to where these nodes live? I am having a hard time locating them. I am probably just missing something.

erfajo commented 3 years ago

sorry but I am taking my vacation, so not everyday am I checking github :-) link nodes are placed where they used to be (RevitProject, Common, Link), and are named the same... it is the code inside the node I have updated. However, I tried to test my nodes on som models I have on my computer, but links pointing towards BIM360 demands online access, which I dont have in that amount at the time away from office. So those links failed... I simply dont know if the code works!? :-)

Chrono9084 commented 3 years ago

sorry but I am taking my vacation, so not everyday am I checking github :-) link nodes are placed where they used to be (RevitProject, Common, Link), and are named the same... it is the code inside the node I have updated. However, I tried to test my nodes on som models I have on my computer, but links pointing towards BIM360 demands online access, which I dont have in that amount at the time away from office. So those links failed... I simply dont know if the code works!? :-)

I guess if you could just point me in the right direction in terms of what I am supposed to put in as the file in order to pick up a BIM360 hosted file. Are we talking about a straight URL to the file? Something like: BIM 360://project name/Project File/SomeProject.rvt?

erfajo commented 3 years ago

yes thats what we are talking about, and I have implemented code which should be able to reach that... in my sample collection do I have a graph which might help you... as usual :-) https://github.com/erfajo/OrchidForDynamo/blob/master/Samples/Graphs/Projects/LinkedDocument.dyn

Chrono9084 commented 3 years ago

So first I tried to use you nodes to get link.info for an existing BIM360 linked model and got this: image

Then I tried linking a new BIM360 model in and go this: image

I think I might be doing something incorrectly but please let me know. :)

erfajo commented 3 years ago

I can see that i need to have net so i can test it properly... I will return when I have any news

Chrono9084 commented 3 years ago

I can see that i need to have net so i can test it properly... I will return when I have any news

Sorry that I couldn't be more helpful! :(

erfajo commented 3 years ago

I have now solved the problem of getting the info from cloud based files, however, there is no API support for creating links based on cloud paths. This is on the road map for the Revit team. LinkedCloudDocument