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:
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..."
- Language: English, French, Portuguese, Hungarian, German (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 15 Aug 10)
- BZ_Dir_14 folder
On Mac the SU plugin directory should be:
Macintosh HD/Library/Application Support/Google SketchUp 7/SketchUp/plugins
IMPORTANT: 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.4 – 24 Aug 10
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.4 – 24 Aug 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
BezierSpline 1.3 – 31 Jan 10: Stable version

