sketchucation logo sketchucation
    • Login
    🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    [Obsolete] FredoScale 1.0e (Free Scaling, Taper Scaling)

    Scheduled Pinned Locked Moved Developers' Forum
    140 Posts 61 Posters 33.9k Views 61 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 fredo6

      [Edit - 29 Mar 09 - 11:00 CET] New version 2.0 is available at http://www.sketchucation.com/forums/scf/viewtopic.php?f=180&t=17948#p144180. It contains additional deformations, such as Shear, Stretch, Bend, Twist.

      [Edit - 10 Feb 09 - 21:40 CET] updated version 1.0ewith a big bug fixed concerning Scale to Target, and trapping of TAB on Mac for dimension dialog box). It includes the first translation in Italiankindly provided by Marco Cosedi.
      Also, do not forget to load LibFredo6 3.0e (10 Feb 09), so that you are up to date.

      [Edit - 03 Feb 09 - 00:20 CET] updated version 1.0dwith a big bug fixed when releasing the update 1.0c (thanks to Daniel S. again for signaling).
      Also, do not forget to load LibFredo6 3.0c (2 Feb 09), so that you are up to date.

      [Edit - 02 Feb 09 - 22:30 CET] updated version 1.0cwith bug fixed concerning the stability of scaling and tapering with negative scales (thanks to Daniel S. for signaling).

      [Edit - 28 Jan 09 - 23:30 CET] Refresh with translation to Spanish provided by Pichuneke, and support of Construction Points.
      Also, please make sure you download again LibFredo6 3.0a, same date and time, which contains a number of fixes.
      See http://www.sketchucation.com/forums/scf/viewtopic.php?f=180&t=16020#p124684

      FredoScale is a variant of the native Sketchup Scale tool, but with free orientation of the scaling box. I also derived Taper Scale, which uses a scaling box to perform tapering of the selection by scaling only one of its faces.

      I made a short video (English / French) to show the main concepts.
      http://fr.youtube.com/watch?v=sfXg4Q8J5pk

      [attachment=0:3qrmxd50]<!-- ia0 -->FredoScale Illustration.jpg<!-- ia0 -->[/attachment:3qrmxd50]

      There are a few additional features.

      • can scale single edges (or aligned edges)
      • mode “Scale To Target” to drive scaling by matching 2 points
      • drive scaling by entering the dimensions of the scaling box
      • wireframe preview (easier to use inference, when dragging the scaling handles)
      • selection of several entities in implicit selection mode (via Ctrl key)
      • you can control the display of icons, and the location of the menu (by default, it installs in Tools > Fredo6 Collection.
        One big caveat however is that it does not support Smart Scaling of the new Dynamic Components introduced in Sketchup 7

      The goal was also for me to release the first consolidated version of a shared library, LibFredo6, which I should use for other plugins (it used to be called LibTraductor in earlier times).

      The plugin is translated to English and French (but the doc is only in English). It is now possible for generous contributors to make the translation in other languages and share it with the Community.

      REQUIREMENT: You must download and install LibFredo6 version 3.0. See this post for the zip file and the instructions. It should install a small file LibFredo6.rb and a subfolder LIBFREDO6_Dir_30.
      see this post http://www.sketchucation.com/forums/scf/viewtopic.php?f=180&t=16020&p=124684#p124684

      INSTALLATION of FredoScale:. Unzip (with Select All) the attached file FreeScale_10.zip. It should install a small file ZLoader__FreeScale.rb and a subfolder FREESCALE_Dir_10.

      WARNING for Mac Users: FredoScale and LibFredo6 use Web Dialog Boxes, which have known problems on Mac platforms. As I don’t have a Mac myself, I cannot guarantee this works fine. This only concerns the dialog boxes for setting the default parameters and language translation however.

      Note for icon designers: if you wish to design alternate icons and cursors, just follow the naming convention (FSC…), respecting the hot spot for cursors, and then pack them in a folder with the naming IMAGES_xxxx, which can then be dropped into the FREESCALE_Dir_10 directory. Finally, go the Default Parameters… dialog box and set it as an alternate icon folder.

      Fredo6


      FreeScale Illustration.jpg

      1 Reply Last reply Reply Quote 0
      • GaieusG Offline
        Gaieus
        last edited by

        (<- AFAIK this smiley was introduced as an honour of your efforts by Coen back when you released TOS)

        Orientation of the scale tool: great!
        A big time saver (need not change axes) but
        Taper scale: fantastic!
        👍 👍 👍 👍 👍 👍 👍

        Thanks again for your generous work - these all could well be serious commercial plugins!

        (You can count on me for translations for sure) 😉

        Gai...

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

          Cheers fredo, another indispensable script.

          http://remusrendering.wordpress.com/

          1 Reply Last reply Reply Quote 0
          • GaieusG Offline
            Gaieus
            last edited by

            No, Fredo,I was wrong. Free scale is not "only" great - it is much more than that.

            Gai...

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

              Super bestial ! Very tricky! 👍 😎

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

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

                Fantastic fredo!

                Very useful. It will be one of those tools you cannot live without once you used it.
                You guys (the wizard ruby masters) should take over the further development of sketchup as a whole.
                Thank you very much. 👍 👍

                1 Reply Last reply Reply Quote 0
                • J Offline
                  johnsenior1973
                  last edited by

                  Thank you for another great plugin.

                  1 Reply Last reply Reply Quote 0
                  • W Offline
                    watkins
                    last edited by

                    Dear Fredo6

                    I have just tried FreeScale. EXCELLENT!!!

                    Thank you for your generosity.

                    Kind regards,
                    Bob

                    1 Reply Last reply Reply Quote 0
                    • thomthomT Offline
                      thomthom
                      last edited by

                      Yes! I was thinking just this week that it'd be so nice ot be able to taper scale objects. This is another must have plugin. Thank you very much Fredo.

                      Thomas Thomassen — SketchUp Monkey & Coding addict
                      List of my plugins and link to the CookieWare fund

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

                        Great! Thanks for your effort.

                        Welcome to try [Thea Render](http://www.thearender.com/), Thea support | [kerkythea.net](http://www.kerkythea.net/) -team member

                        1 Reply Last reply Reply Quote 0
                        • J Offline
                          johnsenior1973
                          last edited by

                          Solo is going to find his cartoon characters a great deal easier with this. This is clearly another great leap for Sketchup.

                          1 Reply Last reply Reply Quote 0
                          • T Offline
                            Teezer
                            last edited by

                            Wonderful! Great! Excellent! Thank you, thank you, thank you... 🎉 😄

                            Real life is just another website, albeit a rather boring one.

                            1 Reply Last reply Reply Quote 0
                            • tbdT Offline
                              tbd
                              last edited by

                              to be able to run on Mac I had to create DEFPARAM_Dir under plugins dir (due permissions restriction the mkdir command in Lib6Core_30 failed)

                              nice work Fredo

                              SketchUp Ruby Consultant | Podium 1.x developer
                              http://plugins.ro

                              1 Reply Last reply Reply Quote 0
                              • soloS Offline
                                solo
                                last edited by

                                Bravo!!
                                http://users.atw.hu/swb/smile/taps.gif

                                Just what I need for my character modeling, thanks a ton.

                                http://www.solos-art.com

                                If you see a toilet in your dreams do not use it.

                                1 Reply Last reply Reply Quote 0
                                • W Offline
                                  watkins
                                  last edited by

                                  Dear Fredo6,

                                  One little known option of the native SU Scale tool is the ability to input final dimensions via the VCB (example: 100mm,100mm,100mm). The scale box is then scaled to those dimensions. Is this something that could be include in your script?

                                  Kind regards,
                                  Bob

                                  1 Reply Last reply Reply Quote 0
                                  • O Offline
                                    otb designworks
                                    last edited by

                                    Great script! Thank you thank you!.

                                    However, I, as you know, am on a MAC and I am having serious issues with this script.

                                    The standard scaling tool works beautifully and as expected. Being able to set the orientation is brilliant!.

                                    The taper scale tool, however, isn't working at all.

                                    It displays the bounding box and shows the results of all of the tool manipulations, but it never actually changes the object geometry. Picture attached. Hitting return or clicking outside the box erases the bounding box and the cube remains as is.

                                    Let me know what I can do to assist diagnosis.

                                    Thanks again.


                                    Picture 1.png

                                    Cheers, Chuck

                                    OTB Designworks is on Youtube

                                    6 core nMP, 32 gig RAM, (2) D700 GPU's, dual monitors

                                    1 Reply Last reply Reply Quote 0
                                    • M Offline
                                      Matt666
                                      last edited by

                                      😲 😲 Awesome !!! Thank you Fredo !

                                      Frenglish at its best !
                                      My scripts

                                      1 Reply Last reply Reply Quote 0
                                      • MALAISEM Offline
                                        MALAISE
                                        last edited by

                                        Hi Fredo

                                        Incredible enhancement 👍 👍 ☀

                                        MERCI

                                        MALAISE

                                        La Connaissance n'a de valeur que partagée

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

                                          Awesome!!!
                                          Thank you Fredo!!!

                                          I only have a problem when set the dimension in the dialog box by pressing TAB. It dosen´t accept what I put.. just make a beep 😕
                                          I attach a video example of this.

                                          Daniel S


                                          a video of the problem (.wmv)

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

                                            @daniel s said:

                                            I only have a problem when set the dimension in the dialog box by pressing TAB. It dosen´t accept what I put.. just make a beep 😕
                                            I attach a video example of this.

                                            Daniel S

                                            Daniel,

                                            Strange. What is the default decimal separator you normally use in your version of Sketchup.
                                            Just in case, can you turn the Ruby console on to see if anything is displayed.
                                            Can you also type in the Ruby console the following command:

                                            Traductor.string_to_length_formula "20"
                                            

                                            and see what it does.

                                            I don't know if any other users has found that problem?

                                            I will analyze what it could be in parallel.

                                            Fredo

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

                                            Advertisement