[Plugin] Helix along curve

[Plugin] Helix along curve

Postby 3dalbertsoft » Thu Apr 11, 2013 6:29 am

Hi, please correct me if there is an error in translation below (I used a machine translator)

Helix along curve 0.9

Support Sketchup 2017, 2016, 2015, 2014, 2013, 8 & 7
(without checking in Sketchup 6)

This plugin initially emerged in order to meet design needs some personal projects. I've decided to add some additional details and publish this work. I plan to make more plugins when I have free time.

Demo helix.gif


These are the Helix along curve plugin options:

  • You can set a value for the radius of the helix start and another for the end (these values can be positive or negative).
  • You can set the number of turns of the helix (this value can be a positive integer or a positive decimal).
  • Specify the number of line segments that make up each turn of the helix (this value can be a positive integer decimal).
  • Modify the start angle of the helix (the angle value should be given in degrees as an integer or decimal).
  • Set the level of "noise" (the value entered must be between 0 and 1), this will add a different random value to each turn radius of the helix. This random noise will be greater when the input value is closer to 1 (the value entered must be between 0 and 1).
  • You can choose from five different options for a parameter called "adherence to the curve", which defines whether the helical curve will strictly or smoothly. (smooth is recommended for best results).
  • The "Calculation mode" simply summarizes multiple internal parameters that would not be easily understood by users. Sometimes very steep curves can cause unwanted results, in these cases smoother curves or slightly different tests can be performed by varying the "calculation method" to find out which will give the best results for that particular curve. If you are not having problems, it is advisable to leave this value in recommended mode (C).
  • You can set the direction of rotation of the helix, i.e. rotation in the clockwise or counterclockwise direction.
  • Helicoid will create with a curve or a circular tube.
  • If you choose to create a tube, you can set your ratio (the value entered must be a positive integer or a positive decimal).
  • You can specify the number of sides of the tube (which can be a minimum of 3 sides, this value must be a positive integer).



Download: http:https://3dalbertsoft.wordpress.com/plugins

Or from PluginStore: http:http://sketchucation.com/pluginstore?pln=helix_along_curve

Donations with BitCoin:

36umPz9XHZwJq63gZkBLjj7VUKWT7EFM2x

This plugin is available in English and Spanish, if you want to help in translating this plugin into another language please contact me through this forum or by e 3dalbertsoft@gmail.com
Acknowledgements to Alexander Schreyer Code Editor plugin I was helpful. Special thanks also to TIG and Thomthom, some of the plugins that have published I served as an example to understand several things.
I would like to see things that make using this plugin :D
16
Last edited by 3dalbertsoft on Mon Aug 14, 2017 12:56 am, edited 7 times in total.

3dalbertsoft 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Helix along curve

Postby Jörg » Thu Apr 11, 2013 8:02 am

very cool, 3dalbertsoft, thank you!!!!
1

Jörg 
 

Re: [Plugin] Helix along curve

Postby cotty » Thu Apr 11, 2013 9:35 am

Thank you for this great plugin (and the detailed video)!
0
User avatar
cotty 
Top SketchUcator
 

Re: [Plugin] Helix along curve

Postby rv1974 » Thu Apr 11, 2013 9:53 am

Albert, this amazing tool, so many options! :thumb:
Thank you.
Are you planning to add more options? If yes, may be you could add some special mode that instead of continuous curve (spiral) it would build closed shapes perpendicular to the path? In example (see video 0.30) it could create evenly enlargening N circles.
1

rv1974 
 

Re: [Plugin] Helix along curve

Postby pilou » Thu Apr 11, 2013 10:52 am

Seems a new hit! :enlight:
0
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
pilou 
Top SketchUcator
 

Re: [Plugin] Helix along curve

Postby jolran » Thu Apr 11, 2013 12:19 pm

Yes, very cool. And good instructions too.
0
User avatar
jolran 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Helix along curve

Postby gilles » Thu Apr 11, 2013 12:23 pm

Will give it a try, it seems very good!

One option I would love:
variable pitch.
Any can dream.
0
" c'est curieux chez les marins ce besoin de faire des phrases "
User avatar
gilles 
Top SketchUcator
 

Re: [Plugin] Helix along curve

Postby fossa » Thu Apr 11, 2013 2:06 pm

That is awesome. Great plug-in and thank you.
0

fossa 
 

Re: [Plugin] Helix along curve

Postby notareal » Thu Apr 11, 2013 3:37 pm

:bounce: Nice work!
0
Welcome to try Thea Render, Thea support | kerkythea.net -team member

notareal 
Thea Render Support
Thea Render Support
 

Re: [Plugin] Helix along curve

Postby guanjin » Thu Apr 11, 2013 6:04 pm

First of all thank you plug-in, there is a problem ,into a tube the normal use of English, translated into Chinese path can not be achieved, reference option to failure, thank you! The language file has an e-mail to you, thanks again!

:thumb:
0
I come from China, is to learn
User avatar
guanjin 
 

Re: [Plugin] Helix along curve

Postby charly2008 » Thu Apr 11, 2013 6:13 pm

Hi 3dalbertsoft,

thank you very much for this great tool.

Charly
0
He who makes no mistakes, makes nothing
User avatar
charly2008 
 

Re: [Plugin] Helix along curve

Postby micione » Thu Apr 11, 2013 7:28 pm

Many thanks :thumb: :thumb: :thumb:
0
User avatar
micione 
 

Re: [Plugin] Helix along curve

Postby Vicspa » Thu Apr 11, 2013 7:44 pm

I've been playing around with it, very very nice. Thanks so much. :thumb: :thumb: :thumb:
0

Vicspa 
 

Re: [Plugin] Helix along curve

Postby saturne45 » Thu Apr 11, 2013 9:24 pm

:enlight: It is a very great work, thank you
very much.
0

saturne45 
 

Re: [Plugin] Helix along curve

Postby jarynzlesa » Thu Apr 11, 2013 9:31 pm

nice one :thumb:
0
User avatar
jarynzlesa 
 

Re: [Plugin] Helix along curve

Postby jsteacy » Thu Apr 11, 2013 11:05 pm

Awesome script and great video on using it! Thank you! :thumb:
0

jsteacy 
Premium Member
Premium Member
 

Re: [Plugin] Helix along curve

Postby 3dalbertsoft » Fri Apr 12, 2013 3:53 am

Thank you very much for the comments, this I am happy and motivates me to do more projects of this type! :D
please do not hesitate to ask questions if something is not clear or are having problems with something
0

3dalbertsoft 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Helix along curve

Postby mitcorb » Fri Apr 12, 2013 1:07 pm

Congratulations:
This appears to be a very robust and refined version of helical construction.
0
I take the slow, deliberate approach in my aimless wandering.
User avatar
mitcorb 
Top SketchUcator
 

Re: [Plugin] Helix along curve

Postby nektares » Sat Apr 13, 2013 1:11 am

Fantastic! can´t wait to try it thank you for this amazing plugin!
0

nektares 
 

Re: [Plugin] Helix along curve

Postby utiler » Sat Apr 13, 2013 3:33 am

WOW, what a neat little tool!!!!!!! :berserk:
0
purpose/expression/purpose/....
User avatar
utiler 
Top SketchUcator
 

Re: [Plugin] Helix along curve

Postby charly2008 » Sun Apr 14, 2013 1:33 pm

Hi 3dalbertsoft,

Here's an attempt at a helix. I have one question, why is the radius of the tube limited?

Charly
0
He who makes no mistakes, makes nothing
User avatar
charly2008 
 

Re: [Plugin] Helix along curve

Postby 3dalbertsoft » Sun Apr 14, 2013 10:59 pm

(Please forgive me for any errors in translation)
Karlheinz Hi, thanks for the image , this limitation occurs only if the program detects that could be built with very small length edges, there are circumstances in which the radius of the tube not allows the correct construction of all polygons in each ring that make up the tube, since this plugin is supported by followme tool of SketchUp, this limitation is needed to avoid bugs splats, but in the future could incorporate a tool "followme" own specialized for the needs of this plugin, which would avoid the need for the limitation.

You can try the tips mentioned in the alert message, may be helpful
0

3dalbertsoft 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Helix along curve

Postby 3dalbertsoft » Sat Apr 20, 2013 3:16 am

It is also possible to use this plugin to make a random offset

random offset e.jpg
0

3dalbertsoft 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Helix along curve

Postby mitcorb » Sat Apr 20, 2013 2:20 pm

Hi, 3dalbertsoft:
I see the Create Tube parameter highlighted, but I do not see the parameter that determines the offset to be the jagged profile. Or, as usual, did I miss something?
0
I take the slow, deliberate approach in my aimless wandering.
User avatar
mitcorb 
Top SketchUcator
 

Re: [Plugin] Helix along curve

Postby Bob James » Sat Apr 20, 2013 6:46 pm

mitcorb: maybe "Noise"?
0
i7-4930K 3.4Ghz, 2x GTX780 6GB, 32GB DDR3-1600 ECC, OCZ Vertex 4 500GB, WD Black 3TB, 32TB NAS, 4x 27" Monitors, SpaceMouse Pro, X-keys XK-60
User avatar
Bob James 
Premium Member
Premium Member
 

Re: [Plugin] Helix along curve

Postby mitcorb » Sat Apr 20, 2013 8:27 pm

Hi, Bob:
Thanks. That would be the most logical choice. The only thing in the list that suggests randomness. The highlighted item threw me off.
0
I take the slow, deliberate approach in my aimless wandering.
User avatar
mitcorb 
Top SketchUcator
 

Re: [Plugin] Helix along curve

Postby joko » Mon Apr 22, 2013 5:11 am

thanks very nice plugin
0

joko 
 

Re: [Plugin] Helix along curve

Postby publied » Mon Apr 22, 2013 7:33 am

nice!
0

publied 
 

Re: [Plugin] Helix along curve

Postby pilou » Mon Apr 22, 2013 11:00 am

Here the help French Version + File linked of the French UI! :enlight:

Curiously it don't appear (UI file linked) on the Screen dialog box? :o


Voici les options:

Vous pouvez donner une valeur pour le rayon du début de l'hélice et une autre pour la fin (ces valeurs peuvent être positives ou négatives)

Vous pouvez définir le nombre de tours de l'hélice (cette valeur peut être un entier positif ou décimal positif)

Indiquez le nombre de segments qui composent chaque tour d'hélice (cette valeur peut être positive ou décimale entière positive).

Modifier l'angle de début de l'hélice (la valeur de l'angle doit être donnée en degré et peut être un nombre entier ou décimal).

Réglez le niveau de «bruit», ce qui peut ajouter une valeur aléatoire différente associé à chaque rayon de giration de l'hélice. L'intensité de ce bruit sera plus élevé lorsque la valeur d'entrée est plus proche de 1 (la valeur saisie doit être comprise entre 0 et 1).

Vous pouvez choisir parmi cinq options différentes pour un paramètre appelé " Respect de la courbe", qui définit si la courbe hélicoïdale sera strictement respectée ou lissée. (lissée est recommandé pour de meilleurs résultats).

Le «Mode de calcul», résume simplement plusieurs paramètres internes qui ne seraient pas faciles à comprendre par les utilisateurs. Parfois les courbes très raides peuvent donner des résultats inattendus, dans ces cas on peut lisser la courbe ou faire des tests différents en faisant varier la "méthode de calcul" pour savoir quel chemin prendre pour obtenir les meilleurs résultats pour cette courbe particulière. Si vous n'avez pas de problèmes, il est conseillé de laisser cette valeur "Mode Calcul".

Vous pouvez définir le sens de rotation de l'hélice, c'est à dire dans le sens horaire ou dans le sens opposé.

Hélicoïde peut créer une courbe ou un tube circulaire.

Si vous choisissez de créer un tube, vous pouvez régler votre ratio (la valeur saisie doit être supérieure à zéro et être un entier positif ou décimal positif).

Vous pouvez spécifier le nombre d'arêtes du tube (qui peut être au minimum de 3, et cette valeur doit être un entier positif).
0
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
pilou 
Top SketchUcator
 

Re: [Plugin] Helix along curve

Postby blajnov » Mon Apr 22, 2013 11:21 am

Pilou wrote:Here the help French Version + File linked of the French UI! :enlight:

Curiously it don't appear (UI file linked) on the Screen dialog box? :o

I translated it into Russian without changing the name of the original folder
helix-EN-US.lang, in the dialog box, all in Russian....
Rename the file helix-EN-FR.lang in helix-EN-US.lang
0

blajnov 
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 

Next


 

Return to Plugins

Who is online

Users browsing this forum: No registered users and 6 guests

Visit our sponsors: