# Groups & Components

**URL:** <https://forums.sketchup.com/t/groups-components/60466>\
**Category:** Pro\
**Created:** [January 25, 2018, 4:53pm UTC](https://forums.sketchup.com/t/groups-components/60466 "2018-01-25T16:53:36Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [January 27, 2018, 5:47pm UTC](https://forums.sketchup.com/t/groups-components/60466/21 "2018-01-27T17:47:22Z")

</div>

On Mac I would put them in the User/Application Support/… components folder, on the PC, I use the equivalent in User/App Data/Roaming. Nothing wrong with keeping them in your regular SketchUp file directory, though. Although you don’t need to do it to create the collections, I did make those hidden directories visible. I put my custom materials collections and custom styles in the same location.  
 ![Screenshot - 1_27_2018 , 11_43_39 AM](https://global.discourse-cdn.com/sketchup/original/3X/b/b/bbc89a79c37bbb06ee7839584f7d701d278b4524.png)

As part of my new version migration process I copy those three folders over to the new version in one operation. Note: these are the _only_ folders whose contents get copied to a new version.

For others who might come along looking for this info, don’t put your components, materials, or styles into the the program files. If you every need to reinstall SketchUp, it’ll overwrite the folders and you’ll lose the stuff you’ve added.

---

<div class="post-metadata">

**Author:** ![RTCool](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/rtcool/32/181048_2.png) [@RTCool](https://forums.sketchup.com/u/RTCool)\
**Post date:** [January 27, 2018, 6:56pm UTC](https://forums.sketchup.com/t/groups-components/60466/22 "2018-01-27T18:56:42Z")

</div>

> [@DaveR](#):
>
> As part of my new version migration process I copy those three folders over to the new version in one operation

Ok, I can see the reasoning for that. That begs for questions about SU versions. Each time you copy your components to the new version’s library, you leave an archive of what you had available to the last version in place and still accessible to it. I’m guessing SU version numbers matter to the component files it makes? While saving a copy of a SU file, you have the option of saving it backwards in versions, but I don’t see any such option when you right click and save a component, but, again I’m guessing: An older version of SU would have trouble with that? I can see if you keep all your components in one place, over time, it will be populated with all different versions, and no obvious way to tell compatibility unless you were disciplined enough to include version numbers in all you file names.

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [January 27, 2018, 7:05pm UTC](https://forums.sketchup.com/t/groups-components/60466/23 "2018-01-27T19:05:08Z")

</div>

> [@RTCool](#):
>
> but I don’t see any such option when you right click and save a component, but, again I’m guessing: An older version of SU would have trouble with that?

No. There isn’t an option to save as an older version with that save method and yes, older versions would not be able to open components created and saved in a newer version. For me this hasn’t been any issue because once I’ve fully moved into the new version, I’ve not found a reason to go back.

> [@RTCool](#):
>
> I can see if you keep all your components in one place, over time, it will be populated with all different versions, and no obvious way to tell compatibility unless you were disciplined enough to include version numbers in all you file names.

True. And being disciplined would be important if you are regularly going back to older versions. Once I’ve transitioned to the new versions, any components added are added only to the collection in that version of SketchUp. Those components don’t get saved into the older version’s Components collection.

---

<div class="post-metadata">

**Author:** ![Lindsey](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/lindsey/32/252104_2.png) [@Lindsey](https://forums.sketchup.com/u/Lindsey)\
**Post date:** [January 27, 2018, 8:53pm UTC](https://forums.sketchup.com/t/groups-components/60466/24 "2018-01-27T20:53:45Z")

</div>

Hi @RTCool,  
I have organized the same way, based upon my training and experience. I would say the strongest roots of my SU organizational system are CSI MasterFormat and Architectural Graphic Standards. I then use for LO organization; USNCS and AIA recommendations. I have additionally overlaid ideas from M Brightman, M Donley and N Sonder to tailor my workflow to SketchUp.

---

<div class="post-metadata">

**Author:** ![RTCool](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/rtcool/32/181048_2.png) [@RTCool](https://forums.sketchup.com/u/RTCool)\
**Post date:** [January 27, 2018, 9:35pm UTC](https://forums.sketchup.com/t/groups-components/60466/25 "2018-01-27T21:35:08Z")

</div>

> [@DaveR](#):
>
> For me this hasn’t been any issue because once I’ve fully moved into the new version, I’ve not found a reason to go back.

That’s been true for me mostly except to support students on a different version, or just to see if there’s a difference in behavior between new and old versions.

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [January 27, 2018, 9:37pm UTC](https://forums.sketchup.com/t/groups-components/60466/26 "2018-01-27T21:37:58Z")

</div>

So for those cases you’ll obviously need to take extra steps. You could put all your newer components into a fresh SU file and use File\>Save as… to save back to the older version and then open that file in the older version and save out the components into the older version collection as above.

---

<div class="post-metadata">

**Author:** ![MichaelSiggers](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/michaelsiggers/32/62543_2.png) [@MichaelSiggers](https://forums.sketchup.com/u/MichaelSiggers)\
**Post date:** [January 27, 2018, 11:49pm UTC](https://forums.sketchup.com/t/groups-components/60466/27 "2018-01-27T23:49:51Z")

</div>

Thank you @DaveR for the very detailed description.

Really appreciated.

So, I can create all the components in one Sketchup window and then use ‘Save as Collection’. Is this a one step operation which will add all the components created to a collection. For example, if I have created 10 components in the one model, and then use ‘Save as Collection’, will it add the 10 components to the collection/folder that I create as separate components?

My normal proactive for this is to create a folder in my own location, completely separate from the Sketchup folder. I’m assuming this is ok.

Mike

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [January 27, 2018, 11:54pm UTC](https://forums.sketchup.com/t/groups-components/60466/28 "2018-01-27T23:54:28Z")

</div>

You’re quite welcome.

> [@MichaelSiggers](#):
>
> So, I can create all the components in one Sketchup window and then use ‘Save as Collection’. Is this a one step operation which will add all the components created to a collection. For example, if I have created 10 components in the one model, and then use ‘Save as Collection’, will it add the 10 components to the collection/folder that I create as separate components?

Yes. All the way thorugh. If you were to look at the folder in Finder you would see if contained 10 individual SKP files.

> [@MichaelSiggers](#):
>
> My normal proactive for this is to create a folder in my own location, completely separate from the Sketchup folder. I’m assuming this is ok.

Yes, that’s just fine.

---

<div class="post-metadata">

**Author:** ![MichaelSiggers](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/michaelsiggers/32/62543_2.png) [@MichaelSiggers](https://forums.sketchup.com/u/MichaelSiggers)\
**Post date:** [January 28, 2018, 12:02am UTC](https://forums.sketchup.com/t/groups-components/60466/29 "2018-01-28T00:02:44Z")

</div>

That’s brilliant! Thank you. I was expecting to have to do the Save As 10 times.

So, components, for example in one model, make sure I’ve set the insertion point correct for each one, purge, then ‘Save As Collection’. Sounds good to me.

Curious… what’s the US CSI standard? There is a Standard in the UK, but Architectural firms and Main Contractors tend to butcher it to suit their needs. I work for so many clients that don’t use any standards. I’ve always tried to be really methodical about the way I work. A few years ago, I remember doing a load of work for BAA, (British Aiport Authority), and their file naming standard was still based on the 8 character limit of DOS, and their layer standard in AutoCAD seemed to have no logic to it at all.

Mike

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [January 28, 2018, 12:21am UTC](https://forums.sketchup.com/t/groups-components/60466/30 "2018-01-28T00:21:15Z")

</div>

> [@MichaelSiggers](#):
>
> So, components, for example in one model, make sure I’ve set the insertion point correct for each one, purge, then ‘Save As Collection’. Sounds good to me.

Excellent!

> [@MichaelSiggers](#):
>
> Curious… what’s the US CSI standard?

Hopefully someone more knowledgeable than me comes along to shed light on that question.

---

<div class="post-metadata">

**Author:** ![Lindsey](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/lindsey/32/252104_2.png) [@Lindsey](https://forums.sketchup.com/u/Lindsey)\
**Post date:** [January 28, 2018, 1:10am UTC](https://forums.sketchup.com/t/groups-components/60466/31 "2018-01-28T01:10:19Z")

</div>

Re: US CSI System

CSI is the Construction Specifications Institute.

MasterFormat is a result of the efforts of CSI and CSC (Constructions Specifications Canada) to create an organizational structure for specifying the materials and methods involved in constructing and maintaining a habitable building. Specifications for building are written instructions from the designer to the contractor and are separate from the Construction Drawings which are drawn instructions from the designer to the contractor. In larger projects Specifications are produced by tradition on 8-1/2" x 11" (A4) paper separate from the Construction Drawings produced on various paper sizes. In smaller projects the Specifications are normally included on the Construction Drawings (usually as Notes).

Back to SU organization. MasterFormat is divided into 50 numbered broad Divisions with each Division having numerous numbered specific Sections. I use several Divisions to describe several different collections of objects in my SU models, Openings being one of them. Wikipedia has a good overview of MasterFormat.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/sketchup/original/3X/f/2/f2a121500b085ed60806607a82720b092d800bb3.png) [@system](https://forums.sketchup.com/u/system)\
**Post date:** [April 29, 2018, 5:10pm UTC](https://forums.sketchup.com/t/groups-components/60466/32 "2018-04-29T17:10:40Z")

</div>

Closed on April 29, 2018, 5:10pm UTC

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.

[Previous page](https://forums.sketchup.com/t/groups-components/60466.md?page=1)
