Professional Documents
Culture Documents
Autocalc 2.0: User Guide
Autocalc 2.0: User Guide
Autocalc 2.0: User Guide
0
User Guide
29 MAY 2018
Rev 0
AUTOCALC 2.0 USER GUIDE
Table of Contents
OVERVIEW..................................................................................................................................................... 4
1. RECORDS AND REFERENCES.................................................................................................................. 5
1.1. INSTRUCTIONS .............................................................................................................................. 5
1.2. PROJECT INFO ............................................................................................................................... 5
1.3. CALCULATION RECORD ................................................................................................................. 6
1.3.1. PRINT OUTPUT ...................................................................................................................... 6
1.4. REFERENCES .................................................................................................................................. 6
1.4.1. PRINT OUTPUT ...................................................................................................................... 6
1.5. PRINT OUTPUT BUTTON ............................................................................................................... 6
2. INPUTS AND TABLES.............................................................................................................................. 7
2.1. INPUT ............................................................................................................................................ 7
2.1.1. LOAD CASE SELECTION .......................................................................................................... 7
2.1.2. WIRE DATA .......................................................................................................................... 10
2.1.3. INITIAL WIRE TENSION ........................................................................................................ 15
2.1.4. WEIGHT SPANS.................................................................................................................... 15
2.1.5. CABLE VECTORS GRAPHIC ................................................................................................... 17
2.1.6. PRINT OUTPUT .................................................................................................................... 18
2.2. INPUT – LOAD ADJUSTMENTS..................................................................................................... 18
2.2.1. LOADING ADJUSTMENT ...................................................................................................... 18
2.2.2. NET ADJUSTMENT ADDED TO LOAD TABLE ........................................................................ 22
2.2.3. PRINT OUTPUT .................................................................................................................... 22
2.3. LOAD TABLE ................................................................................................................................ 23
2.3.1. STRUCTURE LOAD TABLE .................................................................................................... 23
2.3.2. REFINE STRUCTURE LOAD TABLE ........................................................................................ 23
2.3.3. REFINED LOAD TABLE .......................................................................................................... 25
2.3.4. PRINT OUTPUT .................................................................................................................... 25
2.4. REACTIONS .................................................................................................................................. 25
2.4.1. POLE PROPERTIES................................................................................................................ 25
2.4.2. POLE ESTIMATION............................................................................................................... 26
2.4.3. WIRE ATTACHMENT LOCATIONS ........................................................................................ 31
BLACK & VEATCH - REVISION 0 2
AUTOCALC 2.0 USER GUIDE
The design loading calculation operation contains a robust list of supported functionalities including:
In addition to the primary loading calculation operation, the software now features numerous additional
related functions:
This guide can be used as a set of instructions that will escort the user through each of the functions that
can be performed using the AutoCalc 2.0 program, as well as a general reference for more in-depth
information on some of the behind the scenes calculations taking place.
The sections of the guide are grouped and arranged in sequence the same way that the visible tabs are
grouped and arranged from left to right. The first group of four blue tabs can be reviewed one tab at a
BLACK & VEATCH - REVISION 0 4
AUTOCALC 2.0 USER GUIDE
time under the RECORDS AND REFERENCES heading in sections 1.1 through 1.4 of this document. The
second group of four green tabs will be most useful to new users and can be reviewed under the INPUTS
AND TABLES heading in sections 2.1 through 2.4 of this document. The third group of two orange tabs
can be found under the UTILITIES heading in sections 3.1 through 3.2. These utilities can be harnessed
by advanced users for more powerful potential of the software.
It should be noted that although this guide does cover each tab visible to the user, the actual
programming that makes the software work is not visible and cannot be accessed by the user. It is not
the intent of this guide to cover the programming side of this software. The intent of this guide is to
provide instruction regarding proper use of the program, and to document methods and formulas used.
This guide attempts to provide complete transparency regarding the verifiable actions that the software
performs. These actions produce calculations and output data useful for design. In addition, this guide
acknowledges limitations of the data produced. The user shall be responsible for understanding these
limitations and verify that the result produced using this tool is fit for the purpose that the user intends.
1.1. INSTRUCTIONS
This tab contains an overview of the purpose of the AutoCalc 2.0 program. In addition to this
information, use this tab to find the AutoCalc program version number and contact information of
the owner of the software should any issues arise. It is important to note that this software has not
been tested for compatibility with Microsoft Excel versions earlier than 2010.
1.4. REFERENCES
This tab keeps a record of all references used to generate the AutoCalc program inputs. Be sure to
include all client specific guides and specifications. Listed below are examples of references that may
be included. Be sure to reference the correct edition in all cases.
2.1. INPUT
Load case data is broken down into three categories: Load Case Definition, Overload Factors,
and Pole Criteria.
NOTE: When calculating wire wind pressure for a group of structures under NESC Rule 250 C,
it is our recommendation that the user should select the height of the tallest structure paired
with the maximum design wind span. Selecting the height of the tallest structure paired with
the shortest wind span in the group will result in higher than necessary wind pressures being
applied.
If the load cases are already entered and appear in the dropdown menu, they should be
cross-checked against the client’s specific requirements. If the user would like to use a load
case that does not appear in the list for selection, the user may add load cases by selecting
the Edit Load Cases button below the Load Case Selection table:
It is important that users of various client teams have load case selections available to them
that fit their work. There are efficiency and quality benefits for users to have verified load
cases available to choose from that are specific to their work. Note that uncontrolled local
copies of the software that have been modified with user specific information such as load
cases, could become corrupted or contain unintended entries that go unnoticed when used
from job to job. These uncontrolled copies also will not be kept up to date as new versions
are made available through the Chief Engineer’s Calculation Templates site. It is suggested
that if users are entering client specific load cases that are to be used on a repeated basis,
that the user contact the custodian of this software. The custodian will make the needed
load cases available in the next version of the software.
NOTE: Wind Pressure—It is always necessary to verify the wind pressure used in load cases
per the clients requirements. Load cases such as “Extreme Wind” or “Wind on Structure
Only”, for example, may require the user to manually calculate a wind pressure based on a
representative structure height and a representative wind span for the structure group.
NOTE: Duplicate Load Case—When using the software to produce drawing ready load tables,
a common practice is to enter duplicates of load cases with different point load adjustments
applied to each. Examples would be stringing load cases where different sets of wires have
non-concurrent vertical stringing load adjustments, or longitudinal containment load cases
with broken conductor adjustments applied non-concurrently (i.e. a different adjustment in
each of the duplicate load cases). The software will give a notice if there are duplicate load
cases entered. This note is to alert the user if the load case duplication was unintentional,
but is not in any way meant to discourage the practice of using multiple occurrences of the
same load case for drawing ready load tables. Also note that if the method of individual load
adjustments over multiple duplicate load cases is not used for true final load table
representation of these cases, then the steel pole weight estimating, reaction estimating,
and base diameter estimating can all become skewed (i.e. bad data). If the user is using any
of these estimating functions or creating LCA files, the user should not, for example, apply all
longitudinal containment loads concurrently in the software under a single load case and
then split the load table into individual non-concurrent load cases outside of the software. If
this is done, the estimating functions and LCA files will consider all longitudinal containment
loads acting concurrently on the structure as the user has specified.
Enter wire data in this section. This is a section where the user enters general wire information
(Description, Type, Conductors per Phase, & Shape Factor). The purple section is for inputs
pertaining to cases where the wire is intact. Cells in this section of the table will highlight purple
when the user enters tensions for that wire in BOTH the Span 1 and Span 2 section of the Initial
Wire Tensions (lbs) table below. The green section is for inputs pertaining to cases where the
wire is dead-ended. Cells in this section of the table will highlight green when the user enters
tensions for that wire in ONLY the Span 1 or Span 2 section of the Initial Wire Tensions (lbs)
table below. The highlighting indicates that the entered data is being used by the software in its
calculations. If wire data in either the intact or deadend columns are not highlighted, then the
software has determined that the non-highlighted condition of the wire does not occur at that
attachment. (Example: A wire with no deadend occurrences under any load case will not show
green highlighting for that wire under Deadend Wire Angle, Deadend Hardware Weight, or
Deadend Wind Span.)
NOTE: Purple and highlighting will not be applied until wire tensions are added. The presence of
a wire tension in both ahead and back spans determines that an attachment is intact, whereas
the presence of a wire tension in one direction only determines that an attachment is a deadend.
2.1.2.1. Description
The description is used to distinguish wires of the same type and has no effect on the
calculations. The user may select a description from the dropdown list or type directly into
the cell to enter their own description.
2.1.2.2. Type
The wire type is chosen from a drop down list of wires contained in the wire list. The
Diameter (in) and Wt. (lb/ft) columns on the Input tab automatically populate with
information from the Conductor list when a wire type is selected.
If a wire does not exist in the list, the user may add it to the list of conductors in the local
file copy of the AutoCalc program by selecting the Edit Conductor List button located below
the Wire Data section:
This will bring up the conductor list. The user can then add or modify an existing wire per
the project’s needs. Once a wire is added to the Conductor List, it will be available for
selection in the Wire Data table.
For any wires being added that could have their use repeated in the future, the user should
contact the software custodian so that the wire can be included in the next software
update.
NOTE: The user shall be responsible for verification of the accuracy of any wire data selected.
The wire data available for selection from the Conductor List is legacy information and has
not been verified.
NOTE: It is important to be aware that wind in the AutoCalc program is always applied in the
positive transverse axis (+T) and will counteract the forces produced by the tension in the
wire if a negative (-) value is entered for the intact line angle. This may be needed for unique
structures, but in general, intact line angle should be entered as a positive (+) value.
NOTE: If a wire is being used for both the ahead and back spans under an intact load case on
a deadend structure, be sure to account for the hardware weight of both the ahead and back
spans (ex. Intact case = 600 lb hardware weight; deadend Case = 300 lb hardware weight).
The example below shows an example of δ =60° when tensions are entered for only Span 1:
NOTE: For greatest wind projection of the wire, the user may decide to enter δ =0°
design line angle for a deadend case regardless of the design line angle used for the
intact case.
NOTE: The weight used for a deadend case may only include the hardware attached to the
wire that is dead-ended, or it may include full hardware weight if the structure is framed
with hardware for a future connection as part of staged construction. Input the weight of the
ahead span deadend insulator AND/OR the back span deadend insulator.
NOTE: Cases where no wire loads are present on the structure are currently not supported in
the AutoCalc program (i.e. wind on structure only). The software will still apply the intact
wind span, weight span, and intact hardware weight in a calculation of structure loading for
that case. The user can manually delete loads from the calculated load table to represent
attachments with no wires.
highlighted cells (intact) should reflect the weight span of both Span 1 AND Span 2, whereas
values entered for green highlighted cells (deadend) should only reflect the weight span of
either Span 1 OR Span 2.
The user of the AutoCalc 2.0 program is not limited to a single weight span per wire attachment.
The software supports the ability to enter a different weight span for each weather case of each
attachment. The following options are available:
• Method 1: The weight span for the weather case which produces the maximum vertical
load at the attachment (not maximum linear value of weight span) is used for vertical
load calculations on all weather cases. The governing weight span usually occurs under a
heavy ice or ice and wind weather case, and is typically not the weight span with the
longest absolute linear distance. Using this method, the load cases that have a longer
absolute linear distance than the governing weight span (such as extreme wind or cold
weather cases) may be under represented in terms of vertical load. The load cases that
may be under represented for vertical load can be shown to be non-critical for vertical
load. This is the traditional, historical, way that weight span is used for loading
calculations and is still perfectly acceptable today. If this method is used, one number is
listed for weight span (or vertical span) for each wire on the load tree drawing and there
is no need for a weight span table by load case. In the AutoCalc 2.0 Weight Span table,
the user simply copies the weight span number used across all of the applicable load
cases.
• Method 2: The weight span for the weather case which produces the maximum linear
value of weight span (not maximum vertical load at the attachment) is used for vertical
load calculations on all weather cases. The maximum linear value of weight span usually
occurs under an extreme wind or cold temperature condition (where the wire is not
loaded with ice), and therefore is typically not the weather case which produces the
maximum vertical load at the attachment. Load cases that have a shorter absolute linear
distance than the governing weight span, but still produce a higher vertical load at the
attachment (such as heavy ice or ice and wind), will be inflated in terms of vertical load.
Since the load cases that are inflated for vertical load are the load cases that are
governing the design for vertical load, the result can be quite conservative. Davit arms
can especially be subject to over-design under this method since they are subject to
bending under vertical load. Because of the unnecessarily conservative nature of this
method, it is not recommended. If this method is used, one number is listed for weight
span (or vertical span) for each wire on the load tree drawing and there is no need for a
weight span table by load case. In the AutoCalc 2.0 Weight Span table, the user simply
copies the weight span number used across all of the applicable load cases.
• Method 3: The user can fill in the weight span table to use the actual weight span under
each weather condition. By doing so, non-governing vertical loads will not be under-
represented (as they would be by using Method 1) and the governing vertical loads will
not be over-conservative (as they would be by using Method 2). This is a new approach
to load tree calculations that may not be familiar to a client or vendor. Instead of listing
a single design weight span, a weight span table must be included on the load tree
drawing. The AutoCalc 2.0 program takes care of the weight span table presentation for
the user and prepares it along with the loading table on the Load Table tab. If the user is
using Method 1 or Method 2 above, do not use the weight span table from below the
loading table created on the Load Table tab when copying it to the load tree drawing.
NOTE: Common Rounding Scheme: (Max Weight Span + 10’) rounded up to the nearest 25’.
Each vector is labeled according to which wire and angle corresponds to it (i.e. “(W1, 2, 5, 6, 7
37.5°)” stands for wire 1, wire 2, wire 5, wire 6, & wire 7, at a 37.5° angle in relation to the
longitudinal axis). The wire numbers in the graphic correspond to the wire numbers that are
filled out in the Wire Data section. In addition to this, if a vector represents a deadend (DE)
span, the prefix DE shows up at the beginning of the label as shown next to the green vector in
the figure above.
This load case is often split into at least 2 sub load cases, 1 for the shieldwire and 1 for the
conductor. If the longitudinal restraint or broken wire case is meant to be applied to one
attachment at a time, then it is important that the longitudinal adjustment be applied to
each arm individually using multiple load cases that each apply the load adjustment to only
one attachment point. If this method is not used and, for example, load adjustments that
are supposed to be applied individually are applied concurrently in a single load case, then
the estimated base diameter and estimated reactions (for foundation estimating) can be
invalid, as well as any steel weight estimating.
This can be accomplished under the Refine Structure Load Table section using the following
settings:
NOTE: When both L1 and L2 are present for intact load cases, the two values are first added
together and then rounded according to the rounding scheme. If any of the resulting loads
(T, V, or L) are negative, the value is rounded down to provide the load with the greatest
absolute magnitude without consideration of direction (ex. -1430lbs will be rounded to -
1500lbs).
NOTE: It is important to pay attention to the sign (i.e. positive or negative) of the loading and
orientation of the structure to make sure the direction of the load is correctly represented by
the load vector arrows on the loading drawing. It is necessary to use engineering judgment
to ensure that the loads in different directions are combined for maximum effect and per the
intentions of the client criteria. Specifically, the combination of opposing loads could have a
cancelling effect in design if engineering judgement is not applied. Similarly, rounding
schemes of opposing loads could have a minimizing effect rather than a rounding up effect if
engineering judgement is not applied.
The Creation Method selected by the user tells the program which of the rows in the
structure loads table need to be hidden in order to create the table that will go onto a
loading drawing. Smart-Table Creation Method is especially helpful in circumstances where
duplicate load cases with different load adjustments are entered to take advantage of this
automation. The refinement can also be optimized if load case naming is setup for refined
load table creation (see Help menu in this section for details). Manual Table Creation is also
available as an option.
Selecting “Manual Creation”: To the left of the Refine Structure Loads Table, the user
selects from the drop down “Hide” on the rows they wish to hide (i.e. blank rows or rows
that are duplicates of previous rows in the table). If user wishes to not hide any rows when
creating the refined load table, simply set all cells in the Manual Table Creation column to
be blank. Select the Update Table button any time that changes are made to the Manual
Table Creation column.
Selecting “Smart-Table Creation”: This option is the quickest option and uses a series of
pre-determined rules to hide rows in the table (see Help menu in this section for details).
Caution must be taken when using this option as the complexity of each and every unique
Load Table is not possible to capture in the pre-determined rules. If this method is used, the
rows that the smart automation selects for hiding are highlighted blue for transparency. If
the automation does not produce the desired results, it is recommended that the user
switch over to Manual Table Creation. If the automation is close to desired but the user
wants to make an adjustment, first set all of the blue highlighted cells to “Hide” to mimic the
automation using the manual method and then make desired adjustments.
2.4. REACTIONS
This tab provides the user the opportunity to estimate steel pole properties and reactions with a few
more inputs. These estimates can then be used for estimating steel weights or estimating
foundation sizes using other software. Note that these estimated groundline reactions are accurate
for a self-supporting steel monopole structure type, and shall not be used for other structure
configurations.
Once the wire attachment locations (section 2.4.3) are inputted, then properties with a “*” in
the description (Weight, Tip Dia, GL Dia, GL Steel Thickness) can be estimated using the Estimate
Steel Pole Properties button.
Clicking this Estimate Steel Pole Properties button displays the following menu and users can
determine which settings they would like to use in the estimation process.
Next, calculate the steel thickness at the base of the pole based on estimated ground line
diameter and max moment per ASCE 48-11 Chapter 5:
Lastly, if properties are being estimated for an embedded pole, calculate the actual weight
based on the steel thickness at ground line and the other embedded section properties
previously calculated:
15. *c = *+, + 8 9 : ∗ d e f
16. gh : ! * ]c i = (*+, + *c )/2
17. gh : ! j ? A @ g: = 3 ∗ tan(15°) ∗ (* (]c i_ mn − (* ]c i_ mn − (2 ∗ ))(
om p n q r 3 ^ op stuv
18. 2 = + ∗E ]c i ∗ 490@eC/w ^3
%&&
NOTE: No steel arm weights, anchor bolt weights, or baseplate weights are estimated in this
software.
NOTE: The weight of steel structures is estimated for the primary purpose of increasing the
accuracy of the estimated base diameter and groundline reaction. Using these weights for
cost estimating without vendor design should be done with extreme caution.
After selecting the Generate Reactions by Height Tab button, the following dialog box
appears:
are currently in the Pole Properties section are used and are not modified. The information
from this report can be very helpful for use in foundation estimating.
NOTE: Every time this report is run, the previous report is deleted. This report does not
automatically update if any inputs are updated in the spreadsheet
NOTE: The user should understand which way the structure is oriented so that the side of the
structure with the most vertical load causing a moment on the structure is acting in a way that
produces the greatest moment in conjunction with the wind. The images below show the same
structure geometry mirrored on the transverse axis (simply switching Left’s and Right’s in the
Side column). Notice how in the left image there are 2 wires whose weights are counteracting
the moment produced by the wind and tension (assuming positive line angles). In the right image
there are 3 wires whose weights are counteracting the moment produced by the wind and
tension. Given that the wind direction blows from left to right, the user should orient the
structure so that the most attachment points are on the “Right” side in order to produce the
highest ground line moment for estimation and design purposes.
The equivalent pole tip load is a point load applied 2 feet below the top of the pole which
produces a calculated groundline reaction equal to the estimated moment. Wood pole
equivalent steel structures are sometimes classified using this equivalent point load.
3. UTILITIES
The UTILITIES section covers the two orange tabs in the AutoCalc 2.0 program. These tabs are of interest
to users wanting to take advantage of advanced functionality.
NOTE: Strength Factors, Pole Deflection Check, Pole Deflection Limit, and Joint Displacement are not
entered into the LCA File. These values can be edited after loading the LCA file into a PLS-POLE Model
if desired. Wind/Ice Model is set to "Wind on All". Wind pressures are entered as transverse. Also,
LCA Writer creates an LCA file in LCA Version 12.2 (Different than PLS-POLE version). Compatibility
with future versions is likely stable, but unknown. Save an LCA file from PLS-POLE and open the file in
NotePad or similar program to determine the LCA Version number currently being used.
In addition to creating the individual AutoCalc files for each structure type, it also gives the
user the option to:
• Estimate steel pole properties for all structure types (See Section 2.4.2)
• Generate reactions by height for all structure types (See Section 2.4.2)
• Create LCA files for all structure types (See Section 3.1)
• Print a pdf copy of all structure types (See Section 1.5)
When the “Generate reactions by Height” option is selected within the AutoCalc program
generating process, a Reactions by Height Summary tab will be created in the original
AutoCalc master file that summarizes all of the estimated properties for all of the files.
NOTE: This will overwrite any inputs currently in the row that is specified.
NOTE: This will override all of the current inputs in the Inputs and Tables and Utilities tabs.
4. TROUBLESHOOTING
4.1. MICROSOFT VISUAL BASIC WARNINGS
The AutoCalc 2.0 program works extensively with macros embedded in the spreadsheet. These
macros perform many functions and add functionality to the program. Like excel formulas, macros
limit inputs to only valid data types and ranges that can be used in certain equations (i.e. 5+four =
#VALUE in excel formulas because “four” is not a valid data type to be used with the addition
function). There are already built in checks for many of these types of errors, but they may not be all
encompassing.
Pressing escape while running most macros will exit the process and give a warning. If the warning
below is ever encountered, press Continue and the process will resume. If End is selected, the
process is ended wherever it was when the escape key was pressed. This can cause formatting
issues and should be avoided.
5. APPENDIX
5.1. LOAD ADJUSTMENT HELP MENUS
For ease of reference, the following are screen shots of the Help Menu for the load adjustments.