spline to pline API ?

spline to pline API ?

bikelink
Contributor Contributor
1,696 Views
4 Replies
Message 1 of 5

spline to pline API ?

bikelink
Contributor
Contributor

i'm looking for the api to convert a spline to pline (autocad 2010 can do it with convert)

I hope exists also an api that we call to make it..

any idea ?

thanks in advance!

0 Likes
1,697 Views
4 Replies
Replies (4)
Message 2 of 5

SEANT61
Advisor
Advisor

There is the Spline.ToPolylineWithPrecision Method.

 


************************************************************
May your cursor always snap to the location intended.
0 Likes
Message 3 of 5

bikelink
Contributor
Contributor

ok, for previous version this is not available.. some work around to make it possible also with 2009 ?

0 Likes
Message 4 of 5

SEANT61
Advisor
Advisor

How do you intend to recreate the path?  I suppose recreating the Spline’s path with arcs would be a bit difficult – short line segments, however, should be fairly easy.  If the spline’s total parameter (Interval)  were divide by the appropriate amount:

 

Double seg = (Spline.EndParam – Spline.StartParam) / 100;

 

For example, then a for loop could find successive position with Spline.GetPointAtParameter.  One characteristic of Splines is that the Interval naturally compresses at areas of high curvature so the chord height is kept to a minimal.


************************************************************
May your cursor always snap to the location intended.
0 Likes
Message 5 of 5

Anonymous
Not applicable

Are you wanting to convert to a polyline to get a tighter bounding box?

 

If so like SEANT61 suggested  just add to check  the X and Y value and update some variable's value for X and Y min max value

0 Likes