carman

Results 8 comments of carman

With default model precision, It seems that in https://github.com/xBimTeam/XbimGeometry/blob/master/Xbim.Geometry.Engine/XbimSolidSet.cpp #597 `try { //sometimes unifier crashes unifier.Build(); result =unifier.Shape(); }` The 'unifier.Build()' never finished, along with growing memory usage. But if...

On my watch, this happened on multi-thread processing of large ifc file, if use single thread, it is ok. But If still want to do multi-thread proccessing, please have a...

Actually there is another Regression about the https://github.com/xBimTeam/XbimWindowsUI/blob/master/XbimXplorer/BIM%20Logo.ifc, It is processed as this: ![image](https://user-images.githubusercontent.com/5126689/122625120-0b886900-d0d6-11eb-888d-715eb949b749.png) The 'M' is missed ![image](https://user-images.githubusercontent.com/5126689/122625144-25c24700-d0d6-11eb-8e8e-4af32fe178c4.png) The reason is here: gp_Ax3 toAx3(p1, tangent, norm); //Zdir pointing tangentally...

Simply change the #65=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.01,#62,#63); to #65=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#62,#63); can fix this issue. ![image](https://user-images.githubusercontent.com/5126689/145666403-0a12fbc8-bfe0-4079-bd21-cc1723dd22ab.png) ![image](https://user-images.githubusercontent.com/5126689/145666458-91180bd0-6f99-4b59-9609-b1872d53f393.png)

Add [HandleProcessCorruptedStateExceptions] in source code does not work for me too. But add this in yourApp.config, between It works.

Is there something similar to ap.config? like app setting ?

Also on my test, if merge changes on exceptions handling from develop branch made by Claudio Benghi , this exception should not occur.

There are issues in this ifc file, the major one is #68 = IFCCOMPOSITECURVE((#69, #72, #75, #78, #81, #84), .F.); is not end-to-end joined . ![image](https://user-images.githubusercontent.com/5126689/123932807-610d2180-d9c4-11eb-8b20-154aadb8f1dc.png) Edited ifc file: [Wall_Part_With_Prob(EDIT).zip](https://github.com/xBimTeam/XbimGeometry/files/6739497/Wall_Part_With_Prob.EDIT.zip)