Hello,
This is probably a very simple question, but I’m having some trouble with it. I received a CAD model that contains curves made up of segmented lines, and I’d like to turn them into proper smooth NURBS curves.
I’ve tried using Rebuild, FitCrv, and a few other commands, but I haven’t been able to make it work as expected.
How should I go about converting these segmented line curves into real NURBS curves?
[SegmentedCrvIntoSeamless.3dm|attachment]
Here’s the file:
(upload://esqZGaedPRbLiIqVmy1N0kTH2el.3dm) (2.5 MB)
Did you try Interpolate curve or curve through points?
I made it this way by now, but i’m looking for a “transform” sort of thing.
Well, not sure I remember another command at the moment other than smooth to ‘transform’ this polyline into the smooth version you’re after, but it will preserve its degree 1?
Polyline = NURBS
Polyline ≠ Smooth
Smoothed Polyline = ?
Maybe a combo: smooth + fit curve? I think there’s a related ‘fair’ command?
There are a million interpretations of what you would ‘actually’ want that curve to look like, there’s no one-button “convert”
this upload failed. Please try again
SegmentedCrvIntoSeamless.3dm (2.5 MB)
Didn’t notice, sorry.
FitCrv when used with a polyline or degree 1 curve as the input, essentially uses the vertices of the polyline or degree 1 curve as points to interpolate a curve through. It ignores the portions of the polyline or degree 1 curve between the vertices. The result when used with the example file in this post is probably not what is desired due to no vertices on the long straight sections between the end curves.
Degree1 curves by definition of degree have straight segments.