sketchucation logo sketchucation
    • Login
    🛣️ Road Profile Builder | Generate roads, curbs and pavements easily Download

    [Plugin][$] S4u_Transformer

    Scheduled Pinned Locked Moved Plugins
    28 Posts 12 Posters 18.6k 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.
    • HornOxxH Offline
      HornOxx
      last edited by

      Sorry - how embarrassing to me!! 😉 I didn´t even notice that this is a purchase-plugin.

      Regards to All

      never trust a skinny cook

      1 Reply Last reply Reply Quote 0
      • hdpvH Offline
        hdpv
        last edited by

        Thanks Dave!

        Suforyou
        http://www.sketchupforyou.com

        1 Reply Last reply Reply Quote 0
        • B Offline
          Berserk
          last edited by

          This is incredible

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

            To the Author (S4U).

            Should it be any discount, upgrade price for the v1 users?
            If yes how can one apply it?

            1 Reply Last reply Reply Quote 0
            • hdpvH Offline
              hdpv
              last edited by

              Hi
              Now,the update is free.
              Mail to me if you purchased it.

              Suforyou
              http://www.sketchupforyou.com

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

                Hdpv, Say I have multiple components, some of them have scale -1 (=mirrored) on some axis, some do not. Is there way to take onlythose with scale -1 and flip it to 1?
                Thank you

                1 Reply Last reply Reply Quote 0
                • hdpvH Offline
                  hdpv
                  last edited by

                  Hi rv1974!
                  s4u Transformer can't do it.
                  You try this code:
                  sel=Sketchup.active_model.selection
                  axis=[0,5,10]
                  s=sel.group_by{|e| e.transformation.to_a[axis.z]>0}.values[0] # you can change axis.x or axis.y
                  sel.clear
                  sel.add s

                  Suforyou
                  http://www.sketchupforyou.com

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

                    Hdpv thanks for reply!
                    I tried the code- nothing happens. what am I doing wrong?

                    Error: #<TypeError: wrong argument type (expected Sketchup::Entity or Array of Sketchup::Entity)>
                    <main>:4:in add' <main>:4:in <main>'
                    SketchUp:1:in `eval'


                    GIF 04-11-2019 10-54-58.gif

                    1 Reply Last reply Reply Quote 0
                    • hdpvH Offline
                      hdpv
                      last edited by

                      First,You select all components.

                      Suforyou
                      http://www.sketchupforyou.com

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

                        IDK I select all and ... no magic happens
                        Sometimes I have no reply in Ruby console, sometimes diffrent errors.
                        In any case nothing flips to original

                        sel=Sketchup.active_model.selection
                        axis=[0,5,10]
                        s=sel.group_by{|e| e.transformation.to_a[axis.z]>0}.values[0] # you can change axis.x or axis.y
                        sel.clear
                        sel.add s
                        Error: #<TypeError: wrong argument type (expected Sketchup::Entity or Array of Sketchup::Entity)>
                        <main>:4:in add' <main>:4:in <main>'
                        SketchUp:1:in `eval'

                        or

                        Error: #<TypeError: wrong argument type (expected Sketchup::Entity or Array of Sketchup::Entity)>
                        <main>:4:in add' <main>:4:in <main>'
                        SketchUp:1:in eval' Error: #<SyntaxError: <main>: syntax error, unexpected ':', expecting end-of-input Error: #<TypeError: wrong argument ... ^> SketchUp:1:in eval'


                        GIF 05-11-2019 15-46-56.gif


                        axes.skp

                        1 Reply Last reply Reply Quote 0
                        • hdpvH Offline
                          hdpv
                          last edited by

                          Hi
                          You change axis.z to axis.x
                          sel=Sketchup.active_model.selection
                          axis=[0,5,10]
                          s=sel.group_by{|e| e.transformation.to_a[axis.x]>0}.values[0] # you can change axis.x or axis.y
                          sel.clear
                          sel.add s
                          After,you use s4uTransformer with center origin and ratio scale x_axis: -1

                          Suforyou
                          http://www.sketchupforyou.com

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

                            😮 Wow! You are my hero! You see 3ds Max hates negative scale entities and it causes huge PITA.
                            May I humbly ask you to shape it as .rb?
                            And if you could merge with 'Reset Transformer' as one new script it'd be amazing.
                            Many thanks for assistance.

                            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