PCB - Export with all textures (.step, 3D-Pdf)

franzAVJH5
Contributor
Contributor

PCB - Export with all textures (.step, 3D-Pdf)

franzAVJH5
Contributor
Contributor

Issue:

When exporting PCBs as step - File or as 3D-PDF several textures are missing (footprints, silkscreen, pcb color etc.)

This makes it hard to share the files with other departments or to use the files for production/assembly purposes.

 

I saw tickets from 2016 regarding this issue. My question would be, if there is an upcoming update that eliminates that issue. Or are there any known workarounds?

 

Best regards

Tobias

0 Likes
Reply
Accepted solutions (1)
1,358 Views
7 Replies
Replies (7)

g-andresen
Consultant
Consultant

Hi,

take a look at this thread

 

günther

0 Likes

franzAVJH5
Contributor
Contributor

Hi günther,

 

thank you for your response. So it seems it is generally not possible to add the textures to the .step file. Is it at least possible to set the standard export color of the pcb to green instead of brown?

 

For 3D-PDF a accurate export should be possible. At least I saw a video for atlium - designer. When I use the Fusion Plugin I get the same result as with the .step file.

 

Best regards

Tobias

 

 

 

0 Likes

g-andresen
Consultant
Consultant

Hi,


@franzAVJH5  schrieb:

 Is it at least possible to set the standard export color of the pcb to green instead of brown?

 


it can be done like this.

 


Have a look at the Electronic Forum.

 

günther

0 Likes

matt.berggren
Alumni
Alumni
Accepted solution

If you want materials, normals and UV maps, etc. then you would need to convert to either OBJ or FBX.  Personally I will use FBX for things that might be animated later in an engine like Unreal and OBJ for rendering with colors because of the UV map.  Both have their trade offs mostly owing to conversion to a mesh.  STEP is useful because it maintains a solid geometry, which is what MCAD depends on.  But like the thread Günther posted, it lacks more than a color property.  Adding colors is something we can consider but since colors don’t give you a “scene” (camera position, lighting, angle of light, etc) it won’t be sufficient for high fidelity rendering.  It will however be an easy way to swap between CAD system which is what it was intended for.  Because the Boolean operations on solid geometry are complex, STEP has its place and is a decent but imperfect format.  FBX is what used to be known as Filmbox and is very very detailed on the “view” with intention of rendering or using in a “scene”.  OBJ is somewhere in between.  I would experiment with OBJ and FBX a bit and see if that isn’t helpful.  Truly, it will depend on what you are aiming for - geometric or visual accuracy.  Tesselation can cost you edge-detail at times but is how UV maps are constructed (for the most part) and that suits good rendering.  The ideal for rendering is to also have normal maps, an albedo map, materials, lighting, camera, etc — that is FBX.  

I know that doesn’t directly answer your intended question but I am hoping understanding the formats better will aid you in deciding what format to use, when.

 

Matt - Autodesk

0 Likes

matt.berggren
Alumni
Alumni

Related to the Altium bit - they use a meshed model like OBJ for that image.  That is the distinction.  Colors with UVs are meshed.  STEP is for geometry interexchange and not so much visual detail.  Better than OBJ is FBX and when I design games that is exclusively what I use for geometry with visual detail. 

1 Like

franzAVJH5
Contributor
Contributor

Thank you for the clarification. I will try the OBJ and FBX format.

 

Best regards

Tobias

0 Likes

TrippyLighting
Consultant
Consultant

.obj and .fbx theoretically can contain textures, but Fusion 360 does not export canvas images.


EESignature

0 Likes