Announcement
Announcement Module
Collapse
No announcement yet.
Archimedean spirals!
Page Title Module
Move
Remove
Collapse
Search
Search Module
Collapse
Advertisement
Advertisement Module
Collapse
Mediabistro Creative Sites
Mediabistro Creative Sites Module
Collapse
Latest Topics
Latest Topics Module
Collapse

Reply to Is graphic design for me?Typography.
Here's a couple of books that I strongly recommend...
Thinking with Type: A Critical Guide for Designers, Writers, Editors, & Students
The Elements...Today, 06:26 PM 
Reply to Vendor CreativeKey. And if they realize the pt size needs increasing it's their problem, next time they will follow your advice....Today, 06:13 PM

There's making a compound path and using the PathFinder palette. Since its a complex shape, attempting to explain how to use either of those methods would be futile without knowing the make up of the...Today, 06:07 PM

if i could, i wouldnt ask it here...Today, 05:55 PM
Advertisement
Advertisement Module
Collapse
Sponsors
Sponsors Module
Collapse
X

Archimedean spirals!
I'm looking to create a vector archmidean spiral
http://en.wikipedia.org/wiki/Archimedean_spiral with 50 to 200 rings. Using the spiral tool in Illustrator, I'm able to get very close to an archmidean spiral using 99.9, or 100.1 decay, which would be close enough, but center of the spiral does not close up.
Any recommendations on creating one? Or know of a source of one that has already been created?
ThanksTags: None

tooo....much.....math.....head.....ex.....ploding‘Our great industrial nation is controlled by its system of credit. Our system of credit is privately controlled. We have come to be one of the worst ruled, one of the most completely controlled and dominated governments in the civilized world. No government by free opinion, no longer a government by conviction and the vote of the majority, but a government by the opinion and duress of small groups of men.’  Woodrow Wilson

I don't think the illustrator tools can produce a true Archimedean Spiral. If you knew SVG or Postcript, you might be able to write a script to produce one and import it into Illustrator.
For example, Wikipedia has an SVG version: http://commons.wikimedia.org/wiki/Im...ean_spiral.svg (though the license probably means it's no use to you. Also, if it's not exactly how you want, the maths involved means it would be hard to change).
If the method you described is producing a spiral that is good enough for your purposes, then to get it to meet in the middle, you need to increase the number of segments.
Another alternative is the postscript code on this page:
http://en.wikipedia.org/wiki/Image:T...ralSymbol.svg
If you copy that into your favourite text editor, and then save it as a .ps file, you can also open it in illustrator. It's probably more useful than the SVG version, and is public domain, which means you can use it for whatever you want.
Comment

I got a degree or two in physics. That tends to require learning some maths.
Here, I modified that .ps code to only produce one spiral:
Code:%%! /archimdouble{ %%%%%%%%%%%%%%%% % PostScript program to display an Archimedean spiral by approximating % it with Bezier curves. Can display a double spiral (two spirals % rotated by 180 degrees with respect to each other). %%% Parameters: % centerx = horizontal coordinate of center of spiral % centery = vertical coordinate of center of spiral % rotf = degrees to rotate /sepwid 100 def % width separating successive turnings of spiral % (half this if double spiral is selected) /incrm 5 def % insert a curve point after this number of degrees /sweeps 6 def % number of 360 degree turnings to show /double 0 def % change to 0 to display single spiral /linew 5 def % increase number for thicker line %%% Procedures: /pi 3.1415926535898 def/radians 57.295779513082 def /sepwid sepwid pi div 2 div def gsave centerx centery translate rotf rotate linew setlinewidth /aspiral{/prevbezy 0 def 0 0 moveto 0 incrm sweeps 360 mul{7{dup}repeat phase add cos/costh exch def phase add sin/sinth exch def costh mul radians div/thcosth exch def sinth mul radians div/thsinth exch def thcosth sepwid mul/x exch def thsinth sepwid mul/y exch def /slope sinth thcosth add costh thsinth sub div def sinth 0 gt sinth 0 eq costh 1 eq and or{/flag 1 def}{/flag 1 def}ifelse /A exch def A 49.29348 lt A 180 gt A 196.273450852 lt and A 360 gt A 368.8301 lt and A 540 gt A 545.9907 lt and A 720 gt A 724.5217 lt and A 900 gt A 903.6281968 lt and or or or or or{/flag flag neg def}if incrm sub 3{dup}repeat phase add cos sepwid mul mul radians div /prevx exch def phase add sin sepwid mul mul radians div /prevy exch def incrm add 3{dup}repeat phase add cos sepwid mul mul radians div /nextx exch def phase add sin sepwid mul mul radians div /nexty exch def /prevdist x prevx sub dup mul y prevy sub dup mul add sqrt pi div def /nextdist x nextx sub dup mul y nexty sub dup mul add sqrt pi div def /normaliz slope slope mul 1 add sqrt def 0 eq{/prevbezx phase cos nextdist mul def}{prevbezx prevbezy x 1 flag mul normaliz div prevdist mul sub y slope flag mul normaliz div prevdist mul sub x y curveto /prevbezx x 1 flag mul normaliz div nextdist mul add def /prevbezy y slope flag mul normaliz div nextdist mul add def} ifelse} for stroke}def /phase 0 def aspiral %%% If different sweeps parameter for second spiral, define here: /sweeps 2.67 def %%% double 0 ne{/phase 180 def aspiral}if grestore %%%%%%%%%%%%%%%% }def gsave 9 0 translate .4875 dup scale %%% decrease to .47 to fit on A4size page 2 rotate /centerx 304 def/centery 550 def/rotf 0 def archimdouble grestore showpage %%EOF
/sweeps 6 def
This changes the number of times it goes around, so set this to whatever you like.
The line
/incrm 5 def
Controls the number of points it's creating. The lower the number, the more points. So use something low if it looks lumpy, and use something high if your computer slows to a crawl. Should probably be a factor of 360, but I'm not sure if it has to be.
/linew 5 def controls the stroke width. Probably best to just leave it alone, and change the stroke width to whatever you want in Illy.
Comment

jesus hewligan, that is mighty impressive‘Our great industrial nation is controlled by its system of credit. Our system of credit is privately controlled. We have come to be one of the worst ruled, one of the most completely controlled and dominated governments in the civilized world. No government by free opinion, no longer a government by conviction and the vote of the majority, but a government by the opinion and duress of small groups of men.’  Woodrow Wilson
Comment

Hewligan .. my head is spinning now ... you rock!_______________________________________
Hello... My name is Kittie and I'm a Fontaholic.
Daily Trivia Game ...GDF Fantasy Football League
Comment

Honestly, it's not as impressive as y'all think.
I just took the public domain script I linked above from wikipedia and modified it. It's not like I even know postscript  it's just that once you've learnt a few programming languages, you can pretty well read them all.
Well, except Brain****. No one understands that one.
Comment

lmaooo Buda
... again with the food!! lol_______________________________________
Hello... My name is Kittie and I'm a Fontaholic.
Daily Trivia Game ...GDF Fantasy Football League
Comment
Comment