In an effort to save time and minimize input errors in the Fire Sprinkler calculation program, HASS, GeniuSoft has created software to import a DXF file from AutoCAD and save it in the native HASS format (SDF).
This program (FireCalc) makes input quick and easy by automatically setting pipe Size and Type, based on what layer the DXF lines are drawn on. So a line drawn on the layer "FP-MAIN" will automatically be set to be the Size and Type for a MAIN.
In Fire Protection designs, it is necessary to display both the size and length of a piece of pipe. It can be quite tedious to size and dimension a large Fire Sprinkler Piping plan, so here are the steps needed to use AutoCAD MEP Property Sets and Label Curve Styles to automatically complete these tasks.
In my experience, for Fire Sprinkler Piping plans, the size of the pipe is shown above, and the length below. The size is given without the inch mark ("), with no spaces and stacked fractions. The length is also given without feet and inch marks, with a dash separation and no zero suppression. The font used for this discussion is Romans, which supports 1/4 and 1/2, but not 3/4. The codes for these are:
alt+0188 = ¼ alt+0189 = ½
For more information you can take a look at the Windows Character Map (Start > Programs > Accessories > System Tools > Character Map
Here is a depiction of what we are looking for:
What we will be doing is creating a new Template file (.dwt), which will contain the necessary Property Set Definitions and Label Curve Styles. Then we will simply use this Template file for our new drawing creation. For this discussion, we will make a copy of the "Aecb Model (US Imperial Ctb).dwt" file and save it as "GeniuSoft.dwt".
When we insert a new Pipe (Command: Pipeadd), it automatically brings in a Style named PipeStyles, with two Definitions attached: CustomData1 and SupplierName. This is the Style that we want to add our Property Sets to. The trick is that these need to be added before any Piping is brought into the drawing.