Surveying Mathematics
Made Simple

Version 1.2.0
Copyright (C) 2016 Creative Computing 4 Windows
www.cc4w.net

Back

Home

Vertical Curves

Equal Tangents Unequal Tangents Curve Types - Slopes
Tips - Tricks - Updates About Us Free Stuff Companion Apps and Books Terms and Conditions
Back

Symmetrical

Help
Equal Tangents

Reset Calculate

Required:
G1 = x.xxxx or x.xx%
G2 = x.xxxx or x.xx%
L = xxx.xx
Back

Help

Equal Tangent Vertical Curve Instructions and Codes

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)
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 = 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

Equal

Email
Back

Asymmetrical

Help
Unequal Tangents

Reset Calculate

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
Back

Equal

Email
Back

Help

Unequal Tangent Vertical Curve Instructions and Codes

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)
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

Types / Slopes


Back

Notice

Terms and Conditions

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

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

www.cc4w.net

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!

Written by Surveyors for Surveyors, Engineers and aspiring Students.

Author/Programmer:
Jim Crume P.L.S., MS, CFedS
Copyright (C) 2015 Creative Computing 4 Windows

www.cc4w.net

Back

Apps - Books


Visit our Website for more Awesome Apps and Books
Apps Books

Written by Surveyors for Surveyors, Engineers and aspiring Students.

Author/Programmer:
Jim Crume P.L.S., MS, CFedS
Copyright (C) 2015 Creative Computing 4 Windows

www.cc4w.net

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