Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Link templates in a product file to a dictionary #1

Open
klacol opened this issue Sep 13, 2017 · 0 comments
Open

Link templates in a product file to a dictionary #1

klacol opened this issue Sep 13, 2017 · 0 comments

Comments

@klacol
Copy link
Owner

klacol commented Sep 13, 2017

A product file can contain templates, that were originally instatiated from a dictionary (e.g. bSDD). These template should stay linked to the "source of truth" in the dictionary.

The most elements in IFC have a attribute with the name "GlobalId", e.g.

GlobalId="2e_rZByaj3v9TmNwzXRpFy"

The GUID of the dictionary can be stored directly in this attribute.

Some elements in IFC do not provide the attribute "GlobalId". These are for instance:

IfcClassificationReference
IfcLabel-wrapper

To store the information about the link to the dictionary, we can insert a mapping table in the file, that maps the internal ID's to the GUID's for those elements that not provide a "GlobalId"

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

No branches or pull requests

1 participant