• Login
sketchucation logo sketchucation
  • Login
๐Ÿค‘ SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

Idea for last batch of selected Reselect Ruby

Scheduled Pinned Locked Moved Plugins
19 Posts 12 Posters 3.2k Views 12 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.
  • R Offline
    rhankc
    last edited by 25 Nov 2007, 07:21

    You know when you have to select a lot of lines segments one by one to make a group ( like the civil guys drawing who really doesnt pay much attention to layers, and you have to reorganize his topo, text, building footprint, etc.) and when you right click you dont get it just right and the hundred or so lines you just selected go back to black? You know how mad that makes you?
    Well I may be the only one, but when this happens I wish I had a command to reselect all those lines (or faces or......) again. like: oops: Reselect Previously Selected. Just my thought for the day.

    Hank

    1 Reply Last reply Reply Quote 0
    • T Offline
      todamgood4U
      last edited by 25 Nov 2007, 07:21

      OMG...I'm so with you on this one!

      1 Reply Last reply Reply Quote 0
      • T Offline
        tomsdesk
        last edited by 25 Nov 2007, 07:32

        Yeah, me too! And no matter how many times I tell myself to remember to use the pulldown menus when doing same...I always forget and rightclick ๐Ÿ˜ž

        http://www.tomsdesk.moonfruit.com/
        2.5D Trees & Shrubs!

        1 Reply Last reply Reply Quote 0
        • C Offline
          Charlie__V
          last edited by 25 Nov 2007, 07:32

          Hundred lines......I get peeved when it's 8 or 10 and that happens.

          C

          Precision M1710/Win 7 Pro 64 bit/i-7 6920 Quad core 2.9 Ghz -3.8/16Gb ram/NVIDIA M5000M 8Gb

          1 Reply Last reply Reply Quote 0
          • B Offline
            boofredlay
            last edited by 25 Nov 2007, 07:33

            Moved to the Ruby Forum.

            http://www.coroflot.com/boofredlay

            1 Reply Last reply Reply Quote 0
            • A Offline
              azuby
              last edited by 25 Nov 2007, 07:33

              I think, with an observer and an own datastructure (maybe a simple nested array) it could be done.

              azuby

              *error initus :: Blocks | CurrentDate | d/Code | extensionmanager | FFlipper | HideEdges | MeasuredArea | ModelHistory | PluginsHelp | PronButton | SAWSO | SCP | SUยฒCATT

              Bad English? PM me, correct me. :smile:**

              1 Reply Last reply Reply Quote 0
              • D Offline
                Didier Bur
                last edited by 25 Nov 2007, 07:34

                Hi,
                Maybe selectionMemory.rb will help: memorizes, adds, recalls selection.
                D/L it at my site, in the selection-layers section
                Hope this helps, ๐Ÿ˜‰

                DB

                1 Reply Last reply Reply Quote 0
                • R Offline
                  RickW
                  last edited by 25 Nov 2007, 07:35

                  No, no, download it from MY site!
                  http://www.smustard.com/script/SelectionMemory ๐Ÿ˜„

                  Actually, I started work a few weeks ago on a new version that will be automatic, as Azuby suggested.

                  RickW
                  [www.smustard.com](http://www.smustard.com)

                  1 Reply Last reply Reply Quote 0
                  • K Offline
                    Krisidious
                    last edited by 25 Nov 2007, 07:35

                    this would go on the wish list sticky...

                    By: Kristoff Rand
                    Home DesignerUnique House Plans

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      Maggy
                      last edited by 25 Nov 2007, 07:36

                      SelectionMemory is a good start, but for me it should be as intuitive as most of SU is.

                      Maybe that tells you more about me than about the ruby...

                      [Maggy]

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        RickW
                        last edited by 25 Nov 2007, 07:42

                        Download SelectionMemory to your Plugins folder.

                        Usage: Right-click OR Plugins menu > SelectionMemory >
                        Memorize (the current selection)
                        Add (the current selection to what's already in memory)
                        Recall (the selection items in memory)

                        It's strictly a manual process right now. I'm leveraging observers to make it an automatic process.

                        RickW
                        [www.smustard.com](http://www.smustard.com)

                        1 Reply Last reply Reply Quote 0
                        • J Offline
                          Jim
                          last edited by 25 Nov 2007, 07:43

                          @rhankc said:

                          You know when you have to select a lot of lines segments one by one to make a group ( like the civil guys drawing who really doesnt pay much attention to layers, and you have to reorganize his topo, text, building footprint, etc.) and when you right click you dont get it just right and the hundred or so lines you just selected go back to black? You know how mad that makes you?
                          Well I may be the only one, but when this happens I wish I had a command to reselect all those lines (or faces or......) again. like: oops: Reselect Previously Selected. Just my thought for the day.

                          I think I would try to use a Tool, and have it recognize only edges, and add the selected edges to some data structure. The tool could have a proximity setting where it would select lines with the specified radius of the click. Or even select lines within an agular proximity of the last selected line (say within 45 degrees.) It could auto-select connected lines in this manner (using the angular proximity.)

                          I'm just throwing ideas out there to see what sticks.

                          Hi

                          1 Reply Last reply Reply Quote 0
                          • M Offline
                            Maggy
                            last edited by 25 Nov 2007, 07:44

                            Jim, those ideas are sticking like superglue! The industrial type.

                            [Maggy]

                            1 Reply Last reply Reply Quote 0
                            • R Offline
                              RickW
                              last edited by 25 Nov 2007, 07:45

                              The tool idea could work, but personally, I'd much rather write an observer than a whole new selection tool ๐Ÿ˜„ But that's just personal preference.

                              RickW
                              [www.smustard.com](http://www.smustard.com)

                              1 Reply Last reply Reply Quote 0
                              • R Offline
                                rhankc
                                last edited by 25 Nov 2007, 07:46

                                @unknownuser said:

                                I think I would try to use a Tool, and have it recognize only edges, and add the selected edges to some data structure. The tool could have a proximity setting where it would select lines with the specified radius of the click. Or even select lines within an agular proximity of the last selected line (say within 45 degrees.) It could auto-select connected lines in this manner (using the angular proximity.)

                                I'm just throwing ideas out there to see what sticks.

                                that was my cue, wasn't it?
                                Let me see, only edges. sounds good since this is the beginning of the geometry.
                                data superstructure: lost me there, don't know.
                                I was thinking whatever the last selection was, so a radius of x units would be fine, but I think default should be suitable for re selection without extra input. Angular proximity: ok could it be 360? I never really know where the cursor was when the last valid selection was made. The command is initiated working towards the Weld.rb, where sometimes there's spaghetti on the screen, all connected makes a mess.
                                Sorry I didnt recognize the question earlier, Thanks for the suggestions.

                                Hank

                                1 Reply Last reply Reply Quote 0
                                • R Offline
                                  RickW
                                  last edited by 25 Nov 2007, 07:46

                                  Okay, the new SelectionMemory is getting closer to being ready! The guts work, so once I get the UI finished, it'll go live on Smustard.

                                  RickW
                                  [www.smustard.com](http://www.smustard.com)

                                  1 Reply Last reply Reply Quote 0
                                  • R Offline
                                    rhankc
                                    last edited by 25 Nov 2007, 07:47

                                    It sure is nice to work with pros. Thanks

                                    Hank

                                    1 Reply Last reply Reply Quote 0
                                    • R Offline
                                      RickW
                                      last edited by 25 Nov 2007, 07:50

                                      Here's a screenshot of the new SelectionMemory plugin.

                                      It will remember up to 20 selection sets, which you can use separately or in combination to restore a selection set or build a new selection set.

                                      Each set can be:
                                      1 selected as THE selection set,
                                      2 added to the existing selection set, or
                                      3 removed from the existing selection set, or
                                      4 deleted from memory

                                      You can also Add All, Remove All, or Delete All (clears the SelectionMemory).

                                      Also includes a right-click menu item for re-selecting the previous selection set for those times when you just lost your set and need it back quickly.

                                      Any suggestions/thoughts/comments?

                                      Closeup of the dialog box

                                      http://www.sketchucation.com/forums/scf/sas/Ruby/screenshot2.png

                                      http://www.sketchucation.com/forums/scf/sas/Ruby/screenshot.png

                                      RickW
                                      [www.smustard.com](http://www.smustard.com)

                                      1 Reply Last reply Reply Quote 0
                                      • R Offline
                                        RickW
                                        last edited by 25 Nov 2007, 07:51

                                        Thinking ahead (for next version?):

                                        1. Ability to name sets
                                        2. Ability to lock sets (currently, the lowest-numbered set is removed once the 21st set is created, and each set is renumbered. Locking would prevent a set from being displaced)
                                        3. Ability to save sets in the model for future reference

                                        Input is appreciated. ๐Ÿ˜„

                                        RickW
                                        [www.smustard.com](http://www.smustard.com)

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

                                        Advertisement