Professional Documents
Culture Documents
www.interactiveds.com.au
dougjenkins@interactiveds.com.au
http://newtonexcelbach.wordpress.com/
PlotXY
Contents:
Name Purpose
PlotXY Create drawings in Excel from a list of coordinates, node
connections, and line and shape formats
Data Ranges:
XY Coordinates A 3 column range listing: Node numbers, X and Y
coordinates
Node list A multi column range listing: Line or shape number,
shape reference number, and the nodes defining the
shape. Note that:
The shape type and format for each shape reference
number is defined in the Format Table (see below).
Shape locations are defined by a single node at the top
left hand corner.
Lines and polylines are defined by a list of node numbers
for each end or apex. Closed polylines should terminate
with the first node number repeated.
Format Table A multi column range specifying the format and size of
shapes and lines. The data required in each column
varies depending on the entity being created; details and
examples are given on the following sheets.
Plot range The range where the drawing will be created. The
drawing will be scaled to fit the range specified, and will
be bounded by a line of the type specified in the last line
of the Format Table, if this is a valid line or polyline.
Tel +61 (0)2 9440 3414
Fax +61 (0)2 9940 6330
ABN 49 101 920 638
Usage
Click on "Draw XY" button, and select data and plot ranges.
Click on "Redraw XY" button to re-plot using the same
ranges.
Format Table Details
Column All Line or Shape Types
1 Shape reference number
2 Shape Type, either: Line, Pline, Shape, or TextBox
3 Line colour number
4 Line dash type
5 Line weight
Line or Shape Type
Line Pline Shape TextBox
Start arrow Fill colour
6
style
Start arrow
7 Fill Transparency, 0 - 1
length
Start arrow -
8 Width
width
End arrow -
9 Height
style
End arrow - Shape Type
10 1
length Number
End arrow -
11 Text
width
Shape Type Numbers
1 - 10
11 - 20
21 - 30
31 - 40
41 - 50
51 - 60
61 - 70
71 - 80
81 - 90
91 - 100
101 - 110
111 - 120
121 - 130
131 - 140
141 - 150
151 - 160
161 - 170
171 - 180
181 - 183
hape Type Numbers
31 Left Brace 32 Right Brace 33 Right 34 Left Arrow 35 Up Arrow 36 Down 37 Left-Right 38 Up-D
Arrow Arrow Arrow Arrow
41 Bent Arrow 42 U-Turn 43 Left-Up 44 Bent-Up 45 Curved 46 Curved Left 47 Curved Up 48 Curv
Arrow Arrow Arrow Right Arrow Arrow Arrow Down A
91 4-Point Star 92 5-Point Star 93 8-Point Star 94 16-Point 95 24-Point 96 32-Point 97 Up Ribbon 98 Do
Star Star Star Ribbo
101 Vertical 102 Horizontal 103 Wave 104 Double 105 106 Rounded 107 Oval 108 C
Scroll Scroll Wave Rectangular Rectangular Callout Callou
Callout Callout
111 Line 112 Line 113 Line 114 Line 115 Line 116 Line 117 Line 118 Li
Callout 2 Callout 3 Callout 1 (No Callout 1 Callout 2 Callout 3 Callout 1 (No Callou
Border) (Accent Bar) (Accent Bar) (Accent Bar) Border) Borde
121 Line 122 Line 123 Line 124 Line 125 Action 126 Action 127 Action 128 A
Callout 1 Callout 1 Callout 2 Callout 3 Button: Button: Home Button: Help Butto
(Border and (Border and (Border and Custom Inform
Accent Bar) Accent Bar) Accent Bar)
131 Action 132 Action 133 Action 134 Action 135 Action 136 Action 137 Rounded 138
Button: Button: End Button: Return Button: Button: Sound Button: Movie Rectangular
Beginning Document Callout
141 Diagonal 142 Pie 143 Trapezoid 144 Decagon 145 Heptagon 146 147 6-Point 148 7
Stripe Dodecagon Star Star
151 Round 152 Round 153 Round 154 Snip and 155 Snip Single 156 Snip Same 157 Snip 158 Fr
Single Corner Same Side Diagonal Round Single Corner Side Corner Diagonal
Rectangle Corner Corner Corner Rectangle Rectangle Corner
Rectangle Rectangle Rectangle Rectangle
161 Chord 162 L-Shape 163 Plus 164 Minus 165 Multiply 166 Division 167 Equal 168 N
171 Corners3 172 Cog 173 Cog2 174 Funnel 175 Pie 176 Up arrow 177 Down 178 Ta
arrow arrow
Draw XY
Redraw XY
X = 1658 mm
Format Table
1 2 3 4 5 6 7
Type No. Type Colour Dash Weight
1 Line 10 1 2
2 Line 11 1 1
3 Line 12 1 1
4 Pline 8 1 0.5 10 0
5 Pline 8 1 0.5 11 0
6 Pline 8 1 0.5 12 0
7 Pline 8 1 0.5 13 0
8 Pline 8 1 0.5 14 0
9 Pline 8 1 0.5 15 0
10 Pline 8 1 0.5 16 0
Node2
193
192
239
257
259
263
265
269
271
273
275
279
281
285
287
289
291
295
297
301
240
703
260
704
266
705
706
707
276
708
282
709
710
711
292
712
298
713
200
201
241
714
261
715
267
716
717
718
277
719
283
720
721
722
293
723
299
201
241
714
261
715
267
716
717
718
277
719
283
720
721
722
293
723
299
237
308
321
322
323
406
419
427
440
448
461
469
482
512
525
527
528
530
243
736
737
738
739
740
371
741
392
742
484
743
744
745
489
746
504
40 60 61 62 41 3 2 1
41 62 63 64 42 5 4 3
42 64 65 66 43 7 6 5
43 66 67 68 44 9 8 7
44 68 69 70 45 11 10 9
45 70 71 72 46 13 12 11
46 72 73 74 47 15 14 13
47 74 75 76 48 17 16 15
48 76 77 78 49 19 18 17
49 78 79 80 50 21 20 19
50 80 81 82 51 23 22 21
51 82 83 84 52 25 24 23
52 84 85 86 53 27 26 25
53 86 87 88 54 29 28 27
54 88 89 90 55 31 30 29
55 90 91 92 56 33 32 31
56 92 93 94 57 35 34 33
57 94 95 96 58 37 36 35
58 96 97 98 59 39 38 37
99 119 120 121 100 62 61 60
100 121 122 123 101 64 63 62
101 123 124 125 102 66 65 64
102 125 126 127 103 68 67 66
103 127 128 129 104 70 69 68
104 129 130 131 105 72 71 70
105 131 132 133 106 74 73 72
106 133 134 135 107 76 75 74
107 135 136 137 108 78 77 76
108 137 138 139 109 80 79 78
109 139 140 141 110 82 81 80
110 141 142 143 111 84 83 82
111 143 144 145 112 86 85 84
112 145 146 147 113 88 87 86
113 147 148 149 114 90 89 88
114 149 150 151 115 92 91 90
115 151 152 153 116 94 93 92
116 153 154 155 117 96 95 94
117 155 156 157 118 98 97 96
158 178 179 180 159 121 120 119
159 180 181 182 160 123 122 121
160 182 183 184 161 125 124 123
161 184 185 186 162 127 126 125
162 186 187 188 163 129 128 127
163 188 189 190 164 131 130 129
164 190 191 192 165 133 132 131
165 192 193 194 166 135 134 133
166 194 195 196 167 137 136 135
167 196 197 198 168 139 138 137
168 198 199 200 169 141 140 139
169 200 201 202 170 143 142 141
170 202 203 204 171 145 144 143
171 204 205 206 172 147 146 145
172 206 207 208 173 149 148 147
173 208 209 210 174 151 150 149
174 210 211 212 175 153 152 151
175 212 213 214 176 155 154 153
176 214 215 216 177 157 156 155
217 225 226 227 218 180 179 178
218 227 228 229 219 182 181 180
219 229 230 231 220 184 183 182
220 231 232 233 221 186 185 184
221 233 234 235 222 188 187 186
222 235 236 237 223 190 189 188
223 237 238 239 224 192 191 190
302 309 310 311 303 227 226 225
303 311 312 313 304 229 228 227
304 313 314 315 305 231 230 229
305 315 316 317 306 233 232 231
306 317 318 319 307 235 234 233
307 319 320 321 308 237 236 235
749 747 750 748 751 311 310 309
751 748 753 752 754 313 312 311
754 752 756 755 757 315 314 313
757 755 759 758 760 317 316 315
760 758 762 761 763 319 318 317
763 761 764 323 322 321 320 319
324 331 332 333 325 246 245 244
325 333 334 335 326 248 247 246
326 335 336 337 327 250 249 248
327 337 338 339 328 252 251 250
328 339 340 341 329 254 253 252
329 341 342 343 330 256 255 254
344 351 352 353 345 333 332 331
345 353 354 355 346 335 334 333
346 355 356 357 347 337 336 335
347 357 358 359 348 339 338 337
348 359 360 361 349 341 340 339
349 361 362 363 350 343 342 341
364 372 373 374 365 353 352 351
365 374 375 376 366 355 354 353
366 376 377 378 367 357 356 355
367 378 379 380 368 359 358 357
368 380 381 382 369 361 360 359
369 382 383 384 370 363 362 361
385 393 394 395 386 374 373 372
386 395 396 397 387 376 375 374
387 397 398 399 388 378 377 376
388 399 400 401 389 380 379 378
389 401 402 403 390 382 381 380
390 403 404 405 391 384 383 382
767 407 408 409 768 766 769 765
768 409 410 411 771 770 772 766
771 411 412 413 774 773 775 770
774 413 414 415 777 776 778 773
777 415 416 417 780 779 781 776
780 417 418 419 406 782 783 779
421 428 429 430 422 409 408 407
422 430 431 432 423 411 410 409
423 432 433 434 424 413 412 411
424 434 435 436 425 415 414 413
425 436 437 438 426 417 416 415
426 438 439 440 427 419 418 417
442 449 450 451 443 430 429 428
443 451 452 453 444 432 431 430
444 453 454 455 445 434 433 432
445 455 456 457 446 436 435 434
446 457 458 459 447 438 437 436
447 459 460 461 448 440 439 438
463 470 471 472 464 451 450 449
464 472 473 474 465 453 452 451
465 474 475 476 466 455 454 453
466 476 477 478 467 457 456 455
467 478 479 480 468 459 458 457
468 480 481 482 469 461 460 459
483 485 899 897 900 898 901 896
900 897 904 902 905 903 906 898
905 902 909 907 910 908 911 903
910 907 914 912 915 913 916 908
915 912 919 917 920 918 921 913
920 917 924 922 925 923 926 918
486 487 786 784 927 897 899 485
927 784 789 787 928 902 904 897
928 787 792 790 929 907 909 902
929 790 795 793 930 912 914 907
930 793 798 796 931 917 919 912
931 796 801 799 932 922 924 917
488 490 491 492 785 784 786 487
785 492 493 494 788 787 789 784
788 494 495 496 791 790 792 787
791 496 497 498 794 793 795 790
794 498 499 500 797 796 798 793
797 500 501 502 800 799 801 796
804 802 805 803 806 490 503 505
806 803 808 807 809 492 491 490
809 807 811 810 812 494 493 492
812 810 814 813 815 496 495 494
815 813 817 816 818 498 497 496
818 816 820 819 821 500 499 498
821 819 823 822 824 502 501 500
506 513 514 515 507 472 471 470
507 515 516 517 508 474 473 472
508 517 518 519 509 476 475 474
509 519 520 521 510 478 477 476
510 521 522 523 511 480 479 478
511 523 524 525 512 482 481 480
827 825 828 826 829 515 514 513
829 826 831 830 832 517 516 515
832 830 834 833 835 519 518 517
835 833 837 836 838 521 520 519
838 836 840 839 841 523 522 521
841 839 843 842 844 525 524 523
844 842 846 845 847 528 527 525
847 845 848 802 804 505 530 528
851 531 532 533 852 850 853 849
852 533 534 535 855 854 856 850
855 535 536 537 858 857 859 854
858 537 538 539 861 860 862 857
861 539 540 541 864 863 865 860
864 541 542 543 867 866 868 863
867 543 544 545 870 869 871 866
870 545 546 547 873 872 874 869
873 547 548 549 876 875 877 872
876 549 550 551 879 878 880 875
879 551 552 553 882 881 883 878
882 553 554 555 885 884 886 881
885 555 556 557 888 887 889 884
888 557 558 559 891 890 892 887
891 559 560 561 894 893 895 890
562 578 579 580 563 533 532 531
563 580 581 582 564 535 534 533
564 582 583 584 565 537 536 535
565 584 585 586 566 539 538 537
566 586 587 588 567 541 540 539
567 588 589 590 568 543 542 541
568 590 591 592 569 545 544 543
569 592 593 594 570 547 546 545
570 594 595 596 571 549 548 547
571 596 597 598 572 551 550 549
572 598 599 600 573 553 552 551
573 600 601 602 574 555 554 553
574 602 603 604 575 557 556 555
575 604 605 606 576 559 558 557
576 606 607 608 577 561 560 559
609 625 626 627 610 580 579 578
610 627 628 629 611 582 581 580
611 629 630 631 612 584 583 582
612 631 632 633 613 586 585 584
613 633 634 635 614 588 587 586
614 635 636 637 615 590 589 588
615 637 638 639 616 592 591 590
616 639 640 641 617 594 593 592
617 641 642 643 618 596 595 594
618 643 644 645 619 598 597 596
619 645 646 647 620 600 599 598
620 647 648 649 621 602 601 600
621 649 650 651 622 604 603 602
622 651 652 653 623 606 605 604
623 653 654 655 624 608 607 606
656 672 673 674 657 627 626 625
657 674 675 676 658 629 628 627
658 676 677 678 659 631 630 629
659 678 679 680 660 633 632 631
660 680 681 682 661 635 634 633
661 682 683 684 662 637 636 635
662 684 685 686 663 639 638 637
663 686 687 688 664 641 640 639
664 688 689 690 665 643 642 641
665 690 691 692 666 645 644 643
666 692 693 694 667 647 646 645
667 694 695 696 668 649 648 647
668 696 697 698 669 651 650 649
669 698 699 700 670 653 652 651
670 700 701 702 671 655 654 653
SuperT
Format Table
1 2 3 4 5
Type No. Type Colour Dash Weight
1 Pline 8 1.00 1.00
2 Pline 12 1.00 1.00
3 Shape 8 1.00 1.00
4 Shape 10 1.00 1.00
5 Shape 10 1.00 1.00
6 Shape 10 1.00 1.00
7 Line 8 5.00 1.50
8 Line 8 1.00 1.00
9 TextBox 8 1.00 1.00
XY Coordinates
1 -350 0
2 350 0
3 -363.461515914 142
4 363.461515914 142
5 0 300
6 -272.682834407 345
7 272.682834407 345
8 -506.3092080333 1650
9 506.3092080333 1650
10 -606.3092080333 1725
11 606.3092080333 1725
12 -1190 1725
13 1190 1725
14 -408.1508147025 1775
15 408.1508147025 1775
16 -433.1508147025 1775
17 433.1508147025 1775
18 -1190 1800
19 1190 1800
20 -433.1508147025 1800
21 433.1508147025 1800
22 -1160 1758
23 -982.9456233422 1758
24 -805.8912466844 1758
25 -628.8368700265 1758
26 -451.7824933687 1758
27 435.7824933687 1758
28 612.8368700265 1758
29 789.8912466844 1758
30 966.9456233422 1758
31 1144 1758
32 -265.6309208033 172.6
33 -218.71620793 172.6
34 -171.8014950567 172.6
35 -124.8867821833 172.6
36 -77.97206931 172.6
37 -31.0573564367 172.6
38 15.8573564367 172.6
39 62.77206931 172.6
40 109.6867821833 172.6
41 156.6014950567 172.6
42 203.51620793 172.6
43 250.4309208033 172.6
44 -265.8942781357 122.6
45 -218.931682111 122.6
46 -171.9690860863 122.6
47 -125.0064900617 122.6
48 -78.043894037 122.6
49 -31.0812980123 122.6
50 15.8812980123 122.6
51 62.843894037 122.6
52 109.8064900617 122.6
53 156.7690860863 122.6
54 203.731682111 122.6
55 250.6942781357 122.6
56 -266.157635468 72.6
57 -219.147156292 72.6
58 -172.136677116 72.6
59 -125.12619794 72.6
60 -78.115718764 72.6
61 -31.105239588 72.6
62 15.905239588 72.6
63 62.915718764 72.6
64 109.92619794 72.6
65 156.936677116 72.6
66 203.947156292 72.6
67 250.957635468 72.6
68 -1000 142
69 1000 142
70 900 1800
71 900 142
72 600 971
6 7 8 9 10 11
9 1.00
12 0.50
8 0.00 16 16 9
10 0.00 20 20 9
10 0.00 20 20 9
10 0.00 20 20 9
2 2.00 2 2 2 2
400 100 1 X = 1658 mm
Node list
1 1 1 3 4 2 1
2 2 3 8 10 12 18
3 3 22 0 0 0 0
4 3 23 0 0 0 0
5 3 24 0 0 0 0
6 3 25 0 0 0 0
7 3 26 0 0 0 0
8 3 27 0 0 0 0
9 3 28 0 0 0 0
10 3 29 0 0 0 0
11 3 30 0 0 0 0
12 3 31 0 0 0 0
13 4 32 0 0 0 0
14 4 33 0 0 0 0
15 4 34 0 0 0 0
16 4 35 0 0 0 0
17 4 36 0 0 0 0
18 4 37 0 0 0 0
19 4 38 0 0 0 0
20 4 39 0 0 0 0
21 4 40 0 0 0 0
22 4 41 0 0 0 0
23 4 42 0 0 0 0
24 4 43 0 0 0 0
25 5 44 0 0 0 0
26 5 45 0 0 0 0
27 5 46 0 0 0 0
28 5 47 0 0 0 0
29 5 48 0 0 0 0
30 5 49 0 0 0 0
31 5 50 0 0 0 0
32 5 51 0 0 0 0
33 5 52 0 0 0 0
34 5 53 0 0 0 0
35 5 54 0 0 0 0
36 5 55 0 0 0 0
37 6 56 0 0 0 0
38 6 57 0 0 0 0
39 6 58 0 0 0 0
40 6 59 0 0 0 0
41 6 60 0 0 0 0
42 6 61 0 0 0 0
43 6 62 0 0 0 0
44 6 63 0 0 0 0
45 6 64 0 0 0 0
46 6 65 0 0 0 0
47 6 66 0 0 0 0
48 6 67 0 0 0 0
49 7 68 69
50 8 70 71
51 9 72
20 16 14 6 5 7 15 17
21 19 13 11 9 4 3
Format Table
1 2 3 4 5 6 7 8 9
Type ShapeTypeColour Type Weight
1 Pline 8 1 0 11
2 Pline 9 1 2
3 Pline 12 1 3 1
Node list
XY Coordinates No Type Node1 Node2
1 10.000 10.000 1 1 1 2 3
2 -10.000 10.000 2 2 5 6 7
3 -10.000 -10.000
4 10.000 -10.000
5 9.750 9.750
6 -9.750 9.750
7 -9.750 -9.750
8 9.750 -9.750
9 9.750 9.500
10 -9.500 9.500
11 -9.500 -9.500
12 9.500 -9.500
13 9.500 9.250
14 -9.250 9.250
15 -9.250 -9.250
16 9.250 -9.250
17 9.250 9.000
18 -9.000 9.000
19 -9.000 -9.000
20 9.000 -9.000
21 9.000 8.750
22 -8.750 8.750
23 -8.750 -8.750
24 8.750 -8.750
25 8.750 8.500
26 -8.500 8.500
27 -8.500 -8.500
28 8.500 -8.500
29 8.500 8.250
30 -8.250 8.250
31 -8.250 -8.250
32 8.250 -8.250
33 8.250 8.000
34 -8.000 8.000
35 -8.000 -8.000
36 8.000 -8.000
37 8.000 7.750
38 -7.750 7.750
39 -7.750 -7.750
40 7.750 -7.750
41 7.750 7.500
42 -7.500 7.500
43 -7.500 -7.500
44 7.500 -7.500
45 7.500 7.250
46 -7.250 7.250
47 -7.250 -7.250
48 7.250 -7.250
49 7.250 7.000
50 -7.000 7.000
51 -7.000 -7.000
52 7.000 -7.000
53 7.000 6.750
54 -6.750 6.750
55 -6.750 -6.750
56 6.750 -6.750
57 6.750 6.500
58 -6.500 6.500
59 -6.500 -6.500
60 6.500 -6.500
61 6.500 6.250
62 -6.250 6.250
63 -6.250 -6.250
64 6.250 -6.250
65 6.250 6.000
66 -6.000 6.000
67 -6.000 -6.000
68 6.000 -6.000
69 6.000 5.750
70 -5.750 5.750
71 -5.750 -5.750
72 5.750 -5.750
73 5.750 5.500
74 -5.500 5.500
75 -5.500 -5.500
76 5.500 -5.500
77 5.500 5.250
78 -5.250 5.250
79 -5.250 -5.250
80 5.250 -5.250
81 5.250 5.000
82 -5.000 5.000
83 -5.000 -5.000
84 5.000 -5.000
85 5.000 4.750
86 -4.750 4.750
87 -4.750 -4.750
88 4.750 -4.750
89 4.750 4.500
90 -4.500 4.500
91 -4.500 -4.500
92 4.500 -4.500
10 11
4 1
8 9 10 11 12 13 14 15 16 17
18 19 20 21 22 23 24 25 26 27
28 29 30 31 32 33 34 35 36 37
38 39 40 41 42 43 44 45 46 47
48 49 50 51 52 53 54 55 56 57
58 59 60 61 62 63 64 65 66 67
68 69 70 71 72 73 74 75 76 77
78 79 80 81 82 83 84 85 86 87
88 89 90 91 92
About PlotXY Home
Disclaimer
This program is free software provided for demonstration purposes only; you can copy and redist
it provided that it is not changed in any way, other than the entry of data in unprotected data input
dougjenkins@interactiveds.com.au
www.interactiveds.com.au
http://newtonexcelbach.wordpress.com/
Copyright 2008 Interactive Design Services Pty Ltd. all rights reserved
Revision History
Password ids-456273
u can copy and redistribute
nprotected data input cells.
Data ranges Last Plot Range
SuperT!$A$16:$C$87 Plot!$C$3:$I$31
SuperT!$F$16:$AA$66
SuperT!$A$5:$K$13
Plot!$C$3:$I$31