buildingSMART / buildingSMART/IFC4.x-development

Why does Pset_ManufacturerTypeInformation.Manufacturer double up with IfcRelAssignsToActor with role MANUFACTURER?

Open
#87 0 comments 0 reactions 0 assignees View on GitHub
allocated allocated-core allocated-fm ifc-update-out
Dominant language
Python
Stars
234
Forks
123
Avg merge
15h 4m
Merged PRs (30d)
5

Description

When specifying who (like manufacturers, suppliers, and warranty guarantors) is responsible for things, the IfcRelAssignsToActor has this dedicated purpose of linking the organisation to the entity.

However there exists some psets which double up this information, potentially creating two sources of truth for the organisation name.

Two examples:

- Pset_ManufacturerTypeInformation.Manufacturer
- Pset_Warranty.PointOfContact

Also, Guarantor is not available as an actor role. It should probably be added too.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.