sketchucation logo sketchucation
    • Login
    ⚠️ Attention | Having issues with Sketchucation Tools 5? Report Here

    [Plugin] TIG-Cut_to_plane v1.1 20130107

    Scheduled Pinned Locked Moved Plugins
    32 Posts 19 Posters 46.9k 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.
    • 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