VERSION 2 DEMOINIT ORIG 8.000 0.000 0.000 STRAIGHT 1 DEMO 1 E 1.883214 2.133372 270.000000 E 31.050000 2.133333 90.000000 END CURVE 2 DEMO 1 29.473372 12.727335 7.625000 E 37.081031 13.241282 356.135245 E 33.769610 6.427894 235.706018 END REDRAW RESET MESSAGE The command can also join straight and curved tracks (in either order). We will enable Cornu easements END STEP PARAMETER misc cmdEasement PARAMETER easement val -1.0 BIGPAUSE PARAMETER easement ok COMMAND JoinTrack MOUSE 1 34.167 6.917 MOUSE 2 34.167 6.917 MOUSE 4 34.167 6.917 MOUSE 1 23.750 2.167 MOUSE 2 23.750 2.167 MESSAGE _________________________________________ A connecting cornu track is drawn between the two tracks. END STEP MOUSE 3 23.750 2.083 MOUSE 3 19.417 2.000 MOUSE 4 19.417 2.000 MESSAGE _________________________________________ Notice that the curved track is extended as the connection point moves past the End-Point. END STEP MOUSE 1 34.167 6.917 MOUSE 2 34.167 6.917 MOUSE 3 19.167 2.000 MOUSE 3 10.917 2.333 BIGPAUSE MOUSE 3 10.917 2.333 MOUSE 3 28.250 2.250 MESSAGE _________________________________________ Here the connection makes the curved track wrap around. This is not a useful shape, there is a discontinuity at the end. Adjusting the end point will fix it. END STEP MOUSE 3 28.250 2.250 MOUSE 4 28.250 2.250 MESSAGE ========================================= END REGRESSION START 10 - join curve and straight STRAIGHT 1 0 0 0 0 DEMO 2 E4 1.883214 2.133372 270.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 31.050000 2.133333 90.000000 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 END CURVE 2 0 0 0 0 DEMO 2 29.473372 12.727335 0 7.625000 0 0.000000 0.000000 E4 37.081031 13.241282 356.135245 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 E4 33.769610 6.427894 235.706018 0 0.0 0.0 0.0 0.0 0 0 0 0.000000 END REGRESSION END STEP CLEAR