Message 1 of 1
Inconsistent coordinate values from the path of a sweep

Not applicable
05-21-2003
02:18 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello,
I am trying to understand some inconsistencies with the endpoint coordinates
of adjacent sketched entities. I am extracting the end points of path
segments for a sweep that contains straight line segments and circular arcs.
Below are three examples of the endpoints in order. If you look at both of
the 3D sweeps you will notice that the end of at least one item does not
share coordinates with the start of the next. These values were extracted
via:
oSweepFeature.Path.Item(i).Curve.Startpoint.x,y,z
oSweepFeature.Path.Item(i).Curve.Endpoint.x,y,z
If anyone has any ideas why the numbers don't line up or perhaps any
suggestions on how to work around it, I would appreciate them.
Thanks,
Ross
2D Sweep
Line Start: -0.635,3.18793305776342,0
Line End: -14.8277758842614,3.18793305776342,0
Arc Start: -14.8277758842614,3.18793305776342,0
Arc End: -17.3677758842614,5.72793305776342,0
Line Start: -17.3677758842614,5.72793305776342,0
Line End: -17.3677758842614,19.3812647748725,0
3D Sweep 1
Line Start: 0,0,0
Line End: 10.16,0,0
Arc Start: 10.16,0,-2.629158659074E-46
Arc End: 12.7,0,2.54
Line Start: 12.7,0,2.54
Line End: 12.7,0,7.62
Arc Start: 12.7,0,7.62
Arc End: 12.7,-2.54,10.16
Line Start: 12.7,-2.54,10.16
Line End: 12.7,-4.7625,10.16
Arc Start: 12.7,-4.7625,10.16
Arc End: 15.24,-7.3025,10.16
Line Start: 15.24,-7.3025,10.16
Line End: 22.86,-7.3025,10.16
3D Sweep 2
Line Start: 0,-2.16608855066809,2.91202465360081
Line End: 0,-2.16608855066809,8.62702465360081
Arc Start: 0,-2.16608855066809,8.62702465360081
Arc End: 0,-0.261088550668087,10.5320246536008
Line Start: 0,-0.261088550668087,10.5320246536008
Line End: 0,1.00891144933191,10.5320246536008
Arc Start: 1.12242087562927E-50,1.00891144933191,10.5320246536008
Arc End: -1.905,2.91391144933191,10.5320246536008
Line Start: -1.905,2.91391144933191,10.5320246536008
Line End: -7.62,2.91391144933191,10.5320246536008
I am trying to understand some inconsistencies with the endpoint coordinates
of adjacent sketched entities. I am extracting the end points of path
segments for a sweep that contains straight line segments and circular arcs.
Below are three examples of the endpoints in order. If you look at both of
the 3D sweeps you will notice that the end of at least one item does not
share coordinates with the start of the next. These values were extracted
via:
oSweepFeature.Path.Item(i).Curve.Startpoint.x,y,z
oSweepFeature.Path.Item(i).Curve.Endpoint.x,y,z
If anyone has any ideas why the numbers don't line up or perhaps any
suggestions on how to work around it, I would appreciate them.
Thanks,
Ross
2D Sweep
Line Start: -0.635,3.18793305776342,0
Line End: -14.8277758842614,3.18793305776342,0
Arc Start: -14.8277758842614,3.18793305776342,0
Arc End: -17.3677758842614,5.72793305776342,0
Line Start: -17.3677758842614,5.72793305776342,0
Line End: -17.3677758842614,19.3812647748725,0
3D Sweep 1
Line Start: 0,0,0
Line End: 10.16,0,0
Arc Start: 10.16,0,-2.629158659074E-46
Arc End: 12.7,0,2.54
Line Start: 12.7,0,2.54
Line End: 12.7,0,7.62
Arc Start: 12.7,0,7.62
Arc End: 12.7,-2.54,10.16
Line Start: 12.7,-2.54,10.16
Line End: 12.7,-4.7625,10.16
Arc Start: 12.7,-4.7625,10.16
Arc End: 15.24,-7.3025,10.16
Line Start: 15.24,-7.3025,10.16
Line End: 22.86,-7.3025,10.16
3D Sweep 2
Line Start: 0,-2.16608855066809,2.91202465360081
Line End: 0,-2.16608855066809,8.62702465360081
Arc Start: 0,-2.16608855066809,8.62702465360081
Arc End: 0,-0.261088550668087,10.5320246536008
Line Start: 0,-0.261088550668087,10.5320246536008
Line End: 0,1.00891144933191,10.5320246536008
Arc Start: 1.12242087562927E-50,1.00891144933191,10.5320246536008
Arc End: -1.905,2.91391144933191,10.5320246536008
Line Start: -1.905,2.91391144933191,10.5320246536008
Line End: -7.62,2.91391144933191,10.5320246536008