• Login
sketchucation logo sketchucation
  • Login
πŸ€‘ 30% Off | Artisan 2 on sale until April 30th Buy Now

Joint Push Pull Classic (Old version) - v2.2a - 26 Apr 17

Scheduled Pinned Locked Moved Plugins
363 Posts 149 Posters 2.0m 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.
  • F Offline
    fredo6
    last edited by 8 Apr 2008, 19:16

    You need to simplify the generated contour with a simple method where you take 2 vertices in sequence and check whether the original and generated points of the second vertex are on the same side of the plane determined by the original and generated points of the first vertex (this plane being normal to their common face).
    If this is not the case, then you eliminate the vertex that has the smaller angle (this better preserves the original shape).

    Now to separate the contours as you wish is more complex, asyou need to make the faluty vertex a point of rupture, but then decide on which other point of the contour to connect it. This is certainly not intensive, especially if you have to do it on a surface, but surely possible.

    I am still wondering why the standard Sketchup Offset tool does not do that, as on a plane and with a compiled code, this should be much easier!

    1 Reply Last reply Reply Quote 0
    • A Offline
      a4chitect
      last edited by 8 Apr 2008, 19:27

      sound reasonable - thanks for explaining! is this part of your script already? or should I dive into it?

      1 Reply Last reply Reply Quote 0
      • T Offline
        thinkbuild
        last edited by 8 Apr 2008, 21:03

        dear fredo6

        greetings from berlin. fredo6 - i'd say, don't spend too much time on this. your development is very important to many of us i think, so keep going. i think this is the priority. in the meantime, i think i might try your script with a fresh install on another machine to see if i have made this happen through a script conflict...? also, i can always re-install the first version for my "real" work...

        BUT, just in case you are still curious and because you asked the question, i tested the script with the other two tools to answer your question. what i discovered is that it crashes in (i think) exactly the same way. attached are the two logs.

        my method was as follows:

        1. open a new drawing in a new SU session.
        2. draw a box.
        3. push pull it up a bit (with the regular tool).
        4. pick a face.
        5. use one of the three tools.
        6. it starts - says, "double click or press enter to begin...)
        7. (pause) ... progress bar moves ... then ...
        8. <blank>
        9. SU disappears, i am in the finder ...

        my biggest question is: why does the original script work and the new one not? what has changed? and, are any other mac users having this or similar problems? i am very curious. any mac people out there to comment...?

        the mystery continues....

        i've also attached the traductor pieces to make sure they aren't causing the problem....

        best wishes to all

        jason


        thinkbuild-mac-joint-pull-crash-log-normal-push-pull.txt


        thinkbuild-mac-joint-pull-crash-log-vector-push-pull.txt


        LibTraductor.rb

        1 Reply Last reply Reply Quote 0
        • T Offline
          thinkbuild
          last edited by 9 Apr 2008, 21:34

          well well i fixed it! strange. i wiped out all of my plugins, started again, one at a time, and now it is fine.
          so, the only thing i learned is that you CAN mess up your sketchup by having too many plugins. but i should have realized that... i am going to erase the posts above. sorry to all if i wasted anyone's time ... ;(

          1 Reply Last reply Reply Quote 0
          • D Offline
            Dave R
            last edited by 11 Apr 2008, 16:17

            A friend of mine just downloaded Joint Push/Pull from Didier's site. Now when he opens SketchUp he gets the following:

            @unknownuser said:

            Error Loading File jointpushpull.rb
            C:/Program Files/Google/Google SketchUp 6/Plugins/jointpushpull.rb:2356: syntax error
            menu.add_item(Traductor[DLG_MnuRedo) { JointPushPull.redo }
            ^
            C:/Program Files/Google/Google SketchUp 6/Plugins/jointpushpull.rb:2356: syntax error
            C:/Program Files/Google/Google SketchUp 6/Plugins/jointpushpull.rb:2378: syntax error

            Any ideas of what needs to change?

            Etaoin Shrdlu

            %

            (THERE'S NO PLACE LIKE)

            G28 X0.0 Y0.0 Z0.0

            M30

            %

            1 Reply Last reply Reply Quote 0
            • F Offline
              fredo6
              last edited by 11 Apr 2008, 16:50

              Dave,

              Strange because this bugs existed only for one hour in the life of this script (see http://www.sketchucation.com/forums/scf/viewtopic.php?f=180&t=6713&start=15#p43230).
              But the version on Crai Ruby Depot does contain the bug apparently. Thanks for signaling.

              A working version is anyway available on the present forum at http://www.sketchucation.com/forums/scf/viewtopic.php?f=153&t=6708#p42783

              Didier: When you can, can you please update on your site (and also indicate that it works on Sketchup 5).

              Thanks

              Fredo

              1 Reply Last reply Reply Quote 0
              • D Offline
                Dave R
                last edited by 11 Apr 2008, 18:39

                Thanks Fredo.

                He has the updated version and all is well.

                Cheers,

                Dave

                Etaoin Shrdlu

                %

                (THERE'S NO PLACE LIKE)

                G28 X0.0 Y0.0 Z0.0

                M30

                %

                1 Reply Last reply Reply Quote 0
                • P Offline
                  pibuz
                  last edited by 13 May 2008, 09:39

                  AMAZING! REALLY AMAZING! NO OTHER WORDS!

                  WEB (ita) - https://filipposcarso.wixsite.com/ordinentropico

                  1 Reply Last reply Reply Quote 0
                  • ely862meE Offline
                    ely862me
                    last edited by 13 May 2008, 18:47

                    u did it!! yes!!....bravoooooo!!!
                    i would never can thank u enough πŸ˜‰
                    http://www.sketchucation.com/forums/scf/viewtopic.php?f=180&t=8821

                    Elisei (sketchupper)


                    Before no life was done on Earth it was THE LIFE ITSELF...GOD
                    Come and See EliseiDesign

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      sho inostar
                      last edited by 16 May 2008, 04:56

                      @dave r said:

                      Thanks Fredo.

                      He has the updated version and all is well.

                      Cheers,

                      Dave

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        Rodentpete
                        last edited by 16 May 2008, 13:00

                        Excellent! Between this and OOS I am going to save so much time modelling, thanks for all the hard work you've put in.

                        1 Reply Last reply Reply Quote 0
                        • N Offline
                          neoshed
                          last edited by 17 May 2008, 12:28

                          Fredo

                          Many thanks for your effort on these scripts, to quote Push Pull Bar "CRACQUER"

                          1 Reply Last reply Reply Quote 0
                          • M Offline
                            marcociacci
                            last edited by 1 Jun 2008, 20:35

                            This Plugin is FANTASTIC!!! thank you

                            1 Reply Last reply Reply Quote 0
                            • D Offline
                              digby dart
                              last edited by 3 Jun 2008, 13:49

                              Thank you for your generosity in sharing this excellent script Fredo6. It works beautifully. I now consider your icons an essential part of the Sketchup screen.

                              1 Reply Last reply Reply Quote 0
                              • T Offline
                                topmanblue
                                last edited by 20 Jun 2008, 18:42

                                🀣 🀣 🀣 🀣 🀣 🀣
                                Oh~~~~~~~~~~~~~~~~my God!!!!!!!!!!!!!!!!!!!!!!!!!!!thank u

                                1 Reply Last reply Reply Quote 0
                                • W Offline
                                  wq418
                                  last edited by 22 Jun 2008, 08:47

                                  it's cool!!!
                                  thank you

                                  1 Reply Last reply Reply Quote 0
                                  • P Offline
                                    pix_zaaaaa
                                    last edited by 25 Jun 2008, 07:44

                                    Good πŸ˜„ πŸ˜„ πŸ˜„

                                    1 Reply Last reply Reply Quote 0
                                    • M Offline
                                      mpowell1234567890
                                      last edited by 6 Jul 2008, 05:44

                                      I'm trying to use joint push pull on a model but everytime I use it - Sketchup freezes. is there a way to fix it?

                                      1 Reply Last reply Reply Quote 0
                                      • GaieusG Offline
                                        Gaieus
                                        last edited by 6 Jul 2008, 06:51

                                        Michael,

                                        The progress (push/pull operation) is displayed in the status bar. Does it seem to work (and maybe the progress is just too slow) or is that frozen as well?

                                        Gai...

                                        1 Reply Last reply Reply Quote 0
                                        • M Offline
                                          mpowell1234567890
                                          last edited by 6 Jul 2008, 09:05

                                          @gaieus said:

                                          Michael,

                                          The progress (push/pull operation) is displayed in the status bar. Does it seem to work (and maybe the progress is just too slow) or is that frozen as well?

                                          Both. It happens with a large model. "For example, I made a large maze type shape using a "cubic benzier" or "the freehand" tool. then I clicked on the shape to select it. Then I used the joint push pull to push pull it. 1st click I chosen the height, but when I click it the 2nd time - after a minute, it freezes up.

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

                                          Advertisement