Show messages:
1-14
15-34
35-36
From: bemfarmer
Hi Andy,
No donations please, this is for hobby/ fun/ occasional utility ☺
The script can likely be improved. I do not feel that I have a good understanding of the math yet, including "a" radius, "b" radius, and eye radius.
-B
From: bemfarmer
The IonicVoluteAlpha01 had a glaring error in the formula, bvalue instead of the correct beta.
The default parameters now re-create the volute with the "historic" proportions. The two end tangents are not horizontal.
Added a parameter for the eyeRadius, the inner end of the spiral. Renamed bvalue to bRadius.
In the event that the eyeRadius exceeds the bRadius, the bRadius is "inner" rather than "outer."
Negative values for Whorls or eyeRadius are strange. May add absolute value to them.
Next to do are sliders, counter clockwise, and start angle.
- B
Attachments:
_IonicVoluteAlpha02.zip
From: Andy (ANDYT)
Brian
Hey great, its working just fine thank you :-)
Look forward to the final version
Andy
From: bemfarmer
Here is the "final" version of the IonicVolute script.
After creating one spiral, making a second spiral, with the only change being the "offset" parameter, leads to an interesting surface or extrusion, which can be filleted.
The notes were modified, and are in the .js file. The tangent equation was substituted into the logspiral4 script, with additional modifications.
- Brian

Attachments:
_IonicVoluteAlpha03.zip
Image Attachments:
IonicVolute03Small.png
From: bemfarmer
The "inside" of the spiral:

Attachments:
IonicVoluteOffset04Inverse.3dm
Image Attachments:
InsideDoubleVolute04Small.png
From: Andy (ANDYT)
Great thank you Brian
The sliders are a big help to get things looking visually right for my projects
and your offset spirals look good, looking forward to playing with the script properly
I have updated my LogSpiral script to version 4
Again many thanks for all your work on this
Best wishes
Andy
From: bemfarmer
Thank you Andy.
- B
From: Frenchy Pilou (PILOU)
http://moiscript.weebly.com/geacuteomeacutetries-par-bemfarmer.html
French version
From: Marbleman
Awesome script
Thank you
James Elliott
From: bemfarmer
This trial version adds a Z axis offset, for a 3D spiral, in 3D view.
-B
Attachments:
_IonicVoluteAlpha04.zip
From: danperk (SBEECH)
Thanks Brian!
Off topic, sorry.
From: bemfarmer
Ionic volute of Giuseppe Porta Salviati (1520-1575).
There is an excellent video here:
https://www.youtube.com/watch?v=HBh04ZtnLDM
The 3 "quarter circle" arcs in the upper left are actually slightly more than quarter circles.
Intersection with the eye is not quite tangent.
Attachments:
SalviatiVolute01.3dm
From: hep
Hi Brian
Will it be possible to make the script use an other folder than the original "command" folder?
I am currently using a subfolder to the command folder containing the scripts i use often, here i also put new scripts for test so they are easy to find :-)
From: Michael Gibson
Hi hep - there are 2 different ways that scripts can be run, either as a "command" which has UI associated with it (like in this case), or as "immediate script".
For the command type those have to be located in MoI's command folder in order for MoI to run them.
- Michael
From: hep
Hi Michael
Thanks - i see.
that was a quick answer - I just love this program and it's forum :-)
From: mkdm
Hi Michael,
...what about the "scripts" folder instead ?
I see that also this folder is a suitable place for scripts, that haven't a UI associated, in order to be executed.
Thanks and nice day,
Marco.
From: bemfarmer
Some of the old Ionic Volute methods produced gaps between some of the quarter circles, which is often not mentioned.
In the 2005 book, The Classical Orders of Architecture, by Robert Chitham, the simple method of Chambers is given.
The Chambers method uses quarter circle arcs, without gaps. The results seem superior.
Surprisingly, it seems that a legitimate pdf of the book is available:
https://archive.org/details/The_Classical_Orders_of_Architecture_2nd_ed_R._Chitham_Arch._Press_2005_BBS
https://archive.org/download/The_Classical_Orders_of_Architecture_2nd_ed_R._Chitham_Arch._Press_2005_BBS/The_Classical_Orders_of_Architecture_2nd_ed_R._Chitham_Arch._Press_2005_BBS.pdf (free)
For the offset curve, called a "fillet," I used a sweep with pointy end, rather than finish laying out a second set of cyan points in the eye and drawing more arcs,
which are slightly different than the sweep.
- B
From: Michael Gibson
Hi Marco,
re:
> ...what about the "scripts" folder instead ?
>
> I see that also this folder is a suitable place for scripts, that haven't a UI
> associated, in order to be executed.
You can place a script that is intended to be run as an "immediate script" (not run as a "command" that has UI and generates objects) into that folder yes.
But I think that Brian's script that is being referred to in this thread is one that has a companion .htm file for UI and so it is meant to be run as a command and not as "immediate script", and so like I wrote previously, you would need to put it in the commands folder, not the scripts folder.
For a script that can be run as "immediate script" (where it executes immediately and does not have any UI), there are a few options, you can make a "scripts" folder as a sibling to "commands" and put the script in there, and it's also possible to put it in any folder you want and then put in a full path to the script file (including .js file extension) in your keyboard shortcut. But you can't do this with commands though, MoI will only look for a command type script inside the commands folder.
- Michael
From: mkdm
Hi Michael,
Thanks a lot for your clarifications regarding the "immediate script" folders.
Nice night,
Marco.
From: Andy (ANDYT)
Hi Brian
Regarding your spiral script, is there any way to have a non linear control over the parameteres like growth and ofset - see attached image for an idea of what I am trying to achieve - the yellow line is a standard spiral using your script and the red line is one where I have manually adjusted the spiral outer arm. I am wondering if its possible to use your script slightly adjusted to get closer to a mathematical pure solution for this, giving a slower start and increasing openness
When you push the standard spiral growth and ofset the outer arm becomes very flat
Not being a maths expert, but I am wondering if it is possible to have a non linear growth from one spiral 360 degree revolve to the next ? where the growth starts small but increases in a non linear way ? This growth could perhaps be controlled by a curved line giving very subtle growth control (maybe elliptical 1/4 section) or a %
This could also be applied to the Z direction depth growth, to give a non linear and more natural feel. I have achieved this by projecting from a 2D spiral line down onto a domed revolved surface
Best wishes
Andy
Image Attachments:
Screen Shot 2016-04-28 at 07.56.35.png
Show messages:
1-14
15-34
35-36