Skip to content

Conversation

@simonmoreau
Copy link

This pull request implements the export of a Model to an IFC (STEP) file. It adds the method Model.ToSTEP(ref Dictionary<Guid, int> indexDictionnary), whitch need an indexDictionnary to keep track of the relation between STEP index and Guid.
It also implements a series of STEPValue extentions (in the namespace STEPExtensions) on various types to describe how these types should be exported in STEP.
It also implement the corresponding test ExampleModel_Serialize_STEP().
This pull request follow another one in IFC-gen.

Correcting an issue where newly created instances were not using the previously constructed Guid but a new one.
First test for the STEP export. To be transfered to the IFC-gen repo
First working test to create an IFC file from a model
Make sure that Guids reflects STEP index
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant