Andy Ward

Results 368 comments of Andy Ward

Yes, let me know when you have simplified. I really just want something we can unit test. Yes it could be an issue in the IFC model. My guess is...

If you validate the IFC with xbim's built-in validator you get this: ``` Entity #40 (IfcSurfaceCurveSweptAreaSolid) has validation failures. IfcSurfaceCurveSweCptAreaSolid.ReferenceSurface is not optional. Entity #46 (IfcShapeRepresentation) has validation failures. Issue...

In the Xplorer screenshot I can't tell what versions of xbim you're using. The assemblies tab on About is useful for this. Do check for warnings in the logs window...

Just tested it in the latest v6 and some older versions and can reproduce the issue. Nothing in the logs and it validates fine. At a guess it's an unusual...

Always worth checking the standards and any implementor agreements: e.g. See [IfcGeometricRepresentationContext ](https://standards.buildingsmart.org/IFC/RELEASE/IFC4/ADD2_TC1/HTML/link/ifcgeometricrepresentationcontext.htm) Technically a ContextType of 'plan' is reserved for 2D annotations - which aren't really supported in the...

> Also why isGeometryV6 is false on netcore branch, since it is version 6 it should be true, right ? GE6 contains two geometry engine versions. One is backward compatible...

>I have this nicely prepared workflow diagram as well, which will help other's to figure out the workflow of these two lines of code. > ```csharp > var c =...

Yes, the model is technically invalid - and I think the logs from xbim will report as much. However it should be possible to fall back to a default context...

Moved from Windows UI project. Looks like it didn't get thought about.... You could implement as a simple extension method with a couple of lines of code: ```csharp public static...

OK, that makes sense. I won't profess to being that familiar with this code That will only work for IFC4 schema (not Ifc2x3, 4.3 etc). if you cast to **I**IfcDocumentationInfo...