sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Plugin][$] Curvizard - v2.5a - 01 Apr 24

    Scheduled Pinned Locked Moved Plugins
    198 Posts 58 Posters 311.9k Views 57 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • fredo6F Offline
      fredo6
      last edited by

      Jeff,

      I understand the requirement, but the capability of Curvizard to know exactly which segments will form a curve is limited (the Follow mode is based on angle continuity).

      However, Curvizard include an autoexit feature (See Default parameters). You preselect the segments by the SU Selection tool and then call Curvizard (icon or context menu) that will just make them curves and exit. I can easily do the brief highlight (actually I implemented the feature and disabled it). Instead, you have the highlight in pale green of any SU curve you mouse over.

      Fredo

      1 Reply Last reply Reply Quote 0
      • R Offline
        rv1974
        last edited by

        I have a feeling that curvizard could help me in my specific case:
        Here's some kind of square put on very primitive ugly mesh. I'd like to refine (normalize, smooth out) the curb's polyline (copied upward) to redefine the squre surface.
        Could anybody post step-by-step instructions? the plugin became a bit over-complicated πŸ˜•
        Thanks in advance.


        hjhjhj.JPG


        fred.skp

        1 Reply Last reply Reply Quote 0
        • V Offline
          victor hugo
          last edited by

          RV1974 I'm not a user of this plugin but I saw the demo on the attached link, it looks it will help whit what you're wanting to do.

          Link Preview Image
          Home

          Artisan is a SketchUp extension filled with powerful organic modeling tools. It is perfect for creating: Terrain, Furniture, Characters, and much more!

          favicon

          Artisan (artisan4sketchup.com)

          other one can be Vertex tools at http://www.thomthom.net/software/vertex_tools/

          1 Reply Last reply Reply Quote 0
          • jeff hammondJ Offline
            jeff hammond
            last edited by

            @unknownuser said:

            However, Curvizard include an autoexit feature (See Default parameters). You preselect the segments by the SU Selection tool and then call Curvizard (icon or context menu) that will just make them curves and exit. I can easily do the brief highlight (actually I implemented the feature and disabled it). Instead, you have the highlight in pale green of any SU curve you mouse over.

            Fredo

            oh.. yeah.. that's good for preselecting then welding πŸ‘
            pretty much what i was imagining to myself earlier in the thread.. ha! 😳

            @unknownuser said:

            Jeff,

            I understand the requirement, but the capability of Curvizard to know exactly which segments will form a curve is limited (the Follow mode is based on angle continuity).

            right.. that's how recurve is set up too.. the angle is 1 radian.. the main reason i use recurve is because you only have to select one segment then it follows/selects anything under a radian.. (well, also because i don't have to answer any questions at the end as in weld.rb)

            i was thinking in the speed idea, the follow mode is using whatever number is listed in the palette.. (defualt 40 but if i change it to 60 at some point, then it will use that next time i use the speed mode)
            [sorry for this 'speed mode' talk.. sounds kinda corny.. i don't know what else to call it though]

            further, the mode could combine preselect & no selection.. (everything is already written/functioning.. i'm just suggesting (in my non-ruby-knowing-head) moving some of the wires around for a different style of user interaction)... usage-

            β€’ select a segment
            β€’ press keyshortcut
            β€’ curvizard's follow mode kick in then selects accordingly and welds
            β€’ auto exit

            -AND-

            β€’ have nothing selected
            β€’ press the same keyshortcut
            β€’ curvizard's cursor comes up
            β€’ select a segment, follow mode, weld
            β€’ auto exit

            i honestly think that would be the best welding tool yet.. by far
            not sure how others would feel about it but i can't grasp someone not liking it much better than weld.rb

            anyway, thanks for listening πŸ˜„

            dotdotdot

            1 Reply Last reply Reply Quote 0
            • fredo6F Offline
              fredo6
              last edited by

              NEW RELEASE: Curvizard v1.2a - 18 May 13

              Curvizard 1.2 is an technical update dedicated to the management of big number of edges and contours. It also fixes bugs related to operating on duplicated groups[/list]

              Duplicated groups are groups which are just been copied from an existing group (via the Move+ tool or Copy / paste). Until they are edited, Sketchup treats them as pseudo components. This creates a lot of issues for Ruby scripts and is the source of potential crashes or errors of type "Reference to deleted entity".

              Here is a short video showing the visual effect on a Make Curve process on 13,000 edges.
              Curvizard 12 big contours.gif

              Curvizard 1.1 requires an upgrade to LibFredo6 4.9 or higher.

              See main post of this thread for Download.

              Fredo

              1 Reply Last reply Reply Quote 0
              • CadFatherC Offline
                CadFather
                last edited by

                Thanks Fredo ...some alternative icons just in case.

                cv.png

                CV.zip

                1 Reply Last reply Reply Quote 0
                • OxerO Offline
                  Oxer
                  last edited by

                  Hi,
                  I have installed the last versions of Curvizard and LibFredo and an error appears now.
                  I work on Mac.

                  Curvizard Error.png

                  "The result is the end what is important is the process" by Oxer
                  [http://www.oxervision.blogspot.com/(http://www.oxervision.blogspot.com/)]

                  1 Reply Last reply Reply Quote 0
                  • fredo6F Offline
                    fredo6
                    last edited by

                    Oxer,

                    This is very strange that the value for angle max is written 40,0 (with a comma).
                    I can't reproduce how this has been made possible, because even if comma may be the decimal separator in Spanish (like in French), the Ruby code only uses the notation with '.' as the separator.

                    Just to be sure, could you type the following in the Ruby console:
                    { :a => 40.0 }.inspect

                    To fix it, you may start any Curvizard tool and click on the AngleMax value of the edge picker section and type another value. Tell me if this work.

                    Thanks

                    Fredo

                    1 Reply Last reply Reply Quote 0
                    • OxerO Offline
                      Oxer
                      last edited by

                      Hi Fredo,
                      I typed in Ruby Console and I obtain this:
                      %(#FF0000)[> { :a => 40.0 }.inspect
                      {:a=>40.0}]

                      I select a curve then I press an icon tool of Curvizard but I can't see the Tool Options Menu.

                      EDIT:
                      I deleted the sketchup preferences and for the moment it works fine again (it's possible that the preferences file was corrupt).

                      "The result is the end what is important is the process" by Oxer
                      [http://www.oxervision.blogspot.com/(http://www.oxervision.blogspot.com/)]

                      1 Reply Last reply Reply Quote 0
                      • N Offline
                        nesh70
                        last edited by

                        I just wanna say thanks for all your amazing SU tools!!!

                        πŸ‘ πŸ‘ πŸ‘

                        1 Reply Last reply Reply Quote 0
                        • utilerU Offline
                          utiler
                          last edited by

                          Hi Fredo, when converting an arc / circle to construction lines a point is added to its segment end. Is there a way of not doing so?

                          And once again, thank you for what you do for SU!!

                          purpose/expression/purpose/....

                          1 Reply Last reply Reply Quote 0
                          • utilerU Offline
                            utiler
                            last edited by

                            @utiler said:

                            Hi Fredo, when converting an arc / circle to construction lines a point is added to its segment end. Is there a way of not doing so?

                            And once again, thank you for what you do for SU!!

                            Anyone? Here's a screenshot of what I'm referring too...


                            2013-06-26_1020.png

                            purpose/expression/purpose/....

                            1 Reply Last reply Reply Quote 0
                            • pilouP Offline
                              pilou
                              last edited by

                              Select all
                              Right Click /Select Only Guide Points / Delete ?

                              Frenchy Pilou
                              Is beautiful that please without concept!
                              My Little site :)

                              1 Reply Last reply Reply Quote 0
                              • Dave RD Offline
                                Dave R
                                last edited by

                                πŸ˜‰


                                Capture.PNG

                                Etaoin Shrdlu

                                %

                                (THERE'S NO PLACE LIKE)

                                G28 X0.0 Y0.0 Z0.0

                                M30

                                %

                                1 Reply Last reply Reply Quote 0
                                • massimoM Offline
                                  massimo Moderator
                                  last edited by

                                  @utiler said:

                                  @utiler said:

                                  Hi Fredo, when converting an arc / circle to construction lines a point is added to its segment end. Is there a way of not doing so?

                                  And once again, thank you for what you do for SU!!

                                  Anyone? Here's a screenshot of what I'm referring too...

                                  Like this? πŸ˜„
                                  Cattura.JPG

                                  1 Reply Last reply Reply Quote 0
                                  • pilouP Offline
                                    pilou
                                    last edited by

                                    Efectively more speedy than my basic method! πŸ’š

                                    Frenchy Pilou
                                    Is beautiful that please without concept!
                                    My Little site :)

                                    1 Reply Last reply Reply Quote 0
                                    • utilerU Offline
                                      utiler
                                      last edited by

                                      I knew it had to be something simple.... Thanks guys! πŸ‘ πŸ‘

                                      purpose/expression/purpose/....

                                      1 Reply Last reply Reply Quote 0
                                      • D Offline
                                        dedmin
                                        last edited by

                                        2013-08-25_055853.jpg

                                        Date; 25-Aug-13 05;57;22
                                        An error occured in Curvizard#edge_prop
                                        The operation is aborted
                                        
                                        undefined method `length' for nil;NilClass
                                         
                                        CurvizardAlgo.rb; 451 -- execute_geometry
                                        CurvizardTool.rb; 1596 -- geometry_generate
                                        CurvizardTool.rb; 1496 -- top_execute
                                        CurvizardTool.rb; 290 -- handle_initial_selection
                                        CurvizardTool.rb; 267 -- activate
                                        CurvizardTool.rb; 46 -- select_tool
                                        CurvizardTool.rb; 46 -- launch_tool
                                        CurvizardTool.rb; 41 -- action__mapping
                                        Lib6Plugin.rb; 134 -- call
                                        Lib6Plugin.rb; 134 -- launch_action
                                        bootstrap_Curvizard.rb; 51 -- launch_action
                                        bootstrap_Curvizard.rb; 81 -- declare_command
                                        Lib6Plugin.rb; 1044 -- call
                                        Lib6Plugin.rb; 1044 -- command_invoke
                                        Lib6Plugin.rb; 1026 -- build_config_commands
                                        Lib6Traductor.rb; 1074 -- call
                                        Lib6Traductor.rb; 1074 -- add_command
                                        
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • D Offline
                                          dedmin
                                          last edited by

                                          http://screencast.com/t/9JjK72VbWeCd

                                          1 Reply Last reply Reply Quote 0
                                          • K Offline
                                            kein2006
                                            last edited by

                                            very nice plugin. It's really useful, thank you so much

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 9
                                            • 10
                                            • 1 / 10
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement