Surveying Mathematics

Made Simple

Version 1.2.0

Copyright (C) 2016 Creative Computing 4 Windows

www.cc4w.net

Back
# Home

Equal Tangents

Required:

G1 = x.xxxx or x.xx%

G2 = x.xxxx or x.xx%

L = xxx.xx

G1 = x.xxxx or x.xx%

G2 = x.xxxx or x.xx%

L = xxx.xx

Back
# Help

This app is designed with a simple interface to make it easy to input known verticle curve information.

Each (**CODE** = VALUE) are entered on separate lines.

This app utilizes the vertical curve information that is typically shown on engineering
drawings.

Three known curve components (Grade in, Grade out, Length) are required to calculate the unknown components.
Enter the three known curve components by using the appropriate codes then the
equals sign '=' followed by the value for that component. See the codes below:

Optional codes such as the Unit value, are entered on separate lines.
(Unit=M) Unit value defaults to IFT.

The codes and values can be entered in any order. They just need to be on separate lines.

The following are some examples:

G1=0.0023

G2=-3.21%

L=200.00

---

Round=5

Unit=M

PVIsta=1+253.45

PVIelev=1250.00

G1=-0.3451

G2=-0.2314

L=150.00

Below are the available codes:

(Required codes)

(Optional codes)

... (Default 20+00.00)

... (Default 2000.00)

(Enter a POVCsta for a point along the curve that you want to determine the elevation for.)

(Enter the POVCelev to determine the stationing for that elevation.) For Sag and Crest curves there will be two solutions.

(Enter the Int=xx to calculate the station and elevation for each interval along the curve) If a POVCsta is entered, then the intervals will start after this stationing. The default starting station is the PVCsta.

Not all code combinations will work together. You will need to experiment with different codes to see which ones produce the results you are expecting. The rounding of the values to varius decimal places will produce different results.

Unequal Tangents

Required:

G1 = x.xxxx or x.xx%

G2 = x.xxxx or x.xx%

PVIsta = xx+xx.xx

PVIelev = xxx.xx

PVCsta = xx+xx.xx

PVTsta = xx+xx.xx

G1 = x.xxxx or x.xx%

G2 = x.xxxx or x.xx%

PVIsta = xx+xx.xx

PVIelev = xxx.xx

PVCsta = xx+xx.xx

PVTsta = xx+xx.xx

Back
# Help

This app is designed with a simple interface to make it easy to input known verticle curve information.

Each (**CODE** = VALUE) are entered on separate lines.

This app utilizes the vertical curve information that is typically shown on engineering
drawings.

Six known curve components (Grade in, Grade out, PVI stationing, PVI elevation, PVC stationing and PVT stationing)
are required to calculate the unknown components.
Enter the six known curve components by using the appropriate codes then the
equals sign '=' followed by the value for that component. See the codes below:

Optional codes such as the Unit value, are entered on separate lines.
(Unit=M) Unit value defaults to IFT.

The codes and values can be entered in any order. They just need to be on separate lines.

The following are some examples:

G1=-3%

G2=1%

PVIsta=10+00

PVIelev=200

PVCsta=8+00

PVTsta=14+00

---

Round=5

Unit=M

PVIsta=1+253.45

PVIelev=1250.00

G1=-0.3451

G2=-0.2314

PVCsta=1+000.00

PVTsta=1+500.00

Below are the available codes:

(Required codes)

(Optional codes)

(Enter a POVCsta for a point along the curve that you want to determine the elevation for.)

(Enter the POVCelev to determine the stationing for that elevation.) For Sag and Crest curves there will be two solutions.

(Enter the Int=xx to calculate the station and elevation for each interval along the curve) If a POVCsta is entered, then the intervals will start after this stationing. The default starting station is the PVCsta.

Not all code combinations will work together. You will need to experiment with different codes to see which ones produce the results you are expecting. The rounding of the values to varius decimal places will produce different results.

Back
# Types / Slopes

Back
# Notice

The content of this application is for your general
information and use only. It is subject to change
without notice.

Neither we nor any third parties provide any
warranty or guarantee as to the accuracy,
timeliness, performance, completeness or suitability
of the information and materials found or offered in
this application for any particular purpose. You
hereby acknowledge that such information and
materials may contain inaccuracies or errors and we
expressly exclude liability for any such
inaccuracies or errors to the fullest extent
permitted by law.

Your use of any information or materials in this
application is entirely at your own risk, for which
we shall not be liable. It shall be your own
responsibility to ensure that any products, services
or information available in this application meet
your specific requirements.

Back
# CC4W

I have several decades of land surveying and civil
engineering experience.

I was first licensed in 1983 in Wyoming and Utah. In
1986 I became licensed in Arizona. I was appointed a
United States Mineral Surveyor in 1986.

I have been practicing Land Surveying in Arizona
since 1990. I became a Certified Federal Surveyor in
2007.

I have several decades of computer programming
experience related to computer aided drafting and
coordinate geometry.

I am the pioneer in the use of Digital Signatures in
Arizona for professional documents.

Back
# Free Stuff

Visit our Website for Free Stuff - It really is Free - no obligations! Get FREE Stuff Now!

Author/Programmer:

Jim Crume P.L.S., MS, CFedS

Copyright (C) 2015 Creative Computing 4 Windows

Back
# Apps - Books

Author/Programmer:

Jim Crume P.L.S., MS, CFedS

Copyright (C) 2015 Creative Computing 4 Windows

Back
# Diagram

Back
# Diagram

Back
# Codes

(Required codes)

**G1** = Grade In (decimal or %)

**G2** = Grade Out (decimal or %)

**L** = Length

(Optional codes)

**Round** = 4 (default)

**PVIsta** = Stationing

... (Default 20+00.00)

**PVIelev** = Elevation

... (Default 2000.00)

**Name** = Curve name or comment

**Unit** = FT or M (Default FT)

**POVCsta** = POV Stationing

(Enter a POVCsta for a point along the curve that you want to determine the elevation for.)

**POVCelev** = POV Elevation

(Enter the POVCelev to determine the stationing for that elevation.) For Sag and Crest
curves there will be two solutions

**Int** = Interval

(Enter the Int=xx to calculate the station and elevation for each interval along the curve)
If a POVCsta is entered, then the intervals will start after this stationing. The default
starting station is the PVCsta.

**NOTES:**

Not all code combinations will work. You will need to experiment with different
codes to see which ones produce the results you are expecting. The rounding of the
values to varius decimal places will produce different results.

Back
# Codes

(Required codes)

**G1** = Grade In (decimal or %)

**G2** = Grade Out (decimal or %)

**PVIsta** = Stationing

**PVIelev** = Elevation

**PVCsta** = Stationing

**PVTsta** = Stationing

(Optional codes)

**Round** = 4 (default)

**Name** = Curve name or comment

**Unit** = FT or M (Default FT)

**POVCsta** = POVC Stationing

(Enter a POVCsta for a point along the curve that you want to determine the elevation for.)

**POVCelev** = POVC Elevation

(Enter the POVCelev to determine the stationing for that elevation.) For Sag and Crest curves there
will be two solutions.

**Int** = Interval

(Enter the Int=xx to calculate the station and elevation for each interval along the curve)
If a POVCsta is entered, then the intervals will start after this stationing. The default starting
station is the PVCsta.

**NOTES:**

Not all code combinations will work together. You will need to experiment with different
codes to see which ones produce the results you are expecting. The rounding of the
values to varius decimal places will produce different results.

Back
# Examples

G1=0.0023

G2=-0.0321

L=200.00

---

Round=5

Unit=M

PVIsta=1+253.45

PVIelev=1250.00

G1=-0.3451

G2=-0.2314

L=150.00

---

G1=4%

G2=0.02

L=400

PVIsta=10+00.00

PVIelev=100

POVCelev=103.50

Int=25

Back
# Examples

G1=-3%

G2=1%

PVIsta=10+00

PVIelev=200

PVCsta=8+00

PVTsta=14+00

---

Round=5

Unit=M

PVIsta=1+253.45

PVIelev=1250.00

G1=-0.3451

G2=-0.2314

PVCsta=1+000.00

PVTsta=1+500.00