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

    [Plugin] Script selects the line or face.(UPDATED 15/02/16)

    Scheduled Pinned Locked Moved Plugins
    26 Posts 15 Posters 21.5k 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.
    • sdmitchS Offline
      sdmitch
      last edited by

      Apparently my v8 is different because it still crashes with that addition.

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

      http://sdmitch.blogspot.com/

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

        my test file had less than 2000 edges so is it a limit?
        john

        learn from the mistakes of others, you may not live long enough to make them all yourself...

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

          No I was using a small sample consisting of 3 or 4 faces.

          I did find a solution that works in both SU8 and SU2014 and that was to remove the observer before processing the selection and add it back after while using the selection processing code previously posted.

          	def onSelectionBulkChange(selection)
          		Sketchup.active_model.selection.remove_observer self
          		get_selection_edge(selection) if(@select_edge)
          		# get_selection_edge_smooth(selection) if(@edge_smooth)
          		get_selection_face(selection) if(@select_face)
          		Sketchup.active_model.selection.add_observer self
          	end
          
          

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

          http://sdmitch.blogspot.com/

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

            Hi Sdmitch,

            Sorry but can you post the fixed plugin in here? I am confused as to where to put the selection code.

            thanks

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

              @snakeysnape said:

              Hi Sdmitch,

              Sorry but can you post the fixed plugin in here? I am confused as to where to put the selection code.

              thanks

              With apologies to Sahi.


              selection_edge.rb

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

              http://sdmitch.blogspot.com/

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

                Thanks sdmitch,

                Thanks also to Sahi hope you don't feel bad we've 'hijacked' your plugin.

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

                  not work. (sketchup 2014)

                  1 Reply Last reply Reply Quote 0
                  • C Offline
                    clausgs
                    last edited by

                    @sahi said:

                    The script selects the line or face.

                    The first icon >> click on it - and only the lines stand out >> again click on it >> disables script

                    The second icon >> click on it - and distinguished only by persons >> again click on it deactivates the script >>
                    [attachment=0:7ckaz2yc]<!-- ia0 -->selection_edge.zip<!-- ia0 -->[/attachment:7ckaz2yc]

                    Hi Sahi

                    Have used this plugin for a long time, but now it do not work in SU 2015 ?
                    Can you fix that?

                    Thanks for your great support...
                    Claus
                    ClausGS

                    Posts: 17
                    Joined: 20 Jun 2009 10:12

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

                      @Claus,

                      if you open the file in notepad++ and find and replace...

                      if you have the original version

                       sel.each
                      

                      to

                       sel.to_a.each
                      

                      or if you have sdmitch [faster] version

                      sel.grep
                      

                      to

                      sel.to_a.grep
                      

                      this works in v2015 for me...
                      john

                      learn from the mistakes of others, you may not live long enough to make them all yourself...

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

                        thank you for this tool im using it right now

                        if its possible to request
                        add shortcut keys with toggling selection tool

                        right now when paradigm or changing between tools i need to hit ( Face Select > Spacebar ) or ( Edge Select > Spacebar )

                        i think its more convenient in one keys
                        like for example if hit X key it will also toggle the selection keys

                        similar to other 3D software

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

                          Updated the plug-in in the first message

                          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