sketchucation logo sketchucation
    • Login
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    🛣️ Road Profile Builder | Generate roads, curbs and pavements easily Download

    Copy group into a different parent

    Scheduled Pinned Locked Moved Developers' Forum
    2 Posts 2 Posters 2.8k Views 2 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.
    • mariochaM Offline
      mariocha
      last edited by

      With regards to parent, the API doc is pretty brief. Retrieve the name seems to be the only fonction.
      In ruby, Is there a way to copy a group in parent1 to parent2 ?

      %(#008000)[Mario C.
      Every rule has exceptions, but some.]

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

        You have a reference to the entities of parent1.
        From which you can get the reference to the group.
        From that you can get it definition - group.definition
        You have a reference to parent2, and thus its entities
        Simply add the group's definition into that, retaining its transformation...

        Assuming parent2 is a definition...

        parent2.entities.add(group.definition, group.transformation)

        However, if parent2 is an instance use

        parent2.definition.entities.add(group.definition, group.transformation)

        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