Freestyle 2013

download Freestyle 2013

of 32

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