This post focuses specifically on one of the ProStructures 'Detail Style' settings. Specifically we will be looking the Annotation area for rebar, in the 'Text Format' field.
When you hover over this field, if the tooltip option is enabled, a small pop-up will appear that lists many of the variables which can be used.
Some of the options that are available in ProConcrete however are not called out in this default tooltip. For this reason I've listed below the options that are not shown. These variables should work, if used properly, by placing them in the 'ProConcrete --> (Rebar/Stirrup/Mesh) --> Annotation' sections of the 'Detail Style'.
Component
ProConcrete
Common values
Wi
$(Wi)
Nominal spacing in inches
Wf
$(Wf)
Nominal spacing in feet (default)
RWi
$(RWi)
Real spacing in inches
RWf
$(RWf)
Real spacing in feet (default)
MLi
$(MLi)
Length in inches
MLf
$(MLf)
Length in feet (default)
ML#
$(ML4)
Round off 1=1/2, 2=1/4, 3=1/8 etc.
Mli,#
$(MLi4)
In inches, round off
MLf,#
$(MLf4)
In feet, round off
TLi
$(TLi)
TLf
$(TLf)
With these options you should now be able to set the type of units (ft or inches) and round off the fractional measurements displayed.
-=-=-=-=-=-=-=-=-
The following is an updated version of variable commands as of March 28, 2014. Except for the 'to be added' section these should be implemented. Note that this is from development and so some items may yet change.
Placeholder
Description and common values
$(C)
Quantity: Integer number
$(N)
Rebar name/number/size
$(P)
Position number
$(W)
Nominal spacing: units as per drawing settings
$(RW)
Real spacing: units as per drawing settings
$(D)
Direction: is for a rebar set ("Hor" for horizontal rebar, "Vert" for vertical rebar)
$(ML)
Main Length: units as per drawing settings
$(TL)
Total length: units as per drawing settings
$(MA)
Mark number
$(GR)
Grade
$(CT)
Coating
$(SU)
Surface finish
$(LAP)
Lap length: calls the value from $(L), available only for rebar annotation label from detailstyle
$(L)
Lap Length: lap length value, available in both Textflag and rebar annotation label from detailstyle
$(A)
Wire Mesh surface area
$(KL)
For straight bars, if a mark exists it will be displayed in the annotation label, otherwise the total length of the bar will be displayed
$(MIN)
Minimum length Range minimum (not available for TextFlag): units as per drawing settings
$(MAX)
Maximum length range(not available for TextFlag): units as per drawing settings
$(X, ...)
Exclusion parameter, affect one parameter at a time and reacts on "0" or empty string, $(N)$(X, - Note:$(R1) -)$(X, EL=$(E))($(M))
Exclude " EL=xxx" if $(E) value is zero, similarly exclude " - Note:xxx" if $(R1) string is empty.
Formatting
i
Inches : To be used additionally with length/distance/space placeholders(on imperial drawing only) to display value in inches
Examples: $(Wi), $(RWi), $(MLi), $(TLi), $(MINi), $(MAXi), $(LAPi) or $(Li)
f
Feet and inches: To be used additionally with length/distance/space placeholders(on imperial drawing only) to display value in feet
Examples: $(Wf), $(RWf), $(MLf), $(TLf), $(MINf), $(MAXf), $(LAPf) or $(Lf)
s
Display Switch point/threshold: To be used additionally with length/distance/space placeholders(on imperial drawing only) for dual formatting display i.e. having one format display up to a certain value and a different format for larger values
Example: $(TLs48if20) total length in inches up to 48" with 1/4" precision and in feet and inches for value above with 1" precision, therefore a) 48 and b)4'-0
0, 1, 2
Value rounding/Precision (affects inches only): To be used additionally with length/distance/space placeholders(on imperial drawing only) for
Examples: 0=full inch 1=1/2 inch 2=1/4 inch
To be added
To be added later : ED, E.D., EE, E.E., EW, E.W., H, HOR, HORIZ, HZ, LD, L.D., LONGIT, LW, L.W., OC, O.C., SD, S.D., SW, S.W., V, VERT, VT, # ways.
Type
COR, DWL, STIR, STIRRUPS, TIES, WWF
Face
EF, E.F., FF, F.F., FS, F.S., HIF, H.I.F., HOF, H.O.F., IF, I.F., LT, MID, NF, N.F., NS, N.S., OF, O.F., OPP, OS, O.S., VIF, V.I.F., VOF, V.O.F.
Location
B, BOT, INT, T, TOP,
Note
STR, CONT, CTRD,
Frequency
TYP, ALT, DBL, Run
Pattern
cycle x quantity, per cycle, sets.