MoI discussion forum
MoI discussion forum

Full Version: Step conversion errors.

Show messages: All  1-3  4-10

From: fcwilt
13 Aug 2021   [#4]
Hi,

Here are a couple of STEP files that I recently downloaded from one of my vendors.

With the most recent version of MOI one of them imports fine, the other not so good.

Frederick

Attachments:
Two_Step_Files_One_Good_One_Bad.zip


From: Michael Gibson
13 Aug 2021   [#5] In reply to [#4]
Hi Frederick, thanks for posting these. The bad one is a bug in processing a particular kind of "degenerate toroidal" surface (relatively rarely seen). I've got a fix prepared for that for v5.

I've attached the result that v5 will have for this file.

- Michael

Attachments:
3786N12_Linear Sleeve Bearing.3dm


From: fcwilt
13 Aug 2021   [#6] In reply to [#5]
Hi,

Thanks for providing a useable version of the STEP file that did not process correctly.

Frederick
From: Martin81
19 Aug 2021   [#7] In reply to [#6]
Hello Michael,

I can confirm RHolmes' issue with STEP file import in V4, while V3 shows no problem during import of the same file.
Here is the file example. Maybe it helps in regard to bug fixing. I did the export in SolidEdge 2019, based on prior obj import.

Regards,
Martin

Attachments:
tex.stp


From: Michael Gibson
19 Aug 2021   [#8] In reply to [#7]
Hi Martin, that STEP file contains triangle mesh data, not CAD surfaces and solids which is what MoI is generally expecting to be in a STEP file.

I'll take a look at why it would load in MoI v3 and not in v4 but I do not generally expect for this type of faceted triangle mesh data to load well into MoI in the first place. I don't recommend trying to work with polygon data in MoI, it's not designed for that.

- Michael
From: Martin81
19 Aug 2021   [#9] In reply to [#8]
Hi Michael,

Thanks for the advice. I use this workaround in Moi based on such STEP files to transfer polygon/stl mesh to cleaned up solid models for hard surface modeling.
As mentioned, in V3 there are no issues with that.

Good luck with the analysis.
Regards,
Martin
From: Michael Gibson
19 Aug 2021   [#10] In reply to [#9]
Hi Martin, so yes this has to do with the particular kind of mesh entity in your STEP file, the STEP "FACETED_BREP" entity type. This is a separate issue from what Rico wrote about above.

Moi v3 did load the "FACETED_BREP" entities but that got broken in v4 since the Jun-6-2018 v4 beta release which reworked the STEP importer to use multiple CPU threads.

This is the first time it's been reported in the last 3 years because it's kind of an obscure and rarely used area. I'll see about restoring the v3 behavior for the first v5 beta release.

Thanks for reporting it and sending the file!

- Michael

Show messages: All  1-3  4-10