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

    Moving children parallel to parent components

    Scheduled Pinned Locked Moved Developers' Forum
    6 Posts 4 Posters 341 Views 4 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.
    • A Offline
      alz
      last edited by

      Not sure if there's a native way to do this in SketchUp. If not, then is there a plugin that does this...?

      • I have 1 component ("A") with 1 nested component ("Z").
      • The "A" component is duplicated 30 times in the scene.
      • I want to move all nested instances of "Z" out from "A"
      • When I move "Z" out from "A", I'm left with is only 1 instance of "Z", not 30.

      I'm looking for some quick action that pulls the child out from the parent, keeping the 30 times they appear in the scene.

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

        explode doesnt do it? if not i dont quite understnad what your situation

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

          How about this? Open the parent, select and cut the child (Ctrl-X), close the parent, Edit>Paste in Place.

          Edit: I just tried this. It doesn't copy all of the instances of the "Z" component.

          Is there any reason not to explode the parents? You could select all of them from the In Model component library and then explode them.

          Etaoin Shrdlu

          %

          (THERE'S NO PLACE LIKE)

          G28 X0.0 Y0.0 Z0.0

          M30

          %

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

            Select all of the As.
            Explode them all and erase everything that's NOT Z.
            You have all of the Zs where they were ?
            NO remnants of A ?

            If you want to split the parts - so you have all of your Zs and the rest of A, do this...

            Place an instance of A at the Origin.
            Make this A instance unique (A+).
            Erase Z from A+'s definition.
            Erase the temporary A+ instance.
            Place an instance of A at the Origin.
            Make this A instance unique (A-).
            Erase everything that's not Z from A-'s definition.
            Erase the temporary A- instance.
            Now you have a new definition A+ without Z.
            You also have a new definition A- that is really Z transformed to suit (Z~).

            Copy all of the A instances - the '30' - in place, without moving them - perhaps if you grouped them to make sorting easier it's help...
            Replace one set of the As instances with the definition for A+ and the other set with definition A- (Z~)...

            All done the parts are split...

            If definition A no longer exists separately then perhaps delete it (=purge), and rename A+ as A.
            If definition Z no longer exists separately then ditto A- >>> Z...

            Now you have

            TIG

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

              Thanks for the suggestions!

              TIGs idea was what I was starting to do. Funny that there's no automated feature like "Split children from parents"

              πŸ˜„

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

                Why not write us one... πŸ˜‰

                TIG

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

                Advertisement