Calculate mortar firing data with Casio scientific calculator
- [New] Discharged sergeant Kang, released his prank "Automation of Firing Data Calculation for 60mm Mortar" written during his service to his Github.
The method of calculating horizontal distance and declination angle by manually drawing it on a plotting board is not only imprecise but also prone to human error. To address this, we aim to introduce automation programs with scientific calculator to reduce calculation errors and shorten calculation time.
Imp(a+bi),Rep(a+bi): Extract real part / imaginary part from complex number.Pol(x, y),Rec(r, θ): Conversion between Cartesian coordinate-Polar coordinate.Locate(x, y, n): Display specific numeric or string in specific screen location whenPROGmode.
- [FILE] Key: Run program in
COMPmode. - [MODE] Key-[5] Key: Enter
PROGmode. InPROGmode, programs can saved or edited to calculator.
To enhance understanding, the calculation process described in the field manual for a plotting board has been replicated on the calculator. This approach closely mirrors manual operations but automates the process for accuracy and convenience.
The existing calculation method using a trigonometric function is difficult to apply beyond the solution coordinate method. Therefore, a polar coordinate system was used to calculate the current position with the radius (r) and angle (θ).
For example, vertical and horizontal coordinates on the calculation board are displayed by converting Cartesian coordinates into polar coordinates (r, θ).
- Conversion formula
- To convert mils to degrees:
$Degrees = (Mils / 160) × 9$ - To convert degrees to mils (inverse operation):
$Mils = (Degrees / 9) × 160$
- To convert mils to degrees:
When aiming at the base stake from the mortar to follow, the retreat firing azimuth is also displayed so that the position of the base stake can be measured with a compass as easily as possible.
If the calculated results are accidentally removed, program with matrix function (MATRIX) can be used to review it which is previous calculated result. (Currently on GRID only available.)
To minimize the number of variables required, complex numbers are utilized, allowing two values (e.g., real and imaginary parts) to be stored in a single variable.
-
Calculation PROGs
-
Grid (방안좌표법)
-
Polar Plot (극표정법)
-
Shift from a Known Point (기지점전이법)
-
Firing Correction (수정)
-
-
Dependency PROGs
-
Read recent 1 calculation (최근1개계산 확인)
-
Clean Setup (설정초기화)
-
Variable value to 0-6400Mils (변수값을 0-6400밀 이내로)
-
- TRADOC. (2013). ATP 3-09.30 Techniques for Observed Fire. US Army. PDF
- TRADOC. (2009). GTA 17-02-015 Call For Fire. US Army. PDF
- TRADOC. (2017). TC 3-22.91 Mortar Fire Direction Procedures. US Army. PDF
- TRADOC. (2017). DA Form 2399 Computer’s Record (LRA). US Army. PDF
- Jay♬. (2013, April 4). 박격포 공학용 계산 식. Tistory. https://lunaticju.tistory.com/32.




