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

[all] ifc data extraction #14

Closed
DaJansenGit opened this issue Feb 4, 2019 · 5 comments
Closed

[all] ifc data extraction #14

DaJansenGit opened this issue Feb 4, 2019 · 5 comments

Comments

@DaJansenGit
Copy link
Member

we need a more robust and flexible system for reading parameter from ifc.
Currently we e.g. search for „Muffenlänge“ in propertyset „Abmessungen“. This will fail if ifc export ist done by an other tool.
IFCunits are not used Right now. There coud be problems when parameters are stored in non si units (e.g. [m] and [mm]).

@DaJansenGit
Copy link
Member Author

I think we are limited by the possibilities of export tools (Revit, Tricad...).
For example, in Revit the property set "Dimensions" is always created by Revit (at least in the German version). Until the software developers use the predefined IFC property sets like "Pset_PipeSegmentTypeCommon", we are probably forced to implement a catch method for the different possibilities that can occur.

Edit: We can check which software was used for export because its listed in the ifc file. That makes it a bit easier

By David Jansen on 2019-02-22T08:26:08 (imported from GitLab project)

@DaJansenGit
Copy link
Member Author

I added a finder system which handles properties not stored in default propertiesets. For now it's a dict like approach. E.g. 'Autodesk Revit 2019 (DEU)' stores 'length' for 'IfcPipeSegment' in Pset 'Abmessungen' 'Länge'.

The dicts are saved to file system as *.json. That way tool dependencies are seperated from source Code.

Performance needs to be optimized.

By Christian on 2019-05-08T13:37:41 (imported from GitLab project)

@DaJansenGit
Copy link
Member Author

created merge request !10 to address this issue

By Christian on 2019-05-09T14:57:21 (imported from GitLab project)

@DaJansenGit
Copy link
Member Author

closed via merge request !11

By Christian on 2019-05-16T09:23:11 (imported from GitLab project)

@DaJansenGit
Copy link
Member Author

mentioned in commit 5598395e03a11f7410c93815cd7e8e73bf2087f6

By Christian on 2019-05-16T09:23:12 (imported from GitLab project)

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