1520 SPIRO.DOCS
FILE INFORMATION
FILENAME(S): 1520 SPIRO.DOCS
FILE TYPE(S): SEQ
FILE SIZE: 7.6K
FIRST SEEN: 2025-10-20 14:29:56
APPEARS ON: 1 disk(s)
FILE HASH
09a3f8e6f90cb494dd1426417d514d8c529be1181c4deecf36f2c35c4c2380ab
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| PB DOMAIN 0054GR | 1520 SPIRO.DOCS | SEQ | Treasure Chest - Klaus Der Suhler | 5 | 0 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 1B 40 1B 32 1B 50 20 20 20 D0 52 4F 47 52 41 4D |.@.2.P .ROGRAM| 00000010: 20 54 49 54 4C 45 3A 20 D3 50 49 52 4F 47 52 41 | TITLE: .PIROGRA| 00000020: 50 48 20 0D 20 20 20 C1 55 54 48 4F 52 53 3A 20 |PH . .UTHORS: | 00000030: C4 45 4E 4E 49 53 20 C2 41 59 4F 4D 49 20 26 20 |.ENNIS .AYOMI & | 00000040: CE 45 44 20 CD 41 5A 45 52 41 4C 4C 20 0D 20 20 |.ED .AZERALL . | 00000050: 20 C3 4F 4D 50 55 54 45 52 3A 20 C9 C2 CD 20 D0 | .OMPUTER: ... .| 00000060: C3 20 20 0D 20 20 20 C1 44 41 50 54 49 4F 4E 53 |. . .DAPTIONS| 00000070: 3A 20 C3 4F 4D 4D 4F 44 4F 52 45 20 36 34 2F 31 |: .OMMODORE 64/1| 00000080: 32 38 20 20 0D 20 20 20 CD 4F 44 49 46 49 45 44 |28 . .ODIFIED| 00000090: 20 46 4F 52 20 C3 4F 4D 4D 4F 44 4F 52 45 20 43 | FOR .OMMODORE C| 000000A0: 4F 4D 50 55 54 45 52 53 20 41 4E 44 20 C3 C2 CD |OMPUTERS AND ...| 000000B0: 20 31 35 32 30 20 D0 52 49 4E 54 45 52 2F 50 4C | 1520 .RINTER/PL| 000000C0: 4F 54 54 45 52 2E 20 0D 20 20 20 CD 4F 44 49 46 |OTTER. . .ODIF| 000000D0: 49 45 44 20 42 59 3A 20 CD 41 52 4B 20 D3 45 4C |IED BY: .ARK .EL| 000000E0: 46 20 31 31 2D 32 2D 38 37 20 0D 20 20 20 D0 55 |F 11-2-87 . .U| 000000F0: 52 50 4F 53 45 3A 20 C4 52 41 57 20 53 50 49 52 |RPOSE: .RAW SPIR| 00000100: 4F 47 52 41 50 48 53 20 57 49 54 48 20 59 4F 55 |OGRAPHS WITH YOU| 00000110: 52 20 D0 C3 20 28 C3 C2 CD 20 31 35 32 30 29 20 |R .. (... 1520) | 00000120: 0D 20 20 20 20 0D 20 20 20 20 20 20 20 20 C9 20 |. . . | 00000130: C8 41 56 45 20 41 20 C3 4F 4D 4D 4F 44 4F 52 45 |.AVE A .OMMODORE| 00000140: 20 31 32 38 20 41 54 20 48 4F 4D 45 2E 20 20 C9 | 128 AT HOME. .| 00000150: 20 4D 41 49 4E 4C 59 20 55 53 45 20 49 54 20 46 | MAINLY USE IT F| 00000160: 4F 52 20 50 52 4F 47 52 41 4D 4D 49 4E 47 20 0D |OR PROGRAMMING .| 00000170: 20 20 20 47 52 41 50 48 49 43 53 2E 20 20 C9 20 | GRAPHICS. . | 00000180: 55 53 45 20 C2 C1 D3 C9 C3 20 38 20 42 59 20 D7 |USE ..... 8 BY .| 00000190: 41 4C 52 55 53 4F 46 54 20 D3 4F 46 54 57 41 52 |ALRUSOFT .OFTWAR| 000001A0: 45 2C 20 4D 4F 53 54 20 4F 46 20 54 48 45 20 54 |E, MOST OF THE T| 000001B0: 49 4D 45 2E 20 20 C9 20 0D 20 20 20 4C 4F 56 45 |IME. . . LOVE| 000001C0: 20 4D 41 54 48 4D 41 54 49 43 41 4C 4C 59 20 44 | MATHMATICALLY D| 000001D0: 45 52 49 56 45 44 20 47 52 41 50 48 49 43 53 2C |ERIVED GRAPHICS,| 000001E0: 20 42 55 54 20 41 4D 20 4E 4F 54 20 54 48 41 54 | BUT AM NOT THAT| 000001F0: 20 4B 4E 4F 57 4C 45 44 47 45 41 42 4C 45 20 49 | KNOWLEDGEABLE I| 00000200: 4E 20 0D 20 20 20 4D 41 54 48 2E 20 20 C9 20 41 |N . MATH. . A| 00000210: 4D 20 43 4F 4E 53 54 41 4E 54 4C 59 20 4F 4E 20 |M CONSTANTLY ON | 00000220: 54 48 45 20 4C 4F 4F 4B 20 4F 55 54 20 46 4F 52 |THE LOOK OUT FOR| 00000230: 20 50 52 4F 47 52 41 4D 53 20 54 48 41 54 20 57 | PROGRAMS THAT W| 00000240: 49 4C 4C 20 50 45 52 46 4F 52 4D 20 0D 20 20 20 |ILL PERFORM . | 00000250: 54 48 45 20 4B 49 4E 44 53 20 4F 46 20 47 52 41 |THE KINDS OF GRA| 00000260: 50 48 49 43 53 20 54 48 41 54 20 C9 20 4C 49 4B |PHICS THAT . LIK| 00000270: 45 2E 20 20 C9 20 55 53 45 20 41 4E 20 C9 C2 CD |E. . USE AN ...| 00000280: 20 D8 D4 20 41 54 20 57 4F 52 4B 2C 20 53 4F 20 | .. AT WORK, SO | 00000290: 41 4D 20 0D 20 20 20 45 58 50 4F 53 45 44 20 54 |AM . EXPOSED T| 000002A0: 4F 20 53 4F 46 54 57 41 52 45 20 46 4F 52 20 54 |O SOFTWARE FOR T| 000002B0: 48 41 54 20 4D 41 43 48 49 4E 45 2E 20 20 C9 20 |HAT MACHINE. . | 000002C0: 52 45 43 45 4E 54 4C 59 20 46 4F 55 4E 44 20 54 |RECENTLY FOUND T| 000002D0: 48 49 53 20 50 52 4F 47 52 41 4D 20 0D 20 20 20 |HIS PROGRAM . | 000002E0: 22 D3 50 49 52 4F 47 52 41 50 48 22 20 46 4F 52 |".PIROGRAPH" FOR| 000002F0: 20 54 48 45 20 C9 C2 CD 2E 20 20 C9 20 4C 49 4B | THE .... . LIK| 00000300: 45 44 20 49 54 2C 20 41 4E 44 20 49 54 20 57 41 |ED IT, AND IT WA| 00000310: 53 20 57 52 49 54 54 45 4E 20 45 4E 54 49 52 45 |S WRITTEN ENTIRE| 00000320: 4C 59 20 49 4E 20 0D 20 20 20 C2 C1 D3 C9 C3 2E |LY IN . ......| 00000330: 20 20 CF 4E 20 43 4C 4F 53 45 52 20 45 58 41 4D | .N CLOSER EXAM| 00000340: 49 4E 41 54 49 4F 4E 20 C9 20 53 41 57 20 54 48 |INATION . SAW TH| 00000350: 41 54 20 49 54 20 57 4F 55 4C 44 20 42 45 20 41 |AT IT WOULD BE A| 00000360: 20 56 45 52 59 20 53 49 4D 50 4C 45 20 0D 20 20 | VERY SIMPLE . | 00000370: 20 54 41 53 4B 20 54 4F 20 50 4F 52 54 20 49 54 | TASK TO PORT IT| 00000380: 20 4F 56 45 52 20 54 4F 20 54 48 45 20 31 32 38 | OVER TO THE 128| 00000390: 20 49 4E 20 34 30 20 43 4F 4C 55 4D 4E 20 4D 4F | IN 40 COLUMN MO| 000003A0: 44 45 2E 20 0D 20 20 20 20 20 20 20 20 D4 48 41 |DE. . .HA| 000003B0: 54 20 57 41 53 20 54 48 45 20 46 49 52 53 54 20 |T WAS THE FIRST | 000003C0: 41 44 41 50 54 49 4F 4E 20 C9 20 4D 41 44 45 20 |ADAPTION . MADE | 000003D0: 54 4F 20 54 48 45 20 50 52 4F 47 52 41 4D 2E 20 |TO THE PROGRAM. | 000003E0: 20 C3 31 32 38 20 34 30 20 0D 20 20 20 43 4F 4C | .128 40 . COL| 000003F0: 55 4D 4E 2E 20 20 CC 41 54 45 52 20 C9 20 43 4F |UMN. .ATER . CO| 00000400: 4E 56 45 52 54 45 44 20 49 54 20 54 4F 20 52 55 |NVERTED IT TO RU| 00000410: 4E 20 49 4E 20 38 30 20 43 4F 4C 55 4D 4E 53 20 |N IN 80 COLUMNS | 00000420: 57 49 54 48 20 22 D5 4C 54 52 41 20 C8 49 D2 45 |WITH ".LTRA .I.E| 00000430: 53 22 20 0D 20 20 20 41 20 50 52 4F 47 52 41 4D |S" . A PROGRAM| 00000440: 20 50 55 42 4C 49 53 48 45 44 20 49 4E 20 D2 D5 | PUBLISHED IN ..| 00000450: CE 20 4D 41 47 41 5A 49 4E 45 2E 20 20 D7 48 45 |. MAGAZINE. .HE| 00000460: 4E 20 C9 20 46 49 4E 41 4C 4C 59 20 47 4F 54 20 |N . FINALLY GOT | 00000470: C2 C1 D3 C9 C3 20 38 2C 20 49 54 20 0D 20 20 20 |..... 8, IT . | 00000480: 57 41 53 20 41 20 53 49 4D 50 4C 45 20 4D 41 54 |WAS A SIMPLE MAT| 00000490: 54 45 52 20 54 4F 20 43 4F 4E 56 45 52 54 20 49 |TER TO CONVERT I| 000004A0: 54 20 54 4F 20 C2 C1 D3 C9 C3 20 38 2E 20 0D 20 |T TO ..... 8. . | 000004B0: 20 20 20 20 20 20 20 D2 45 43 45 4E 54 4C 59 20 | .ECENTLY | 000004C0: C9 20 57 41 53 20 41 42 4C 45 20 54 4F 20 41 51 |. WAS ABLE TO AQ| 000004D0: 55 49 52 45 20 41 20 31 35 32 30 20 D0 4C 4F 54 |UIRE A 1520 .LOT| 000004E0: 54 45 52 2E 20 20 C9 20 57 41 53 20 41 42 4C 45 |TER. . WAS ABLE| 000004F0: 20 54 4F 20 0D 20 20 20 43 4F 4E 56 45 52 54 20 | TO . CONVERT | 00000500: 54 48 45 20 50 52 4F 47 52 41 4D 20 54 4F 20 52 |THE PROGRAM TO R| 00000510: 55 4E 20 4F 4E 20 54 48 45 20 50 4C 4F 54 54 45 |UN ON THE PLOTTE| 00000520: 52 20 49 4E 20 41 20 4D 41 54 54 45 52 20 4F 46 |R IN A MATTER OF| 00000530: 20 4D 49 4E 55 54 45 53 2E 20 20 C9 20 0D 20 20 | MINUTES. . . | 00000540: 20 44 45 4C 45 54 45 44 20 54 48 45 20 53 43 52 | DELETED THE SCR| 00000550: 45 45 4E 20 47 52 41 50 48 49 43 53 20 53 4F 20 |EEN GRAPHICS SO | 00000560: 49 54 20 43 4F 55 4C 44 20 52 55 4E 20 4F 4E 20 |IT COULD RUN ON | 00000570: 54 48 45 20 36 34 20 41 4E 44 20 41 4C 53 4F 20 |THE 64 AND ALSO | 00000580: 54 4F 20 0D 20 20 20 47 41 49 4E 20 41 53 20 4D |TO . GAIN AS M| 00000590: 55 43 48 20 53 50 45 45 44 20 41 53 20 50 4F 53 |UCH SPEED AS POS| 000005A0: 53 49 42 4C 45 2E 20 0D 20 20 20 20 20 20 20 20 |SIBLE. . | 000005B0: D7 48 45 4E 20 59 4F 55 20 52 55 4E 20 54 48 45 |.HEN YOU RUN THE| 000005C0: 20 50 52 4F 47 52 41 4D 20 59 4F 55 20 57 49 4C | PROGRAM YOU WIL| 000005D0: 4C 20 42 45 20 41 53 4B 45 44 20 49 46 20 59 4F |L BE ASKED IF YO| 000005E0: 55 20 57 41 4E 54 20 54 4F 20 52 55 4E 20 0D 20 |U WANT TO RUN . | 000005F0: 20 20 54 48 45 20 44 45 4D 4F 2E 20 20 D4 48 45 | THE DEMO. .HE| 00000600: 52 45 20 41 52 45 20 53 49 58 20 44 49 46 46 45 |RE ARE SIX DIFFE| 00000610: 52 45 4E 54 20 45 58 41 4D 50 4C 45 53 20 42 55 |RENT EXAMPLES BU| 00000620: 49 4C 54 2D 49 4E 20 54 4F 20 54 48 45 20 50 52 |ILT-IN TO THE PR| 00000630: 4F 47 52 41 4D 2E 20 20 0D 20 20 20 D7 48 45 4E |OGRAM. . .HEN| 00000640: 20 45 41 43 48 20 45 58 41 4D 50 4C 45 20 49 53 | EACH EXAMPLE IS| 00000650: 20 46 49 4E 49 53 48 45 44 20 59 4F 55 20 57 49 | FINISHED YOU WI| 00000660: 4C 4C 20 48 45 41 52 20 54 48 45 20 42 45 4C 4C |LL HEAR THE BELL| 00000670: 2E 20 20 C1 54 20 54 48 49 53 20 50 4F 49 4E 54 |. .T THIS POINT| 00000680: 2C 20 0D 20 20 20 50 52 45 53 53 20 54 48 45 20 |, . PRESS THE | 00000690: 53 50 41 43 45 42 41 52 2E 20 20 D4 48 49 53 20 |SPACEBAR. .HIS | 000006A0: 57 49 4C 4C 20 43 41 55 53 45 20 54 48 45 20 50 |WILL CAUSE THE P| 000006B0: 4C 4F 54 54 45 52 20 54 4F 20 46 45 45 44 20 45 |LOTTER TO FEED E| 000006C0: 4E 4F 55 47 48 20 50 41 50 45 52 20 0D 20 20 20 |NOUGH PAPER . | 000006D0: 54 4F 20 45 49 54 48 45 52 20 52 55 4E 20 54 48 |TO EITHER RUN TH| 000006E0: 45 20 4E 45 58 54 20 45 58 41 4D 50 4C 45 20 4F |E NEXT EXAMPLE O| 000006F0: 52 20 41 4C 4C 4F 57 20 59 4F 55 20 54 4F 20 43 |R ALLOW YOU TO C| 00000700: 52 45 41 54 45 20 59 4F 55 52 20 4F 57 4E 20 0D |REATE YOUR OWN .| 00000710: 20 20 20 53 50 49 52 4F 47 52 41 50 48 2C 20 42 | SPIROGRAPH, B| 00000720: 59 20 41 4E 53 57 45 52 49 4E 47 20 41 20 53 45 |Y ANSWERING A SE| 00000730: 52 49 45 53 20 4F 46 20 51 55 45 53 54 49 4F 4E |RIES OF QUESTION| 00000740: 53 2E 20 0D 20 20 20 20 20 20 20 20 C9 20 52 45 |S. . . RE| 00000750: 41 4C 4C 59 20 45 4E 4A 4F 59 45 44 20 54 48 49 |ALLY ENJOYED THI| 00000760: 53 20 50 52 4F 47 52 41 4D 20 56 45 52 59 20 4D |S PROGRAM VERY M| 00000770: 55 43 48 20 4F 4E 20 54 48 45 20 53 43 52 45 45 |UCH ON THE SCREE| 00000780: 4E 2C 20 42 55 54 20 49 54 20 49 53 20 0D 20 20 |N, BUT IT IS . | 00000790: 20 53 4F 20 4D 55 43 48 20 42 45 54 54 45 52 20 | SO MUCH BETTER | 000007A0: 4F 4E 20 54 48 45 20 50 4C 4F 54 54 45 52 2C 20 |ON THE PLOTTER, | 000007B0: 4D 55 43 48 20 46 49 4E 45 52 20 52 45 53 4F 4C |MUCH FINER RESOL| 000007C0: 55 54 49 4F 4E 2C 20 50 4C 55 53 20 59 4F 55 20 |UTION, PLUS YOU | 000007D0: 44 4F 4E 27 54 20 0D 20 20 20 4C 4F 53 45 20 41 |DON'T . LOSE A| 000007E0: 4E 59 20 4F 46 20 54 48 45 20 50 4C 4F 54 20 4F |NY OF THE PLOT O| 000007F0: 46 46 20 54 48 45 20 45 44 47 45 20 4F 46 20 54 |FF THE EDGE OF T| 00000800: 48 45 20 53 43 52 45 45 4E 2E 20 20 20 0D 20 20 |HE SCREEN. . | 00000810: 20 20 20 20 20 20 C9 46 20 59 4F 55 52 20 53 50 | .F YOUR SP| 00000820: 49 52 4F 47 52 41 50 48 20 46 41 4C 4C 53 20 42 |IROGRAPH FALLS B| 00000830: 45 4C 4F 57 20 31 20 4F 4E 20 54 48 45 20 D9 20 |ELOW 1 ON THE . | 00000840: 4F 52 20 54 48 45 20 D8 20 41 58 49 53 20 54 48 |OR THE . AXIS TH| 00000850: 45 20 0D 20 20 20 50 52 4F 47 52 41 4D 20 57 49 |E . PROGRAM WI| 00000860: 4C 4C 20 53 54 4F 50 20 41 4E 44 20 59 4F 55 20 |LL STOP AND YOU | 00000870: 57 49 4C 4C 20 42 45 20 41 42 4C 45 20 54 4F 20 |WILL BE ABLE TO | 00000880: 43 52 45 41 54 45 20 41 4E 4F 54 48 45 52 20 53 |CREATE ANOTHER S| 00000890: 50 49 52 4F 47 52 41 50 48 2E 20 0D 20 20 20 20 |PIROGRAPH. . | 000008A0: 20 20 20 20 C9 20 48 4F 50 45 20 59 4F 55 20 45 | . HOPE YOU E| 000008B0: 4E 4A 4F 59 20 54 48 49 53 20 50 52 4F 47 52 41 |NJOY THIS PROGRA| 000008C0: 4D 20 41 53 20 4D 55 43 48 20 41 53 20 C9 20 44 |M AS MUCH AS . D| 000008D0: 4F 2E 20 20 C8 41 56 45 20 46 55 4E 2E 20 0D 20 |O. .AVE FUN. . | 000008E0: 20 20 20 0D 20 20 20 20 20 20 20 20 C6 4F 4C 4C | . .OLL| 000008F0: 4F 57 49 4E 47 20 49 53 20 54 48 45 20 44 4F 43 |OWING IS THE DOC| 00000900: 55 4D 45 4E 54 41 54 49 4F 4E 20 54 48 41 54 20 |UMENTATION THAT | 00000910: 41 43 4F 4D 50 41 4E 49 45 44 20 54 48 45 20 C9 |ACOMPANIED THE .| 00000920: C2 CD 20 56 45 52 53 49 4F 4E 20 0D 20 20 20 4F |.. VERSION . O| 00000930: 46 20 54 48 49 53 20 50 52 4F 47 52 41 4D 2E 20 |F THIS PROGRAM. | 00000940: 0D 20 20 20 20 0D 20 20 20 20 20 20 20 20 CC 4F |. . .O| 00000950: 4F 4B 49 4E 47 20 46 4F 52 20 41 4E 20 45 59 45 |OKING FOR AN EYE| 00000960: 20 43 41 54 43 48 49 4E 47 20 41 50 50 4C 49 43 | CATCHING APPLIC| 00000970: 41 54 49 4F 4E 20 54 4F 20 53 48 4F 57 20 4F 46 |ATION TO SHOW OF| 00000980: 46 20 59 4F 55 52 20 4E 45 57 20 0D 20 20 20 47 |F YOUR NEW . G| 00000990: 52 41 50 48 49 43 20 42 4F 41 52 44 20 4F 52 20 |RAPHIC BOARD OR | 000009A0: 50 4C 4F 54 54 45 52 3F 20 20 C9 46 20 59 4F 55 |PLOTTER? .F YOU| 000009B0: 20 41 52 45 2C 20 54 48 45 4E 20 4C 4F 4F 4B 20 | ARE, THEN LOOK | 000009C0: 4E 4F 20 46 55 52 54 48 45 52 20 41 53 20 57 45 |NO FURTHER AS WE| 000009D0: 20 0D 20 20 20 54 41 4B 45 20 59 4F 55 20 4F 4E | . TAKE YOU ON| 000009E0: 20 41 20 47 55 49 44 45 44 20 54 4F 55 52 20 4F | A GUIDED TOUR O| 000009F0: 46 20 44 52 41 57 49 4E 47 20 53 50 49 52 4F 47 |F DRAWING SPIROG| 00000A00: 52 41 50 48 53 20 4F 4E 20 59 4F 55 52 20 D0 C3 |RAPHS ON YOUR ..| 00000A10: 2E 20 20 C9 4E 20 4F 55 52 20 0D 20 20 20 41 52 |. .N OUR . AR| 00000A20: 54 49 43 4C 45 20 57 45 20 57 49 4C 4C 20 54 52 |TICLE WE WILL TR| 00000A30: 59 20 54 4F 20 47 49 56 45 20 41 20 46 45 57 20 |Y TO GIVE A FEW | 00000A40: 44 45 54 41 49 4C 53 20 41 4E 44 20 41 20 C2 C1 |DETAILS AND A ..| 00000A50: D3 C9 C3 20 50 52 4F 47 52 41 4D 20 46 4F 52 20 |... PROGRAM FOR | 00000A60: 0D 20 20 20 44 52 41 57 49 4E 47 20 53 50 49 52 |. DRAWING SPIR| 00000A70: 4F 47 52 41 50 48 53 20 4F 4E 20 59 4F 55 52 20 |OGRAPHS ON YOUR | 00000A80: D0 C3 2E 20 0D 20 20 20 20 20 20 20 20 C2 59 20 |... . .Y | 00000A90: 57 41 59 20 4F 46 20 49 4E 54 52 4F 44 55 43 54 |WAY OF INTRODUCT| 00000AA0: 49 4F 4E 20 54 48 49 4E 4B 20 42 41 43 4B 20 41 |ION THINK BACK A| 00000AB0: 20 46 45 57 20 59 45 41 52 53 20 57 48 45 4E 20 | FEW YEARS WHEN | 00000AC0: 41 20 54 4F 59 20 43 41 4C 4C 45 53 20 0D 20 20 |A TOY CALLES . | 00000AD0: 20 22 D3 50 49 52 4F 47 52 41 50 48 22 20 57 41 | ".PIROGRAPH" WA| 00000AE0: 53 20 57 48 41 54 20 45 56 45 52 59 20 4B 49 44 |S WHAT EVERY KID| 00000AF0: 20 57 41 4E 54 45 44 20 46 4F 52 20 C3 48 52 49 | WANTED FOR .HRI| 00000B00: 53 54 4D 41 53 2E 20 20 D4 48 45 20 49 44 45 41 |STMAS. .HE IDEA| 00000B10: 20 0D 20 20 20 42 45 48 49 4E 44 20 22 D3 50 49 | . BEHIND ".PI| 00000B20: 52 4F 47 52 41 50 48 22 20 49 53 20 52 45 41 4C |ROGRAPH" IS REAL| 00000B30: 4C 59 20 51 55 49 54 45 20 53 49 4D 50 4C 45 2C |LY QUITE SIMPLE,| 00000B40: 20 59 45 54 20 49 54 20 50 52 4F 44 55 43 45 44 | YET IT PRODUCED| 00000B50: 20 44 52 41 57 49 4E 47 53 20 0D 20 20 20 54 48 | DRAWINGS . TH| 00000B60: 41 54 20 41 52 45 20 46 41 52 20 46 52 4F 4D 20 |AT ARE FAR FROM | 00000B70: 53 49 4D 50 4C 45 2E 20 20 D4 48 45 20 49 44 45 |SIMPLE. .HE IDE| 00000B80: 41 20 49 53 20 54 48 49 53 3A 20 54 52 41 43 45 |A IS THIS: TRACE| 00000B90: 20 54 48 45 20 50 41 54 48 20 4F 46 20 41 20 0D | THE PATH OF A .| 00000BA0: 20 20 20 50 4F 49 4E 54 20 4F 4E 20 41 20 44 49 | POINT ON A DI| 00000BB0: 53 4B 20 41 53 20 54 48 45 20 49 4E 4E 45 52 20 |SK AS THE INNER | 00000BC0: 4F 52 20 4F 55 54 45 52 20 45 44 47 45 20 4F 46 |OR OUTER EDGE OF| 00000BD0: 20 41 20 52 49 4E 47 2E 20 20 D7 49 54 48 20 0D | A RING. .ITH .| 00000BE0: 20 20 20 22 D3 50 49 52 4F 47 52 41 50 48 22 20 | ".PIROGRAPH" | 00000BF0: 54 48 49 53 20 57 41 53 20 44 4F 4E 45 20 57 49 |THIS WAS DONE WI| 00000C00: 54 48 20 50 4C 41 53 54 49 43 2C 20 54 4F 4F 54 |TH PLASTIC, TOOT| 00000C10: 48 45 44 20 44 49 53 4B 53 2C 20 52 49 4E 47 53 |HED DISKS, RINGS| 00000C20: 20 41 4E 44 20 0D 20 20 20 4F 54 48 45 52 20 49 | AND . OTHER I| 00000C30: 4E 54 45 52 4C 4F 43 4B 49 4E 47 20 50 41 52 54 |NTERLOCKING PART| 00000C40: 53 2E 20 0D 20 20 20 20 20 20 20 20 C1 4E 20 41 |S. . .N A| 00000C50: 4C 54 45 52 4E 41 54 49 56 45 20 54 4F 20 4D 45 |LTERNATIVE TO ME| 00000C60: 43 48 41 4E 49 43 41 4C 4C 59 20 44 52 41 57 49 |CHANICALLY DRAWI| 00000C70: 4E 47 20 53 50 49 52 4F 47 52 41 50 48 53 20 49 |NG SPIROGRAPHS I| 00000C80: 53 20 54 4F 20 55 53 45 20 41 20 0D 20 20 20 43 |S TO USE A . C| 00000C90: 4F 4D 50 55 54 45 52 20 54 4F 20 4D 41 54 48 4D |OMPUTER TO MATHM| 00000CA0: 41 54 49 43 41 4C 4C 59 20 44 45 53 43 52 49 42 |ATICALLY DESCRIB| 00000CB0: 45 20 54 48 45 20 43 55 52 56 45 53 20 41 4E 44 |E THE CURVES AND| 00000CC0: 20 53 55 42 53 45 51 55 45 4E 54 4C 59 20 50 4C | SUBSEQUENTLY PL| 00000CD0: 4F 54 20 0D 20 20 20 54 48 45 4D 20 4F 4E 20 54 |OT . THEM ON T| 00000CE0: 48 45 20 53 43 52 45 45 4E 2C 20 50 52 49 4E 54 |HE SCREEN, PRINT| 00000CF0: 45 52 20 4F 52 20 50 4C 4F 54 54 45 52 2E 20 20 |ER OR PLOTTER. | 00000D00: D4 57 4F 20 46 41 4D 49 4C 49 45 53 20 4F 46 20 |.WO FAMILIES OF | 00000D10: 53 50 49 52 4F 47 52 41 50 48 53 20 0D 20 20 20 |SPIROGRAPHS . | 00000D20: 22 C5 50 49 43 59 43 4C 4F 49 44 53 22 20 41 4E |".PICYCLOIDS" AN| 00000D30: 44 20 22 C8 59 50 4F 43 59 43 4C 4F 49 44 53 22 |D ".YPOCYCLOIDS"| 00000D40: 20 43 41 4E 20 42 45 20 4D 41 54 48 4D 41 54 49 | CAN BE MATHMATI| 00000D50: 43 41 4C 4C 59 20 44 45 52 49 56 45 44 2E 20 0D |CALLY DERIVED. .| 00000D60: 20 20 20 20 20 20 20 20 C5 50 49 43 59 43 4C 4F | .PICYCLO| 00000D70: 49 44 53 20 41 52 45 20 50 52 4F 44 55 43 45 44 |IDS ARE PRODUCED| 00000D80: 20 42 59 20 54 52 41 43 49 4E 47 20 41 20 50 4F | BY TRACING A PO| 00000D90: 49 4E 54 20 4F 4E 20 41 20 43 49 52 43 4C 45 20 |INT ON A CIRCLE | 00000DA0: 54 48 41 54 20 49 53 20 0D 20 20 20 52 4F 4C 4C |THAT IS . ROLL| 00000DB0: 45 44 20 41 4C 4F 4E 47 20 54 48 45 20 4F 55 54 |ED ALONG THE OUT| 00000DC0: 53 49 44 45 20 4F 46 20 41 20 53 45 43 4F 4E 44 |SIDE OF A SECOND| 00000DD0: 2C 20 42 55 54 20 46 49 58 45 44 20 43 49 52 43 |, BUT FIXED CIRC| 00000DE0: 4C 45 2E 20 20 C8 59 50 4F 43 59 43 4C 4F 49 44 |LE. .YPOCYCLOID| 00000DF0: 53 20 0D 20 20 20 41 52 45 20 47 45 4E 45 52 41 |S . ARE GENERA| 00000E00: 54 45 44 20 49 4E 20 54 48 45 20 53 41 4D 45 20 |TED IN THE SAME | 00000E10: 4D 41 4E 4E 45 52 2C 20 42 55 54 20 57 49 54 48 |MANNER, BUT WITH| 00000E20: 20 54 48 45 20 46 49 52 53 54 20 43 49 52 43 4C | THE FIRST CIRCL| 00000E30: 45 20 52 4F 4C 4C 49 4E 47 20 0D 20 20 20 41 4C |E ROLLING . AL| 00000E40: 4F 4E 47 20 54 48 45 20 49 4E 53 49 44 45 20 4F |ONG THE INSIDE O| 00000E50: 46 20 54 48 45 20 46 49 58 45 44 20 43 49 52 43 |F THE FIXED CIRC| 00000E60: 4C 45 2E 20 20 C1 20 47 45 4E 45 52 41 4C 49 5A |LE. . GENERALIZ| 00000E70: 41 54 49 4F 4E 20 54 4F 20 54 48 45 20 0D 20 20 |ATION TO THE . | 00000E80: 20 44 45 46 49 4E 49 54 49 4F 4E 20 4F 46 20 54 | DEFINITION OF T| 00000E90: 48 45 20 45 50 49 2F 48 59 50 4F 43 59 43 4C 4F |HE EPI/HYPOCYCLO| 00000EA0: 49 44 20 49 53 20 54 4F 20 41 4C 4C 4F 57 20 54 |ID IS TO ALLOW T| 00000EB0: 48 45 20 54 52 41 43 49 4E 47 20 50 4F 49 4E 54 |HE TRACING POINT| 00000EC0: 20 54 4F 20 0D 20 20 20 4C 49 45 20 41 54 20 41 | TO . LIE AT A| 00000ED0: 4E 59 20 46 49 58 45 44 20 44 49 53 54 41 4E 43 |NY FIXED DISTANC| 00000EE0: 45 20 46 52 4F 4D 20 54 48 45 20 43 45 4E 54 45 |E FROM THE CENTE| 00000EF0: 52 20 4F 46 20 54 48 45 20 4D 4F 56 49 4E 47 20 |R OF THE MOVING | 00000F00: 43 49 52 43 4C 45 2E 20 4D 4F 52 45 20 0D 20 20 |CIRCLE. MORE . | 00000F10: 20 41 42 4F 55 54 20 54 48 41 54 20 4C 41 54 45 | ABOUT THAT LATE| 00000F20: 52 2E 20 0D 20 20 20 20 20 20 20 20 D4 48 45 20 |R. . .HE | 00000F30: 45 50 49 43 59 43 4C 4F 49 44 20 41 4E 44 20 54 |EPICYCLOID AND T| 00000F40: 48 45 20 48 59 50 4F 43 59 43 4C 4F 49 44 20 43 |HE HYPOCYCLOID C| 00000F50: 41 4E 20 42 45 20 44 45 53 43 52 49 42 45 44 20 |AN BE DESCRIBED | 00000F60: 55 53 49 4E 47 20 54 48 45 20 0D 20 20 20 46 4F |USING THE . FO| 00000F70: 4C 4C 4F 57 49 4E 47 20 50 41 49 52 53 20 4F 46 |LLOWING PAIRS OF| 00000F80: 20 50 41 52 41 4D 45 54 52 49 43 20 45 51 55 41 | PARAMETRIC EQUA| 00000F90: 54 49 4F 4E 53 20 28 45 51 55 41 54 49 4F 4E 53 |TIONS (EQUATIONS| 00000FA0: 20 49 4E 56 4F 4C 56 49 4E 47 20 4F 4E 45 20 4F | INVOLVING ONE O| 00000FB0: 52 20 0D 20 20 20 4D 4F 52 45 20 43 4F 4D 4D 4F |R . MORE COMMO| 00000FC0: 4E 20 50 41 52 41 4D 45 54 45 52 53 29 3A 20 0D |N PARAMETERS): .| 00000FD0: 20 20 20 20 0D 20 20 20 20 20 20 20 20 C5 50 49 | . .PI| 00000FE0: 43 59 43 4C 4F 49 44 20 0D 20 20 20 20 20 20 20 |CYCLOID . | 00000FF0: 20 58 3D 28 41 2B 42 29 2A 43 4F 53 28 54 29 2D | X=(A+B)*COS(T)-| 00001000: 44 2A 43 4F 53 28 47 2A 54 29 20 0D 20 20 20 20 |D*COS(G*T) . | 00001010: 20 20 20 20 59 3D 28 41 2A 42 29 2A 53 49 4E 28 | Y=(A*B)*SIN(| 00001020: 54 29 2D 44 2A 53 49 4E 28 47 2A 54 29 20 0D 20 |T)-D*SIN(G*T) . | 00001030: 20 20 20 0D 20 20 20 20 20 20 20 20 C8 59 50 4F | . .YPO| 00001040: 43 59 43 4C 4F 49 44 20 0D 20 20 20 20 0D 20 20 |CYCLOID . . | 00001050: 20 20 20 20 20 20 4E 20 53 45 54 20 22 4E 22 20 | N SET "N" | 00001060: 0D 20 20 20 20 20 20 20 20 C1 4E 53 20 22 53 22 |. .NS "S"| 00001070: 20 54 4F 20 53 50 45 43 49 46 49 43 20 56 41 4C | TO SPECIFIC VAL| 00001080: 55 45 53 20 41 4E 44 20 43 4F 4D 50 55 54 45 20 |UES AND COMPUTE | 00001090: 57 48 41 54 20 54 48 45 20 53 49 5A 45 53 20 4F |WHAT THE SIZES O| 000010A0: 46 20 54 48 45 20 0D 20 20 20 43 49 52 43 4C 45 |F THE . CIRCLE| 000010B0: 53 2C 20 22 41 22 20 41 4E 44 20 22 42 22 2C 20 |S, "A" AND "B", | 000010C0: 4D 55 53 54 20 42 45 20 54 4F 20 44 52 41 57 20 |MUST BE TO DRAW | 000010D0: 54 48 45 20 53 50 49 52 4F 47 52 41 50 48 2E 20 |THE SPIROGRAPH. | 000010E0: 0D 20 20 20 20 20 20 20 20 CE 4F 57 20 54 48 41 |. .OW THA| 000010F0: 54 20 57 45 20 48 41 56 45 20 54 48 45 20 42 41 |T WE HAVE THE BA| 00001100: 53 49 43 53 20 46 4F 52 20 44 52 41 57 49 4E 47 |SICS FOR DRAWING| 00001110: 20 53 50 49 52 4F 47 52 41 50 48 53 2C 20 4C 45 | SPIROGRAPHS, LE| 00001120: 54 27 53 20 4C 4F 4F 4B 20 0D 20 20 20 41 54 20 |T'S LOOK . AT | 00001130: 53 4F 4D 45 20 50 4F 53 53 49 42 4C 45 20 56 41 |SOME POSSIBLE VA| 00001140: 52 49 41 54 49 4F 4E 53 2E 20 20 D4 48 45 20 46 |RIATIONS. .HE F| 00001150: 49 52 53 54 20 56 41 52 49 41 54 49 4F 4E 20 49 |IRST VARIATION I| 00001160: 53 20 54 4F 20 56 41 52 59 20 22 44 22 2C 20 54 |S TO VARY "D", T| 00001170: 48 45 20 0D 20 20 20 44 49 53 54 41 4E 43 45 20 |HE . DISTANCE | 00001180: 4F 46 20 54 48 45 20 54 52 41 43 49 4E 47 20 50 |OF THE TRACING P| 00001190: 4F 49 4E 54 20 46 52 4F 4D 20 54 48 45 20 43 45 |OINT FROM THE CE| 000011A0: 4E 54 45 52 20 4F 46 20 54 48 45 20 52 4F 4C 4C |NTER OF THE ROLL| 000011B0: 49 4E 47 20 43 49 52 43 4C 45 2E 20 20 0D 20 20 |ING CIRCLE. . | 000011C0: 20 D7 48 45 4E 20 44 3D 42 2C 20 57 45 20 47 45 | .HEN D=B, WE GE| 000011D0: 54 20 54 48 45 20 53 54 41 4E 44 41 52 44 20 45 |T THE STANDARD E| 000011E0: 50 49 2F 48 59 50 4F 43 59 43 4C 4F 49 44 2E 20 |PI/HYPOCYCLOID. | 000011F0: D7 48 45 4E 20 44 3D 30 2C 57 45 20 47 45 54 20 |.HEN D=0,WE GET | 00001200: 54 48 45 20 0D 20 20 20 44 45 47 45 4E 45 52 41 |THE . DEGENERA| 00001210: 54 45 20 43 41 53 45 57 48 45 52 45 20 54 48 45 |TE CASEWHERE THE| 00001220: 20 52 45 53 55 4C 54 49 4E 47 20 43 55 52 56 45 | RESULTING CURVE| 00001230: 20 49 53 20 41 20 43 49 52 43 4C 45 2E 20 20 D6 | IS A CIRCLE. .| 00001240: 41 52 59 49 4E 47 20 44 20 0D 20 20 20 42 45 54 |ARYING D . BET| 00001250: 57 45 45 4E 20 30 20 41 4E 44 20 22 42 22 20 47 |WEEN 0 AND "B" G| 00001260: 49 56 45 53 20 41 20 43 55 52 56 45 20 57 49 54 |IVES A CURVE WIT| 00001270: 48 20 49 4E 43 52 45 41 53 49 4E 47 4C 59 20 57 |H INCREASINGLY W| 00001280: 45 4C 4C 2D 44 45 46 49 4E 45 44 20 43 55 53 50 |ELL-DEFINED CUSP| 00001290: 53 2E 20 0D 20 20 20 20 20 20 20 20 C1 20 56 45 |S. . . VE| 000012A0: 52 59 20 49 4E 54 45 52 45 53 54 49 4E 47 20 53 |RY INTERESTING S| 000012B0: 45 54 20 4F 46 20 43 55 52 56 45 53 20 43 41 4E |ET OF CURVES CAN| 000012C0: 20 42 45 20 44 52 41 57 4E 20 49 46 20 59 4F 55 | BE DRAWN IF YOU| 000012D0: 20 53 45 54 20 44 3E 42 2E 20 20 0D 20 20 20 D4 | SET D>B. . .| 000012E0: 48 49 53 20 43 41 53 45 20 43 41 4E 4E 4F 54 20 |HIS CASE CANNOT | 000012F0: 42 45 20 44 4F 4E 45 20 44 49 52 45 43 54 4C 59 |BE DONE DIRECTLY| 00001300: 20 57 49 54 48 20 54 48 45 20 4D 45 43 48 41 4E | WITH THE MECHAN| 00001310: 49 43 41 4C 20 D3 50 49 52 4F 47 52 41 50 48 2E |ICAL .PIROGRAPH.| 00001320: 20 0D 20 20 20 53 49 4E 43 45 2C 20 54 48 45 20 | . SINCE, THE | 00001330: 54 52 41 43 49 4E 47 20 50 4F 49 4E 54 20 57 4F |TRACING POINT WO| 00001340: 55 4C 44 20 42 45 20 4F 46 46 20 59 4F 55 52 20 |ULD BE OFF YOUR | 00001350: 52 4F 4C 4C 49 4E 47 20 44 49 53 4B 2E 20 20 C8 |ROLLING DISK. .| 00001360: 4F 57 45 56 45 52 20 0D 20 20 20 44 49 46 46 49 |OWEVER . DIFFI| 00001370: 43 55 4C 54 2C 20 59 4F 55 52 20 D0 C3 20 57 49 |CULT, YOUR .. WI| 00001380: 4C 4C 20 48 41 56 45 20 4E 4F 20 54 52 4F 55 42 |LL HAVE NO TROUB| 00001390: 4C 45 20 48 41 4E 44 4C 49 4E 47 20 54 48 49 53 |LE HANDLING THIS| 000013A0: 20 43 41 53 45 21 20 20 D4 48 45 53 45 20 0D 20 | CASE! .HESE . | 000013B0: 20 20 43 55 52 56 45 53 20 57 49 4C 4C 20 45 58 | CURVES WILL EX| 000013C0: 48 49 42 49 54 20 43 55 53 50 53 20 54 48 41 54 |HIBIT CUSPS THAT| 000013D0: 20 4C 4F 4F 50 20 4F 55 54 57 41 52 44 53 20 28 | LOOP OUTWARDS (| 000013E0: 48 59 50 4F 29 20 4F 52 20 54 48 41 54 20 4C 4F |HYPO) OR THAT LO| 000013F0: 4F 50 20 0D 20 20 20 49 4E 57 41 52 44 53 20 28 |OP . INWARDS (| 00001400: 45 50 49 29 2E 20 0D 20 20 20 20 20 20 20 20 C1 |EPI). . .| 00001410: 20 53 45 43 4F 4E 44 20 56 41 52 49 41 54 49 4F | SECOND VARIATIO| 00001420: 4E 20 49 53 20 54 4F 20 52 4F 54 41 54 45 20 54 |N IS TO ROTATE T| 00001430: 48 45 20 D3 50 49 52 4F 47 52 41 50 48 20 42 59 |HE .PIROGRAPH BY| 00001440: 20 46 49 58 45 44 20 41 4E 4D 4F 55 4E 54 53 20 | FIXED ANMOUNTS | 00001450: 0D 20 20 20 28 50 48 41 53 45 20 43 48 41 4E 47 |. (PHASE CHANG| 00001460: 45 29 2E 20 20 C2 59 20 44 52 41 57 49 4E 47 20 |E). .Y DRAWING | 00001470: 53 45 56 45 52 41 4C 20 43 4F 50 49 45 53 20 4F |SEVERAL COPIES O| 00001480: 46 20 41 20 53 50 49 52 4F 47 52 41 50 48 2C 20 |F A SPIROGRAPH, | 00001490: 45 41 43 48 20 0D 20 20 20 52 4F 54 41 54 45 44 |EACH . ROTATED| 000014A0: 20 53 4C 49 47 48 54 4C 59 20 46 52 4F 4D 20 49 | SLIGHTLY FROM I| 000014B0: 54 27 53 20 4E 45 49 47 48 42 4F 52 2C 20 4F 4E |T'S NEIGHBOR, ON| 000014C0: 45 20 43 41 4E 20 47 45 54 20 53 4F 4D 45 20 49 |E CAN GET SOME I| 000014D0: 4D 50 52 45 53 53 49 56 45 20 0D 20 20 20 50 41 |MPRESSIVE . PA| 000014E0: 54 54 45 52 4E 53 2E 20 20 C1 20 54 48 49 52 44 |TTERNS. . THIRD| 000014F0: 20 56 41 52 49 41 54 49 4F 4E 20 49 53 20 54 4F | VARIATION IS TO| 00001500: 20 53 43 41 4C 45 20 53 55 43 43 45 53 53 49 56 | SCALE SUCCESSIV| 00001510: 45 20 53 50 49 52 4F 47 52 41 50 48 53 20 53 4F |E SPIROGRAPHS SO| 00001520: 20 0D 20 20 20 54 48 45 59 20 41 50 50 45 41 52 | . THEY APPEAR| 00001530: 20 54 4F 20 42 45 20 47 52 4F 57 49 4E 47 20 4F | TO BE GROWING O| 00001540: 52 20 53 48 52 49 4E 4B 49 4E 47 2E 20 0D 20 20 |R SHRINKING. . | 00001550: 20 20 20 20 20 20 C1 53 20 54 48 45 20 50 52 4F | .S THE PRO| 00001560: 47 52 41 4D 20 41 4E 44 20 49 4C 4C 55 53 54 52 |GRAM AND ILLUSTR| 00001570: 41 54 49 4F 4E 53 20 53 48 4F 57 2C 20 4F 4E 45 |ATIONS SHOW, ONE| 00001580: 20 43 41 4E 20 47 45 54 20 53 4F 4D 45 20 46 49 | CAN GET SOME FI| 00001590: 4E 45 20 0D 20 20 20 53 50 49 52 4F 47 52 41 50 |NE . SPIROGRAP| 000015A0: 48 53 20 42 59 20 43 4F 4D 42 49 4E 49 4E 47 20 |HS BY COMBINING | 000015B0: 54 48 45 53 45 20 56 41 52 49 41 54 49 4F 4E 53 |THESE VARIATIONS| 000015C0: 20 2D 20 59 4F 55 27 52 45 20 4C 49 4D 49 54 45 | - YOU'RE LIMITE| 000015D0: 46 20 4F 4E 4C 59 20 42 59 20 0D 20 20 20 59 4F |F ONLY BY . YO| 000015E0: 55 52 20 49 4D 41 47 49 4E 41 54 49 4F 4E 21 20 |UR IMAGINATION! | 000015F0: 0D 20 20 20 20 20 20 20 20 CF 4E 20 52 55 4E 4E |. .N RUNN| 00001600: 49 4E 47 20 54 48 45 20 50 52 4F 47 52 41 4D 20 |ING THE PROGRAM | 00001610: 59 4F 55 20 57 49 4C 4C 20 42 45 20 41 53 4B 45 |YOU WILL BE ASKE| 00001620: 44 20 53 4F 4D 45 20 51 55 45 53 54 49 4F 4E 53 |D SOME QUESTIONS| 00001630: 3A 20 0D 20 20 20 20 0D 20 20 20 20 20 20 20 20 |: . . | 00001640: D2 C1 C4 C9 D5 D3 20 CF C6 20 C6 C9 D8 C5 C4 20 |...... .. ..... | 00001650: C3 C9 D2 C3 CC C5 20 20 20 3A D2 31 20 0D 20 20 |...... :.1 . | 00001660: 20 20 20 20 20 20 D2 C1 C4 C9 D5 D3 20 CF C6 20 | ...... .. | 00001670: D2 CF CC CC C9 CE C7 20 C3 C9 D2 C3 CC C5 20 3A |....... ...... :| 00001680: D2 32 20 0D 20 20 20 20 20 20 20 20 D2 C1 C4 C9 |.2 . ....| 00001690: D5 D3 20 CF C6 20 D4 D2 C1 C3 C9 CE C7 20 D0 CF |.. .. ....... ..| 000016A0: C9 CE D4 20 20 3A D4 D2 20 0D 20 20 20 20 20 20 |... :.. . | 000016B0: 20 20 D4 D2 C1 C3 C9 CE C7 20 D0 CF C9 CE D4 20 | ....... ..... | 000016C0: C9 CE C3 D2 C5 CD C5 CE D4 20 20 3A C9 D4 20 0D |......... :.. .| 000016D0: 20 20 20 20 20 20 20 20 C9 CE C9 D4 C9 C1 CC 20 | ....... | 000016E0: D3 C9 DA C5 20 C6 C1 C3 D4 CF D2 20 20 20 20 20 |.... ...... | 000016F0: 20 3A C3 20 0D 20 20 20 20 20 20 20 20 C6 C9 CE | :. . ...| 00001700: C1 CC 20 D3 C9 DA C5 20 C6 C1 C3 D4 CF D2 20 20 |.. .... ...... | 00001710: 20 20 20 20 20 20 3A C5 D8 20 0D 20 20 20 20 20 | :.. . | 00001720: 20 20 20 D0 C8 C1 D3 C5 20 C9 CE C3 D2 C5 CD C5 | ..... .......| 00001730: CE D4 20 28 C1 C2 CF D5 D4 20 2E 31 29 3A D0 C6 |.. (..... .1):..| 00001740: 20 0D 20 20 20 20 20 20 20 20 D3 C9 DA C5 20 C6 | . .... .| 00001750: C1 C3 D4 CF D2 20 C9 CE C3 D2 C5 CD C5 CE D4 20 |..... ......... | 00001760: 20 20 20 20 3A C9 31 20 0D 20 20 20 20 20 20 20 | :.1 . | 00001770: 20 D0 C1 D2 C1 CD C5 D4 C5 D2 20 28 D4 29 20 C9 | ......... (.) .| 00001780: CE C3 D2 C5 CD C5 CE D4 20 20 20 3A C9 32 20 0D |........ :.2 .| 00001790: 20 20 20 20 0D 20 20 20 20 20 20 20 20 D4 48 45 | . .HE| 000017A0: 20 D2 31 2C 20 D2 32 2C 20 41 4E 44 20 D4 D2 20 | .1, .2, AND .. | 000017B0: 50 41 52 41 4D 45 54 45 52 53 20 47 49 56 45 20 |PARAMETERS GIVE | 000017C0: 54 48 45 20 52 41 44 49 49 20 4F 46 20 54 48 45 |THE RADII OF THE| 000017D0: 20 46 49 58 45 44 20 41 4E 44 20 0D 20 20 20 52 | FIXED AND . R| 000017E0: 4F 4C 4C 49 4E 47 20 43 49 52 43 4C 45 53 20 41 |OLLING CIRCLES A| 000017F0: 4E 44 20 54 48 45 20 44 49 53 54 41 4E 43 45 20 |ND THE DISTANCE | 00001800: 46 52 4F 4D 20 54 48 45 20 43 45 4E 54 45 52 20 |FROM THE CENTER | 00001810: 4F 46 20 54 48 45 20 4F 46 20 54 48 45 20 0D 20 |OF THE OF THE . | 00001820: 20 20 52 4F 4C 4C 49 4E 47 20 43 49 52 43 4C 45 | ROLLING CIRCLE| 00001830: 20 54 4F 20 54 48 45 20 50 45 4E 43 49 4C 2E 20 | TO THE PENCIL. | 00001840: 20 C1 53 20 54 48 45 20 41 55 54 48 4F 52 53 20 | .S THE AUTHORS | 00001850: 50 4F 49 4E 54 20 4F 55 54 2C 20 49 46 20 59 4F |POINT OUT, IF YO| 00001860: 55 20 57 49 53 48 2C 20 0D 20 20 20 2C 20 54 48 |U WISH, . , TH| 00001870: 45 20 54 52 41 43 49 4E 47 20 50 4F 49 4E 54 20 |E TRACING POINT | 00001880: 4E 45 45 44 20 4E 4F 54 20 42 45 20 41 4E 59 57 |NEED NOT BE ANYW| 00001890: 48 45 52 45 20 4F 4E 20 54 48 45 20 52 4F 4C 4C |HERE ON THE ROLL| 000018A0: 49 4E 47 20 43 49 52 43 4C 45 2E 20 20 C9 4E 20 |ING CIRCLE. .N | 000018B0: 0D 20 20 20 46 41 43 54 2C 20 54 48 45 20 4D 4F |. FACT, THE MO| 000018C0: 53 54 20 49 4E 54 45 52 45 53 54 49 4E 47 20 44 |ST INTERESTING D| 000018D0: 52 41 57 49 4E 47 53 20 4F 43 43 55 52 20 57 48 |RAWINGS OCCUR WH| 000018E0: 45 4E 20 D4 D2 20 49 53 20 47 52 45 41 54 45 52 |EN .. IS GREATER| 000018F0: 20 54 48 41 4E 20 D2 32 2E 20 0D 20 20 20 20 20 | THAN .2. . | 00001900: 20 20 20 D4 20 D4 52 41 43 49 4E 47 20 50 4F 49 | . .RACING POI| 00001910: 4E 54 20 49 4E 43 52 45 4D 45 4E 54 20 49 53 20 |NT INCREMENT IS | 00001920: 54 48 45 20 41 4D 4F 55 4E 54 20 42 59 20 57 48 |THE AMOUNT BY WH| 00001930: 49 43 48 20 54 48 45 20 52 41 44 49 55 53 20 4F |ICH THE RADIUS O| 00001940: 46 20 0D 20 20 20 54 48 45 20 54 52 41 43 49 4E |F . THE TRACIN| 00001950: 47 20 50 4F 49 4E 54 20 49 53 20 49 4E 43 52 45 |G POINT IS INCRE| 00001960: 41 53 45 44 20 4F 52 20 44 45 43 52 45 41 53 45 |ASED OR DECREASE| 00001970: 44 20 45 41 43 48 20 54 49 4D 45 20 54 48 45 20 |D EACH TIME THE | 00001980: 50 52 4F 47 52 41 4D 20 0D 20 20 20 4C 4F 4F 50 |PROGRAM . LOOP| 00001990: 53 20 54 48 52 4F 55 47 48 20 49 54 53 20 4F 55 |S THROUGH ITS OU| 000019A0: 54 45 52 20 4C 4F 4F 50 2E 20 20 D4 48 45 20 53 |TER LOOP. .HE S| 000019B0: 50 49 52 4F 47 52 41 50 48 20 49 53 20 41 4C 57 |PIROGRAPH IS ALW| 000019C0: 41 59 53 20 49 4E 43 52 45 41 53 49 4E 47 20 49 |AYS INCREASING I| 000019D0: 4E 20 0D 20 20 20 53 49 5A 45 2C 20 53 4F 20 4B |N . SIZE, SO K| 000019E0: 45 45 50 20 59 4F 55 52 20 54 4F 20 4B 45 45 50 |EEP YOUR TO KEEP| 000019F0: 20 59 4F 55 52 20 44 52 41 57 49 4E 47 53 20 46 | YOUR DRAWINGS F| 00001A00: 52 4F 4D 20 47 4F 49 4E 47 20 4F 46 46 20 54 48 |ROM GOING OFF TH| 00001A10: 45 20 53 43 52 45 45 4E 2C 20 0D 20 20 20 4D 41 |E SCREEN, . MA| 00001A20: 4B 45 20 D4 D2 C9 20 41 20 4E 45 47 41 54 49 56 |KE ... A NEGATIV| 00001A30: 45 20 4E 55 4D 42 45 52 2E 20 0D 20 20 20 20 20 |E NUMBER. . | 00001A40: 20 20 20 D4 48 45 20 49 4E 49 54 49 41 4C 20 41 | .HE INITIAL A| 00001A50: 4E 44 20 46 49 4E 41 4C 20 53 49 5A 45 20 46 41 |ND FINAL SIZE FA| 00001A60: 43 54 4F 52 20 50 41 52 41 4D 45 54 45 52 53 20 |CTOR PARAMETERS | 00001A70: 43 41 4E 20 42 45 20 43 4F 4E 46 55 53 49 4E 47 |CAN BE CONFUSING| 00001A80: 2E 20 20 0D 20 20 20 D4 48 45 20 53 4F 5A 45 20 |. . .HE SOZE | 00001A90: 4F 46 20 54 48 45 20 53 50 49 52 4F 47 52 41 50 |OF THE SPIROGRAP| 00001AA0: 48 20 57 49 4C 4C 20 49 4E 43 52 45 41 53 45 20 |H WILL INCREASE | 00001AB0: 45 56 45 4E 20 49 46 20 59 4F 55 20 53 45 54 20 |EVEN IF YOU SET | 00001AC0: 54 48 45 20 46 49 4E 41 4C 20 0D 20 20 20 53 49 |THE FINAL . SI| 00001AD0: 5A 45 20 46 41 43 54 4F 52 20 4C 4F 57 45 52 20 |ZE FACTOR LOWER | 00001AE0: 54 48 41 4E 20 54 48 45 20 49 4E 49 54 49 41 4C |THAN THE INITIAL| 00001AF0: 20 53 49 5A 45 20 46 41 43 54 4F 52 2E 20 20 D4 | SIZE FACTOR. .| 00001B00: 54 48 45 20 49 4E 49 54 49 41 4C 20 53 49 5A 45 |THE INITIAL SIZE| 00001B10: 20 0D 20 20 20 46 41 43 54 4F 52 20 44 45 54 45 | . FACTOR DETE| 00001B20: 52 4D 49 4E 45 53 20 54 48 45 20 53 49 5A 45 20 |RMINES THE SIZE | 00001B30: 28 41 4C 4F 4E 47 20 57 49 54 48 20 41 20 44 49 |(ALONG WITH A DI| 00001B40: 46 46 45 52 45 4E 54 20 52 41 44 49 49 29 20 4F |FFERENT RADII) O| 00001B50: 46 20 54 48 45 20 0D 20 20 20 53 50 49 52 4F 47 |F THE . SPIROG| 00001B60: 52 41 50 48 20 41 53 20 49 54 20 42 45 47 49 4E |RAPH AS IT BEGIN| 00001B70: 53 20 44 52 41 57 49 4E 47 20 41 4E 44 20 57 49 |S DRAWING AND WI| 00001B80: 4C 4C 20 54 48 45 4E 20 49 4E 43 52 45 41 53 45 |LL THEN INCREASE| 00001B90: 20 49 4E 20 53 49 5A 45 2E 20 20 D4 48 45 20 0D | IN SIZE. .HE .| 00001BA0: 20 20 20 53 4D 41 4C 4C 45 52 20 54 48 45 20 49 | SMALLER THE I| 00001BB0: 4E 49 54 49 41 4C 20 53 49 5A 45 20 46 41 43 54 |NITIAL SIZE FACT| 00001BC0: 4F 52 2C 20 54 48 45 20 4C 41 52 47 45 52 20 54 |OR, THE LARGER T| 00001BD0: 48 45 20 44 52 41 57 49 4E 47 20 57 49 4C 4C 20 |HE DRAWING WILL | 00001BE0: 42 45 20 57 48 45 4E 20 0D 20 20 20 49 54 20 42 |BE WHEN . IT B| 00001BF0: 45 47 49 4E 53 20 54 4F 20 44 52 41 57 2E 20 20 |EGINS TO DRAW. | 00001C00: D4 48 45 20 46 49 4E 41 4C 20 53 49 5A 45 20 4F |.HE FINAL SIZE O| 00001C10: 46 20 54 48 45 20 44 52 41 57 49 4E 47 20 49 53 |F THE DRAWING IS| 00001C20: 2C 20 4F 46 20 43 4F 55 53 52 45 2C 20 49 53 20 |, OF COUSRE, IS | 00001C30: 0D 20 20 20 44 45 54 45 52 4D 49 4E 45 44 20 42 |. DETERMINED B| 00001C40: 59 20 54 48 45 20 46 49 4E 41 4C 20 53 49 5A 45 |Y THE FINAL SIZE| 00001C50: 20 46 41 43 54 4F 52 2E 20 20 C9 46 20 54 48 45 | FACTOR. .F THE| 00001C60: 20 C6 49 4E 41 4C 20 53 49 5A 45 20 46 41 43 54 | .INAL SIZE FACT| 00001C70: 4F 52 20 49 53 20 0D 20 20 20 53 4D 41 4C 4C 2C |OR IS . SMALL,| 00001C80: 20 54 48 45 20 53 50 49 52 4F 47 52 41 50 48 20 | THE SPIROGRAPH | 00001C90: 57 49 4C 4C 20 4D 41 4B 45 20 46 45 57 45 52 20 |WILL MAKE FEWER | 00001CA0: 4C 4F 4F 50 53 20 54 48 45 52 45 46 4F 52 45 20 |LOOPS THEREFORE | 00001CB0: 4E 4F 54 20 49 4E 43 52 45 41 53 45 20 0D 20 20 |NOT INCREASE . | 00001CC0: 20 44 52 41 53 54 49 43 41 4C 4C 59 20 49 4E 20 | DRASTICALLY IN | 00001CD0: 53 49 5A 45 2E 20 0D 20 20 20 20 20 20 20 20 D4 |SIZE. . .| 00001CE0: 48 45 20 50 48 41 53 45 20 49 4E 43 52 45 4D 45 |HE PHASE INCREME| 00001CF0: 4E 54 20 28 57 48 49 43 48 20 57 45 20 41 52 45 |NT (WHICH WE ARE| 00001D00: 20 54 4F 4C 44 20 53 48 4F 55 4C 44 20 42 45 20 | TOLD SHOULD BE | 00001D10: 41 42 4F 55 54 20 2E 31 29 20 0D 20 20 20 49 4E |ABOUT .1) . IN| 00001D20: 43 52 45 41 53 45 53 54 48 45 20 41 4E 47 4C 45 |CREASESTHE ANGLE| 00001D30: 20 42 59 20 57 48 49 43 48 20 54 48 45 20 D8 20 | BY WHICH THE . | 00001D40: 41 4E 44 20 D9 20 43 4F 4F 52 44 49 4E 41 54 45 |AND . COORDINATE| 00001D50: 53 20 41 52 45 20 43 41 4C 43 55 4C 41 54 45 44 |S ARE CALCULATED| 00001D60: 2E 20 20 0D 20 20 20 D4 48 45 20 53 49 5A 45 20 |. . .HE SIZE | 00001D70: 46 41 43 54 4F 52 20 41 4E 44 20 54 48 45 20 50 |FACTOR AND THE P| 00001D80: 41 52 41 4D 45 54 45 52 20 28 D4 29 20 49 4E 43 |ARAMETER (.) INC| 00001D90: 52 45 4D 45 4E 54 53 20 41 52 45 20 54 48 45 20 |REMENTS ARE THE | 00001DA0: 56 41 4C 55 45 53 20 46 4F 52 20 0D 20 20 20 53 |VALUES FOR . S| 00001DB0: 54 45 50 53 20 4F 46 20 4C 4F 4F 50 53 20 57 49 |TEPS OF LOOPS WI| 00001DC0: 54 48 49 4E 20 54 48 45 20 50 52 4F 47 52 41 4D |THIN THE PROGRAM| 00001DD0: 2E 20 20 D4 48 45 59 20 53 48 4F 55 4C 44 20 41 |. .HEY SHOULD A| 00001DE0: 4C 53 4F 20 42 45 20 41 42 4F 55 54 20 2E 31 20 |LSO BE ABOUT .1 | 00001DF0: 49 4E 20 0D 20 20 20 4F 52 44 45 52 20 54 4F 20 |IN . ORDER TO | 00001E00: 4D 41 4B 45 20 54 48 45 20 53 50 49 52 4F 47 52 |MAKE THE SPIROGR| 00001E10: 41 50 48 20 43 4C 45 41 4E 45 52 20 41 4E 44 20 |APH CLEANER AND | 00001E20: 4D 4F 52 45 20 50 52 45 43 49 53 45 2E 20 0D 20 |MORE PRECISE. . | 00001E30: 20 20 20 0D 20 20 20 20 0D | . . |
.@.2.P PROGRAM TITLE: SPIROGRAPH . A
UTHORS: DENNIS BAYOMI & NED MAZERALL .
COMPUTER: IBM PC . ADAPTIONS: COMMOD
ORE 64/128 . MODIFIED FOR COMMODORE C
OMPUTERS AND CBM 1520 PRINTER/PLOTTER. .
MODIFIED BY: MARK SELF 11-2-87 . PU
RPOSE: DRAW SPIROGRAPHS WITH YOUR PC (CB
M 1520) . . I HAVE A COMMODORE
128 AT HOME. I MAINLY USE IT FOR PROGR
AMMING . GRAPHICS. I USE BASIC 8 BY W
ALRUSOFT SOFTWARE, MOST OF THE TIME. I
. LOVE MATHMATICALLY DERIVED GRAPHICS,
BUT AM NOT THAT KNOWLEDGEABLE IN . MA
TH. I AM CONSTANTLY ON THE LOOK OUT FOR
PROGRAMS THAT WILL PERFORM . THE KIND
S OF GRAPHICS THAT I LIKE. I USE AN IBM
XT AT WORK, SO AM . EXPOSED TO SOFTWA
RE FOR THAT MACHINE. I RECENTLY FOUND T
HIS PROGRAM . "SPIROGRAPH" FOR THE IBM
. I LIKED IT, AND IT WAS WRITTEN ENTIRE
LY IN . BASIC. ON CLOSER EXAMINATION
I SAW THAT IT WOULD BE A VERY SIMPLE .
TASK TO PORT IT OVER TO THE 128 IN 40 C
OLUMN MODE. . THAT WAS THE FIRST
ADAPTION I MADE TO THE PROGRAM. C128 40
. COLUMN. LATER I CONVERTED IT TO RU
N IN 80 COLUMNS WITH "ULTRA HIRES" . A
PROGRAM PUBLISHED IN RUN MAGAZINE. WHE
N I FINALLY GOT BASIC 8, IT . WAS A SI
MPLE MATTER TO CONVERT IT TO BASIC 8. .
RECENTLY I WAS ABLE TO AQUIRE A 1
520 PLOTTER. I WAS ABLE TO . CONVERT
THE PROGRAM TO RUN ON THE PLOTTER IN A M
ATTER OF MINUTES. I . DELETED THE SCR
EEN GRAPHICS SO IT COULD RUN ON THE 64 A
ND ALSO TO . GAIN AS MUCH SPEED AS POS
SIBLE. . WHEN YOU RUN THE PROGRAM
YOU WILL BE ASKED IF YOU WANT TO RUN .
THE DEMO. THERE ARE SIX DIFFERENT EXA
MPLES BUILT-IN TO THE PROGRAM. . WHEN
EACH EXAMPLE IS FINISHED YOU WILL HEAR
THE BELL. AT THIS POINT, . PRESS THE
SPACEBAR. THIS WILL CAUSE THE PLOTTER T
O FEED ENOUGH PAPER . TO EITHER RUN TH
E NEXT EXAMPLE OR ALLOW YOU TO CREATE YO
UR OWN . SPIROGRAPH, BY ANSWERING A SE
RIES OF QUESTIONS. . I REALLY ENJ
OYED THIS PROGRAM VERY MUCH ON THE SCREE
N, BUT IT IS . SO MUCH BETTER ON THE P
LOTTER, MUCH FINER RESOLUTION, PLUS YOU
DON'T . LOSE ANY OF THE PLOT OFF THE E
DGE OF THE SCREEN. . IF YOUR SP
IROGRAPH FALLS BELOW 1 ON THE Y OR THE X
AXIS THE . PROGRAM WILL STOP AND YOU
WILL BE ABLE TO CREATE ANOTHER SPIROGRAP
H. . I HOPE YOU ENJOY THIS PROGRA
M AS MUCH AS I DO. HAVE FUN. . .
FOLLOWING IS THE DOCUMENTATION THAT
ACOMPANIED THE IBM VERSION . OF THIS P
ROGRAM. . . LOOKING FOR AN EYE
CATCHING APPLICATION TO SHOW OFF YOUR N
EW . GRAPHIC BOARD OR PLOTTER? IF YOU
ARE, THEN LOOK NO FURTHER AS WE . TAK
E YOU ON A GUIDED TOUR OF DRAWING SPIROG
RAPHS ON YOUR PC. IN OUR . ARTICLE WE
WILL TRY TO GIVE A FEW DETAILS AND A BA
SIC PROGRAM FOR . DRAWING SPIROGRAPHS
ON YOUR PC. . BY WAY OF INTRODUCT
ION THINK BACK A FEW YEARS WHEN A TOY CA
LLES . "SPIROGRAPH" WAS WHAT EVERY KID
WANTED FOR CHRISTMAS. THE IDEA . BEH
IND "SPIROGRAPH" IS REALLY QUITE SIMPLE,
YET IT PRODUCED DRAWINGS . THAT ARE F
AR FROM SIMPLE. THE IDEA IS THIS: TRACE
THE PATH OF A . POINT ON A DISK AS TH
E INNER OR OUTER EDGE OF A RING. WITH .
"SPIROGRAPH" THIS WAS DONE WITH PLAST
IC, TOOTHED DISKS, RINGS AND . OTHER I
NTERLOCKING PARTS. . AN ALTERNATI
VE TO MECHANICALLY DRAWING SPIROGRAPHS I
S TO USE A . COMPUTER TO MATHMATICALLY
DESCRIBE THE CURVES AND SUBSEQUENTLY PL
OT . THEM ON THE SCREEN, PRINTER OR PL
OTTER. TWO FAMILIES OF SPIROGRAPHS .
"EPICYCLOIDS" AND "HYPOCYCLOIDS" CAN BE
MATHMATICALLY DERIVED. . EPICYCLO
IDS ARE PRODUCED BY TRACING A POINT ON A
CIRCLE THAT IS . ROLLED ALONG THE OUT
SIDE OF A SECOND, BUT FIXED CIRCLE. HYP
OCYCLOIDS . ARE GENERATED IN THE SAME
MANNER, BUT WITH THE FIRST CIRCLE ROLLIN
G . ALONG THE INSIDE OF THE FIXED CIRC
LE. A GENERALIZATION TO THE . DEFINIT
ION OF THE EPI/HYPOCYCLOID IS TO ALLOW T
HE TRACING POINT TO . LIE AT ANY FIXED
DISTANCE FROM THE CENTER OF THE MOVING
CIRCLE. MORE . ABOUT THAT LATER. .
THE EPICYCLOID AND THE HYPOCYCLOID C
AN BE DESCRIBED USING THE . FOLLOWING
PAIRS OF PARAMETRIC EQUATIONS (EQUATIONS
INVOLVING ONE OR . MORE COMMON PARAME
TERS): . . EPICYCLOID .
X=(A+B)*COS(T)-D*COS(G*T) . Y=(A
*B)*SIN(T)-D*SIN(G*T) . . HYPO
CYCLOID . . N SET "N" .
ANS "S" TO SPECIFIC VALUES AND COMPUTE
WHAT THE SIZES OF THE . CIRCLES, "A" A
ND "B", MUST BE TO DRAW THE SPIROGRAPH.
. NOW THAT WE HAVE THE BASICS FOR
DRAWING SPIROGRAPHS, LET'S LOOK . AT
SOME POSSIBLE VARIATIONS. THE FIRST VAR
IATION IS TO VARY "D", THE . DISTANCE
OF THE TRACING POINT FROM THE CENTER OF
THE ROLLING CIRCLE. . WHEN D=B, WE GE
T THE STANDARD EPI/HYPOCYCLOID. WHEN D=0
,WE GET THE . DEGENERATE CASEWHERE THE
RESULTING CURVE IS A CIRCLE. VARYING D
. BETWEEN 0 AND "B" GIVES A CURVE WIT
H INCREASINGLY WELL-DEFINED CUSPS. .
A VERY INTERESTING SET OF CURVES CAN
BE DRAWN IF YOU SET D>B. . THIS CASE
CANNOT BE DONE DIRECTLY WITH THE MECHAN
ICAL SPIROGRAPH. . SINCE, THE TRACING
POINT WOULD BE OFF YOUR ROLLING DISK. H
OWEVER . DIFFICULT, YOUR PC WILL HAVE
NO TROUBLE HANDLING THIS CASE! THESE .
CURVES WILL EXHIBIT CUSPS THAT LOOP OU
TWARDS (HYPO) OR THAT LOOP . INWARDS (
EPI). . A SECOND VARIATION IS TO
ROTATE THE SPIROGRAPH BY FIXED ANMOUNTS
. (PHASE CHANGE). BY DRAWING SEVERAL
COPIES OF A SPIROGRAPH, EACH . ROTATED
SLIGHTLY FROM IT'S NEIGHBOR, ONE CAN GE
T SOME IMPRESSIVE . PATTERNS. A THIRD
VARIATION IS TO SCALE SUCCESSIVE SPIROG
RAPHS SO . THEY APPEAR TO BE GROWING O
R SHRINKING. . AS THE PROGRAM AND
ILLUSTRATIONS SHOW, ONE CAN GET SOME FI
NE . SPIROGRAPHS BY COMBINING THESE VA
RIATIONS - YOU'RE LIMITEF ONLY BY . YO
UR IMAGINATION! . ON RUNNING THE
PROGRAM YOU WILL BE ASKED SOME QUESTIONS
: . . RADIUS OF FIXED CIRCLE
:R1 . RADIUS OF ROLLING CIRCLE :
R2 . RADIUS OF TRACING POINT :TR
. TRACING POINT INCREMENT :IT .
INITIAL SIZE FACTOR :C .
FINAL SIZE FACTOR :EX .
PHASE INCREMENT (ABOUT .1):PF .
SIZE FACTOR INCREMENT :I1 .
PARAMETER (T) INCREMENT :I2 . .
THE R1, R2, AND TR PARAMETERS GIVE
THE RADII OF THE FIXED AND . ROLLING C
IRCLES AND THE DISTANCE FROM THE CENTER
OF THE OF THE . ROLLING CIRCLE TO THE
PENCIL. AS THE AUTHORS POINT OUT, IF YO
U WISH, . , THE TRACING POINT NEED NOT
BE ANYWHERE ON THE ROLLING CIRCLE. IN
. FACT, THE MOST INTERESTING DRAWINGS
OCCUR WHEN TR IS GREATER THAN R2. .
T TRACING POINT INCREMENT IS THE AMOU
NT BY WHICH THE RADIUS OF . THE TRACIN
G POINT IS INCREASED OR DECREASED EACH T
IME THE PROGRAM . LOOPS THROUGH ITS OU
TER LOOP. THE SPIROGRAPH IS ALWAYS INCR
EASING IN . SIZE, SO KEEP YOUR TO KEEP
YOUR DRAWINGS FROM GOING OFF THE SCREEN
, . MAKE TRI A NEGATIVE NUMBER. .
THE INITIAL AND FINAL SIZE FACTOR PAR
AMETERS CAN BE CONFUSING. . THE SOZE
OF THE SPIROGRAPH WILL INCREASE EVEN IF
YOU SET THE FINAL . SIZE FACTOR LOWER
THAN THE INITIAL SIZE FACTOR. TTHE INIT
IAL SIZE . FACTOR DETERMINES THE SIZE
(ALONG WITH A DIFFERENT RADII) OF THE .
SPIROGRAPH AS IT BEGINS DRAWING AND WI
LL THEN INCREASE IN SIZE. THE . SMALL
ER THE INITIAL SIZE FACTOR, THE LARGER T
HE DRAWING WILL BE WHEN . IT BEGINS TO
DRAW. THE FINAL SIZE OF THE DRAWING IS
, OF COUSRE, IS . DETERMINED BY THE FI
NAL SIZE FACTOR. IF THE FINAL SIZE FACT
OR IS . SMALL, THE SPIROGRAPH WILL MAK
E FEWER LOOPS THEREFORE NOT INCREASE .
DRASTICALLY IN SIZE. . THE PHASE
INCREMENT (WHICH WE ARE TOLD SHOULD BE
ABOUT .1) . INCREASESTHE ANGLE BY WHIC
H THE X AND Y COORDINATES ARE CALCULATED
. . THE SIZE FACTOR AND THE PARAMETER
(T) INCREMENTS ARE THE VALUES FOR . S
TEPS OF LOOPS WITHIN THE PROGRAM. THEY
SHOULD ALSO BE ABOUT .1 IN . ORDER TO
MAKE THE SPIROGRAPH CLEANER AND MORE PRE
CISE. . . .
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL