Save selected components - but NOT nested components
-
Hi all,
I've been searching for a plugin / script / method to allow me to save selected components (plural) into a folder but not save the nested components that make them up into the same library file (therefore not breaking the link to the folder the nested components are pulled from). Does anyone know of a way to do this. Essentially I want to be able to select multiple components in a model and save them as a collection without saving the sub components into the same library. At the moment the only way I have found to do this is to select each assembly in the the sketchup file and save them down individually. If I save as a local collection it pulls all of the nested components into the same folder and breaks the link to the original folder. I want to avoid saving individual components one by one but only save the combined component - NOT its nested components.
I can explain further if my description isn't clear enough.
Thanks for any help people can provide.
Cheers
Sam -
I'd be very interested if someone can correct me on this point, but I don't think a SketchUp model retains any link to where it loaded a particular component from. So, if you have nested components inside another component, they are literally part of that component, not something that is dynamically fetched each time you open the model. So if you save the enclosing component without its innards, they are lost. Likewise, if you save the innards without the container, the container is lost.
Somebody please tell me if I'm wrong, as this would be a major feature!
-
Just tested and the link to the nested component is definitely retained. You can edit components and then reload them to see the changes implemented. I have some large component libs that I pull from. I can make updates to nestede components individually, reload them and see the changes reflected in my model.
Any ideas anyone on how to save several selected components (assemblies of other components) down without moving the link to the nested components to the new folder or having to individually save?
Any help very much appreciated as always....
-
slbaumgartner : if you go into components and click on the home view. Click on a components in the home lib and then click the edit tab and you can see the location that the comp is ref'd from. See attached (on the mid right) where it says 'loaded from'...
-
Doh! Sometimes I miss the easiest things...
-
I haven't tried this,
if you copy your assembly into a new drawing, then save that as a skp into your collections folder.
does it retain the inner components paths when imported as component into a third drawing?john
-
Thanks driven, will give it a try but I think this still means saving each assembly one by one. I'd like to find a way to save multiple components at a time. Will try tomorrow.
Cheers
Sam
Advertisement