You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Does any one have any examples of a way to determine the chainage and offset of an IFCElement relative to an IfcAlignment?
Basically, the reverse of placing a new object by distance along an alignment.
Hi Chris,
At present this is out of scope of the Geometry Gym IFC toolkit (which is primarily serialization of the IFC data model). There are a few barriers and logistic challenges.
Geometry Gym has closed source developments that extend the open source code, but we do not have our own geometry kernel. Most developments are in the form of plugins, and utilize the geometry API provided in the host application.
I haven't found any .net classes that facilitate basic geometry (like points and vectors) with double precision (which is needed for infrastructure projects in grid coordinates). We typically use Rhinocommon ( https://developer.rhino3d.com/guides/rhinocommon/ ) but to pursue this type of functionality, it would be nice if the code used dotnet core.
The final logistic is resources. To facilitate this improvement, external contributions or funding would be required. To implement properly, acknowledging station equations would be required.
I don't know of alternative Open Source IFC projects that provides this (certainly not .net). At present the best I could suggest is importing into an application supporting IFC and injecting it into the IFC.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Does any one have any examples of a way to determine the chainage and offset of an IFCElement relative to an IfcAlignment?
Basically, the reverse of placing a new object by distance along an alignment.
All reactions