Surveying Mathematics
Made Simple
Version 1.2.0
Copyright (C) 2016 Creative Computing 4 Windows
www.cc4w.net
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.
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 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.
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.
(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.
(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.
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
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