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

    [Plugin] extrudeEdgesByVector

    Scheduled Pinned Locked Moved Plugins
    20 Posts 9 Posters 35.8k Views 9 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.
    • TIGT Offline
      TIG Moderator
      last edited by TIG

      This is a new Plugin to complement the Extrusion Toolset.

      Copyright 2010 (c), TIG
      [Based on Didier Bur's original ideas in 'extrudelinetool']
      All Rights Reserved.
      THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED
      WARRANTIES,INCLUDING,WITHOUT LIMITATION,THE IMPLIED WARRANTIES OF
      MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

      extrudeEdgesByVector.rb
      

      A Tool that Extrudes Selected Edges along a Picked Vector, 
      similar to Sketchup's PushPull for a Face, BUT it extrudes only the 
      Edges, AND these Edges need not be connected to each other or 
      coplanar, and the Vector can be in any direction.
      

      Usage:
      Select any number of Edges, Curves etc to be Extruded -
      Anything else in the Selection, such as Faces, will be ignored.

      Run the Tool from Plugins > 'Extrude Edges'.
      or click on 'Extrude Edges' in the 'Extrusion Tools' Toolbar.
      [Activate this Toolbar from View > Toolbars if it's not loaded]
      
      Now follow the prompts on the VCB.
      Firstly: Pick any Point that will be the 'Start of the Vector' - 
       it need NOT be connected to any of the selected Edges.
      Secondly: Pick any Point that will be the 'End of the Vector' - 
       again this can be anywhere.
      As you move the mouse to Pick this Second Point you will see a
      'ghost' outline of the Edges that will be extruded.
      

      Result:
      When you Pick this Second Point the Edges will extrude and make
      new Edges and Faces.
      Any Smoothed Edges in the selection will give Smoothed Edges to
      the new Faces.
      Any Curves in the selection will also give Smoothed Edges to the new
      Faces.
      The new Faces are consistently Oriented.
      The extrusion's new Geometry - Edges and Faces - and a copy of
      the original selected Edges is made inside a Group.

      Next:
      The newly extruded Edges are now 'Selected' [highlighted] and you
      can continue using the tool to Pick the Points for a new Vector and
      make additional extrusions based on these.
      These additional extrusions will also be created within of the same
      Group.
      Note that once several extrusions have been made inside the
      Group some newly extruded Edges could merge with existing ones
      and thereby be 'split' and might be lost from the highlighted set.
      If this happens Exit and re-select the Edges and use the Tool again.
      To Exit the Tool press <Esc> or Choose another Tool e.g. 'Select'.
      OR double-click the mouse.
      On Exit there are two dialogs offering Yes/No Options-
      Firstly: 'Reverse the Extrusion's Faces'
      - if you answer 'Yes' then all of the Faces are Reversed.
      Secondly: 'Explode the Extrusion's Group' -
      if you answer 'Yes' then the newly made Geometry will merge into
      the main Geometry.
      The Extrusions 'undo' backwards, in individual steps...

      Donations:
      Are welcome [by PayPal], please use 'TIGdonations.htm' in the
      ../Plugins/TIGtools/ folder.
      OR PayPalButton
      Version:
      1.0 20100114 First release.
      1.1 20100120 ES lingvo updated thanks to Defisto.
      1.2 20100121 Typo preventing Plugin Menu item working corrected.
      1.3 20100123 FR lingvo file updated by Pilou.
      1.4 20100124 Menu typo fixed.
      1.5 20100216 Now in own sub-menu 'Extrusion Tools...' in Plugins menu.
      1.6 20100222 Tooltips now deBabelize properly.
      1.7 20101027 You can now end extrusion with a 'double-click'.

      NOTE: from 20100212 the latest versions of these files is in the zipped set downloaded from here http://forums.sketchucation.com/viewtopic.php?p=217663#p217663

      TIG

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

        I'm really sure, that under TIG's nickname are hiding at least three very talented ruby masters!!!

        1 Reply Last reply Reply Quote 0
        • C Offline
          chrisjk
          last edited by

          Tig,

          You have been a busy bee - I felt compelled to donate! 😄

          Chris

          1 Reply Last reply Reply Quote 0
          • mitcorbM Offline
            mitcorb
            last edited by

            I want to test this for sure. Thank you TIG

            I take the slow, deliberate approach in my aimless wandering.

            1 Reply Last reply Reply Quote 0
            • mitcorbM Offline
              mitcorb
              last edited by

              I have loaded it in SU6. And I updated lathe and rails. I have a 3button toolbar for 3 functions.
              It just so happens that the other toolbars got scrambled at the top of the window.
              However, extrude by vector and extrude by lathe toolbar buttons work fine.
              I will test extrude by rails later and comment if anything unusual occurs.

              Extrude by vector is sweeeeeeeeet.
              Thank you, sir.

              I take the slow, deliberate approach in my aimless wandering.

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

                works but only by icone! 😉

                http://forums.sketchucation.com/download/file.php?id=41124

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

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

                  Cool add to the tool extrusion set ☀
                  Curious, that works with the icone but not by menu Plugins/ Extrude Edges by Vector 😲

                  you write

                  @unknownuser said:

                  Run the Tool from Plugins > 'Extrude Edges'.
                  or click on 'Extrude Edges' in the 'Extrusion Tools' Toolbar.

                  I's not Extrude Edges by Vector ?

                  Can you put an image of what must be

                  @unknownuser said:

                  Extract the zipped files into Plugins and their sub-folders...

                  because folder Tigtool or file debabeliser.rb will not erase old one? (extrude edges by rails?

                  Can we have an option for drawing only with edges at the screen?
                  edges.png

                  And seems there is not this very useful function 😉
                  (here from the Didier Bur tool bar projection plug who has not this function too) 😉

                  http://news.sketchucation.com/wp-content/uploads/2009/06/projections.jpg

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

                  1 Reply Last reply Reply Quote 0
                  • TIGT Offline
                    TIG Moderator
                    last edited by

                    Pilou

                    If you extract [NOT drag/drop] the contents of this zip you should get three .rb files, which are the script itself, the deBabelizer script and the toolbar maker script. Also there should be a folder [TIGtools] containing the lingvo files and pngs for the buttons and an htm donation link, with a folder of its images too.

                    The three rb files go into Plugins folder and the TIGtools folder goes into Plugins folder too. The script looks for the pngs to form the toolbar icons in there - so apparently you have messed up the folders as it's not finding them...

                    If you extract a zip file any decent zip-application will keep the file/folder structure - you can either extract the contents directly into the Plugins folder where everything will be in the right place OR into a tempoarry folder on your desktop - and then move its contents to the Plugins folder later...

                    Since some of the TIGtools folder's contents and also the other add-on .rb files might already exist answer Yes to overwrite them with these new versions...

                    Hope this helps...

                    PS: It is quite similar to Didier's tool which I completely rewrote for this and added to my toolset...

                    TIG

                    1 Reply Last reply Reply Quote 0
                    • TIGT Offline
                      TIG Moderator
                      last edited by

                      v1.1 is here with a new improved ES lingvo file thanks to Defisto...
                      http://forums.sketchucation.com/viewtopic.php?p=216977#p216977

                      TIG

                      1 Reply Last reply Reply Quote 0
                      • EdsonE Offline
                        Edson
                        last edited by

                        tig,
                        one of your fantastic plugins also includes a folder named TIGtools (extrude..byLathe). won't there be some confusion between the two? if i just replace the previous one all the pngs and other plugin-specific files will go away, will they not?

                        please advise us on what to do.

                        edson mahfuz, architect| porto alegre • brasil
                        http://www.mahfuz.arq.br

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

                          @edson said:

                          tig,
                          one of your fantastic plugins also includes a folder named TIGtools (extrude..byLathe). won't there be some confusion between the two? if i just replace the previous one all the pngs and other plugin-specific files will go away, will they not?

                          please advise us on what to do.

                          theres an explanation from TIG over at EEbyRailv2.2, you need to combine all 4 TIGtool folder if you want all 4, there a screenshot from my Mac

                          see if you have the same problem and report back to TIG

                          john

                          learn from the mistakes of others, you may not live long enough to make them all yourself...

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

                            for next version a radial move and /or scale will be very cool 😄

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

                            1 Reply Last reply Reply Quote 0
                            • EdsonE Offline
                              Edson
                              last edited by

                              @tig said:

                              Edson

                              There should only be one TIGtools folder ALL of the files - i.e. the lingvo and pngs, htm etc go in there en mass.
                              As you install more of my updated plugins that have button pngs etc I'll put them in there just add to it...

                              Any advice on this 'blank button' issue ?

                              thanks, tig. i had already done so after john's suggestion. i must have done it well as i get a nice toolbar with 3 icons (no blank icon spot) and the 3 tools appear on my plugins menu.

                              i am afraid i have no clue about the 'blank button' issue. i am the quintessential mac user: i do not know much of what goes on underneath the screen.

                              edson mahfuz, architect| porto alegre • brasil
                              http://www.mahfuz.arq.br

                              1 Reply Last reply Reply Quote 0
                              • TIGT Offline
                                TIG Moderator
                                last edited by

                                Edson

                                There should only be one TIGtools folder - ALL of the files - i.e. the lingvo and pngs, htm etc go in there en mass. [BUT the .rb files all go directly into Plugins !]
                                As you install more of my updated plugins that have button pngs etc I'll put them in there just add to it...

                                Any advice on this 'blank button' issue ?

                                TIG

                                1 Reply Last reply Reply Quote 0
                                • simon le bonS Offline
                                  simon le bon
                                  last edited by

                                  Thank you so much TIG,

                                  But you produce so quick than it is difficult to follow you. I was still working around and making some tries with "Extrude Edges by RailsV2" while you are outing extrudeEdgesByLathe v2.1, then v2.2, then v2.3!!Oups I succeed to jump on this one but "Platch!" extrudeEdgesByVector v1.1 come in!! I am desesperate , I'm crying mercy.. 🤣

                                  total respect,, simon.

                                  1 Reply Last reply Reply Quote 0
                                  • TIGT Offline
                                    TIG Moderator
                                    last edited by

                                    Rather than update the whole set for one file here's an updated FR lingvo file that Pilou has sent me - it'll be included in the next major update too, but in case any French users would like it now please unzip it and put it into the ../Plugins/TIGtools/ folder and replace the earlier one.
                                    extrudeEdgesByVectorFR.zip
                                    A tip for general lingvo use:
                                    If you have downloaded [or even made] a lingvo file for your language, then to find your current locale id simply type or copy/paste this line into the Ruby Console Sketchup.get_locale.upcase
                                    It will return EN-US=English, FR=French, ES=Spanish etc...
                                    The lingvo file needs to have that id as a suffix if it is to be found and used instead of the default EN-US English version - e.g. extrudeEdgesByVector**FR**.lingvo would be the French version.
                                    Some users - like Pilou - have their locale set to be EN-US even though they are French... they trick the deBabelizer into using the FR lingvo file by making a copy of the extrudeEdgesByVectorEN-US.lingvo file as say extrudeEdgesByVectorEN-US Copy.lingvo, and a copy of the extrudeEdgesByVectFR.lingvo file renamed as extrudeEdgesByVectorEN-US.lingvo to overwrite the original - that way the locale tester finds it to be EN-US and so it uses that file which has been cunningly remade as a French translation ! 💭
                                    If there are no lingvo files [e.g. you have deleted them] then the default language that's built into the script (EN-US) is used anyway...
                                    This way you can have your tool's prompts and dialogs in any language you like - just make the file as XxxxEN-US.lingvo and it'll get used - so Esperanto [EO] is even possible... 🤓

                                    TIG

                                    1 Reply Last reply Reply Quote 0
                                    • TIGT Offline
                                      TIG Moderator
                                      last edited by

                                      Here's v1.3 - Menu typo corrected and FR lingvo file updated.
                                      http://forums.sketchucation.com/viewtopic.php?p=216977#p216977

                                      TIG

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

                                        just the fn file???

                                        learn from the mistakes of others, you may not live long enough to make them all yourself...

                                        1 Reply Last reply Reply Quote 0
                                        • TIGT Offline
                                          TIG Moderator
                                          last edited by

                                          @driven said:

                                          just the fn file???

                                          Yes - I now have the individual tools and the combo pack to keep synchronized so minor changes affect both.
                                          There were more important changes to the EEbyRails tool...
                                          I'm thinking of stopping the updates of each tool individually and doing the combo only ?

                                          TIG

                                          1 Reply Last reply Reply Quote 0
                                          • brodieB Offline
                                            brodie
                                            last edited by

                                            TIG,

                                            Would it be possible to get a slight tweak on this? The extrusion works great but I use it pretty often and the dialogs sort of break up the flow a bit for me. I wonder if it would be a big deal to have a version that doesn't ask you about reversing the faces and automatically explodes the resulting geometry.

                                            -Brodie

                                            Edit: Nevermind. I just found your post on Didier's ExtrudeLineTool thread. With your modification to get it to work in 2014, that's exactly what I needed. Thanks!

                                            http://sketchucation.com/forums/viewtopic.php?f=323%26amp;t=1523%26amp;start=30

                                            steelblue http://www.steelbluellc.com

                                            1 Reply Last reply Reply Quote 0
                                            • 1 / 1
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement