sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Plugin][$] JointPushPull Interactive - v4.9a - 02 Apr 25

    Scheduled Pinned Locked Moved Plugins
    617 Posts 155 Posters 590.8k Views 154 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.
    • H Offline
      HeyJujube
      last edited by

      N'importe quel modèle, ici une simple colonne inclinée pour l'exemple.
      La face part dans tous les sens, se déforme, "explose".
      J'ai toujours utilisé le plugin, mais récemment passage à SU 2019 sous Mac.
      Merci

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

        @heyjujube said:

        N'importe quel modèle, ici une simple colonne inclinée pour l'exemple.
        La face part dans tous les sens, se déforme, "explose".
        J'ai toujours utilisé le plugin, mais récemment passage à SU 2019 sous Mac.
        Merci

        it looks like the Vector direction is on the plane of the face.
        Could you either lock an axis direction with the arrows, or find a proper direction and lock it (Shift).

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

          Thanks Fredo for the fantastic plugins. I use 'Divide faces' often and of course Joint Push Pull. Just wondering, is there a way for Push Pull Interactive to inherit layers from the faces they are affecting as the Classic version did?

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

            Faces and edges should always be created on and remain on Layer 0. See Controlling Visibility with Layers.

            Etaoin Shrdlu

            %

            (THERE'S NO PLACE LIKE)

            G28 X0.0 Y0.0 Z0.0

            M30

            %

            1 Reply Last reply Reply Quote 0
            • E Offline
              Einstein
              last edited by

              Hi!

              I have an idea for a small feature upgrade.
              Actually, two ideas ^^

              1. Possibility to apply positive + negative offset in one go, so you can thicken a surface on both sides immediately

              2. Extrude faces to point, like in Rhino. It would be almost analogic operation to scaling about a point which can be performed via ThomThom's Rotate and Scale. However, you'd then have to manually connect border edges of source and result meshes. Rhino has a tool which does everything in one step. I attach an illustration for it.

              What do you think about it?


              extrude about point - request.png

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

                @einstein said:

                1. Possibility to apply positive + negative offset in one go, so you can thicken a surface on both sides immediately

                This is doable, though not trivial, because I have two generate two faces for each original face. It would also require an additional option, maybe triggered by a modifier; the only left is ALT (on Windows)

                @einstein said:

                1. Extrude faces to point, like in Rhino. It would be almost analogic operation to scaling about a point which can be performed via ThomThom's Rotate and Scale. However, you'd then have to manually connect border edges of source and result meshes. Rhino has a tool which does everything in one step. I attach an illustration for it.

                This would be a new tool actually. I need to think about it, but a priori an interesting idea.

                1 Reply Last reply Reply Quote 0
                • E Offline
                  Einstein
                  last edited by

                  Could you please increase extreme angle values for Molding in the next release? Now it's +- 60, which is a serious limitation in some cases. I'd suggest 89 or even 90 - this would practically create a flat offset (nice!). Certainly, faces would overlap but that could be fixed manually.

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

                    @einstein said:

                    Could you please increase extreme angle values for Molding in the next release? Now it's +- 60, which is a serious limitation in some cases. I'd suggest 89 or even 90 - this would practically create a flat offset (nice!). Certainly, faces would overlap but that could be fixed manually.

                    If the angle is too large, then you are almost sure to get overlaps and mess up the extrusion.

                    Here is what I get with the set of letters, each one of width roughly 0.5 m. I had to reduce the offset of extrusion to 0.001 m (that is, 1mm) to get a molding at 85 deg. without overlap.

                    JPP Molding at 85 deg.png

                    With an offset of 1cm, the extrusion gets seriously messy

                    JPP Molding at 85 deg - mess.png

                    I can increase it to 89 degrees. At 90, you reach math limit, since there is NO extrusion, and JPP does not like it. So, I'll probably pick 85 degrees, to make it a multiple of the 5 deg increment in a next release.

                    Fredo

                    1 Reply Last reply Reply Quote 0
                    • E Offline
                      Einstein
                      last edited by

                      Thank you 😄

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

                        NEW RELEASE: JointPushPull Interactive v4.4e - 02 Jun 19

                        JointPushPull Interactive 4.4e is a minor release including an increase of the maximum angle for Molding (now 85 degrees).

                        JointPushPull 4.4e requires LibFredo6 8.7m or above


                        See plugin home page of JointPushPull for Download of JointPushPull.

                        Main Post of the JointPushPull thread on this forum

                        Fredo

                        1 Reply Last reply Reply Quote 0
                        • E Offline
                          Einstein
                          last edited by

                          Thank you, for me it's a major release 😄

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

                            Morning all,

                            I'm getting the follow error trying to thicken some terrain on the z-axis;

                            Date: 20-Jun-19 08:06:15
                            An error occurred in Vector Push Pull
                            Error in generation of the geometry

                            Could not compute valid matrix from points

                            body_lib6g6.rbe: 4568 -- position_material
                            body_lib6g6.rbe: 4568 -- reverse_face_with_uv
                            jointpushpullgeometry.rbe: 556 -- block in geometry_handle_finishing
                            jointpushpullgeometry.rbe: 556 -- each
                            jointpushpullgeometry.rbe: 556 -- geometry_handle_finishing
                            jointpushpullgeometry.rbe: 376 -- geometry_robot_handle_finishing
                            jointpushpullgeometry.rbe: 222 -- robot_call_action
                            jointpushpullgeometry.rbe: 183 -- geometry_robot_exec
                            jointpushpullgeometry.rbe: 166 -- geometry_robot
                            jointpushpullgeometry.rbe: 81 -- block in geometry_execute
                            lib6operation.rbe: 370 -- call
                            lib6operation.rbe: 370 -- step_geometry
                            lib6operation.rbe: 305 -- block in yield?
                            SketchUp: 1 -- call

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

                              @jonnys777 said:

                              Morning all,

                              I'm getting the follow error trying to thicken some terrain on the z-axis;

                              Date: 20-Jun-19 08:06:15
                              An error occurred in Vector Push Pull
                              Error in generation of the geometry

                              Could not compute valid matrix from points

                              body_lib6g6.rbe: 4568 -- position_material
                              body_lib6g6.rbe: 4568 -- reverse_face_with_uv
                              jointpushpullgeometry.rbe: 556 -- block in geometry_handle_finishing
                              jointpushpullgeometry.rbe: 556 -- each
                              jointpushpullgeometry.rbe: 556 -- geometry_handle_finishing
                              jointpushpullgeometry.rbe: 376 -- geometry_robot_handle_finishing
                              jointpushpullgeometry.rbe: 222 -- robot_call_action
                              jointpushpullgeometry.rbe: 183 -- geometry_robot_exec
                              jointpushpullgeometry.rbe: 166 -- geometry_robot
                              jointpushpullgeometry.rbe: 81 -- block in geometry_execute
                              lib6operation.rbe: 370 -- call
                              lib6operation.rbe: 370 -- step_geometry
                              lib6operation.rbe: 305 -- block in yield?
                              SketchUp: 1 -- call

                              I'm not having much luck resolving this. I've tried scaling up and inspecting the surface to see if there's anything obviously wrong. It allows Normal Push Pull, but Vector, Joint etc. all fail.

                              Any ideas as to what might be wrong?

                              It's a fairly complex surface - a piece of terrain that is a hill with sections cut out of it (I draped a road onto the surface so that counts as a separate surface, for example). The surface I want to extrude is vegetation and I need it locked to the z-axis otherwise the software I intend to import it into won't work properly.

                              Many thanks

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

                                @jonnys777 said:

                                I'm not having much luck resolving this. I've tried scaling up and inspecting the surface to see if there's anything obviously wrong. It allows Normal Push Pull, but Vector, Joint etc. all fail. Any ideas as to what might be wrong?

                                I included a fix in LibFredo6 9.0a

                                @jonnys777 said:

                                It's a fairly complex surface - a piece of terrain that is a hill with sections cut out of it (I draped a road onto the surface so that counts as a separate surface, for example). The surface I want to extrude is vegetation and I need it locked to the z-axis otherwise the software I intend to import it into won't work properly.

                                If you post or PM me the model, I can have a look and advise.

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

                                  @fredo6 said:

                                  @jonnys777 said:

                                  I'm not having much luck resolving this. I've tried scaling up and inspecting the surface to see if there's anything obviously wrong. It allows Normal Push Pull, but Vector, Joint etc. all fail. Any ideas as to what might be wrong?

                                  I included a fix in LibFredo6 9.0a

                                  Hi Fredo, I can confirm the updated version of LibFredo has solved my issues. Many thanks, and keep up the good work.

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

                                    Have a problem with one installation of this set of tools on Pro 2019. We have the latest Fredo6Lib. We have installed the latest JointPushPull plugin. The tools appear in the toolbar. But when you select the surface and then the tool, the tool doesn't become active. You remain with the mouse pointer and it doesn't change to the selected JointPushPull tool.

                                    Any idea why this would be happening?

                                    We installed the same setup on another computer and everything is fine. Thoughts?

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

                                      When SketchUp 2019 was installed, did you right click on the installer and choose Run as administrator?

                                      Etaoin Shrdlu

                                      %

                                      (THERE'S NO PLACE LIKE)

                                      G28 X0.0 Y0.0 Z0.0

                                      M30

                                      %

                                      1 Reply Last reply Reply Quote 0
                                      • deaneauD Offline
                                        deaneau
                                        last edited by

                                        Feature Request in this Plugin

                                        Hi Fredo is this possible to have an offset of faces with the same material?

                                        I need this for a game.

                                        The windows in the night will be the only face that has an offset. this face will save as a separate file (night mesh).

                                        big thank you


                                        https://i.ibb.co/Jvbyv1d/2019-08-22-01h34-49.png


                                        https://i.ibb.co/9rTf66k/2019-08-22-01h46-05day.png


                                        https://i.ibb.co/ThbggvQ/2019-08-22-01h46-25-night.png

                                        MADE, BORN AND LIVING IN BERLIN
                                        Big Thank You to all Programmers
                                        Some German words are so long that they have a perspective. M.Twain

                                        1 Reply Last reply Reply Quote 0
                                        • A Offline
                                          Ahmed0007
                                          last edited by

                                          Getting a bugsplat when trying to change the random push pull values. in sketchup 2019 and 18
                                          any solution?

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

                                            @ahmed0007 said:

                                            Getting a bugsplat... any solution?

                                            You'd need to provide some useful information to be able to diagnose the problem and find a solution. Share the SKP file and the values you are trying to use.

                                            Etaoin Shrdlu

                                            %

                                            (THERE'S NO PLACE LIKE)

                                            G28 X0.0 Y0.0 Z0.0

                                            M30

                                            %

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

                                            Advertisement