Freestyle 2013
Transcript of Freestyle 2013
-
7/30/2019 Freestyle 2013
1/32
Calculation WorkBook [email protected] 3/20/2013 Trial Version Expires 3/20/2015
Examples of Funct ions
This workbook contains numerous functions that perform useful calculations. The cells with redThese functions are inserted into cells and formula using the >Insert >Function >User Defined
This uniquefor calculatiPlease reply
Ne
The worksheet functions use protected macros. Users can create worksheets with macro capa
You can call functions from this spreadsheet in your own separate spreadsheets. This allows yo
Unit Converter Functions:
These functions allow calculations of any parameter at any proper unit combination.
=CVVal(input value, input unit string, output unit string) calculates the parameter value foinput value = 40 (kg*m/s 2) (input parameter value and units)
output value = 40.00 (n) (output parameter value expressed in p
=CVBaseUnit(unit string) expresses the given units as SI units.
input units = (lbf/in^2) (input unit string)output base
units =(((KG*M)/S^2)/(M)^2)
=CVBaseVal(value,unit string) evaluates the given parameter into SI units.input parameter
=100 (ft*lbf) (input parameter value and units)
output baseparameter =
135.6 ((M)*((KG*M)/S^2))
=UCBaseData(record,field) returns the specific field and record from the unit converter b
This workbook contains functions for complex unit conversion, air property
calculations, 3-d coordinate transforms and interpolation.
mailto:[email protected]:[email protected] -
7/30/2019 Freestyle 2013
2/32
fieldrecord 1 2 3
9 S 31 time
=UCBaseIndex(name) returns the specific record number from the unit converter base faname (field 1) record
s 9
=UCChkval(Unit string) returns a unique check value for a unit text string based on its baString Value
(kg*m)/(s^2) 0.195
=UCFactorData(record,field) returns the specific field and record from the unit converterField 1 = name, field 2 = description, field 3 = factor, field 4 = bias, field 5 = base unit,Special user defined units (named usera and userb) can be used. Currency is based
fieldrecord 1 2 3 4 5
45 DEGC degrees
Celsius
1 -273.15 (DEGK)
=UCFactorIndex(name) returns the specific record number from the unit converter factorname (field 1) record
lbf 248
=UCFactorDataSearch(start, search string, field) returns the next record number from thfield
search string 6temp 45
next temp 133next temp 218
Air and Standard Atmosphere Functions:
These functions allow calculations of atmospheric properties at an input altitude given in met
=AirPropTemp(altitude ) calculates the temperature of air at the given altitude for the "Ualtitude = 0 (m) (meter)
288.2 (DEGK) (degrees Kelvin)=AirPropPress(altitude ) calculates the absolute pressure of air at the given altitude for th
1.01E+05 (pa) (Pascal, Newton/Meter^2)
=AirPropDens(altitude ) calculates the mass density of air at the given altitude for the "U1.22E+00 (kg/m^3) (kilogram/meter^3)
=AirPropSound(altitude ) calculates the speed of sound in air at the given altitude using t341 (m/s) (meter/second)
=AirPropKV(altitude ) calculates the kinematic viscosity of air at the given altitude using t1.79E-05 (kg/(m*s)) (kilogram/(meter*second))
=AirPropDV(altitude ) calculates the dynamic viscosity of air at the given altitude using th1.47E-05 (m^2/s) (meter^2/second)
=AirDensity(temperature,pressure ) calculates the density of air at the given temperature
temperature = 294 (DEGK) (degrees Kelvin)pressure = 1.01E+05 (pa) (Pascal, Newton/Meter^2)1.19E+00 (kg/m^3) (kilogram/meter^3)
=Reynold(length , density,velocity,kinematic viscosity) calculates the Reynold's number olength = 2 (m) (meter)
density = 1.22E+00 (kg/m^3) (kilogram/meter^3) - see abovevelocity = 93.9 (m/s) (meter/second)kinematic
viscosity =1.79E-05 (kg/(m*s)) (kilogram/(meter*second)) - see above
-
7/30/2019 Freestyle 2013
3/32
1.28E+07 (item) dimensionless, Re < 2000 is laminar, R
Vector Functions:
These functions allow calculations of vectors and coordinate transforms
=VFMabg(vector-dx-dy-dz) converts a vector expressed as [dx,dy,dz] into its [magnitude,A vector is expressed by its dx, dy, dz coordinates and converted to magnitude, A-xy,
xi yi zi xf yf Vector = 0 0 0 0 1
=VFxyz(vector-mag-Axy-Ayz-Azx) converts a vector expressed as [magnitude, A-xy, A-yA vector is expressed by its magnitude, A-xy, A-yz and A-zx angles and converted to i
Mag A-xy A-yz A-zx x0Vector = 1 1.571E+00 0 4.71238893 0
Dot Product = 1.00E+00 =(L102*M106)+(M102*N106)+(N102*O106)Cross Product = 0.00E+00 0.000E+00 0.00E+00
=CXFxp(x0,y0,z0,a,b,c,ang,x,y,z) calculates the x' coordinate of x in a transformed syste=CXFyp(x0,y0,z0,a,b,c,ang,x,y,z) calculates the y' coordinate of y in a transformed syste
=CXFzp(x0,y0,z0,a,b,c,ang,x,y,z) calculates the z' coordinate of z in a transformed systeCoordinate transform from one 3-d system to another consists of x,y,z and x',y',z' whex0 y0 z0
Prime system Origin = 0 0 0 x y z
Point in x,y,z system= 0 0 0x' y' z'
Point in x', y', z' system = 0 0 0
=CXFx(x0,y0,z0,a,b,c,ang,x',y',z') calculates the x coordinate of x' from a transformed sy=CXFy(x0,y0,z0,a,b,c,ang,x',y',z') calculates the y coordinate of y' from a transformed sy=CXFz(x0,y0,z0,a,b,c,ang,x',y',z') calculates the z coordinate of z' from a transformed sy
Coordinate transform from one 3-d system to another consists of x,y,z and x',y',z' whex y z
Point in x,y,z system= 0.86237263 -0.4097395 -0.2973673x' y' z'
Point in x', y', z' system = 0.707107 -0.7071068 0
Interpolator Function:
This function calculates linear interpolated values
=INTP(DataInx,DataIny,x) calculates the y value for a given table of x y data at a given x'x 1 2 3 4y 1 10 100 1000
x' = 2.5y' = 55
=INTP(DataInx,DataIny,x) calculates the y value for a given table of x y data at a given x'x y
1 1
2 103 1004 10005 100006 100000
-
7/30/2019 Freestyle 2013
4/32
-
7/30/2019 Freestyle 2013
5/32
\\vboxsrv\conversion_tmp\scratch_3\[167435306.xls.ms_office.xls]Intro
text can be changed. The cells with blue text contain formulas.enu commands.
workbook has been prepared for you by Mike Van [email protected] and education. It is fully capable and provided free of cost.with questions or comments. Thanks!
FreeStyle Unit Converter:Value= quantity
Value= quantity
User input is REDSee the "Names" worksheet tab below for a list of unitnames. This list can be searched using Excel filter and data
"find" capabilities.
See Also: AnalysisChamp.com Online Expression Evaluator
ility by using this worksheet with separate worksheets that contain other macros.
u to have your own macros and unique workbooks.
r the given value and units expressed as the output units.
oper output units)
ases factors database. Field 1 is the name, field 2 is the check value and field 3 is the description.
4.530E+02 mol
lbmol1.000E+00
http://analysischamp.com/eex/expeval.asphttp://analysischamp.com/eex/expeval.asp -
7/30/2019 Freestyle 2013
6/32
ctors database for a given name.
se units. Proper unit conversions yield equal check values.
factors database.ield 6 = comment, field 7 = common markon 1 us dollar = .5 British pound = .65 Euro = .01 Yen
6 7temperature x
s database for a given name.
e given start record of the unit converter factors database for a given text string within the given field.
rs
Standard Atmosphere"
e "US Standard Atmosphere"
Standard Atmosphere"
he "US Standard Atmosphere" properties and ideal gas laws
e "US Standard Atmosphere" properties and ideal gas laws
"US Standard Atmosphere" properties and ideal gas laws
and pressure using ideal gas laws.
f air at the given density, velocity, kinematic viscosity and length.
-
7/30/2019 Freestyle 2013
7/32
> 4000 is turbulent
, A-xy, A-yz, A-zx] components.-yz and A-zx angles: 90.0 0.0
zf dx dy dz Mag A-xy A-yz0 0.000 1.000 0.000 1.000E+00 1.571E+00 0.000E+00
, A-zx] into its [dx,dy,dz] components.s dx, dy, dz coordinates:y0 z0 dx dy dz x y
0 0 -3.491E-15 1.000E+00 -5.359E-08 0.000 1.000
http://en.wikipedia.org/wiki/Dot_product digits= 3http://en.wikipedia.org/wiki/Cross_product digits= 3
m with origin at x0,y0,z0 that has been rotated along the a,b,c vector at angle ang.with origin at x0,y0,z0 that has been rotated along the a,b,c vector at angle ang.
with origin at x0,y0,z0 that has been rotated along the a,b,c vector at angle ang.n the x0,y0,z0 and a rotation axis defined by I,j,k,theta is given:a b c ang
otation Axis = 0 1 1 0.52359878
tem with origin at x0,y0,z0 that has been rotated along the a,b,c vector at angle ang.tem with origin at x0,y0,z0 that has been rotated along the a,b,c vector at angle ang.tem with origin at x0,y0,z0 that has been rotated along the a,b,c vector at angle ang.
n the x0,y0,z0 and a rotation axis defined by I,j,k,theta is given:
data point by linear interpolation.5 6
10000 100000
data point by linear interpolation.
-
7/30/2019 Freestyle 2013
8/32
for a given section defined by x y data.
e x and y axis for a
bout the centroid for a
-
7/30/2019 Freestyle 2013
9/32
-
7/30/2019 Freestyle 2013
10/32
-
7/30/2019 Freestyle 2013
11/32
270.0
A-zx4.712E+00
z0.000
-
7/30/2019 Freestyle 2013
12/32
Calculation [email protected] 3/20/2013
Calculation Notes
This collection of worksheet calculations demonstrates use of the FreeStyle fun
you to solve problems accurately. The structure of worksheet calculations consistfor each parameter. The "Parameter", Value", "Unit", and "Comment" columns coabout each.
Black vs red cells designate formula and user input cells respectively. The datacan be changed without affecting the worksheet calculations. Data in black cellsas it affects the calculation method for each example. Intermediate calculations (and the universal gas constant, RGC) must remain as listed to properly define thcalculations.
These example calculations may be re-used in your own studies.The red unit strings (input or calculated results) may be changed for your own cal
(provided the units are still proper) with resulting values calculated correctly.
All examples may be evaluated using the Excel TOOLS > GOAL SEEK functionThis action is taken when the unknown parameter is set up as an "input value" inTo calculate the desired parameter, set up the Goal Seeker to iterate on the unknknown parameter is established.
The other two columns, the "BaseVal" and "BaseUnit" columns contain the basparameters for calculation formulas. Free-form unit handling is accomplished by
only on the parameter values when expressed in base units. The FreeStyle workeasy conversion into these units. The actual calculation formula exist in these coland for the text stings defining the resulting value. This can be seen by inspectio"BaseUnit" cells.
The calculations provided on this worksheet can be searched using the ExcelEDIT > FIND function. The examples may be organized using the Excel DATA >to show or hide information.
The workbook contains several macros that enable worksheet calculation form
The "CellFormulaLeft()", "CellFormulaRight()", "CellFormulaUp()" and "CellFormuformula in the active cell and paste a printable text version in the ajacent cell left,
The "CVBaseUnitFormula()" macro will use the formula in the active cell to creaensure that the units are properly combined for the "value" field. Specifically, theis created to compare the calculated value with the "Unit" column string to ensur
The macro will place the formula in the cell ajacent to the right of the cell from wh
Example 01 - Temperature Calculations
What is the absolute temperature, degrees Kelvin, at 32 degrees farenheight (F)
Example 02 - Length Conversions
What is the length, in feet, of 200 rods?
Example 03 - Speed, Torque and Power Calculations
-
7/30/2019 Freestyle 2013
13/32
What is the torque, in pound-feet, of a shaft driving a 10 horsepower load at 360
Example 04 - Gas Law Calculations
What is the volume per mole of an ideal gas (like air) at 0 degC (273.15 degK) a
Example 05 - Air Density Calculations
What is the density of air, in pounds per cubic foot, at 15 degC (288 degK) and
Example 06 - Propeller Tip Speed Calculations
What is the tip speed, mach at standard sea level atmosphere, of a 72 inch dia
Example 07 - Hydraulic Power Calculations
What is the hydraulic pressure of a 200 horsepower system with 400 gallons pe
Example 08 - Dynamic Pressure Calculation
What is the dynamic pressure, in pascals, of an air-stream at 150 knots? Air de
Example 09 - Shaft Load with Sheave
What is the side load on a shaft, in Newtons, with a 200 cm diameter sheave if i
Example 10 - Radiated Power
What is the ideal radiated power per unit area of a body at 3000 degrees R in
Example 11 - Chemical Equivalent - Pounds(mass) to Moles
How many pounds of caffeine does a 1.35 mole sample weigh? The chemical f
Example 12 - Chemical Molecule Weight
What is the weight, in kilograms, of 1 molecule of sucrose? The chemical form
Example 13 - Temperature of One Billion Standard Cubic Feet of Ideal Gas
What is the temperature, in degrees Farenheight, of 1 billion standard cubic feet
Example 14 - Molecular weights with English and Metric Units
What is the weight, in grains, of a 1/4 inch long string of carbon atoms if each aCarbon has an atomic weight of 12.01115 grams per mole.
Example 15 - Percent Chemical Composition of a Compound
What is the percent composition of chlorine in FeCl3? Iron (Fe) weighs 55.847chlorine (Cl) weighs 35.453 grams per mole based on atomic weight.
Example 16 - Centrifugal Force
What is the centrifugal force of a mass of 3.31 lbm rotating at 3000 revolutions
-
7/30/2019 Freestyle 2013
14/32
tions in order to allow
s of six columns of datantain information
in red cellsneeds to remain unchangedsuch as those of temperaturese quantities in the
culations
to calculate parameters.the calculation worksheet.own parameter cell until the
lineperforming calculations
ook provides functions that enableumns, both for the valuesof the "BaseVal" and
GROUP AND OUTLINE functions
la to be entered for unit checks.
laDown()" macros will take theright, above or below respectively.
te a new formula that checks to"BaseUnit" column formula
that the formula are proper.
ich it is executed.
?
-
7/30/2019 Freestyle 2013
15/32
0 revolutions per minute?
nd atmoshperic pressure?
tmospheric pressure of 30.10 inches-mercury?
eter propeller spinning at 2400 RPM?
minute flow rate?
nsity is .0775 pounds per cubic foot.
carries 30 kW power at 55 Hz?
atts?
rmula for caffeine is C8-H10-N4-O2.
la for sucrose is C12-H22-O11.
at one Atmosphere Pressure
of an ideal gas at one atmosphere pressure?
erages 1.5E-08 centimeters in diameter?
rams per mole and
er minute (rpm) at a radius of 18 inches?
-
7/30/2019 Freestyle 2013
16/32
Unit Names
Rec Name Description Factor Bias Base
543 CUR[GBP] currency [GBP] 1.605700 0 (CUR)
544 CUR[EU] currency [EU] 1.305700 0 (CUR)545 CUR[YEN] currency [YEN] 0.011300 0 (CUR)
546 SHAKE Atomic Time Unit 1.000E-08 0.0 (S)
547 LBMOL User Defined - Pound Mole 453.00 0.0 (MOL)
548 UDVF[2] User Defined Variable Factor 2 100.00 0.0 (item)
549 CUR currency USD 1.00 0 (CUR)
1/4/2013 currency rates http://finance.yahoo.com/currency
NIST Weights and MeasuresThe red cell currency rates can be updated by you as often as needed. 1.0 US Dollar = 1.00 CUR.
The EXCEL > DATA > FILTER > AUTO FILTER is used to search the name l ist.
Common units are listed with "x" in the rightmost column. The list can be filtered on this to make it shorter.
You can add or modify this column to suit your own needs.
Rec Name Description Factor Bias Base
234 KMOL kilomole 1000 0 (MOL)336 MOL mole, amount of substance 1 0 (MOL)
424 RGC Molar gas constant, ideal 8.31441 0 ((((KG)*(M^2))/(S^2))/(MO
521 VM Vm, Molar volume of ideal gas at 0C and 1 Atm 0.02241383 0 (M^3/(MOL))
http://finance.yahoo.com/currencyhttp://ts.nist.gov/WeightsAndMeasures/Publications/appxc.cfmhttp://ts.nist.gov/WeightsAndMeasures/Publications/appxc.cfmhttp://finance.yahoo.com/currency -
7/30/2019 Freestyle 2013
17/32
VVES CALCULATION WORKBOOK
Analysis - FreeStyle Spreadsheet
MJ Van Voorhis 9/20/2012
Parameter Value Unit Comment BaseVal BaseUnit ChkValDensity of Wood = 0.10 (lbm/in^3) input value 2767.99047 ((KG)/(M) 0.002239Density of Steel = 0.28 (lbm/in^3) input value 7833.41303 ((KG)/(M) 0.002239
Density of Concrete = 0.20 (lbm/in^3) input value 5535.98094 ((KG)/(M) 0.002239
Volume = 1.00 (in 3) input value 1.6387E-05 ((M)^3) 4913
Wood Weight = 1.00E-01 (lbm) =F7*F11 0.04535924 ((KG)) 11Steel Weight = 2.83E-01 (lbm) =F8*F11 0.12836664 ((KG)) 11
Concrete Weight = 2.00E-01 (lbm) =F9*F11 0.09071847 ((KG)) 11
-
7/30/2019 Freestyle 2013
18/32
SECTION CALCULATION WORKBOOK
Analysis - FreeStyle Spreadsheet
MJ Van Voorhis 9/20/2012
3.3 1.4
X-coord Y-Coord
1.00 9.004.30 6.507.60 5.00
10.90 4.0014.20 4.0017.50 5.0020.80 6.5024.10 9.00
23.40 10.4020.00 7.9017.50 6.4014.20 5.40
10.90 5.407.60 6.404.80 7.901.70 10.401.70 10.401.00 9.00
(in) (in)
Area = -35.71 (in)^2 =Section_Area(B7:C24)xBar= 12.68 (in) =Section_XBar(B7:C24)yBar= 6.60 (in) =Section_YBar(B7:C24)
Ix= -1650.7 (in)^4 =Section_IX(B7:C24)
Iy= -7416.6 (in)^4 =Section_IY(B7:C24)IxBar= -92.9 (in)^4 =Section_IXBar(B7:C24)IyBar= -1671.9 (in)^4 =Section_IYBar(B7:C24)JBar= -1764.8 (in)^4 =F33+F34
0.0
5.0
10.0
15.0
20.0
25.0
30.0
0.0 5.0 10.0 15.0 20.0 25.0 30.0
Yc
oordainte
X coordinate
Section Plot
-
7/30/2019 Freestyle 2013
19/32
area= 35.71 in^2length = 110 involume = 3928.1 in^3density = 0.283 lbm/in^3weight = 1112 lbm
http://analysischamp.com/eex/expevalcv.asphttp://analysischamp.com/StressBook/TABA1201.htm=-((2000+500) * 6^3)/(0.125*3 * 30000000)(lbf * ft^3)/(in * psi)= 83 in^4
Worksheet Comments:Solid section boundaries are entered, vertex point by vertex point, in a clockwise direction. All
vertex coordinates must be in the first quadrant (positive values). (Coordinates can be entered withnegative values and then shifted into the first quadrant using a bias.) The section area must becompletly enclosed. Curved portions can be approximated using a series of vertex points.
Areas can be removed from the section by by entering their vertex points in a counterclockwisedirection. The first vertex point and last vertex point must be the same. Additional vertex points can
be made by inserting new rows of formulas between the first and last points.Cells with rednumbers are those which require user entry. The section properties are given ona table and a plot. The "..bar" properties are those about the centroidal axes which are parallel tothe original axes. The "..prime" properties are those about the centroid.
The author makes no warranty of any kind, expressed or implied, with regard to this worksheet.The author shall not be liable in any event for incidental or consequential damages in connectionwith, or arising out of, the furnishing, performance, or use of this worksheet.
http://analysischamp.com/StressBook/TABA1201.htmhttp://analysischamp.com/StressBook/TABA1201.htm -
7/30/2019 Freestyle 2013
20/32
1
2
2
3
3
4
-
7/30/2019 Freestyle 2013
21/32
P nu0 18
10 2020 2430 2840 3250 36
5
0
5
0
5
0
0 10 20 30 40 50
nu
nu
-
7/30/2019 Freestyle 2013
22/32
VAN VOORHIS ENGINEERING SERVICES
Graphic Measurement - Analysis Workbook
[email protected] , 9/4/2012, 1/4/2013
IMAGE 01 - Scale and Measurement10.0 mi
-
7/30/2019 Freestyle 2013
23/32
oval 6 =shapedatafield(curshname(),shapename,propecurrent sheet= Intro
current workbook= FreeStyle.xlsname = Oval 6
ID = 7title =
width = 51.75
height = 28.5left = 484.5top = 870
rotation = 321.901
placement = 1
ZOrder = 2locked = FALSE
type = 1
autoshapetype = 9backgroundstyle = 0
connectionsitecount = 8connector = 0
linelength = 59.0789
432.75-841.5
-
7/30/2019 Freestyle 2013
24/32
line)
,W14)
wn length (red)nown length (yellow)
-
7/30/2019 Freestyle 2013
25/32
Picture 1Straight Connector 2
rty) Straight Connector 3
Straight Connector 20Straight Connector 4
Rectangle 5
Oval 6
Double Bracket 7
Freeform 8
Elbow Connector 15
TextBox 22
RecText
Text Box
-
7/30/2019 Freestyle 2013
26/32
-
7/30/2019 Freestyle 2013
27/32
SlideRule
-
7/30/2019 Freestyle 2013
28/32
-
7/30/2019 Freestyle 2013
29/32
http://www.FRONT SI
multiplication / division: C & D scales
log / lnsin / cos / tan
BACK SID
http://www.antiquark.com/sliderule/sim/n909es/virtual-n909-es.htmlhttp://www.antiquark.com/sliderule/sim/n909es/virtual-n909-es.html -
7/30/2019 Freestyle 2013
30/32
antiquark.com/sliderule/sim/n909es/virtual-n909-es.htmlE
-
7/30/2019 Freestyle 2013
31/32
-
7/30/2019 Freestyle 2013
32/32