In old years, I was using Toolbars or commands for LISP or .net applications in AutoCAD, now I think it is a good way to packup my functions into a palette. Currently, I have four main tabs are built in my palette, and I will briefly explain them to you separately.
My Palette symbols tab is shown on the right. I put the most frequently used symbols and functions on this tab to make it a bit easier to use. It is easy to insert a symbol into the drawing, but it is not easy if the symbol needs to be inserted with a specific set of data, such as model, type, radius of coverage, flow etc. The Sprinkler Manager function will make this easier and quicker.
Sprinkler Manager will help to adjust the attributes of a selected symbol. As shown above, the data is saved in an Excel file. You can select the maker, model, pressure, nozzle, and the attributes for the symbol will be updated. You must click the button "Update Checked", so that all selected attributes will be built into the symbol. If the Coverage checkbox is checked, the coverage radius of this symbol will also be updated.
Additional functions like show/hide nozzle number, add a additional coverage circle which is 80% of full coverage, add 1~5 arc segments around the symbol when need to, rename the block to a combination of Maker-Model-Nozzle format, all become simple and easy to do. Also, selecting an existing symbol in the drawing and changing any attributes or settings will update all the symbols which have the same setting, even if they are dynamic blocks.
Many useful functions also are built in this tab as well: Scale Bars, Att2Txt, Sprinkler Rotate, etc, and at bottom of this tab, insert the standard tables, valves and standard flanges all are very useful.