SketchUcation Premium Membership

 

 

[Plugin] Curvizard 1.2a - 18 May 13

[Plugin] Curvizard 1.2a - 18 May 13

Postby fredo6 » Wed Jul 11, 2012 10:34 pm



Curvizard is a suite of interactive tools operating on sequences of edges (Contours) and Sketchup curves. The common characteristics of Curvizard tools are:
  • Support Pre-selection mode, with launch from toolbar, main menu, and contextual menu
  • Interactive selection mode, where edges can be selected across the boundaries of components and groups (edge picking method is similar to Curviloft’s)
  • Non-destructive approach for most tools. When edges are connected to faces, Curvizard tools try to preserve the faces and their texturing.
  • Most operations can apply to several curves or sequences of edges in one shot
  • Full support of Undo / Redo, via Ctrl-Z
  • Functional enhancements for some tools versus existing scripts (details sections below)
  • Quick Launcher
In the current version, Curvizard supports the following functions:
Curvizard 11 toolbar.png

  • Make Curve (i.e. weld)
  • Explode Curves (multiple edges)
  • Cleanup Contour (collinear, small spikes)
  • Simplify Contour (by angle)
  • Smooth Contour (by splines with average angle)
  • Modify Edge Properties (soft, smooth, hidden, cast shadows)
  • Convert to Guides: convert a sequence of edges to a sequence of construction lines
Curvizard Functions 10.png

Curvizard Functions 11.png


There is a Quick Launcher: This is a small floating window which displays all Curvizard tools in a list. It can be invoked from the menu or the toolbar icon. Optionally you can pin the Quick Launcher window on your viewport for subsequent use. By default the window closes when you launch a command.
CVZ_icon_quick_launcher.png

Curvizard 11 launcher.png



Curvizard - User Manual - English - v1.1 - 25 Nov 12.pdf

Just drop the attached PDF file into the DOCUMENTATION_Dir sub-folder to have it accessible from within Sketchup.

  • Sketchup: v6, v7, v8 – works better with v8 M2 and above
  • Platform: Windows and Mac
  • Language: English, French, Spanish, Russian
  • Menus: by default, it is installed in Tools > Fredo6 Collection > Curvizard
  • Icon toolbar: by Default ‘Curvizard’. At first installation only 1 icon is shown (the Quick Launcher). You can then configure which icon you wish to include in the toolbar from the Default Parameters…)
  • The plugin is free, for private and commercial usage. There is a donation menu however.



On Windows (with Winzip)
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 on Windows in the SU Plugin Directory must be:
Curvizard 12 - Windows.png


On Mac OSX
1) Click on the Zip archive on Sketchucation
2) This should open the Download box with highlight on the folder CURVIZARD_Dir_10
3) Copy this folder to the Sketchup Plugins directory
Macintosh HD/Library/Application Support/Google SketchUp 8/SketchUp/plugins

The footprint on Mac OSX in the SU Plugin Directory must be:
Curvizard 12 - OSX.png


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.


Curvizard 1.2a - 18 May 13.zip

IMPORTANT: Requires to download LibFredo6 4.9 or higher if not already installed

CONFLICTING PLUGINS: some plugins conflicts with some of my scripts
  • Some versions of Podium
  • SunPosition
  • Matchbox







1) Selection of Contours
  1. Choose in the button palette the edge Extension mode (edge by edge, Curve, Follow mode, All Connected). You can also filter by edge properties.
    Curvizard Palette selection.png
  2. Click on edge or faces to select edges until you have your Contour selected. If you wish to have several Contours which are connected, click on the small blue arrow button to freeze the previous Contours.
    Curvizard Contour Selection.png
  3. Click on the green checkmark (or Enter) when you have finished the Contour selection. The geometry is generated
  4. Note: if you invoke Curvizard with a preselection of edges, then you go directly to the generation of geometry.

2) Once the geometry is selected
  • you can rollback to edge selection via the orange arrow or Esc or Ctrl Z.
  • For some tools, you can change the parameters (ex: angle for Simplify Contours)
Note: It is always a good idea to check the tooltips and contextual menu to see available options[/list]



Curvizard 1.2a – 18 May 13: Improve management of bigger amount of edges and contours: vusual progress bar and UI navigation more fluid.

Curvizard 1.1e – 07 Dec 12: minor release to fix a problem of versioning

Curvizard 1.1d – 05 Dec 12: small update to remove un-necessary traces in the Ruby console.

Curvizard 1.1c – 29 Nov 12: fix to Cleanup Contour (did not launch). See Release Notes

Curvizard 1.1b – 29 Nov 12: fix an issue in the translation and integrate the Chinese translation (Guanjin) and an update to the Spanish (Spain) translation (Oxer)

Curvizard 1.1a – 28 Nov 12: New release with 3 new functions: Smooth Contours, Edge properties and Cleanup Contours. See Release Notes

Curvizard 1.0 c – 11 Jul 12: Initial public release
Please, register (free) to access all the attachments on the forums.
Last edited by fredo6 on Sat May 18, 2013 1:18 pm, edited 25 times in total.
User avatar
fredo6
Top SketchUcator
 
Posts: 1727
Joined: Mon Nov 12, 2007 9:07 pm
Operating system: Windows
SketchUp version: 2013
License type: Pro
SketchUp use: interior design
Level of SketchUp: Intermediate

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Rich O Brien » Wed Jul 11, 2012 10:37 pm

Looks cool..... :fro:
:::Blog:::

I'm a Trimbler now!
User avatar
Rich O Brien
Administrator
 
Posts: 8422
Joined: Fri Oct 31, 2008 9:05 am
Location: Limerick, Ireland
Name: Rich O'Brien
Operating system: Windows
SketchUp version: 8
License type: Pro
SketchUp use: engineering and mechanical design
Level of SketchUp: Advanced

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Rich O Brien » Wed Jul 11, 2012 10:41 pm

That Simplify tool is stunning :thumb:
:::Blog:::

I'm a Trimbler now!
User avatar
Rich O Brien
Administrator
 
Posts: 8422
Joined: Fri Oct 31, 2008 9:05 am
Location: Limerick, Ireland
Name: Rich O'Brien
Operating system: Windows
SketchUp version: 8
License type: Pro
SketchUp use: engineering and mechanical design
Level of SketchUp: Advanced

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Pilou » Wed Jul 11, 2012 10:46 pm

The French curves' doctor! :enlight:
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
Pilou
Top SketchUcator
 
Posts: 10220
Joined: Wed Jan 23, 2008 10:33 pm
Operating system: Windows
SketchUp version: 6
License type: Free/Make
SketchUp use: hobby
Level of SketchUp: Advanced

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby brookefox » Thu Jul 12, 2012 5:39 am

I'm just going to jump right in and say thanks again for epitomizing the way to share a most potent, stealthy tool set, gloved with generous explicating tutorial and annotated pics. You try to make it easier to get with the power of Fredo .

(We can, as a rule, be slow, lazy, impatient... I should know. Sometimes these things need to be said.)
Last edited by brookefox on Thu Jul 12, 2012 10:29 pm, edited 1 time in total.
~ Brooke
User avatar
brookefox
 
Posts: 832
Joined: Thu Jun 26, 2008 4:17 pm
Location: Pacific northwest, USA
Name: Brooke
Operating system: Windows
SketchUp version: 8
License type: Free/Make
SketchUp use: architecture
Level of SketchUp: Intermediate

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby guanjin » Thu Jul 12, 2012 7:19 am

Fredo Hello
Part of the language translation, there is no change

guanjin
I come from China, is to learn
User avatar
guanjin
 
Posts: 190
Joined: Thu Apr 08, 2010 6:52 am
Name: XIAOLONG
Operating system: Windows
SketchUp version: 8
License type: Free/Make
SketchUp use: interior design
Level of SketchUp: Intermediate

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby small08 » Thu Jul 12, 2012 8:19 am

And the beat goes on,you are something!Some of the best developed suites in SketchUPs toolbox. Not to mention the other gurus. Thank-you...
small08
 
Posts: 23
Joined: Thu Jan 31, 2008 2:35 am

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby erikB » Thu Jul 12, 2012 8:49 am

ones again, many thanks for this very useful tool. :thumb:
erikB
User avatar
erikB
 
Posts: 86
Joined: Mon Dec 03, 2007 5:22 pm
Location: Belgium
Name: Erik Bosquet

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby wolfy » Thu Jul 12, 2012 3:01 pm

Great tool! Just what I needed :berserk:

Thanks again Fredo for your dedication and generosity.
wolfy
 
Posts: 46
Joined: Tue Oct 07, 2008 5:45 am

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Daniel S » Thu Jul 12, 2012 3:06 pm

:sketchstatic: :sketchstatic: :sketchstatic:
This plugin could have saved me a lot of time 2 days ago but I´m sure that will save me lot of time and effort in the future.

Thank you!!!
Daniel S

PS: It´s possible to make contours more complex? something like the opposite of simplify contour
Please, register (free) to access all the attachments on the forums.
Daniel S
 
Posts: 349
Joined: Mon Nov 12, 2007 6:06 pm
Location: Mar del Plata, Buenos Aires, Argentina

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Ben Ritter » Thu Jul 12, 2012 4:01 pm

Fredo, thank you again.
Ben Ritter
 
Posts: 356
Joined: Wed Nov 14, 2007 4:55 pm
Location: Malta, Illinois

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Jeff Hammond » Thu Jul 12, 2012 5:53 pm

Daniel S wrote:PS: It´s possible to make contours more complex? something like the opposite of simplify contour



you can do things like that with fredo's BezierSpline

select the lines then right click -> BZ convert to…
and pick one of the different splines depending on desired curve (catmull, Bspline, Fspline, etc)
dotdotdot
User avatar
Jeff Hammond
Global Moderator
 
Posts: 4396
Joined: Thu Jan 24, 2008 11:16 pm
Location: newyorkcity
Operating system: Mac
SketchUp version: 8
License type: Pro
SketchUp use: architecture
Level of SketchUp: Advanced

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby notareal » Thu Jul 12, 2012 6:41 pm

Looking great!
Welcome to try Thea Render, Thea support | kerkythea.net -team member
notareal
Thea Render
 
Posts: 961
Joined: Tue Nov 13, 2007 9:54 pm
Location: Oulu, Finland
Name: notareal

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Daniel S » Thu Jul 12, 2012 8:09 pm

Jeff Hammond wrote:
Daniel S wrote:PS: It´s possible to make contours more complex? something like the opposite of simplify contour



you can do things like that with fredo's BezierSpline

select the lines then right click -> BZ convert to…
and pick one of the different splines depending on desired curve (catmull, Bspline, Fspline, etc)


Yesss!! :berserk: :berserk: :berserk: I didn´t remember that option :oops:

Thank you!!!,
Daniel S
Daniel S
 
Posts: 349
Joined: Mon Nov 12, 2007 6:06 pm
Location: Mar del Plata, Buenos Aires, Argentina

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby cotty » Thu Jul 12, 2012 9:40 pm

Thank you very much for another wonderful plugin.
(a donation is on the way "as a sign of reward and recognition")
A picture is worth a 1000 words. A 3D SketchUp model is worth a (1e3)^2 words?!
my little gallery
User avatar
cotty
Top SketchUcator
 
Posts: 936
Joined: Fri Feb 12, 2010 1:41 pm
Location: germany
Name: Carsten
Operating system: Windows
SketchUp version: 8
License type: Free/Make
SketchUp use: education
Level of SketchUp: Intermediate

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby fredo6 » Thu Jul 12, 2012 9:47 pm

Daniel S wrote:PS: It´s possible to make contours more complex? something like the opposite of simplify contour

This is planned, as Smooth Contour.

Fredo
User avatar
fredo6
Top SketchUcator
 
Posts: 1727
Joined: Mon Nov 12, 2007 9:07 pm
Operating system: Windows
SketchUp version: 2013
License type: Pro
SketchUp use: interior design
Level of SketchUp: Intermediate

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby EarthMover » Thu Jul 12, 2012 9:57 pm

This is great. Thanks Fredo! :thumb: Would also like to see a divide (length & increment) curve, comparable to the one in BZ Convert, except that respects angles in the manner of your simplify tool. Simply put, a polyline divider that respects corners over a certain degree.
A designer is an emerging synthesis of artist, inventor, mechanic, objective economist and evolutionary strategist. - R. Buckminster Fuller
Some of my 3D crap
User avatar
EarthMover
Top SketchUcator
 
Posts: 1792
Joined: Fri Sep 12, 2008 9:06 pm
Location: Eastern Pennsylvania
Name: Adam Hails

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby JClements » Fri Jul 13, 2012 12:42 am

A very BIG THANK YOU.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Of course another request :)

What if a selection consists of segments, who by definition (equal length, connected segments with equal angles at their vertices), define a native SU arc or circle. Could they be converted into SU arcs or circles?

This could be very useful when editing imported DXF files.
John
Illustrator
Beaverton, Oregon
User avatar
JClements
Premium Member
Premium Member
 
Posts: 774
Joined: Wed Nov 14, 2007 4:32 pm
Location: Portland/Beaverton, Oregon
Name: JClements
Operating system: Windows
SketchUp version: 8
License type: Pro
SketchUp use: illustration, cartoons
Level of SketchUp: Intermediate

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby cuttingedge » Fri Jul 13, 2012 5:36 am

Fredo, We applaud your passion in perfecting tools to keep Sketchup afloat in the competition of 3d modelling softwares. Such a wonderful plugin indeed.
cuttingedge
 
Posts: 68
Joined: Tue Aug 18, 2009 1:02 pm

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Ken » Fri Jul 13, 2012 1:29 pm

Fredo

I have your new plugin and it shows that it needs to be updated, screen shot illustration below, however, I believe I have all the required files. Note, I renamed the folders with a leading "1" so they would be grouped at the top of the list so I could show all directories in the illustration, I remove the "1" when using Sketchup. I have one folder, curviloft_dir_12Ken, which I have renamed,as it appears not to be needed for curvilof and adding "ken" to the end of the folder name is my way of trying to determine if the folder is required.

Could you please look at my directory and try to help me to find out what is going on with the updated plugin.

Thanks you in advance

Ken
Please, register (free) to access all the attachments on the forums.
Government rushes to help the irresponsible and does little for the responsible.
User avatar
Ken
Premium Member
Premium Member
 
Posts: 747
Joined: Thu Nov 15, 2007 1:38 pm
Location: Fort Mill, SC
Operating system: Windows
SketchUp version: 2013
License type: Pro
SketchUp use: engineering and mechanical design
Level of SketchUp: Advanced

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Edson » Fri Jul 13, 2012 1:33 pm

this is fantastic! one more great plugin from one of the greats! :bounce: :thumb: :ecstatic:
edson mahfuz, architect
http://www.mahfuz.arq.br

Anyone can get you more for more, but it takes genius to get you more for less.
User avatar
Edson
Global Moderator
 
Posts: 2663
Joined: Mon Oct 22, 2007 1:46 pm
Location: Porto Alegre, Brasil
Name: Edson Mahfuz
Operating system: Mac
SketchUp version: 2013
License type: Pro
SketchUp use: architecture
Level of SketchUp: Advanced

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby ZFRPS » Sat Jul 14, 2012 1:45 am

This plugin very useful !
but...
When I was in the test of time, some is not stable, very bad,Don't know why!
01.jpg
Please, register (free) to access all the attachments on the forums.
sketchup is bim
ZFRPS
 
Posts: 88
Joined: Tue Jul 29, 2008 1:40 am

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby ZFRPS » Sat Jul 14, 2012 1:47 am

02.jpg
Please, register (free) to access all the attachments on the forums.
sketchup is bim
ZFRPS
 
Posts: 88
Joined: Tue Jul 29, 2008 1:40 am

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby fredo6 » Sat Jul 14, 2012 8:23 am

@zfrps
The Simplify tool does not analyze the cylinder. It just simplifies each circle independently. Then it eliminates edges which have their two bordering faces coplanar. So, sometimes the simplified contours matches, sometimes not.

Fredo
User avatar
fredo6
Top SketchUcator
 
Posts: 1727
Joined: Mon Nov 12, 2007 9:07 pm
Operating system: Windows
SketchUp version: 2013
License type: Pro
SketchUp use: interior design
Level of SketchUp: Intermediate

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby thomthom » Sun Jul 15, 2012 9:44 am

Ken wrote:I have your new plugin and it shows that it needs to be updated, screen shot illustration below,

That does not say Curvizard needs to be updates - the blue means no update information is availibile. If there is an update for a plugin it's highlighted red and the status will say "Update availible" (or similar) Note that in your screenshot it says nothing. No update is availibile.
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom
Global Moderator
 
Posts: 17915
Joined: Tue Nov 13, 2007 12:47 pm
Location: Trondheim, Norway
Name: Thomas Thomassen
Operating system: Windows
SketchUp version: 2013
License type: Pro
SketchUp use: architecture
Level of SketchUp: Advanced

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby ZFRPS » Sun Jul 15, 2012 9:59 am

Thanks Fredo !
sketchup is bim
ZFRPS
 
Posts: 88
Joined: Tue Jul 29, 2008 1:40 am

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby mitcorb » Sun Jul 15, 2012 7:17 pm

Thank you once again.
I take the slow, deliberate approach in my aimless wandering.
User avatar
mitcorb
Top SketchUcator
 
Posts: 3429
Joined: Sat Mar 22, 2008 2:32 pm
Location: USA
Name: Tim
Operating system: Windows
SketchUp version: 8
License type: Free/Make
SketchUp use: architecture
Level of SketchUp: Intermediate

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby Oxer » Thu Jul 19, 2012 12:46 pm

Thanks Fredo for this new plugin!! :thumb:
I have translated the plugin to Spanish (Spain) but some words don't appear translated i don't know why.
Curvizard.png


Curvizard_SP.lang
Please, register (free) to access all the attachments on the forums.
"The result is the end what is important is the process" by Oxer
http://www.oxervision.blogspot.com/
User avatar
Oxer
 
Posts: 174
Joined: Thu Sep 10, 2009 1:13 am
Location: Benavente, Spain
Name: Oscar
Operating system: Mac
SketchUp version: 8
License type: Pro
SketchUp use: illustration, cartoons
Level of SketchUp: Advanced

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby ideas_arte » Fri Jul 20, 2012 4:09 pm

@Fredo, Thanks for the useful plugin

@Oxer, gracias por la traducción, Saludos!
ideas_arte
 
Posts: 57
Joined: Tue Sep 09, 2008 7:20 pm
Location: Guatemala
Name: Ivan Alvarado

Re: [Plugin] Curvizard 1.0c - 11 Jul 12

Postby fredo6 » Fri Jul 20, 2012 11:23 pm

Oxer wrote:Thanks Fredo for this new plugin!! :thumb:
I have translated the plugin to Spanish (Spain) but some words don't appear translated i don't know why.

This is a bug (not just for Spanish). Thanks for signaling.
I fixed it and your translation will appear at next release.

Fred
User avatar
fredo6
Top SketchUcator
 
Posts: 1727
Joined: Mon Nov 12, 2007 9:07 pm
Operating system: Windows
SketchUp version: 2013
License type: Pro
SketchUp use: interior design
Level of SketchUp: Intermediate

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago

Vertex Tools for SketchUp. Take control over each vertex with this vertex editor for SketchUp.

Premium Members get 20% discount!

Ad Machine
Robot
 
Posts: 2012

Next

Return to Plugins

Who is online

Users browsing this forum: aroelcie, milic, Mladenov, pep75 and 6 guests