Smooth a STL file

Product design in 3D, mechanical engineering, kinematics, dynamics, parts and components, surfacic, assemblies...

Moderators: remi77, jacs, Daniel

TNO
Corporal
Corporal
Posts: 26
Joined: Fri Nov 30, 2007 5:07 pm
Location: Den haag
Contact:

Smooth a STL file

Unread post by TNO »

Hello,

I have a big STL file with 50.000 surfaces.

How do I smooth them all
I know there's a function 'smooth' but that only let me select 1 surface at once. I don't want to select 50.000 different surfaces one after the other.

Is there another way to achieve this? (box is greyed out)

Thanks in advance.
TNO
Corporal
Corporal
Posts: 26
Joined: Fri Nov 30, 2007 5:07 pm
Location: Den haag
Contact:

Unread post by TNO »

Hello!?

Do I have to ask my question in a different way to be more clear?
User avatar
jehronimo
Major
Major
Posts: 149
Joined: Thu Mar 01, 2007 1:05 pm

Unread post by jehronimo »

Hi,

I don not know any function can can help you!! The best solution is : convert your stl in points file, and set the points file format as a table file with columns X/Y/Z.

Then in the open file window, you can ask for the opening of an ASCII file (a text file with an .xyz extension). Once opened, remove some points (50000 points is too much in most of case), and apply a Constrainted surface on Cloud of points.

That is generally what I am doing, and it works not so bad...

Jehronimo
TNO
Corporal
Corporal
Posts: 26
Joined: Fri Nov 30, 2007 5:07 pm
Location: Den haag
Contact:

Unread post by TNO »

Hi Jehronimo,

Thanks for the workarround. I've already discovered that option. However, with 50000 point it's almost impossible to do.
I cannot remove points because I need them all.
Imagine all the dots describe a human head.

I still want to smooth all the surfaces with the smooth function.
User avatar
jehronimo
Major
Major
Posts: 149
Joined: Thu Mar 01, 2007 1:05 pm

Unread post by jehronimo »

Hi

be sure that even for a human head, 50000 points is too much!!

You can remove at least half of points, and with 25000 points, it would work fine...What you can also do : when you ask for a constrained surface, first build an approximated surface with your points, but with a big tolerance (like 100). Then start again the constrained surface, and do not use an automatic surface, but the one you have just designed. This time, set a smaller and "normal" tolerance...0.01...or use another intermediate surface....

Smooth a stl is impossible, forget it :lol:

Jehronimo
TNO
Corporal
Corporal
Posts: 26
Joined: Fri Nov 30, 2007 5:07 pm
Location: Den haag
Contact:

Unread post by TNO »

Ok, how do I remove points randomly?
They are in no way related to each other, detailed parts like eyes have much more points/cm3 than forehead.

Greets,
Michiel
Post Reply