Hi Iwan, is the model just one single huge part?
Or is it an assembly made up of many different parts in it?
If it is made up of many different parts and the parts are organized to belong in different IGES "group" entities, then I think it would be possible for me to improve this by only attempting to join surfaces that belong to the same group. That is a lot more efficient than a total global join attempt.
By the way I just realized that I may have misunderstood your question about multithreading - I do want to make it possible to interrupt a big IGES import, which may involve multithreading for that purpose. The part that will be hard that I was talking about was to try and use multithreaading to improve IGES import performance on multi-core processors, that kind of thing is much more difficult.
- Michael
|