Part of the CAD data becomes transparent using Datasmith's file import function.

When importing a CAD data file using Datasmith’s file import function, some parts become transparent.
Could someone advice me to import CAD files correctlly?

Steps to Reproduce
Create a new project.
Install the plugin that reads the CAD data file and restart the project.
After restarting the project, when importing a CAD data file (ASM file), part of the displayed CAD data becomes transparent.
It is not transparent when viewed from the back, but it is transparent when viewed from the front.

Unreal Engine version:5.3.2
Added plug-in
・Datasmith CAD Importer (Ver. 1.0)
・Datasmith Importer (Ver. 1.0)

Most likely you are importing surfaces and not volume.
In UE only front faces of a surface are visible, unless you tick “two sided” in the settings of your materials.

If you see back and front that either means:

  • two sided is on
  • you have a surface for the front and then another surface for the back.

Thank you for your advice.

We tried “two sided” settings.
It becomes better, but not perfect.
I attached the image.
two_side_setting

I can see that it Looks like something wrong with the normals.
But do you also still have holes in the geometry?

Normal issue:
You could try to tick or untick “recompute normals” in the “build settings” section of the static mesh editor, you will have to also click on the button to “apply changes”
Else you could try to reimport changing the tessellation settings to get something with more details.

Thank you for your additional advise.

We tried to tick or untick “recompute normals” in the “build settings” section (and apply changes), the result was the same.

It seems that there are some areas that can be addressed by changing the Normal Tolerance setting in the Datasmith import options when importing CAD data.

We will deal with this by adjusting these parameters for each parts.

I appreciate your help.

You could also try with the other tessellator:
ds.CADTranslator.DisableCADKernelTessellation True