by 3dalbertsoft » Thu Apr 11, 2013 6:29 am
Helix along curve 0.9This 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: from PluginStore: sketchucation.com/pluginstore?pln=helix_along_curve Or from homepage 3dalbertsoft.wordpress.com/plugins 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.comAcknowledgements 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 
Last edited by 3dalbertsoft on Mon Nov 30, 2020 1:14 am, edited 9 times in total.
-
3dalbertsoft
- PluginStore Author

-
- Posts: 11
- Joined: Fri Mar 22, 2013 5:57 am
- Name: 3dalbertsoft
- Operating system: Windows
- SketchUp version: 2014
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
by Jörg » Thu Apr 11, 2013 8:02 am
very cool, 3dalbertsoft, thank you!!!!
-
Jörg
-
- Posts: 16
- Joined: Sat Nov 17, 2007 11:50 am
by cotty » Thu Apr 11, 2013 9:35 am
Thank you for this great plugin (and the detailed video)!
-

cotty
- Top SketchUcator
-
- Posts: 3456
- Joined: Fri Feb 12, 2010 1:41 pm
- Location: Germany
- Name: Carsten
- Operating system: Windows
- SketchUp version: 2020
- License type: Pro
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by rv1974 » Thu Apr 11, 2013 9:53 am
Albert, this amazing tool, so many options! 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.
-
rv1974
-
- Posts: 1632
- Joined: Tue Nov 13, 2007 11:38 am
- Name: rv1974
- Operating system: Windows
- SketchUp version: 2017
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by pilou » Thu Apr 11, 2013 10:52 am
Seems a new hit! 
-

pilou
- Top SketchUcator
-
- Posts: 22244
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by jolran » Thu Apr 11, 2013 12:19 pm
Yes, very cool. And good instructions too.
-

jolran
- PluginStore Author

-
- Posts: 1031
- Joined: Sun Oct 26, 2008 9:23 pm
- Location: Sweden
- Name: jolran
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Pro
- SketchUp use: other
- Level of SketchUp: Intermediate
by 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.
" c'est curieux chez les marins ce besoin de faire des phrases "
-

gilles
- Top SketchUcator
-
- Posts: 1300
- Joined: Mon Apr 07, 2008 10:29 am
- Location: france
- Operating system: Mac
- SketchUp version: 2015
- License type: Free/Make
- SketchUp use: other
- Level of SketchUp: Intermediate
by fossa » Thu Apr 11, 2013 2:06 pm
That is awesome. Great plug-in and thank you.
-
fossa
-
- Posts: 139
- Joined: Sun Feb 24, 2008 10:40 pm
- Location: Midwest United States
- Name: Larry Whittington
by notareal » Thu Apr 11, 2013 3:37 pm
 Nice work!
-
notareal
- Thea Render Support

-
- Posts: 1075
- Joined: Tue Nov 13, 2007 9:54 pm
- Location: Oulu, Finland
- Name: notareal
-
by 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! 
I come from China, is to learn
-

guanjin
-
- Posts: 242
- Joined: Thu Apr 08, 2010 6:52 am
- Name: guanjin
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Free/Make
- SketchUp use: interior design
- Level of SketchUp: Intermediate
-
by charly2008 » Thu Apr 11, 2013 6:13 pm
Hi 3dalbertsoft,
thank you very much for this great tool.
Charly
He who makes no mistakes, makes nothing
-

charly2008
-
- Posts: 1253
- Joined: Wed Apr 08, 2009 12:03 pm
- Name: KHA
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Pro
- SketchUp use: hobby
- Level of SketchUp: Advanced
by micione » Thu Apr 11, 2013 7:28 pm
-

micione
-
- Posts: 201
- Joined: Tue Mar 13, 2012 7:17 pm
- Location: Stresa - Italia
- Name: micione
- Operating system: Windows
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by Vicspa » Thu Apr 11, 2013 7:44 pm
-
Vicspa
-
- Posts: 322
- Joined: Wed May 28, 2008 3:11 pm
- Location: NYC
- Name: victor spadoni
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Pro
- SketchUp use: illustration, cartoons
- Level of SketchUp: Intermediate
by saturne45 » Thu Apr 11, 2013 9:24 pm
 It is a very great work, thank you very much.
-
saturne45
-
- Posts: 32
- Joined: Tue Feb 23, 2010 11:44 am
by jarynzlesa » Thu Apr 11, 2013 9:31 pm
nice one 
-

jarynzlesa
-
- Posts: 297
- Joined: Wed Jan 27, 2010 10:23 pm
- Location: Czech Republic
- Name: Jaryn Zlesa
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Free/Make
- SketchUp use: woodworking
- Level of SketchUp: Beginner
-
by jsteacy » Thu Apr 11, 2013 11:05 pm
Awesome script and great video on using it! Thank you! 
-
jsteacy
- Premium Member

-
- Posts: 120
- Joined: Tue Dec 09, 2008 7:31 pm
- Name: jsteacy
- Operating system: Windows
- SketchUp version: 2015
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by 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! please do not hesitate to ask questions if something is not clear or are having problems with something
-
3dalbertsoft
- PluginStore Author

-
- Posts: 11
- Joined: Fri Mar 22, 2013 5:57 am
- Name: 3dalbertsoft
- Operating system: Windows
- SketchUp version: 2014
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
by mitcorb » Fri Apr 12, 2013 1:07 pm
Congratulations: This appears to be a very robust and refined version of helical construction.
I take the slow, deliberate approach in my aimless wandering.
-

mitcorb
- Top SketchUcator
-
- Posts: 4002
- Joined: Sat Mar 22, 2008 2:32 pm
- Location: USA
- Name: mitcorb
- Operating system: Windows
- SketchUp version: 2016
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Intermediate
by nektares » Sat Apr 13, 2013 1:11 am
Fantastic! can´t wait to try it thank you for this amazing plugin!
-
nektares
-
- Posts: 145
- Joined: Fri Jun 20, 2008 3:38 pm
by utiler » Sat Apr 13, 2013 3:33 am
WOW, what a neat little tool!!!!!!! 
purpose/expression/purpose/....
-

utiler
- Top SketchUcator
-
- Posts: 2473
- Joined: Wed Nov 14, 2007 11:35 am
- Location: Queensland, Australia
- Name: Andrew
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by 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
He who makes no mistakes, makes nothing
-

charly2008
-
- Posts: 1253
- Joined: Wed Apr 08, 2009 12:03 pm
- Name: KHA
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Pro
- SketchUp use: hobby
- Level of SketchUp: Advanced
by 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
-
3dalbertsoft
- PluginStore Author

-
- Posts: 11
- Joined: Fri Mar 22, 2013 5:57 am
- Name: 3dalbertsoft
- Operating system: Windows
- SketchUp version: 2014
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
by 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
-
3dalbertsoft
- PluginStore Author

-
- Posts: 11
- Joined: Fri Mar 22, 2013 5:57 am
- Name: 3dalbertsoft
- Operating system: Windows
- SketchUp version: 2014
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
by 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?
I take the slow, deliberate approach in my aimless wandering.
-

mitcorb
- Top SketchUcator
-
- Posts: 4002
- Joined: Sat Mar 22, 2008 2:32 pm
- Location: USA
- Name: mitcorb
- Operating system: Windows
- SketchUp version: 2016
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Intermediate
by Bob James » Sat Apr 20, 2013 6:46 pm
mitcorb: maybe "Noise"?
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
-

Bob James
- Premium Member

-
- Posts: 1256
- Joined: Fri Jan 18, 2008 9:29 pm
- Location: Lompoc, CA, USA
- Name: Robert James
- Operating system: Windows
- SketchUp version: 2018
- License type: Pro
- SketchUp use: engineering and mechanical design
- Level of SketchUp: Intermediate
by 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.
I take the slow, deliberate approach in my aimless wandering.
-

mitcorb
- Top SketchUcator
-
- Posts: 4002
- Joined: Sat Mar 22, 2008 2:32 pm
- Location: USA
- Name: mitcorb
- Operating system: Windows
- SketchUp version: 2016
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Intermediate
by joko » Mon Apr 22, 2013 5:11 am
thanks very nice plugin
-
joko
-
- Posts: 1
- Joined: Sat Jun 05, 2010 9:33 pm
- Location: saudi arabia
- Name: joko
- Operating system: Windows
- SketchUp version: pre-2013
- License type: Free/Make
- SketchUp use: engineering and mechanical design
- Level of SketchUp: Advanced
by publied » Mon Apr 22, 2013 7:33 am
nice!
-
publied
-
- Posts: 44
- Joined: Sat Apr 19, 2008 9:26 am
- Location: Bolzano, South Tyrol, Italy
- Name: Paolo
- Operating system: Windows
- SketchUp version: 2013
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Beginner
-
by pilou » Mon Apr 22, 2013 11:00 am
Here the help French Version + File linked of the French UI! Curiously it don't appear (UI file linked) on the Screen dialog box? 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).
-

pilou
- Top SketchUcator
-
- Posts: 22244
- Joined: Wed Jan 23, 2008 10:33 pm
- Name: Pilou
- Operating system: Windows
- SketchUp version: 2017
- License type: Free/Make
- SketchUp use: hobby
- Level of SketchUp: Advanced
-
by blajnov » Mon Apr 22, 2013 11:21 am
Pilou wrote:Here the help French Version + File linked of the French UI! Curiously it don't appear (UI file linked) on the Screen dialog box?
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
-
blajnov
-
- Posts: 48
- Joined: Sat Jan 05, 2008 2:58 am
- Name: yura
by Ad Machine » 5 minutes ago
-
Ad Machine
- Robot
-
- Posts: 2012
-
Return to Plugins
|