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

    [Plugin] Mirror

    Scheduled Pinned Locked Moved Plugins
    211 Posts 72 Posters 390.6k Views 72 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.
    • TIGT Offline
      TIG Moderator
      last edited by

      Here's v8.0
      http://sketchucation.com/pluginstore?pln=Mirror
      It sidesteps the glitches some PC users get when they have accented-characters in their user-name.

      TIG

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

        Here's v9.0 http://sketchucation.com/pluginstore?pln=Mirror It restores compatibility with v8, which was inadvertently lost in the last update.

        TIG

        1 Reply Last reply Reply Quote 0
        • F Offline
          FZSarasota
          last edited by

          Thanks, I'll grab the new version now...

          1 Reply Last reply Reply Quote 0
          • boofredlayB Offline
            boofredlay
            last edited by

            Cheers TIG.

            http://www.coroflot.com/boofredlay

            1 Reply Last reply Reply Quote 0
            • medeekM Offline
              medeek
              last edited by

              Awesome plugin. SketchUp probably should have this tool/feature built in but this plugin feels the need and it works great. Much easier than having to copy, scale (-1) and then move into position.

              Nathaniel P. Wilkerson PE
              Medeek Engineering Inc
              design.medeek.com

              1 Reply Last reply Reply Quote 0
              • T Offline
                TBoy
                last edited by

                Mr. TIG
                What about another version of this tool ? Let's call it '1-click Mirror'
                Cursor snaps to nearest selection bounds plane (or if 'Ctrl' or 'Shift' pressed to worlds x, y or z planes at pick point),
                Click and .. that's all. No prompts, no questions. Just 1 click.
                As option:
                Cursor as transparent rectangle for visual presentation of mirror plane.
                In 2d projections cursor is a line presenting a plane perpendicular to view plane.
                New mirrored object is selected after operation and eventually move tool activated for additional positioning.(?)

                Similar to current 3point Mirror mode but plane is predefined by bounds of selection. No additional angles, only pure mirror in local (&/or world) x, y, z.( Even z-mirror is rarely used in my opinion and can be omitted-???)

                May be I can do it by myself, but it will take me few weeks or months, a lot of digging inside incomplete documentation and few hundred SketchUp testing restarts.

                1 Reply Last reply Reply Quote 0
                • E Offline
                  Einstein
                  last edited by

                  I don't know why selection is lost when I mirror entities and don't erase original selection. On the video tutorial selection skips to newly-created geometry which is expected behaviour. In my SU after mirroring, nothing is selected. ๐Ÿ˜ž

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

                    @einstein said:

                    I don't know why selection is lost when I mirror entities and don't erase original selection. On the video tutorial selection skips to newly-created geometry which is expected behaviour. In my SU after mirroring, nothing is selected. ๐Ÿ˜ž
                    If you choose to NOT keep the original object[s], then the selection transfers to the mirrored objects.
                    Currently if you choose to keep the original object[s] nothing is selected afterwards.
                    I appreciate that in the usage movie the mirrored object[s] remains selected in both cases.
                    I had not noticed the change !
                    I suspect that it's due to the way newer versions of SketchUp handle references to exploded entities...
                    I'll look at the code and see if it's easy to reinstate the original behavior.

                    TIG

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

                      Here's v10.0
                      https://sketchucation.com/pluginstore?pln=Mirror
                      The original highlighting behavior has been restored.
                      The mirrored-copy now remains highlighted, irrespective of the user's choice to keep/delete the original.

                      Note: after installing the update you need to restart SketchUp to see the changes...

                      TIG

                      1 Reply Last reply Reply Quote 0
                      • E Offline
                        Einstein
                        last edited by

                        Thank you so much!

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

                          This is a great plugin. It could be even better (for me anyway) with a couple of tweaks. It would be great to be able to set some defaults. For example, I often work in 2D. If you use a single line as a mirror "plane", the default is that faces get reversed. I never want that and would like it to operate the way it does if you select a vertical third plane (bit without having to do so in 2D drawing). Secondly, I almost never want to erase the original object and would like to set that as the default instead of having to confirm it each time.

                          1 Reply Last reply Reply Quote 0
                          • cottyC Offline
                            cotty
                            last edited by

                            @simoncbevans said:

                            Secondly, I almost never want to erase the original object and would like to set that as the default instead of having to confirm it each time.

                            https://sketchucation.com/forums/viewtopic.php?p=471262#p471262

                            my SketchUp gallery

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

                              https://sketchucation.com/pluginstore?pln=Mirror v11.0 - re-signed for all SUp version compatibility...

                              TIG

                              1 Reply Last reply Reply Quote 0
                              • robertWanR Offline
                                robertWan
                                last edited by

                                Two clicks rotate the object. There is no mirror reflection. ๐Ÿ˜„

                                Robert


                                Mirror 2.png


                                Mirror.png

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

                                  The usual usage for this tool is "3-point", which then defines a 'plane', about which a 'mirror' [reflection] occurs.

                                  A "2-point" transformation, 'about a line', cannot do what you seem to consider to be a true 'mirror' [reflection] - although technically I suspect that it is - because the object is rotated around the line, but keeps its original orientation otherwise.
                                  e.g. If you were to try to do this manually, then you could not expect an arbitrary 2-points to set in train what you wish, because a third point is needed to determine the 'plane' about which the hoped-for mirroring can be done...

                                  TIG

                                  1 Reply Last reply Reply Quote 0
                                  • 5 Offline
                                    5400engineering
                                    last edited by

                                    Great extension that I use all the time. I realize this is free so just want to drop a few suggestions to consider if you spend any more time developing this extension:

                                    1. A cancel option would be great at the Delete original object prompt, i.e. Yes / No / Cancel. I realize a ctrl-z will undo the mirror, so if it's too much effort/time to add the feature, then I will continue using ctrl-z.
                                    2. Any way to use the native / (divide) command after the mirror? I often draw a screw or bolt at a location, then mirror it about a plane, then want to add evenly spaced ones in between. currently I just copy the original item onto the mirrored item, then use the / command, then delete the copied one but if possibly immediately after using mirror that would be a time saver.

                                    Again, thanks for such a great extension.

                                    Paul D
                                    5400 Engineering

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

                                      Hi

                                      I am Ho Young and I am a 3D background designer in Korea. I work with sketchups and sell my 3D modeling to cartoonists.

                                      I joined this site for free. I want to use 'TIG' plugins in my working in sketchup.

                                      I want to use TIG plugins which name is MIRROR, FRACTURE, WELD, etc. Can I also use TIG plugins not mentioned?

                                      I downloaded the plugin for free from this site. Do I have to pay you a plugin fee?

                                      I never sell your plugins. just I want to use your plugins to create 3D modeling and sell my 3D modeling to cartoon's background. Can I use it?

                                      Thank you for making such a great plugin. Thank you very very much. You are really genius. ๐Ÿ˜„

                                      I am not good at English and thank you for reading. ๐Ÿ˜„

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

                                        @Ho02

                                        To clarify things.

                                        Most Plugins and Extensions at SketchUcation are free to download and use.
                                        If you find they are useful, then you can always make a voluntary donation via PayPal, using the button associated with the tool's entry.
                                        The choice to pay something is yours.
                                        If you use these Plugins commercially [as you seem to be] then you might feel some compunction to give back something in return, but it is not compulsory.
                                        So if some Plugins save you considerable time and effort, then making a donation of a very small proportion of what you earn would seem fair?

                                        Rather than distribute copies of these yourself, I recommend that you point others to the SketchUcation PluginStore, so that they can get them direct.
                                        You should never sell things which can be got for free.

                                        A few Extensions are available to buy through the Shop.
                                        Obviously you pay for these and should not distribute them to others.


                                        ์ผ์„ ๋ช…ํ™•ํžˆํ•˜๊ธฐ ์œ„ํ•ด.

                                        SketchUcation์˜ ๋Œ€๋ถ€๋ถ„์˜ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ฐ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์€ ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
                                        ๊ทธ๋“ค์ด ์œ ์šฉํ•˜๋‹ค๊ณ  ์ƒ๊ฐ๋˜๋ฉด, ๋‹น์‹ ์€ ํ•ญ์ƒ ๋„๊ตฌ์˜ ํ•ญ๋ชฉ๊ณผ ๊ด€๋ จ๋œ ๋ฒ„ํŠผ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŽ˜์ดํŒ”์„ ํ†ตํ•ด ์ž๋ฐœ์ ์ธ ๊ธฐ๋ถ€๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
                                        ๋ฌด์–ธ๊ฐ€๋ฅผ ์ง€๋ถˆํ•˜๋Š” ์„ ํƒ์€ ๋‹น์‹ ์ž…๋‹ˆ๋‹ค.
                                        ๋งŒ์•ฝ ๋‹น์‹ ์ด์ด ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ƒ์—…์ ์œผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด (๋‹น์‹ ์ด์žˆ๋Š” ๊ฒƒ์ฒ˜๋Ÿผ) ๋Œ€๊ฐ€๋กœ ๋ฌด์–ธ๊ฐ€๋ฅผ ๋Œ๋ ค์ฃผ๋Š” ์•ฝ๊ฐ„์˜ ์ง•๊ณ„๋ฅผ ๋А๋‚„ ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ฐ•์ œ์  ์ธ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.
                                        ๋”ฐ๋ผ์„œ ์ผ๋ถ€ ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ์ƒ๋‹นํ•œ ์‹œ๊ฐ„๊ณผ ๋…ธ๋ ฅ์„ ์ ˆ์•ฝํ•œ๋‹ค๋ฉด ์ˆ˜์ž…์˜ ์ผ๋ถ€๋ฅผ ๊ธฐ๋ถ€ํ•˜๋Š” ๊ฒƒ์ด ๊ณต์ • ํ•ด ๋ณด์ผ ๊ฒƒ์ž…๋‹ˆ๊นŒ?

                                        ์ด๋Ÿฌํ•œ ๋ณต์‚ฌ๋ณธ์„ ์ง์ ‘ ๋ฐฐํฌํ•˜๋Š” ๋Œ€์‹  ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด SketchUcation PluginStore๋ฅผ ๊ฐ€๋ฆฌ ํ‚ค๋„๋กํ•˜์—ฌ ์ง์ ‘ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋„๋กํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
                                        ๋ฌด๋ฃŒ๋กœ ์–ป์„ ์ˆ˜์žˆ๋Š” ๋ฌผ๊ฑด์„ ์ ˆ๋Œ€ ํŒ”์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

                                        ์ƒ์ ์„ ํ†ตํ•ด ๊ตฌ์ž…ํ•  ์ˆ˜์žˆ๋Š” ๋ช‡ ๊ฐ€์ง€ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
                                        ๋ถ„๋ช…ํžˆ ๋‹น์‹ ์€ ์ด๊ฒƒ์— ๋Œ€ํ•ด ์ง€๋ถˆํ•˜๊ณ  ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๋ฐฐํฌํ•ด์„œ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค.

                                        TIG

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

                                          Anyone else has experienced crashes using the mirror plugin in V2020?

                                          Mirroring nested groups and/or components several times have caused a crash of SU (bugsplat screen). Sometimes it goes ok, sometimes not.

                                          Saving the file now before using the command. Pre 20 never had to do that.

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

                                            I've tested it quite a bit in v2020, and do not see any BugSplats...

                                            Anything specific in your case ?
                                            e.g. scaled instances, Outliner open etc ??

                                            TIG

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

                                            Advertisement