Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Simplify Curves

Status
Not open for further replies.

phillpd

Mechanical
Oct 19, 2006
780
NX 6.0.5.3

I have a profile made up of 130+ small lines. What I need to do is 'simplify' it so that there are less lines (and/or arcs). The simplified profile can deviate by up to ±0.02mm of the original profile.

Any ideas ?
 
Replies continue below

Recommended for you

The best that could do would be to extract the end points of the lines and then create a spline through the points. If this is a one-time only task, I suggest that you do it manually. Granted, it's a bit of drudge work, but...

Now, if this is something which will come up frequently, a simple program could be written to perform this task.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA

To an Engineer, the glass is twice as big as it needs to be.
 
Have you tried using Join Curves?

Insert - Curves from Curves - Join

This will take the curves and join them into a spline.

John Joyce
N.C. Programming Supervisor
Barnes Aerospace, Windsor CT
 
Unless the curve segments are at least tangent-continuous, while the result will be a single curve, it will NOT be smooth.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA

To an Engineer, the glass is twice as big as it needs to be.
 
I used a third party gear tooth generator a while back that gave similar results. In order to simplify a series of short lines over what would reasonably be considered a single spline I use join curves to begin with and smooth spline to refit it to a reasonable tolerance. As long as you're willing to split up sections of curves than don't notionally go around corners then it should work for you.

Best Regards

Hudson

www.jamb.com.au

Nil Desperandum illegitimi non carborundum
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor