sketchucation logo sketchucation
    • Login
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    Mac User? | Join the Rayscaper Beta for Mac Learn More

    Plugin to make a hole in a group?

    Scheduled Pinned Locked Moved Plugins
    43 Posts 15 Posters 5.3k Views 15 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.
    • K
      KrisM
      last edited by

      Fredo,
      This is really good. I will wait patiently for your work to progress although my anticipation is at a high state at the moment.
      Kris

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

        @rv1974 said:

        Could the Cutter have multiple (not connected) shapes?

        Yes, it should. Actually, I still have to buld the GUI to pick a stencil pattern from faces in the model, but multiple shapes is possible

        Fredo

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

          @krism said:

          The walls were created with Building Structure Tool. The wall groups are composed of some solid group wall parts. There are some underlying attributes attached to the group to identify it as a BST structure which allows the BST tools to do various things.

          I noticed a strange thing in the wall. It seems all normals are reversed and Sketchup is messed up with that. Very strange!

          EDIT: this has to do with how the groups were created. If you explode each group and then make them group invidually, this odd behavior disappears.

          Fredo

          1 Reply Last reply
          Reply Quote 0
          • K
            KrisM
            last edited by

            Fredo,
            The only problem with exploding the walls is that they would no longer be recognized as a structure by BST and then you can't use the BST tools on them. The BST tools allow you to extend walls to other walls, extend to faces and mitre the corners. These are great tools but don't work on non BST objects. The only thing missing was a way to make holes in the walls which doesn't work with Hole on Solid but appears to work with your plugin.
            The wall in the sample file comes with BST (its called MWALL). You can actually create your own mwalls which is really the power of BST. I will look at a mwall I created and see if the same issue is present.
            KrisM

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

              Kris,

              I don't suggest you change anything. But it seems that all of these BST groups are systematically 'mirrored', that is one of their axes is reversed.

              And when you create a group within such 'mirrored' groups, it is also mirrored.

              Fredo

              1 Reply Last reply
              Reply Quote 0
              • pep75P
                pep75
                last edited by

                Fredo....when can we kiss your feet?

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

                  Just a question:
                  Does the punching shape have to address a face? Or, in the examples above can the punch start midway down a wall. Why? No reason. I just saw that the cutter can turn as it changes position. And I saw it align on an edge/corner as if resolving the normals for the adjacent faces.

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

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

                    @mitcorb said:

                    Just a question:
                    Does the punching shape have to address a face? Or, in the examples above can the punch start midway down a wall. Why? No reason. I just saw that the cutter can turn as it changes position. And I saw it align on an edge/corner as if resolving the normals for the adjacent faces.

                    VisuHole is based on a projection plane (I may address draping later on).

                    So the plane is determined, in a similar way as MoveAlong, that is:

                    1. based on picked object (face, edge, vertex)

                    2. you can lock an axis plane

                    3. you can pick and force a plane from the model

                    VisuHole - Early Stage 4.gif

                    Fredo

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

                      Excellent work, sir!!

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

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

                        There are enough Fredos plugins to make a standalone application! 😆

                        1 Reply Last reply
                        Reply Quote 0
                        • Bob JamesB
                          Bob James
                          last edited by

                          @dedmin said:

                          There are enough Fredos plugins to make a standalone application! 😆

                          Interesting. That thought occurred to me even before this new marvel. I've already replaced shortcuts to lines, moves, etc to Fredo versions.

                          FredoSketch. 😄

                          i7-4930K 3.4Ghz, 2x GTX780 6GB, 32GB DDR3-1600 ECC, OCZ Vertex 4 500GB, WD Black 3TB, 32TB NAS, 4x 27" Monitors, SpaceMouse Pro, X-keys XK-60

                          1 Reply Last reply
                          Reply Quote 0
                          • tt_suT
                            tt_su
                            last edited by

                            @dedmin said:

                            There are enough Fredos plugins to make a standalone application! 😆

                            Fred'Up? 😄

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

                              @bob james said:

                              FredoSketch. 😄

                              @tt_su said:

                              Fred'Up? 😄

                              Too much honor!
                              It's when I write these plugins that I realize how rich is Sketchup, and the incredible amount of work that has been put in it over time.

                              Fredo

                              1 Reply Last reply
                              Reply Quote 0
                              • K
                                KrisM
                                last edited by

                                Well deserved honour in my opinion.
                                KrisM

                                1 Reply Last reply
                                Reply Quote 0
                                • jolranJ
                                  jolran
                                  last edited by

                                  @Sam
                                  @unknownuser said:

                                  With Fredo on the job, I can stop wasting my time!!!!!!!!

                                  Copy that! As Jack Bauer use to say.

                                  BTW, looking at the video the response time seams to be pretty good. Does it work well with denser geometry ?

                                  How the h&#l do you do that ?

                                  1 Reply Last reply
                                  Reply Quote 0
                                  • jolranJ
                                    jolran
                                    last edited by

                                    I meant Fredo's video about the stamp-boolean thing, double-sorry 😳
                                    I can see how that got misinterpreted.. My english is not fluid sometimes.

                                    Watching your video again, Sam. I clearly see you do the same thing. So thanks for the code 👍

                                    You only have to do some fancy widgets now, and you are good to go!

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

                                      @jolran said:

                                      I meant Fredo's video about the stamp-boolean thing

                                      Which video do you refer to exactly?

                                      Fredo

                                      1 Reply Last reply
                                      Reply Quote 0
                                      • jolranJ
                                        jolran
                                        last edited by

                                        Ah, now I see. It wasent a video. Last "Gif", which seams to have cause some confusion from my part.

                                        I say no more...

                                        1 Reply Last reply
                                        Reply Quote 0
                                        • sdmitchS
                                          sdmitch
                                          last edited by

                                          never mind

                                          Nothing is worthless, it can always be used as a bad example.

                                          http://sdmitch.blogspot.com/

                                          1 Reply Last reply
                                          Reply Quote 0
                                          • W
                                            Whaat
                                            last edited by

                                            Looking awesome, Fredo! Very exciting stuff! You know, a lot of other plugins might want to take advantage of the core features of your plugin.

                                            Is there any chance you could develop a library and API for the hole drilling functions?

                                            Very excited about the possibilities of this new tool... 👍

                                            SketchUp Plugins for Professionals

                                            1 Reply Last reply
                                            Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement