• Login
sketchucation logo sketchucation
  • Login
ℹ️ GoFundMe | Our friend Gus Robatto needs some help in a challenging time Learn More

[Plugin] extrudeEdgesByEdges.rb

Scheduled Pinned Locked Moved Plugins
190 Posts 76 Posters 209.8k Views
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.
  • I Offline
    iamarchitecture
    last edited by 17 Aug 2009, 08:14

    Many thanks...first post btw.;.

    1 Reply Last reply Reply Quote 0
    • N Offline
      Nick1
      last edited by 15 Sept 2009, 18:01

      Hi all,
      I could be blind but where can I find or download these scripts?
      TIA,
      Nick
      I think I found it. Thanks again.

      1 Reply Last reply Reply Quote 0
      • T Offline
        TIG Moderator
        last edited by 15 Sept 2009, 20:59

        @nick1 said:

        Hi all,
        I could be blind but where can I find or download these scripts?
        TIA,
        Nick
        I think I found it. Thanks again.

        It's the first post in the thread... πŸ’­

        TIG

        1 Reply Last reply Reply Quote 0
        • P Offline
          pr0bka
          last edited by 30 Oct 2009, 13:32

          Tig, is the extrude edges by rails going to be something that has the ability to morph 2 different polylines into each other across another polyline? Much like a cross between Chris Fullmers loft plugin and your extrude edges by edges?

          Btw, just curious, how long does it usually take to program something like this? I'm amazed at all your and everyone else's work!!!! Thanks again.

          1 Reply Last reply Reply Quote 0
          • C Offline
            chango70
            last edited by 30 Oct 2009, 15:29

            @plot-paris said:

            @tig said:

            If fact. ExtrudeEdgesByRails.rb is now progressing well... Expect a release within the month !

            that is fantastic news, TIG. can't wait to try it out! πŸŽ‰

            Hows it coming? I have a feeling this is one of those plugin that will really make organic (along with others ofcourse) modelling easy in SU.

            1 Reply Last reply Reply Quote 0
            • J Offline
              jeff hammond
              last edited by 30 Oct 2009, 15:44

              @chango70 said:

              Hows it coming? I have a feeling this is one of those plugin that will really make organic (along with others ofcourse) modelling easy in SU.

              yes, the others πŸ˜„

              i'm probably just dreaming that there's an easier way to draw this in SU but it sure would be nice!


              others.jpg

              dotdotdot

              1 Reply Last reply Reply Quote 0
              • C Offline
                CosmicFlow
                last edited by 17 Nov 2009, 03:52

                Thanks for the upload. I don't know what I'm going to do with it yet. Maybe I'll do some blobitecture for my final project in 3 weeks πŸ˜„

                1 Reply Last reply Reply Quote 0
                • T Offline
                  TIG Moderator
                  last edited by 17 Nov 2009, 09:11

                  Extrude Edges by Rails is now out and can probably do this more efficiently ?

                  TIG

                  1 Reply Last reply Reply Quote 0
                  • K Offline
                    kwistenbiebel
                    last edited by 17 Nov 2009, 09:35

                    Hi TIG, I am new to this thread...somehow totally missed it.
                    This plugin looks awesome so I tried it.
                    However when activating it, it remains unresponsive.
                    I drew two Bezier curves, exploded each,made them into 2 groups and then used the plugin...
                    At the bottom of the SU screen it says "multiplying edges" but nothing happens. As soon as I start moving my mouse the text disappears but nothing was created.

                    Am I doing something wrong?

                    1 Reply Last reply Reply Quote 0
                    • T Offline
                      TIG Moderator
                      last edited by 17 Nov 2009, 09:43

                      If there are a lot of edges it might take a while to process the mesh. You only need to group the two sets of edges/curves - usually no need to explode them...
                      Retry with a modest number of edges in the two sets and see what happens: also please keep the Ruby Console open and see if there are any error messages...

                      TIG

                      1 Reply Last reply Reply Quote 0
                      • M Offline
                        MarkEMark
                        last edited by 21 Nov 2009, 17:30

                        I don't know if this is the right plugin for what I am trying to d, but it looks like what I need. However, I am having trouble making it work. I am trying to help a local wood worker that has a CNC router. They need to create a drawer top that have concave pockets on 3 sections of the face. I am trying to model this in SU and am looking for a plugin that will allow this. Seeing the attached file will make clear what I am trying to describe.

                        I can't seem to get this plugin to work on this model, but I have gotten it to work on random lines I draw in space to test it. Not sure what I am doing wrong.

                        The pockets I wish to make on the drawer face are simple curves on the x and y sides. Any help would be appreciated, including suggestions for other plugins that would work for this type of operation.

                        Thanks!!


                        drawer top.skp

                        1 Reply Last reply Reply Quote 0
                        • T Offline
                          TIG Moderator
                          last edited by 21 Nov 2009, 17:53

                          You need to use ExtrudeEdgesByRails - look on this forum for it http://forums.sketchucation.com/viewtopic.php?p=201286#p201286 - an updated version will be out shortly but it should still do what you want...
                          Make the three 'scallops' and then join it all back together, smoothed etc. The make a straight line into a curve divide it in half, weld as curve - erase coplanar edges will remove the division later...drawer top[EEbyR].skp

                          TIG

                          1 Reply Last reply Reply Quote 0
                          • M Offline
                            MarkEMark
                            last edited by 22 Nov 2009, 03:41

                            AH! I found the 'rails' version just after posting, and did the same thing! It worked well.

                            Thank you so much for your reply, and your PLUGINS!! Many thanks. I eagerly await the update of rails!

                            Mark

                            1 Reply Last reply Reply Quote 0
                            • H Offline
                              hadytan
                              last edited by 25 Nov 2009, 04:01

                              Hello...
                              I just want to ask my problem using your extrudeEdgeByEdge.rb every time i start my sketchup.
                              thanks..
                              Hady

                              Error Loading File extrudeEdgesByEdges.rb
                              C:/Program Files/Google/Google SketchUp 7/Plugins/extrudeEdgesByEdges.rb:1: syntax error
                              <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
                              ^
                              C:/Program Files/Google/Google SketchUp 7/Plugins/extrudeEdgesByEdges.rb:2: syntax error
                              <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-gb" xml:lang="en-gb">
                              ^
                              C:/Program Files/Google/Google SketchUp 7/Plugins/extrudeEdgesByEdges.rb:2: syntax error
                              <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-gb" xml:lang="en-gb">

                                                                        ^
                              
                              1 Reply Last reply Reply Quote 0
                              • H Offline
                                hadytan
                                last edited by 25 Nov 2009, 04:03

                                @tig said:

                                EDIT: Versions...
                                1.1 20090625
                                Speed improvements - face making time ~halved,
                                typename >> kind_of?, triangulation glitch trapped
                                and orientation improved.
                                1.2 20090625
                                Orientation speed optimised.
                                Glitch on groups erase fixed.
                                1.3 20090626
                                Edges not facing in convoluted shapes trapped.
                                1.4 20090707
                                Triangulation improved. Rare intersect glitch fixed.
                                1.5 20090708
                                Zooms to show new group.
                                1.6 20090708
                                Zoom to new group fixed for large models.
                                1.7 20090709 Rare coplanar edge erasure errors trapped:
                                0.999999 made 0.99999999 !!!
                                1.8 20090808 Orienting and Triangulation speeds improved.

                                This is extrudeEdgesByEdges.rb - it does what its name implies...

                                [attachment=2:kmnbiq7p]<!-- ia2 -->ExtrudeEdgesByEdgesExample.png<!-- ia2 -->[/attachment:kmnbiq7p][attachment=1:kmnbiq7p]<!-- ia1 -->ExtrudeEdgesByEdgesExamples.skp<!-- ia1 -->[/attachment:kmnbiq7p][attachment=2:kmnbiq7p]<!-- ia2 -->ExtrudeEdgesByEdgesExample.png<!-- ia2 -->[/attachment:kmnbiq7p]

                                Hello...
                                I just want to ask my problem using your extrudeEdgeByEdge.rb every time i start my sketchup.
                                thanks..
                                Hady

                                Error Loading File extrudeEdgesByEdges.rb
                                C:/Program Files/Google/Google SketchUp 7/Plugins/extrudeEdgesByEdges.rb:1: syntax error
                                <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
                                ^
                                C:/Program Files/Google/Google SketchUp 7/Plugins/extrudeEdgesByEdges.rb:2: syntax error
                                <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-gb" xml:lang="en-gb">
                                ^
                                C:/Program Files/Google/Google SketchUp 7/Plugins/extrudeEdgesByEdges.rb:2: syntax error
                                <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-gb" xml:lang="en-gb">

                                ^

                                1 Reply Last reply Reply Quote 0
                                • T Offline
                                  TIG Moderator
                                  last edited by 25 Nov 2009, 08:57

                                  The messages are something of a mystery. It looks like the file isn't in plain text. Have you edited it or downloaded it is a strange way ? Download it again, directly - without any editing and try again.
                                  Incidentally, I recommend you try ExtrudeEdgesByRails.rb instead - this is more powerful in may ways and allows a profile and one OR two 'rails' - for one pick a rail curve twice...

                                  TIG

                                  1 Reply Last reply Reply Quote 0
                                  • M Offline
                                    MarkEMark
                                    last edited by 27 Nov 2009, 04:25

                                    Hey all:

                                    I posted my first attempt at this a couple of days ago, but in modeling the drawer more accurately I have found a problem that I might not be able to work around.

                                    I have tried all I know to do and am stumped. I am modeling a drawer for a friend of mine. We plan to export this as an STL file and use it to make a copy or two of the drawer front to replace ones that were damaged.

                                    I am attaching the most current model I have been working on. To recap the project, the drawer front is contoured on the side and the x and the y axis, and is cupped into the face about .30 inches to create a pocket. The edges of the face is routed in a bit to create a raised face .15 inches high (you can see this on the model on the short sides of the drawer). This lipped edge runs the parameter of the drawer face .375 on the sides, and .25 on the top edge and .5 on the bottom edge.

                                    This lip creates a raised face on the drawer face that is .15 inches high.

                                    Now, on the real drawer, all of this raised portion is cupped in .30 inches all the way across the drawer face. Actually, the raised portion is created AFTER all the cupping is made on the drawer, and THEN the routed edges are made, but I am not sure how to do a pushed face into an already cupped drawer face after applying the Extrude by Rails plug in.

                                    My dilemma: If I add the raised portion of the drawer first (as attached), I can't extrude the sides properly. If I ignore these routed edges, how do I add them after I do the extrude? The face push tool doesn't work on a rounded surface.

                                    The attached drawing might make the above more clear.

                                    I think I am limited by the program, or the lack of another plug in to do this.

                                    I just need someone with all of your experience to tell me to give up so I can know I have stumped the program! πŸ˜‰


                                    Drawer Top New.skp

                                    1 Reply Last reply Reply Quote 0
                                    • J Offline
                                      jeff hammond
                                      last edited by 27 Nov 2009, 05:49

                                      make the surface first using TIG's ruby.. the resulting surface will be a group.. using , move the surface an easy to remember amount above the drawer (say 30")...

                                      now, back on the drawer, make your router cut.. when the rabbet is finished, move the surface back down 30" (or whatever amt. you moved it up.) select all the surfaces then right click and go to 'intersect'->intersect with model..

                                      clean up the leftovers..

                                      [edit] also, you should download this ruby:
                                      http://www.smustard.com/script/Weld

                                      it's called weld and what it does is allow you to join all the rail's individual segments into a single line.. select all the segments you want to join, run weld, then you'll be able to click anywhere on that line and the whole thing will be selected..

                                      dotdotdot

                                      1 Reply Last reply Reply Quote 0
                                      • J Offline
                                        jeff hammond
                                        last edited by 27 Nov 2009, 06:33

                                        [fwiw, you probably should've started a separate thread for this so the actual plugin thread doesn't get cluttered/off-topic but since we're already here....]

                                        a trick i use sometimes that may work better for you than the method i described above is using the followme tool..

                                        push/pull wont carve into that cupped surface but you can force it to.

                                        make the surface first (and explode the group)
                                        draw a line the amount you want the rabbet to go in.
                                        select the line, choose the tool, then click on the rabbet profile.
                                        you'll need to do some clean up, make faces, and intersect but it does work out pretty quick..
                                        here's an example video using a dished surface.

                                        [flash=640,385:3atsbkfp]http://www.youtube.com/v/uL9FU9_gcjI&hl=en_US&fs=1&[/flash:3atsbkfp]

                                        dotdotdot

                                        1 Reply Last reply Reply Quote 0
                                        • pilouP Offline
                                          pilou
                                          last edited by 27 Nov 2009, 07:55

                                          It's always a delight to see your animations! 😎

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

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

                                          Advertisement