Data Exchange in Rhino not importing block elements

Data Exchange in Rhino not importing block elements

ddcTKX9X
Participant Participant
1,801 Views
6 Replies
Message 1 of 7

Data Exchange in Rhino not importing block elements

ddcTKX9X
Participant
Participant

Hi @Tobias_Hathorn (assuming you are going to be the one to respond),

 

I am continuing to test the Data Exchange despite the "Generating Graphics" cycle times discussed in the separate post here:

https://forums.autodesk.com/t5/data-exchange-community/model-quot-generating-graphics-for-3d-view-qu...

 

I am running into a few other issues as well. 

 

1.) When using the Data Exchange to transfer from Revit to Rhino, there are some families which have missing elements. I think this is related to a similar issue that I believe was addressed here:  https://discourse.mcneel.com/t/invisible-block-issue/153329/22

I believe this was fixed in the latest Service Release Candidate for Rhino (7.30.23125.15001). Previously when exporting the Revit model to 3D DWG this same issue would occur (basically any nested families are not correctly translated to nested blocks in rhino, resulting in missing block/family elements.) When you opened this file in AutoCAD all the block geometry would appear, but you would need to explode the blocks in AutoCAD at least a few layers and resave so that there were no nested blocks. This was a major pain, but I believe was resolved in the Service Release Candidate. This Data Exchanger hopes to eliminate/replace this Revit -> export to 3D DWG -> import into Rhino workflow. However it appears this same nested block issue is occurring still with the Data Exchange "file". I am not sure if this is something that you are aware of, or something that will be fixed in the next release of the Data Exchanger, but it would need to be resolved before we can adopt this as the new workflow. Common Revit Elements that have issues are Revit railings and Revit equipment families which have imported CAD geometry (usually an imported block).  

 

2.) Specifically I am testing this with some Projector Revit Families Isolated. In order to try to find a work around to this in order to continue testing the Data Exchanger, I am trying to go into the Revit family itself and explode the imported geometry as many times as possible without losing the geometry. (this was imported into the Revit family from Rhino as a block) separate from the pivoting mounting base which is in the same family. When I have exploded and resaved the family and synchronized the revit file, and updated the Data Exchange so that it says "V2" in Revit, I see the corresponding "V2" in the Rhino data exchange window, however the date is not updated, and I am unable to view the exchange via the web viewer either (it says its processing). This is not a very large Data exchange, about 11 instances of 2 families, so I can't imagine its taking this long to process on the cloud but I guess we will see later today. I am not sure if anyone else is running into this? This still applies if I remove the data exchange and reload it, or if I close rhino entirely and reload the data exchange, the date is still the original even though it says "V2". 

 

This is the view in Revit and the Data Exchange Window showing the correct updated date for the "V2".

ddcTKX9X_2-1684254584646.png

This is what I see when I try to view the "V2" on the web viewer:

ddcTKX9X_3-1684254646766.png

This is what it looks like when I view the V1 version on the Web Version (i.e.. what should be showing up even if the data exchange wasn't updated):

ddcTKX9X_4-1684254734721.png

 

This is what it looks like when I load the latest data exchange update in Rhino. 

ddcTKX9X_1-1684254478859.png

 

 

This is when you export from Revit -> 3D DWG -> Import into Rhino. No need to open AutoCAD. This is with the new Service Release Candidate installed.

ddcTKX9X_0-1684254388619.png

 

I realize these might all be separate issues, requiring different solutions from different parties, but these are what I am running into this morning. If any one has any ideas I would greatly appreciate it. If it does manage to get the updated date and data for the V2 into Rhino I will update this post. 

 

Best regards,

 

Drew

 

0 Likes
Accepted solutions (1)
1,802 Views
6 Replies
Replies (6)
Message 2 of 7

Tobias_Hathorn
Autodesk
Autodesk

Wow - awesome post, thank you Drew! I'll alert our team to the update issues with date and web preview. 

 

Can you let us know what version of Rhino Data Exchange connector you are using? and what version of the Revit Data Exchange connector you are using - and whether it's on Revit 2023 or 2024?

 

0 Likes
Message 3 of 7

ddcTKX9X
Participant
Participant

Hi Tobias,

 

I am using Rhino Data Exchange 1.2.0 and using Revit Data Exchange 2024 1.1.3.

 

Revit Version 24.0.20.20
20230509_0315(x64)
2024.0.2

 

Rhino Version 7 SR30(7.30.23125.15001, 2023-05-05)

 

Let me know if you need any other information. Thanks for your response!

 

Best regards,

 

Drew

0 Likes
Message 4 of 7

rakesh.borse
Community Manager
Community Manager

Hello, 

  1. The issue of the update time of the loaded V2 version is fixed recently. Previously or in the version you are using we used to display the creation time of the Exchange but now we are displaying the update time for V2 and further versions.
  2. I tried to repro the issue of ghost blocks after loading exchange where I used nested families which have imported AutoCAD blocks. But not able to repro the issue. If possible can you share the Revit model or families which are causing this issue? It will be helpful and time-saving.

Thanks and Best Regards,

Rakesh

0 Likes
Message 5 of 7

ddcTKX9X
Participant
Participant

Hi Rakesh,

 

Thank you for your response. Please see the attached Revit Family which is an example of the type of families containing imported CAD geometry that aren't exporting as above. Previously we would have these missing block elements when Exporting from Revit to DWG and opening DWG file in Rhino, however it appears to be fixed in the most recent Rhino Updates. You can also see the example file of this issue when using the Data Exchange to migrate from Revit to Rhino. You can also see some geometry translation issues within the projector Data Exchange Rhino file. 

 

Please let me know if you need any additional information. Thanks again for all your help!

 

Best regards,

 

Drew

0 Likes
Message 6 of 7

rakesh.borse
Community Manager
Community Manager

Hello Drew,

Thank you very much for the Revit files. So I'm able to reproduce the issue and logged into our system. The Dev team is looking into it. Will keep you posted. 

Thanks again and Best Regards,

Rakesh

Message 7 of 7

rakesh.borse
Community Manager
Community Manager
Accepted solution

Hello Drew,

 

We have fixed the issue of ghost geometries. It will be a part the next Rhino Connector release. Will keep you posted once released. 

 

Thanks again and Best Regards,

Rakesh