sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Extracting 2nd level components to 1st level

    Scheduled Pinned Locked Moved SketchUp Discussions
    sketchup
    5 Posts 4 Posters 216 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.
    • ArisA Offline
      Aris
      last edited by

      Hello,

      many times I find myself making an array of components, and then wanting to extract a subcomponent but keep all the instances which reside within each of the 1st level instances.
      E.g. you make an array of 7 columns (1st level components) within each of whom you have a head subcomponent, If you extract one head from one column and paste in place you only have 1 instance of it. What I want to do is have the 7 column components, and on the same -hierarchical- level, the seven heads.

      If someone has any idea how to do this, it would be very helpful.

      https://lh3.googleusercontent.com/-Cv_x8SOHc8Q/Ve6efyWX8jI/AAAAAAAAIrw/G8L4LIuTRuM/s800-Ic42/Untitled-2.jpg

      Not a native speaker, point out my spelling (or other) mistakes, I won't be offended!!!

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

        I might not understand what you want, but try this: select all of the initial first level components and then right-click->explode. That should result in all of the nested components being moved out to whatever context contained the original first level components.

        1 Reply Last reply Reply Quote 0
        • ArisA Offline
          Aris
          last edited by

          No, the point is that you want to keep the initial components interlinked so as to keep working on them.What I want is to unlink the "children-components" from their perspective "parent components
          while keeping them in place

          Not a native speaker, point out my spelling (or other) mistakes, I won't be offended!!!

          1 Reply Last reply Reply Quote 0
          • pbacotP Offline
            pbacot
            last edited by

            How about select components, cut, exit parent component and "Paste in place". If these components are inside multiple instances of parents components, you have "Copy" in each parent component and then paste in place in "first level". Then remove the component from the parent after you've pasted all the instances you want. Wonder if a plugin can do this at once. I have to do this sometimes.

            MacOSX MojaveSketchUp Pro v19 Twilight v2 Thea v3 PowerCADD

            1 Reply Last reply Reply Quote 0
            • Wo3DanW Offline
              Wo3Dan
              last edited by

              @aris said:

              No, the point is that you want to keep the initial components interlinked so as to keep working on them.What I want is to unlink the "children-components" from their perspective "parent components
              while keeping them in place

              If it's about one parent component with a child component, 'Cut' and 'Pasted in Place' or the 'Outliner' would suffice. But to get the child out of all parent instances and keep them all in place you also need the 'Component' browser and its option to replace a selection of components by another component.

              1. Copy the parent =(A with child C) to the side.
              2. Make it unique =(B with child C) > Get C out of parent B's environment > Componentize (B) + (C) into component D =((B)+(C))
              3. Select all instances (A with child C) and via the 'Component' browser replace the selected components (A with child C) by component (D) > then explode (D) to get all instances (A) with all the respective instances (C) in place.

              It's quite fast, even with hundreds of instances (A with child C)

              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