Bezier Curves Sketchup Plugin

How do I get rid of a plugin? Fredo’s Bezier Curves. I can’t seem to find my SketchUp 2016/Plugins folder.

# Permission to use this software for any purpose and without fee is hereby granted
# Distribution of this software for any purpose is subject to:
# - the expressed, written consent of the author
# - the inclusion of the present copyright notice in all copies.

Please UPGRADE to this latest version 2.1 if you run SU 2017 (for certification) and above.

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...'
Quickcard BezierSpline - English - v1.2.pdf

Quickcard BezierSpline - Portuguese - 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)


There are now multiple ways to install scripts
- SCF Plugin Store (SU8 and SU13) - recommended method
- Unzip (all SU versions and for installations in an alternate Plugins directory)
- Extension Manager with RBZ files (SU8 and SU13)
If you run SU8, SU13, SU14, SU2015, or SU2016 the strongly recommended installation method is to Autoinstall with the SCF Plugin Store tool.
Otherwise, you can download the BezierSpline.rbz file from the Plugin Store page for BezierSpline.
Whatever way you install, you must end up with the following footprint:
BezierSpline Footprint.png

Note for SU6 and SU7 users, download the rbz file from the plugin store page, and change its extension from .rbz to .zip
Then:
1) Open the zip archive
2) Select All (Ctrl A)
3) Extract into the Sketchup Plugin Directory
4) Answer YES to OVERWRITE all existing files if any
5) Make sure you get the correct footprint (one rb file and one folder)

The standard SU Plugins root directories are:
Windows SU8: C:Program FilesGoogleGoogle SketchUp 8Plugins
Windows SU13: C:Program FilesSketchUpSketchUp 2013/Plugins
Windows SU14: C:Users<username>AppDataRoamingSketchUpSketchUp 2014SketchUpPlugins
Windows SU15: C:Users<username>AppDataRoamingSketchUpSketchUp 2015SketchUpPlugins
Mac SU8: Macintosh HD/Library/Application Support/Google SketchUp 8/SketchUp/Plugins
Mac SU13: ~/Library/Application Support/SketchUp 2013/SketchUp/Plugins
Mac SU14: ~/Library/Application Support/SketchUp 2014/SketchUp/Plugins
Mac SU15: ~/Library/Application Support/SketchUp 2015/SketchUp/Plugins
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.


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 2.1a – 01 Nov 18:
Fix for size of toolbar icons
BezierSpline 2.0a – 01 Aug 18:

Google Sketchup Plugin

Fix for non-ascii Windows username and repackaging
BezierSpline 1.9b – 25 Feb 18:
Increased the number of poinst and control points
Here is the start post for this release
BezierSpline 1.9c – 31 Jul 18:
Fix for non-ascii Windows username
BezierSpline 1.9a – 12 Feb 17:
Release certified for SU2017
BezierSpline 1.8a – 13 Nov 15:
Maintenance release
BezierSpline 1.7c – 23 Mar 15:
Remove traces at startup of Sketchup - second trial
BezierSpline 1.7b – 22 Mar 15:
Remove traces at startup of Sketchup
BezierSpline 1.7a – 19 Oct 14:
Fixes when the username contains non-ascii characters (SU14).
BezierSpline 1.6d – 04 Mar 14

Bezier Curves Sketchup Plugin

:
Fixes another bug in Dog Bone curves (radius was not respected), as signaled by Robert Wan
BezierSpline 1.6c – 03 Mar 14:
Fixes a bug in Dog Bone curves (radius was not respected), as signaled by Robert Wan
BezierSpline 1.6b – 12 Nov 13:
Technical release for future Sketchup compatibility.
It also seems to fix the crash encountered on some Mac with SU13
BezierSpline 1.6a – 11 Nov 13:
Technical release for future Sketchup compatibility.
BezierSpline 1.4f – 23 Jan 11

Kerkythea

:
  • Improve performance for contextual menu when selection is big (thanks to ThomThom and Jim for signaling)

BezierSpline 1.4e – 10 Nov 10:

Sketchup Array On Curve

  • Integrated the Spanish translation by Oxer

PluginBezierSpline 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

BezierSpline 1.3 – 31 Jan 10: Stable version