summaryrefslogtreecommitdiff
path: root/app/lib/demos/dmjcir.xtr
diff options
context:
space:
mode:
Diffstat (limited to 'app/lib/demos/dmjcir.xtr')
-rw-r--r--app/lib/demos/dmjcir.xtr240
1 files changed, 240 insertions, 0 deletions
diff --git a/app/lib/demos/dmjcir.xtr b/app/lib/demos/dmjcir.xtr
new file mode 100644
index 0000000..9647e39
--- /dev/null
+++ b/app/lib/demos/dmjcir.xtr
@@ -0,0 +1,240 @@
+VERSION 2
+DEMOINIT
+ORIG 8.000 0.000 0.000
+CURVE 1 DEMO 1 12.633333 7.966667 6.000000
+ E 12.633333 13.966667 270.000000
+ E 12.633333 13.966667 90.000000
+ END
+CURVE 2 DEMO 1 32.133333 7.966667 6.000000
+ E 32.133333 13.966667 270.000000
+ E 32.133333 13.966667 90.000000
+ END
+REDRAW
+RESET
+MESSAGE
+You can also join to and from circles. This will change the circles to curves.
+
+In this example we will join two circles.
+END
+STEP
+COMMAND Join
+MOUSE 2 14.083 14.083
+MOUSE 4 14.083 14.083
+MOUSE 2 28.250 12.833
+MESSAGE
+_________________________________________
+
+Here we've selected points on the two circles. The direction of the connections (whether clockwise or counter clockwise) is controlled by where on the circle you select the connection points.
+END
+STEP
+MOUSE 3 28.250 12.750
+MOUSE 3 28.167 12.750
+MOUSE 3 28.083 12.750
+MOUSE 3 28.000 12.583
+MOUSE 3 27.833 12.417
+MOUSE 3 27.750 12.250
+MOUSE 3 27.667 12.083
+MOUSE 3 27.500 11.917
+MOUSE 3 27.250 11.583
+MOUSE 3 27.167 11.417
+MOUSE 3 27.000 11.167
+MOUSE 3 26.917 11.000
+MOUSE 3 26.833 10.833
+MOUSE 3 26.750 10.750
+MOUSE 3 26.750 10.583
+MOUSE 3 26.667 10.417
+MOUSE 3 26.583 10.250
+MOUSE 3 26.583 10.000
+MOUSE 3 26.417 9.750
+MOUSE 3 26.417 9.583
+MOUSE 3 26.417 9.417
+MOUSE 3 26.250 9.417
+MOUSE 3 26.250 9.167
+MOUSE 3 26.250 9.000
+MOUSE 3 26.167 8.833
+MOUSE 3 26.083 8.667
+MOUSE 3 26.083 8.583
+MOUSE 3 26.083 8.417
+MOUSE 3 26.000 8.250
+MOUSE 3 26.000 8.083
+MOUSE 3 26.000 7.833
+MOUSE 3 26.000 7.750
+MOUSE 3 26.083 7.583
+MOUSE 3 26.083 7.417
+MOUSE 3 26.083 7.250
+MOUSE 3 26.083 7.000
+MOUSE 3 26.250 6.750
+MOUSE 3 26.250 6.500
+MOUSE 3 26.250 6.333
+MOUSE 3 26.417 6.083
+MOUSE 3 26.583 5.833
+MOUSE 3 26.667 5.750
+MOUSE 3 26.750 5.500
+MOUSE 3 26.917 5.250
+MOUSE 3 27.083 5.167
+MOUSE 3 27.333 4.833
+MOUSE 3 27.500 4.750
+MOUSE 3 27.583 4.583
+MOUSE 3 27.750 4.417
+MOUSE 3 27.833 4.417
+MOUSE 3 28.000 4.250
+MOUSE 3 28.083 4.000
+MOUSE 3 28.250 3.833
+MOUSE 3 28.417 3.750
+MOUSE 3 28.583 3.583
+MOUSE 3 28.750 3.417
+MOUSE 3 28.917 3.250
+MOUSE 3 29.167 3.083
+MOUSE 3 29.333 2.917
+MOUSE 3 29.750 2.833
+MOUSE 3 30.000 2.667
+MOUSE 3 30.417 2.500
+MOUSE 3 30.750 2.417
+MOUSE 3 31.083 2.417
+MOUSE 3 31.583 2.417
+MOUSE 3 32.000 2.333
+MOUSE 3 33.500 2.417
+MOUSE 3 34.750 2.750
+MOUSE 3 35.250 2.917
+MOUSE 3 35.417 3.000
+MOUSE 3 35.583 3.167
+MOUSE 3 36.083 3.417
+MOUSE 3 36.250 3.750
+MOUSE 3 36.750 4.250
+MOUSE 3 37.167 4.750
+MOUSE 3 37.583 5.167
+MOUSE 3 37.833 5.667
+MOUSE 3 38.000 6.083
+MOUSE 3 38.083 6.667
+MOUSE 3 38.250 7.083
+MOUSE 3 38.250 7.500
+MOUSE 3 38.250 7.917
+MOUSE 3 38.167 8.250
+MOUSE 3 38.083 8.583
+MOUSE 3 38.083 9.083
+MOUSE 3 37.917 9.417
+MOUSE 3 37.917 9.917
+MOUSE 3 37.750 10.167
+MOUSE 3 37.583 10.500
+MOUSE 3 37.333 10.917
+MOUSE 3 37.250 11.167
+MOUSE 3 36.917 11.417
+MOUSE 3 36.583 11.750
+MOUSE 3 36.250 12.000
+MOUSE 3 35.917 12.250
+MOUSE 3 35.750 12.583
+MOUSE 3 35.500 12.750
+MOUSE 3 35.167 13.083
+MOUSE 3 34.833 13.250
+MOUSE 3 34.583 13.333
+MOUSE 3 34.417 13.417
+MOUSE 3 34.250 13.500
+MOUSE 4 34.250 13.500
+MESSAGE
+=========================================
+END
+STEP
+CLEAR
+MESSAGE
+Now let's try a cross connection.
+END
+STEP
+PARAMETER misc cmdUndo
+COMMAND Join
+MOUSE 2 15.500 13.333
+MOUSE 4 15.500 13.333
+MOUSE 2 27.667 4.167
+MOUSE 3 27.583 4.167
+MOUSE 3 27.667 4.000
+MOUSE 3 27.833 3.583
+MOUSE 3 28.250 3.167
+MOUSE 3 28.667 2.917
+MOUSE 3 29.500 2.667
+MOUSE 3 30.250 2.583
+MOUSE 3 30.583 2.500
+MOUSE 3 31.000 2.417
+MOUSE 3 31.667 2.333
+MOUSE 3 32.000 2.250
+MOUSE 3 32.333 2.250
+MOUSE 3 32.667 2.250
+MOUSE 3 33.167 2.333
+MOUSE 3 34.333 2.333
+MOUSE 3 34.833 2.417
+MOUSE 3 35.167 2.500
+MOUSE 3 35.333 2.667
+MOUSE 3 35.500 2.833
+MOUSE 3 35.667 3.083
+MOUSE 3 36.000 3.333
+MOUSE 3 36.250 3.500
+MOUSE 3 36.500 3.833
+MOUSE 3 36.833 4.167
+MOUSE 3 37.000 4.500
+MOUSE 3 37.167 4.667
+MOUSE 3 37.333 5.000
+MOUSE 3 37.500 5.333
+MOUSE 3 37.583 5.667
+MOUSE 3 37.750 6.083
+MOUSE 3 38.000 6.667
+MOUSE 3 38.167 7.167
+MOUSE 3 38.167 7.667
+MOUSE 3 38.000 8.083
+MOUSE 3 38.000 8.500
+MOUSE 3 37.833 9.000
+MOUSE 3 37.583 9.500
+MOUSE 3 37.333 9.833
+MOUSE 3 37.083 10.000
+MOUSE 3 36.750 10.583
+MOUSE 3 36.500 11.417
+MOUSE 3 36.333 12.750
+MOUSE 3 36.083 13.250
+MOUSE 3 35.750 13.750
+MOUSE 3 35.500 13.917
+MOUSE 3 34.333 14.000
+MOUSE 3 32.500 14.083
+MOUSE 3 31.917 14.167
+MOUSE 3 31.250 14.250
+MOUSE 3 30.500 14.250
+MOUSE 3 30.000 14.167
+MOUSE 3 29.500 14.083
+MOUSE 3 28.833 13.667
+MOUSE 3 28.167 13.083
+MOUSE 3 26.833 11.333
+MOUSE 3 26.667 11.250
+MOUSE 3 26.667 11.167
+MOUSE 3 26.667 11.083
+MOUSE 3 26.667 10.750
+MOUSE 3 26.500 10.167
+MOUSE 3 26.500 9.750
+MOUSE 3 26.500 9.417
+MOUSE 3 26.500 9.083
+MOUSE 3 26.500 8.750
+MOUSE 3 26.417 8.417
+MOUSE 3 26.333 8.250
+MOUSE 3 26.333 8.000
+MOUSE 3 26.333 7.750
+MOUSE 3 26.333 7.250
+MOUSE 3 26.333 6.833
+MOUSE 3 26.500 6.417
+MOUSE 3 26.583 6.250
+MOUSE 3 26.667 6.000
+MOUSE 3 26.833 5.917
+MOUSE 3 26.917 5.750
+MOUSE 3 27.083 5.583
+MOUSE 3 27.250 5.417
+MOUSE 3 27.417 5.250
+MOUSE 3 27.500 5.083
+MOUSE 3 27.583 5.083
+MOUSE 3 27.667 4.917
+MOUSE 3 27.750 4.917
+MOUSE 3 27.833 4.917
+MOUSE 3 27.833 4.750
+MOUSE 4 27.833 4.750
+MESSAGE
+_________________________________________
+
+Note that the connection is from different 'ends' of the circle than in the last example.
+=========================================
+END
+STEP
+RESET
+CLEAR