do it but after I did a little searching around the internet I couldn't really find any step by step directions that someone may have already put together. Now you might be saying to yourself, why would I want to do that? Well we all know that creating Assemblies is by far easier then creating roadway templates in LDT and to put one together in C3D doesn't exactly take a genius. So by standardizing your Assemblies you are able to ensure that your users are using the correct parts for the correct road. Additionally some of these assemblies make take a little while for you to tweak, such as curb and gutter. Instead of modifying them for every project, why not capture the data to use at another point in time.First start by creating a New drawing or if you are in the middle of a project do a Save As and save the file in a folder somewhere on your network, so that everyone has access to it. This file will be used as the Source File, which Tool Palette tools rely on, if your drawing has other data such as surfaces, alignments, etc. be sure that it is deleted and purged. Next, as you begin to create your Assembly be sure to name it appropriately, such as 51Ft-ROW-Res, 57Ft-ROW-Local Road, etc. After the Assembly is complete one of the more important steps it to be sure that ALL of
the Subassemblies have been renamed. By accessing the Assembly Properties (select the Baseline marker and Right-Click) you can simply Right-Click on the Subassembly and Rename. I have found that it is best to keep it consistent, such as Right Lane, Right Shoulder, etc. With the completion of the Assembly done, we can now focus on how to get the object onto our Tool Palette. Since the subassemblies are individual objects you cannot drag and drop the entire object onto the tool palette as one complete object. In order to get around this you can use the basic AutoCAD command to create a block out of the object. Start by initiating the Block command, specify the Base Point around the Baseline marker of the object. Additionally, give the object a name and keep in mind that the name given here will be the name given in the Tool Palette. After you select all
of the subassemblies to include be sure to verify that "Convert to Block" is selected. Lastly verify that the "Allow Exploding" is checked, once these settings have been checked, simply select OK and the block is created. Now that the block is created, Save the drawing (this is required for the data to be added to the Tool Palette). Before adding the block to the TP, it is recommended that you create a separate TP for all of your Standard Assemblies. In case you don't know right click on either the, Tabs, middle of the TP, or on the blue bar of the TP and select New Palette. With the block created you can drag and drop it onto the Tool Palette (drag from somewhere other then the grip). Another of the more important steps is making sure that when someone inserts the assembly into their drawing that it comes in as separate subassemblies, not as one block. In order to change this simply select the new tool on the TP and go into the Properties. Once in there you will see an option for Explode. By setting this to YES, you are turning the object back to subassemblies after it has been placed into the drawing.With all that done, open up a brand new drawing and test it out by picking on the tool in the TP and placing it in the new drawing. One of the minor draw backs with using this method is the naming convention that the Assembly properties changes slightly. It really isn't that big of a deal but it is something you need to be aware of. Now that you know how to add the data to the tool palette don't forget to share it with everyone else in the company by exporting it out. Of course there is a couple different methods that you can use to do this as well and I'll write more on this later since I have rambled on for long enough. Enjoy!



