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!
    πŸ«› Lightbeans Update | Metallic and Roughness auto-applied in SketchUp 2025+ Download

    [Plugin] TIG-Cut_to_plane v1.1 20130107

    Scheduled Pinned Locked Moved Plugins
    32 Posts 19 Posters 47.2k Views 19 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.
    • P Offline
      penumbra
      last edited by

      Many thanks TIG. Is there a way to make this work on a non solid group? Or nested groups? zorro does something like what i need but is view dependent, you have to view your group from an orthogonal view if you want a "straight" cut.

      1 Reply Last reply Reply Quote 0
      • TIGT Offline
        TIG Moderator
        last edited by

        No.
        This tool works on solids only.
        Zorro2 will work by slicing along a Section Plane.
        Place one where you want and use that Zorro2 option.
        I haven't tried nesting the plane inside the group/instance so that the cur only applies to the active entities - try it and report back...

        TIG

        1 Reply Last reply Reply Quote 0
        • P Offline
          penumbra
          last edited by

          @TIG

          Yes indeed, Zorro2 will cut through nested entities. There is a bit of clean up needed afterwards as some surfaces may need to be healed depending on how the section cut cuts through the objects.


          Slicing nested groups with zorro2

          1 Reply Last reply Reply Quote 0
          • S Offline
            shri
            last edited by

            great addition to the plugins list..thanks alot..can't wait playing with it
            πŸŽ‰ πŸŽ‰ πŸŽ‰

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

              Thank you TIG!
              I wish this tool could:

              1. work with non-solids (I won't miss section faces anyway)
              2. I guess the fourth click to manually choose the side to be cut off would be even more user-friendly. No pop-ups, just a hint in status bar.
              1 Reply Last reply Reply Quote 0
              • P Offline
                penumbra
                last edited by

                @ rv1974

                For your #1 above you could use section tool in combination with zorro2.

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

                  @penumbra
                  Maybe the things got better, but Zorro was kinda minefield- too much crashes,- I stopped using it. And besides, 3 clicks to define the cutting plane is the nicest way to cut.

                  1 Reply Last reply Reply Quote 0
                  • bmikeB Offline
                    bmike
                    last edited by

                    Wonderful TIG!!!!

                    😍

                    mike beganyi design + consulting llc

                    1 Reply Last reply Reply Quote 0
                    • bmikeB Offline
                      bmike
                      last edited by

                      how does one get this into the right click menu? would love to see it right under 'solid solver'...

                      and, is there a way to customize my rubies so i can better order my right click menu?

                      mike beganyi design + consulting llc

                      1 Reply Last reply Reply Quote 0
                      • TIGT Offline
                        TIG Moderator
                        last edited by

                        This is the code that adds 'SolidSolver' to the menu AND the context-menu.

                        unless file_loaded?(__FILE__)
                          cmd=UI;;Command.new("SolidSolver"){self.solidsolver()}
                          UI.menu("Tools").add_item(cmd)
                          UI.add_context_menu_handler{|menu|
                            if self.solidsolver_unsolid?()
                              menu.add_item(cmd)
                            end
                          }	
                        end
                        file_loaded(__FILE__)
                        

                        The basis here is to make a command, and then add that to the the context-menu. Because this code is within the TIG module it says self.solidsolver(); however, TIG.solidsolver() would work otherwise... It also uses the built-in test self.solidsolver_unsolid?() [aka TIG.solidsolver_unsolid?()] which checks if the selected object is solid, otherwise there is no context-menu entry - try it with a selected line and the menu item is not added.
                        To add any tool to the context-menu you simply make a command of it and add it, perhaps testing that some 'case' is met in a selection etc before adding the item.
                        This example adds ' TIG-Cut_to_plane' to the context-menu... add this new code instead of the menu making code in ~line#259

                        UI.menu("Plugins").add_item("TIG-Cut_to_plane"){Sketchup.active_model.select_tool(TIG;;Cut_to_plane.new())}
                        

                        becomes

                        cmd=UI;;Command.new("TIG-Cut_to_plane"){Sketchup.active_model.select_tool(TIG;;Cut_to_plane.new())}
                        UI.menu("Plugins").add_item(cmd)
                        UI.add_context_menu_handler{|menu|
                            ss=Sketchup.active_model.selection[0]
                            if ss and (ss.is_a?(Sketchup;;Group) || ss.is_a?(Sketchup;;ComponentInstance)) and ss.manifold?
                              menu.add_item(cmd)
                            end
                          }	
                        
                        

                        Change 'Plugins' to 'Tools' etc as desired...
                        To do the same for its sibling tool ' TIG-Split_to_plane' add this new code instead of the menu making code in ~line#298

                        UI.menu("Plugins").add_item("TIG-Split_to_plane"){Sketchup.active_model.select_tool(TIG;;Split_to_plane.new())}
                        

                        becomes

                        cmd=UI;;Command.new("TIG-Split_to_plane"){Sketchup.active_model.select_tool(TIG;;Split_to_plane.new())}
                        UI.menu("Plugins").add_item(cmd)
                        UI.add_context_menu_handler{|menu|
                            ss=Sketchup.active_model.selection[0]
                            if ss and (ss.is_a?(Sketchup;;Group) || ss.is_a?(Sketchup;;ComponentInstance)) and ss.manifold?
                              menu.add_item(cmd)
                            end
                          }	
                        
                        

                        To do it to other tools you need to read and understand how they run and how to make a command from their code...

                        Be aware that adding too many 'commands' to SketchUp can cause the gray-out issue in the context-menu - this has bee 'fixed' by allowing you to have a lot more before it happens, but go bonkers adding them and items will spontaneously disable themselves and 'gray-out',

                        TIG

                        1 Reply Last reply Reply Quote 0
                        • TIGT Offline
                          TIG Moderator
                          last edited by

                          Here's v1.1 http://sketchucation.com/forums/viewtopic.php?p=433723#p433723
                          Now at Point 3 an alternative <Enter> press cuts vertically, keeping left-side parts.
                          Also Context-menu if selection suitable.

                          TIG

                          1 Reply Last reply Reply Quote 0
                          • B Offline
                            Ben Ritter
                            last edited by

                            Thank you TIG.

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

                              does it work on sketch 2013 (freeware) ? only on pro?

                              1 Reply Last reply Reply Quote 0
                              • Rich O BrienR Offline
                                Rich O Brien Moderator
                                last edited by

                                @rainboworiver said:

                                does it work on sketch 2013 (freeware) ? only on pro?

                                @unknownuser said:

                                Note for Pro >=v.8 only...

                                Download the free D'oh Book for SketchUp πŸ“–

                                1 Reply Last reply Reply Quote 0
                                • designerbursaD Offline
                                  designerbursa
                                  last edited by

                                  to select the portion to be cut

                                  1 Reply Last reply Reply Quote 0
                                  • TIGT Offline
                                    TIG Moderator
                                    last edited by

                                    @designerbursa said:

                                    to select the portion to be cut
                                    Was that a question ?
                                    The direction of the 3 points defining the plane determine what is kept.
                                    Try clockwise/counterclockwise and see the results...
                                    Please read the usage notes...

                                    TIG

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

                                      Thank alot TIG, it's a fantastic Plugin! It fullfits my needs πŸ˜„

                                      1 Reply Last reply Reply Quote 0
                                      • K Offline
                                        kumudugayashan
                                        last edited by

                                        Awesome!

                                        1 Reply Last reply Reply Quote 0
                                        • H Offline
                                          hgdar
                                          last edited by

                                          Great tools, thanks.

                                          But i can't cut multiple objets at the same time, which is very frustrating.
                                          Is there a custom version that can do this or a free alternative.

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

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

                                            Advertisement