buildingSMART / buildingSMART/IFC4.x-development

IfcTendonType deprecated attributes or not?

Open
#880 0 comments 0 reactions 0 assignees View on GitHub
after-NWI iso-Ed
Dominant language
Python
Stars
234
Forks
123
Avg merge
15h 4m
Merged PRs (30d)
5

Description

Similar to #877 #878 #879

**IFC4.3** docs for [IfcTendon](https://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/IfcTendon.htm) says that some attributes are deprecated and the respective attributes of [IfcTendonType](https://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/IfcTendonType.htm) shall be used instead. However, **IFC4** documentation for:
1. [IfcTendon](https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/schema/ifcstructuralelementsdomain/lexical/ifctendon.htm) says those attributes are deprecated (in the entity's change-log, but none of them have a deprecation note in attributes table). See figure 1
2. [IfcTendonType](https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/schema/ifcstructuralelementsdomain/lexical/ifctendontype.htm) has 3 attributes deprecated in the change-log, and none of them have a deprecation note in attributes table.

Two questions this time:

1. how many are the _IfcTendon_ that are deprecated? Only two (as per table) or all 7 (as per change-log)?
3. are the 3 attributes of _IfcTendonType_ deprecated by IFC4?
- if no, then no issue. IFC4 docs has a mistake, but IFC4.3 is correct. I'll close this issue
- if yes, then IFC4 docs has a mistake, but IFC4.3 requires fixes. The issue in this repo stands

Fig 1
![image](https://github.com/user-attachments/assets/0513bcc8-edd0-44e6-8905-7f019b0c211d)

Fig2
![image](https://github.com/user-attachments/assets/ec0a46f1-f092-4080-8427-690c91fb465d)

cc: @TLiebich @aothms

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.