2 Replies Latest reply on Mar 28, 2011 3:22 PM by Charles Culp

    Sketch - Smooth out a curve

    James Willson



      This is an odd request so i hope im able to explain it. I have been given a solidworks file of a companies logo. However, the curves have been made out of simple straight lines of about 5mm length. At a distance it is fine but on close inspection you can see each straight line used to make up the curve.


      I would like make this "blocky" curve, into a smooth one. It is almost as if the straight lines need to be replaced with splines, or just many more straight lines to make up the curve, it make it apprear more smooth.


      The kicker is that there is litterally hunderes of these and I would really like a function in solidworks which would make it automatic, rather than me going through and doing each one. Something like a "smooth" function or a "increase line resolution" function.


      Is there such thing? Google didnt turn up any results so I dont have high hopes.





        • Re: Sketch - Smooth out a curve
          Scott McFadden


          Unless you have a macro routine I am afraid there isn't anything like you described.

          I feel your pain and it would be nice if there was such a thing.  You are best to just

          delete all of these sements and draw in your  spline curves.

          Now what might be a way to do it is import this into a drawing and make a block out of it

          then create a sketch over it.  Like tracing over it.

          Hope this helps.

          • Re: Sketch - Smooth out a curve
            Charles Culp



            The tool is called "fit spline" and it tries to fit a spline over any closed set of lines you select. Unfortunately, your imported lines probably don't have line segments that all have merged endpoints, but it is worth a try. I suggest importing that logo into a new part file, into a sketch on a plane. Then try and fix it up there, before you copy it into a drawing.