I’m having problems receiving elements in Revit. I successfully sent some elements from Revit to my stream. Everything looks fine in the online viewer.
Took a quick look and it turns out we’re not supporting non line-based duct or pipe element creation at the moment - I’ve created an issue on github here if you’d like to track progress on it!
As for the linear missing elements, if you could share your stream (set it to public), we can debug those while working on adding curved mep element support
Support for FlexDucts and FlexPipes have been added in Revit - the missing duct segments in your original file are fixed and will be included in the next release!
HI!
I’m having the same issue that tim-pdm related, but i’m doing a Civil 3D > Speckle > Revit.
From Civil 3D to stream it’s okay, all pipes are there, but when i receive the model in Revit, curved pipes no longer exists.
Hey @MMatos, welcome to the community Could you invite me to the Speckle stream you sent your Civil3D pipes to? Happy to take a quick look and troubleshoot before our upcoming release!
Hi @MMatos, the problem is partially resolved with the addition of FlexPipe support in Revit. However, there are currently two blockers for supporting curved pipes between Civil3D and Revit:
(1) C3D PressurePipe api makes it difficult to retrieve centerlines for nonlinear pipes with elevations (the baseCurve for curved pipes is sent instead)
(2) Revit FlexPipe curve geometry is defined by two tangent points on each endpoint, which is different to pipe curves in C3D defined by a bulge
This means that currently, there isn’t a great solution for converting C3D curved pipes into Revit curved pipes and vice versa - I’ll consult with @AlanRynne to see if there’s some math magic we can do on our end to support planar arc pipes at least, but that would take some time!