Displaying STL file with colored facets

19 visualizzazioni (ultimi 30 giorni)
I have an STL file of a part for 3D printing, for each facet I had calculated the surface roughness.How to display the STL file with the facets colored according to the value of its specific surface roughness? I want to get something like that

Risposta accettata

Ahmet Cecen
Ahmet Cecen il 6 Mar 2016
p = patch('faces',F,'vertices',V,'FaceColor',[0.8 0.8 1.0],'FaceLighting','gouraud');
Pass the surface roughness vector as the argument to the 'FaceColor' option.
  2 Commenti
Mohammad Ismail
Mohammad Ismail il 8 Dic 2017
Hi I want to import complext geometry from solid work the command readstl did not work. Could you please help me in that
Sleh Eddine Brika
Sleh Eddine Brika il 8 Dic 2017
Modificato: Sleh Eddine Brika il 8 Dic 2017
Hi, it worked perfectly for me and I tried it with several complex parts. Maybe be you can try this function https://www.mathworks.com/matlabcentral/fileexchange/22409-stl-file-reader. And if you still have problems, you may try importing your CAD in IGES format using this function https://www.mathworks.com/matlabcentral/fileexchange/13253-iges-toolbox Could you please put your code.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Colormaps in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by