ifcopenshell.validate to catch invalid entities used in entities attributes #6409

Example

```
For instance:
    # 1 =IFCCARTESIANPOINT((5.,5.,nan.));
Entity with name 'nan.' not found in schema 'IFC4'
```
This commit is contained in:
Andrej730
2025-03-25 17:06:53 +05:00
parent bd92821b2e
commit 0d7439c7a5
2 changed files with 11 additions and 1 deletions
@@ -0,0 +1,10 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('','2022-10-01T16:31:47',(''),(''),'IfcOpenShell 0.7.0','IfcOpenShell 0.7.0','');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCCARTESIANPOINT((5.,5.,nan.));
ENDSEC;
END-ISO-10303-21;