sketchucation logo sketchucation
    • Login
    โ„น๏ธ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    [Request] A plugin that makes sketchup remember...

    Scheduled Pinned Locked Moved Plugins
    25 Posts 9 Posters 950 Views 9 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.
    • BoxB Offline
      Box
      last edited by

      There are many ways to do what you want, a bit of planning and knowing your final result helps you decide what method is best.

      Just one possible solution....
      [screenr:2wrgo1eb]n2yH[/screenr:2wrgo1eb]

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

        I use a keyboard with a standard numeric key set on the right. I learned to use that area quickly without looking at it. Typing /7 each time wouldn't take me any longer than activating a plugin.

        Path/Copy would make sense for the specific application, though.

        Etaoin Shrdlu

        %

        (THERE'S NO PLACE LIKE)

        G28 X0.0 Y0.0 Z0.0

        M30

        %

        1 Reply Last reply Reply Quote 0
        • BoxB Offline
          Box
          last edited by

          I agree Dave, which is why I asked for an explanation of what he wanted to do. There are so many ways to do things a generic, I want to do this, doesn't really help.

          1 Reply Last reply Reply Quote 0
          • masterpaulM Offline
            masterpaul
            last edited by

            @pbacot said:

            type cntrl v or /7, what's the advantage?

            I was more hopeing it would require using Ctrl+V or anything and it would do it automatically after you tick an option box or something.

            Generlly what I showed is a simple example, more complicated examples could involve me rescaling every single component or rotating it after I do an array. So this plugin would record your actions and repeat them automatically after you do CTRL Copy/paste.

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

              I think what you're after is Repeat Command.

              EG -

              Select an object, move it 18', then array it 5*

              Now if you use Repeat Command on the next selected abject it will perform the previous set of commands.

              Similar to a Photoshop Action.

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

              1 Reply Last reply Reply Quote 0
              • masterpaulM Offline
                masterpaul
                last edited by

                @box said:

                There are many ways to do what you want, a bit of planning and knowing your final result helps you decide what method is best.

                Just one possible solution....
                [screenr:3a3p5u0m]n2yH[/screenr:3a3p5u0m]

                What happens when you don't always start nor end at the starting/ending points of the line?

                1 Reply Last reply Reply Quote 0
                • masterpaulM Offline
                  masterpaul
                  last edited by

                  @rich o brien said:

                  I think what you're after is Repeat Command.

                  EG -

                  Select an object, move it 18', then array it 5*

                  Now if you use Repeat Command on the next selected abject it will perform the previous set of commands.

                  Similar to a Photoshop Action.

                  Yeah something like that.

                  1 Reply Last reply Reply Quote 0
                  • jeff hammondJ Offline
                    jeff hammond
                    last edited by

                    it's a choose your poison type of scenario..

                    the move tool in sketchup is really sweet in the way it puts many operations on one tool without cluttering it up.. it's Move, Copy, Multiple linear array, divisible linear array, and a rotate tool all in one..

                    on other apps, those will likely all be separate commands in which yes, they will more likely remember the last variable entered.. they'll likely be more powerful as well in individual command form but there is a tradeoff in overall program simplicity and the way sketchup's move tool works fits right in with the rest of the sketchup concept..

                    with a single tool stacking multiple options, you can't necessarily expect it to remember the last entry.. because what happens if i want to use it to array an item then the next time i want to use , i want to simply move an item?
                    that would be a problem..

                    pretty much the solution, as i see it, would be to program a separate array tool which will remember it's last state.. but to me, if using sketchup, i'd rather just use the move tool and enter measurements on a per use basis.
                    ymmv

                    dotdotdot

                    1 Reply Last reply Reply Quote 0
                    • masterpaulM Offline
                      masterpaul
                      last edited by

                      @jeff hammond said:

                      it's a choose your poison type of scenario..

                      the move tool in sketchup is really sweet in the way it puts many operations on one tool without cluttering it up.. it's Move, Copy, Multiple linear array, divisible linear array, and a rotate tool all in one..

                      on other apps, those will likely all be separate commands in which yes, they will more likely remember the last variable entered.. they'll likely be more powerful as well in individual command form but there is a tradeoff in overall program simplicity and the way sketchup's move tool works fits right in with the rest of the sketchup concept..

                      with a single tool stacking multiple options, you can't necessarily expect it to remember the last entry.. because what happens if i want to use it to array an item then the next time i want to use , i want to simply move an item?
                      that would be a problem..

                      pretty much the solution, as i see it, would be to program a separate array tool which will remember it's last state.. but to me, if using sketchup, i'd rather just use the move tool and enter measurements on a per use basis.
                      ymmv

                      Its either a separate array tool, or an tool which runs parrellel to all other tools which you can simply activate with a checkbox or something.

                      How hard is it to learn ruby?

                      1 Reply Last reply Reply Quote 0
                      • jeff hammondJ Offline
                        jeff hammond
                        last edited by

                        @masterpaul said:

                        Its either a separate array tool, or an tool which runs parrellel to all other tools which you can simply activate with a checkbox or something.

                        probably the separate array tool would be better otherwise, you're going to have a plugin observing at all times sketchup is running just to pick up on a few little things.. seems better to have that type of stuff running at core level?

                        @unknownuser said:

                        How hard is it to learn ruby?

                        probably pretty hard.. easier to just beg someone that already learned it ๐Ÿ˜„
                        (but you'll have to sell the idea better i think.. for instance, i'm not sure if TIG will write this simply to save you from typing '/7' every now and then.. maybe think of some other additions as well which will provoke more interest?

                        .

                        dotdotdot

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

                          You would best propose it to the SketchUp team.
                          I don't think at the moment plugins can "modify" the VCB behavior of other tools/plugins. This would require a new Ruby API feature, or to implement this directly into the core.

                          1 Reply Last reply Reply Quote 0
                          • pilouP Offline
                            pilou
                            last edited by

                            it's just me or the Copy Past is possible on Mac and not on PC for write something inside the VCB ?

                            Frenchy Pilou
                            Is beautiful that please without concept!
                            My Little site :)

                            1 Reply Last reply Reply Quote 0
                            • jeff hammondJ Offline
                              jeff hammond
                              last edited by

                              @unknownuser said:

                              it's just me or the Copy Past is possible on Mac and not on PC for write something inside the VCB ?

                              it's only sort of possible on mac.. the vcb has to have focus in order to copy or paste.. clicking on the box or pressing the tab key will bring focus to it.

                              dotdotdot

                              1 Reply Last reply Reply Quote 0
                              • pilouP Offline
                                pilou
                                last edited by

                                So that was not a legend! Big Miss! ๐Ÿ˜ฎ
                                A ruby can't make the trick ?

                                Frenchy Pilou
                                Is beautiful that please without concept!
                                My Little site :)

                                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