• Login
sketchucation logo sketchucation
  • Login
๐Ÿค‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

[Plugin] SmartPushPull v0.26 (05 nov)

Scheduled Pinned Locked Moved Plugins
86 Posts 64 Posters 193.3k Views 65 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.
  • A Offline
    a4chitect
    last edited by a4chitect 4 Nov 2009, 23:12

    I have always wanted this feature, and since it didn't appear as of now, I have decided to dedicate few hours to it. It is far from perfect but works in many cases.

    v0.26 (05 nov)
    5. Tab key toggles between normal Push/Pull and Smart Push/Pull behavior

    v0.25 (05 nov)
    ADDED:
    2.vcb (aka "Measurements") shows the offset distance and typing custom value sets the offset
    6.easier to set the distance with the mouse
    7.single click confirmation
    8.works inside unopen groups

    v0.11 (05 nov)
    very minor update - it makes the push/pull in more cases then 0.1 but still fails to create non planar side faces in those v0.1 problematic scenarios

    v0.1 (04 nov)

    Available/In-progress/Missing functionality LIST:
    0.Push/Pull faces in their natural shape and mesh context
    1.ability to toggle between additive push-pull (similar to sketchup push/pull + ctrl), normal push-pull and target face only (great for solid subdivision)
    2.ability to control offset via the VCB
    3.nicer and better algorithm (to clean unnecessary original lines, to correctly offset all scenarios)
    4.toolbar with icon and cursor icon
    5.ability to toggle the standard push/pull behavior
    6.better dynamic offset interface - at the moment it doesn't work right and you have to change camera position to allow for setting the offset (ecuadorian)
    7.simple click to confirm the action instead of the doubleclick (thomthom)
    8.work inside unopen groups
    9.code cleanup!!! and commenting

    any help with the above is appreciated

    HUGE THANKS TO FREDO6 for leaving his code unencrypted, most of the dynamic offset code is from him


    dynamic face selection and smart push/pull


    v 0.26

    1 Reply Last reply Reply Quote 0
    • C Offline
      Chris Fullmer
      last edited by 4 Nov 2009, 23:14

      That's great, I'll try to check it out later. Thanks!

      Chris

      Lately you've been tan, suspicious for the winter.
      All my Plugins I've written

      1 Reply Last reply Reply Quote 0
      • D Offline
        DIEGO-RODRIGUEZ
        last edited by 4 Nov 2009, 23:26

        incredible. excellent tool, thank you very much for sharing

        1 Reply Last reply Reply Quote 0
        • E Offline
          Ecuadorian
          last edited by 4 Nov 2009, 23:27

          Getting rid of the extra material is a lot easier than trying to do this manually, thank you! ๐Ÿ˜„ I see that to clearly define the direction of the push/pull, you need to orbit your view a little bit.

          -Miguel Lescano
          Subscribe to my house plans YouTube channel! (30K+ subs)

          1 Reply Last reply Reply Quote 0
          • U Offline
            utiler
            last edited by 5 Nov 2009, 00:01

            WOW!!! I can't wait to try this.....!

            love it mate, very cool!!!!! ๐ŸŽ‰ ๐ŸŽ‰

            purpose/expression/purpose/....

            1 Reply Last reply Reply Quote 0
            • M Offline
              Mike Lucey
              last edited by 5 Nov 2009, 01:20

              Thanks a4chitect for the script also for the very clear explanatory graphic.

              Mike

              Support us so we can support you! Upgrade to Premium Membership!

              1 Reply Last reply Reply Quote 0
              • G Offline
                gavvy
                last edited by 5 Nov 2009, 01:30

                a4chitect
                ๐Ÿ‘
                your plugins always give me a ๐Ÿ˜ฎ shock

                1 Reply Last reply Reply Quote 0
                • S Offline
                  Stinkie
                  last edited by 5 Nov 2009, 06:33

                  Brilliant. Thank you.

                  1 Reply Last reply Reply Quote 0
                  • T Offline
                    thomthom
                    last edited by 5 Nov 2009, 07:33

                    Sweet! ๐Ÿ‘

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

                    1 Reply Last reply Reply Quote 0
                    • P Offline
                      publied
                      last edited by 5 Nov 2009, 07:48

                      nice and smarty. thank you.

                      hire me@ http://www.publied.it !

                      1 Reply Last reply Reply Quote 0
                      • D Offline
                        dylan
                        last edited by 5 Nov 2009, 08:06

                        That is a definite winner, thanks ๐Ÿ‘

                        http://dmdarchitecture.co.uk/

                        1 Reply Last reply Reply Quote 0
                        • R Offline
                          rv1974
                          last edited by 5 Nov 2009, 08:10

                          Finally! Shiny!
                          Dear ruby coders please help arc4tect to refine this tool (long awaited and really usefull- a real pearl in the ruby
                          slag)

                          1 Reply Last reply Reply Quote 0
                          • C Offline
                            cather009
                            last edited by 5 Nov 2009, 08:13

                            Hi Everyone,

                            How can i use this plugin? i already download it.

                            Thanks

                            1 Reply Last reply Reply Quote 0
                            • T Offline
                              thomthom
                              last edited by 5 Nov 2009, 08:22

                              @cather009 said:

                              Hi Everyone,

                              How can i use this plugin? i already download it.

                              Thanks

                              Tools->SmartPP
                              Extrude the face and doubleclick to finish.

                              btw, a4chitect: why do you have to doubleclick? Why not normal click like the regular PP?

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

                              1 Reply Last reply Reply Quote 0
                              • T Offline
                                thomthom
                                last edited by 5 Nov 2009, 08:25

                                I really like this plugin. Really looking forward to see how it develops.

                                I tried it on some simple shape and it worked most of the time. But occasionally it doesn't - not sure why, can't tell the different between what works and what doesn't.

                                
                                Error; #<ArgumentError; Points are not planar>
                                C;/Programfiler/Google/Google SketchUp 7/Plugins/A4_smartpushpull.rb;205;in `add_face'
                                C;/Programfiler/Google/Google SketchUp 7/Plugins/A4_smartpushpull.rb;205;in `smartPP'
                                C;/Programfiler/Google/Google SketchUp 7/Plugins/A4_smartpushpull.rb;184;in `each'
                                C;/Programfiler/Google/Google SketchUp 7/Plugins/A4_smartpushpull.rb;184;in `smartPP'
                                C;/Programfiler/Google/Google SketchUp 7/Plugins/A4_smartpushpull.rb;79;in `onLButtonDoubleClick'
                                C;/Programfiler/Google/Google SketchUp 7/Plugins/A4_smartpushpull.rb;184
                                
                                

                                I've attached a sample model which caused the error. I was trying to SPP the face I highlighted orange.


                                spp.skp

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

                                1 Reply Last reply Reply Quote 0
                                • A Offline
                                  a4chitect
                                  last edited by 5 Nov 2009, 09:15

                                  thanks for all the cheers! will look into all the requests but please be patient. I'm not abandoning the development ๐Ÿ˜„

                                  thomthom: I'm aware of this bug - it is all due to almost no exception-catching code

                                  1 Reply Last reply Reply Quote 0
                                  • K Offline
                                    kwistenbiebel
                                    last edited by 5 Nov 2009, 10:15

                                    Wow, thank you a4chitect. ๐Ÿ‘

                                    You know, I never use the default scale tool anymore as Fredo's scale (and taper) tool is much better.
                                    Your 'smart push pull' concept has the same potential to knock the old default Sketchup PushPull out of business.
                                    Wonderful concept man!

                                    I hope you will keep on working on it as this can become a life saving gem.
                                    Thanks again.

                                    1 Reply Last reply Reply Quote 0
                                    • plot-parisP Offline
                                      plot-paris
                                      last edited by 5 Nov 2009, 10:34

                                      @kwistenbiebel said:

                                      Your 'smart push pull' concept has the same potential to knock the old default Sketchup PushPull out of business.

                                      1+ absolutely fabulous tool, a4chitect. thanks a lot.

                                      1 Reply Last reply Reply Quote 0
                                      • J Offline
                                        j_forrester
                                        last edited by 5 Nov 2009, 10:59

                                        Great tool. Just one idea maybe, when you select the face you want to extrude, you get the option of deleting the original lines to clean it up. Would be a nice addition. but still a great plugin nether the less.

                                        1 Reply Last reply Reply Quote 0
                                        • J Offline
                                          j_forrester
                                          last edited by 5 Nov 2009, 10:59

                                          Great tool. Just one idea maybe, when you select the face you want to extrude, you get the option of deleting the original lines to clean it up. Would be a nice addition. but still a great plugin nether the less.

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

                                          Advertisement