by fredo6 » Sun Oct 19, 2008 5:07 pm
BezierSpline 1.3 and earlier versions have a bug with SU8 (Edition of curves is not possible). If you run SU8, it is strongly advised to install BezierSpline 1.4 BezierSpline draws a variety of Polylines, Bezier and Spline curves, all in 3D. The present release gathers all extensions, including those published recently (Courbette, Catmull, F-Spline, DogBone, T_Bone, Polyline for Animation, etc…). - All curves are based on a sequence of control points, which is entered by the user in interactive mode.
- A Precision parameter allows to adjust the number of segments when the curve is generated.
- For some curves, there may be extra parameters, accessible via the TAB key.
- All curves can be later edited. You can move, delete, add control points
- As of version 1.4, you can also transform a curve of one type into a curve of another type, both sharing the same control points.
Here is a comparison between the different Splines, based on the same Control points: Comparison curves.jpg  Note: The doc is slightly outdated, but gives an overview of the essential features. All PDF files are also available from the menu "Draw > BezierSpline curves > Documentation..."Quickcard BezierSpline - English - v1.2.pdf Quickcard BezierSpline - French - v1.2.pdf Quickcard BezierSpline - Portuguese - v1.2.pdf Tutorial BezierSpline - English - v1.2.pdf - Language: English, French, Portuguese, Hungarian, German, Spanish (thanks to all kind translators).
- Menus: by default, it is installed in Draw > BezierSpline curves…
- Icon toolbar: Most of the tools are present on the toolbar (unfortunately, not adjustable unless you remove the icon files in BZ_Dir_14/IMAGES_CadFather)

1) Download and Open the archive 2) Select All (Ctrl A) 3) Extract into the Sketchup Plugin Directory 4) Answer YES to overwrite all existing files if any The footprint in the SU Plugin Directory must be: - bezierspline.rb
- LibTraductor.rb (dated 10 Nov 10)
- BZ_Dir_14 folder
On Mac the SU plugin directory should be: Macintosh HD/Library/Application Support/Google SketchUp 7/SketchUp/pluginsIMPORTANT: You should delete any BZ__***.rb files that may exist in the SU Plugins folder. You should also delete the subfolder BZ_Dir if it exists. You can also delete the subfolder BZ_Dir_13. CAUTION: NEVER rename or move files from their folders. If you are unsure of your unzip operation, do it in a neutral folder and check that you reconstruct the right footprint. Then transfer the folders and files to the SU Plugin Directory.  DOWNLOAD BezierSpline 1.4f – 23 Jan 11BezierSpline 1.4f - 23 Jan 11.zip 
There is a remarkable tutorial on BezierSpline written by Scott Onstott at http://www.aecbytes.com/tipsandtricks/2009/issue42-sketchup.html. It will drive you with a step-by-step tour of the plugin.[/color] 
Curves are created by entering the control points. By default, all curves, except Classic Bezier requires to enter control points in sequence. Classic Bezier requires entering the first and last points, and then the other middle points. You can later Edit a selected curve via the contextual menu “BZ - Edit <name of curve>….”You can also Convert or Transform a curve via the contextual menu “BZ – Convert….” and “BZ – Transform (control points)….”- You can enter the precision in the VCB as a number followed by ‘s’
- For loops, you can specify the number of segments as a number followed by ‘c’
- Type F8 to close the curve by a segment
- Type F9 to close the curve by a nice curve (based on Bezier)
- Type TAB to access a dialog box for extra parameters when applicable
- Type F5 to toggle the visibility of vertex (displayed as small blue points)
- It is always a good idea to check the contextual menu to see which options are available
 BezierSpline 1.4f – 23 Jan 11: - Improve performance for contextual menu when selection is big (thanks to ThomThom and Jim for signaling)
BezierSpline 1.4e – 10 Nov 10: - Integrated the Spanish translation by Oxer
BezierSpline 1.4 – 07 Nov 10: bug fixing - Fix an issue concerning contextual menu performance for huge models
BezierSpline 1.4 – 02 Sep 10: Important update - Fix a bug for state of the toolbar on Mac
- Added a menu to check for updates on Sketchucation (it links to this post)
- Integrated updated icons by CadFather
BezierSpline 1.4 – 16 Aug 10: Important update - Several bugs fixed
- Transformation of curves based on sharing control points
BZ Transform.gif BezierSpline 1.3 – 31 Jan 10: Stable version
Please, register (free) to access all the attachments on the forums.
Last edited by fredo6 on Sun Jan 23, 2011 10:17 pm, edited 39 times in total.
-
fredo6
- Top SketchUcator
-
- Posts: 1677
- Joined: Mon Nov 12, 2007 9:07 pm
by tomasz » Sun Oct 19, 2008 5:27 pm
Thanks a lot Fredo! Tomasz
-
tomasz
- SU2TH & SU2KT Developer
-
- Posts: 777
- Joined: Fri Nov 16, 2007 8:46 pm
- Location: Poland
- Name: Tomasz
- Operating system: Windows
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by AndriyG81 » Sun Oct 19, 2008 5:31 pm
thank you very much, amazin update
-
AndriyG81
-
- Posts: 129
- Joined: Thu Jan 31, 2008 3:38 am
- Name: Andriy
-
by watkins » Sun Oct 19, 2008 5:59 pm
Dear Frodo,
Many thanks for all your hard work. I have downloaded your files for a fresh install, but note that LibTraductor.rb is not there in the unzipped folder. This is not a problem for those who already have your plugin as they can use the existing file, but it might be a problem for new users unless LibTraductor.rb is a native SU file (is it?).
Does one leave the desired icons inside their folder or move them up one to the BZ_Dir folder?
Kind regards, Bob
-
watkins
-
- Posts: 1367
- Joined: Wed Nov 14, 2007 5:47 pm
by fredo6 » Sun Oct 19, 2008 6:07 pm
You are right, thanks. I completely forgot LibTraductor.rb (which not Sketchup native, but mine). Actually, for those using my other plugins, it is present anyway, but for newcomers, it wouldbe missing.
I updated the archive in the main message of this post.
For the cions, I don't understand what you mean. Can you clarify.
Thanks
Fredo
-
fredo6
- Top SketchUcator
-
- Posts: 1677
- Joined: Mon Nov 12, 2007 9:07 pm
by sepo » Sun Oct 19, 2008 6:21 pm
Thanks Fredo...your efforts to help comunity is really great.
-
sepo
-
- Posts: 1562
- Joined: Wed Nov 14, 2007 1:19 pm
- Location: Northampton UK
- Operating system: Windows
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
by watkins » Sun Oct 19, 2008 6:33 pm
Dear Frodo,
Inside the BZ_Dir folder you have two folders: IMAGES_CADFather and IMAGES_ Standard.
Does one leave the icons inside these folders or does one move the icons of choice into the BZ-Dir folder?
Kind regards, Bob
-
watkins
-
- Posts: 1367
- Joined: Wed Nov 14, 2007 5:47 pm
by fredo6 » Sun Oct 19, 2008 7:33 pm
Bob,
The old icons are in IMAGES_Standard, but by default you get CadFather's ones. Unfrotunately, this Plugin is still behind my others, and I don't provide an easy option to switch between icon collections. If you have your owns, drop them into the IMAGES_CadFather folder. The convention is _24 and _16 for large and small icons.
-
fredo6
- Top SketchUcator
-
- Posts: 1677
- Joined: Mon Nov 12, 2007 9:07 pm
by watkins » Sun Oct 19, 2008 7:40 pm
Dear Fredo,
All working fine. Thanks for everything.
Regards, Bob
-
watkins
-
- Posts: 1367
- Joined: Wed Nov 14, 2007 5:47 pm
by Whaat » Sun Oct 19, 2008 9:47 pm
This is quality work Fredo. Thanks very much!
-
Whaat
-
- Posts: 967
- Joined: Wed Nov 14, 2007 9:51 pm
- Location: Saskatchewan, Canada
- Name: Dale Martens
- Operating system: Windows
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by CadFather » Mon Oct 20, 2008 12:40 am
hats off for Fredo! 
Quarr-IT - SketchUp Training from the Master .. . .
-

CadFather
-
- Posts: 811
- Joined: Fri Nov 16, 2007 11:03 am
- Location: London, Milano, Sicily
- Name: CadFather
-
by putnik » Mon Oct 20, 2008 2:09 am
Fredo6, much appreciated! Thanks for taking the time to put all the bits and pieces together.
-
putnik
-
- Posts: 67
- Joined: Thu Nov 15, 2007 2:04 am
- Location: Melbourne, Australia
- Name: Kesha Chakhvorostov
-
by mateo soletic » Mon Oct 20, 2008 8:05 am
Thank You. 
-
mateo soletic
-
- Posts: 1184
- Joined: Mon Nov 12, 2007 6:04 pm
- Location: Dubrovnik,Croatia
-
by CadFather » Mon Oct 20, 2008 8:29 am
...is there a way to divide a curve by an equal number of segments or am i talking a different plug in?
Quarr-IT - SketchUp Training from the Master .. . .
-

CadFather
-
- Posts: 811
- Joined: Fri Nov 16, 2007 11:03 am
- Location: London, Milano, Sicily
- Name: CadFather
-
by plot-paris » Mon Oct 20, 2008 9:08 am
thanks a lot fredo. it is great to find everything in one place. now I can be sure to have the latest version CadFather wrote:...is there a way to divide a curve by an equal number of segments or am i talking a different plug in?
interesting question indeed (although I believe we should just read your manual  )
-

plot-paris
-
- Posts: 1554
- Joined: Tue Apr 01, 2008 10:15 am
- Location: London
- Name: plot-paris
- Operating system: Windows
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by viga1978 » Mon Oct 20, 2008 9:15 am
Thank you
-
viga1978
-
- Posts: 7
- Joined: Sat Aug 09, 2008 10:47 pm
- Location: Eboli (SA) - Italy
- Name: viga1978
by marne » Mon Oct 20, 2008 9:22 am
Thanks Fredo, very useful! 
-
marne
-
- Posts: 97
- Joined: Mon Nov 12, 2007 2:57 pm
- Location: Germany
by urs0815 » Mon Oct 20, 2008 10:10 am
great tool! great update! thank you!!!
-
urs0815
-
- Posts: 29
- Joined: Sat Nov 17, 2007 9:16 am
by CadFather » Mon Oct 20, 2008 10:35 am
plot-paris wrote:interesting question indeed (although I believe we should just read your manual  )
you're right there PlotParis, i do read 'too fast' sometimes..  so i went and reread it but what i am looking for is not the precision parameter (think that's what you mean) - rather a way of dividing the spline.. perhaps like we do for a simple line (right click, divide) or by input box. when i change the precision points and then explode the curve - the split segments do not match the change. the idea is to use the bezier curve for flightpath - the option of changing the division would give a handle on smoother frame transitions etc.. am i on a path?
Quarr-IT - SketchUp Training from the Master .. . .
-

CadFather
-
- Posts: 811
- Joined: Fri Nov 16, 2007 11:03 am
- Location: London, Milano, Sicily
- Name: CadFather
-
by plot-paris » Mon Oct 20, 2008 10:54 am
CadFather, I have to admit, I didn't mean anything. just had the situation several times, that I was looking for some function with fredo's plugins for hours - but everything was explained in detail in his superb manuals ah, I see, you want to use it for flightpath. I think to have an even distribution of segments is not necessary, for flightpath automatically adjusts each scene transition time to match a constant speed (at least flightpath2 does it). I tend to reset these modified times to default (with the TimeTransitionEditor script of the Presentation bundle (14$ at smustard) so that I can influence the animation speed with differing segment distribution along the curve... but nonetheless I would appreciate a tool that creates an even distribution of segments throughout the whole curve. would come in quite handy sometimes. if you extrude the shape to have a curved wall for example. if all the segments are the same length it is far easier to use the same window component on this wall...
-

plot-paris
-
- Posts: 1554
- Joined: Tue Apr 01, 2008 10:15 am
- Location: London
- Name: plot-paris
- Operating system: Windows
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by johnsenior1973 » Mon Oct 20, 2008 11:16 am
Thanks for this great plugin.
For me, one of the huge benefits is that it is now possible to draw much better with Sketchup. The normal Freehand draw tool in Sketchup is, quite frankly, pretty much useless. Now there's no need to use the Freehand tool, the Cubic Bezier Curve works so much better.
-
johnsenior1973
-
- Posts: 594
- Joined: Fri Dec 07, 2007 4:36 pm
- Location: Elizabethtown, Kentucky, USA
by CadFather » Mon Oct 20, 2008 4:04 pm
yes... at the moment i am doing exactly the same with PresBundle - but suppose you have a path with curves, knowing the constant segment of each camera can be useful.. (i'd love the same ease as 'divide') when you reach the curve, splitting in two gives half transition time without having to try it out first another use is the copy along path, since it behaves a bit different when copying by spacing and by nodes.. surely more would follow.. interesting.. hope Fredo's loves the idea too.. for now this is all Fredo Grace! ..and thanks for the manual! 
Quarr-IT - SketchUp Training from the Master .. . .
-

CadFather
-
- Posts: 811
- Joined: Fri Nov 16, 2007 11:03 am
- Location: London, Milano, Sicily
- Name: CadFather
-
by fredo6 » Mon Oct 20, 2008 4:48 pm
CadFather wrote:...is there a way to divide a curve by an equal number of segments or am i talking a different plug in?
The answer should be YES. If you have a curve, generated by BezierSpline or from native Sktechup, you can convert it to a Polyline with equal segments by 2 methods which are delivered as part of BezierSpline (via the contextual menu "Convert to": 1) Polyline Divider: you specify the interval, and the extension computes the number of segments 2) Polyline Segmentor: you specify the number of segments, and the extensions computes the length of segments Note that all segments will be equal, except possibly the last one (but you can adjust the last vertex anyway). Here is an example: On the left is a regular B-Spline. On the right, the curve converted by PolyLine Divider. You can modify the interval by typing TAB and setting the value in the dialog box appearing. Divider Polyline.jpg Hope this helps Fredo
Please, register (free) to access all the attachments on the forums.
-
fredo6
- Top SketchUcator
-
- Posts: 1677
- Joined: Mon Nov 12, 2007 9:07 pm
by CadFather » Mon Oct 20, 2008 4:58 pm
Many Thanks Fredo ..that will do just fine for now. (think i'm going to make a request for curve divider)
Quarr-IT - SketchUp Training from the Master .. . .
-

CadFather
-
- Posts: 811
- Joined: Fri Nov 16, 2007 11:03 am
- Location: London, Milano, Sicily
- Name: CadFather
-
by plot-paris » Mon Oct 20, 2008 5:08 pm
fantastic, fredo! it is really great. every time I am looking for some function of your bezier curve tool, it already exists. (and surely we would have found out ourselves, if we read your manual carefully what do we learn from that? READ FREDO'S MANUALS!!!)
-

plot-paris
-
- Posts: 1554
- Joined: Tue Apr 01, 2008 10:15 am
- Location: London
- Name: plot-paris
- Operating system: Windows
- SketchUp version: 8
- License type: Pro
- SketchUp use: architecture
- Level of SketchUp: Advanced
-
by CadFather » Mon Oct 20, 2008 5:49 pm
..and he actualy writes them really well! 
Quarr-IT - SketchUp Training from the Master .. . .
-

CadFather
-
- Posts: 811
- Joined: Fri Nov 16, 2007 11:03 am
- Location: London, Milano, Sicily
- Name: CadFather
-
by cyan.archnet » Wed Oct 22, 2008 3:03 am
THANKS A WHOLE LOT for the update!
-
cyan.archnet
-
- Posts: 52
- Joined: Tue Jun 03, 2008 10:32 am
by OTB Designworks » Wed Oct 22, 2008 12:49 pm
Thanks! Your plugins are awesome and quite appreciated, not to mention as useful as anything in SU.
Cheers, Chuck MY BLOGBecome a fan of OTB Designworks on Facebook, we'd love to have you! 3.2ghz 8 core Mac Pro. 10 gig RAM, 8800 GT GPU, dual monitors
-
OTB Designworks
-
- Posts: 495
- Joined: Mon Nov 12, 2007 3:13 pm
- Location: Northwest US
- Name: chuck
by flyashy » Thu Oct 23, 2008 10:04 am
Again, Thank You! Ashy
-
flyashy
-
- Posts: 32
- Joined: Fri Jun 13, 2008 11:50 am
by chrischancc » Thu Nov 06, 2008 2:19 pm
so a gorgeous plugin!!
-
chrischancc
-
- Posts: 1
- Joined: Thu Nov 06, 2008 2:16 pm
by Ad Machine » 5 minutes ago
Not a Premium Member yet? Check out the great time-limited deal we are offering.
-
Ad Machine
- Robot
-
- Posts: 2012
-
Return to Plugins
|