Скачать программу вычисления угла начальной траектории полёта снаряда Windows 7-64
Скачать программу вычисления угла начальной траектории полёта снаряда Windows 7-32
Эта небольшая программа позволяет быстренько прикинуть угол наклона начальной траектории полёта снаряда на заданное расстояние при известной начальной скорости. Для начала работы с программой надо скачав отсюда распаковать архив ballist.zip и копировать bin-файл в директорию /bin . После чего придать этому файлу право на исполнение:
#chmod 777 /bin/ballist
Затем можно запустить программу, набрав в консоли
$ballist
Для пользователей windows 7-32 или 7-64 желательно также запускать программу из командной строки (от Администратора), тогда кодировка UTF-8 совпадает с кодировкой системы (иначе можно наблюдать крякозябры вместо меню на русском языке).
C:\>Путь_к_файлу\ballist.exe
Нажав Enter получим приглашение программы:
Воспользовавшись предложением, выберем траекторию снаряда. Например - навесную, которую используют гаубичные орудия. То есть - введём 2 и нажмём :
Как подлинные артиллеристы выберем гаубичное расстояние в 25 000 метров (25 км):
...и обозначим приличествующую скорость снаряда в 600 м/сек. :
Если неизвестна начальная скорость, то вероятно более нужна вот эта программа.
Нажмём Ентер (Ввод) и прочтём результат:
Программа сообщила, что для достижения данной цели на расстоянии в 25
км. требуется снаряд со скоростью 600 м/сек. запустить под 21,45
градусов по отношению к горизонту, тогда он упадёт в точку на
расстоянии 24995,8 метров. Если возникают сомнения, то можно посмотреть
характеристики действующих образцов орудий, например здесь"пушка-гаубица
Д-20" Программа служит не более, как пособие к опытам
по физике, потому не следует принимать всё серьёзно. В реальности на
снаряд действуют побочные силы природы, как то боковой ветер, встречное
сопротивление воздуха, сила
Кариолиса , деривация
и тем более, чем больше расстояние.
Кому хочется узнать подробнее о внешней баллистике - можно почитать тут. Кроме того в
программе введены ограничения приближения и округление, обусловленные
особенностями языка программирования, но близко приближенные
значения угла наклона начальной траектории и начальной скорости (в
момент придания импулься физическому телу) она позволяет получить
моментально. О приближении можно судить хотя бы если сравнить
значения такого же вычисления фортран-программы
:
..в которой те же исходные даннные позволяют получить действительно навесную траекторию - в 68,6 градуса старта по отношению к горизонту. Это результат допустимого приближения и округления данных при расчёте. При расчёте настильной траектории значения совпадают:
Но допустим, что нужно просчитать данные для настильной траектории.
Тогда выбираем траекторию введя 1 и нажав Ввод:
Теперь вводим значения для этого типа траектории:
Допустим, что расстояние до цели составляет 1000 метров:
Теперь введём значение начальной скорости снаряда:
Небольшая скорость, но посмотрим на результат,
При выходе снаряда со скоростью 100 м/сек и под углом к горизонту 39 градусов получаем точку падения на расстоянии 998,3 метров. Напомню, что 100 м/сек = 360 км./час.
Если вводятся некорректные данные, то программа об этом сообщает. Например нет смысла расчитывать траекторию снаряда при скорости 700 м./сек (т. есть 2520 км./час), если до цели 100 метров. Что называется - прицелься через ствол (прямой наводкой). Однако при скорости снаряда в 50 м/сек и расстоянии в 100 метров - траектория просчитывается, поскольку имеет на самом деле гиперболическую форму. Например миномётная стрельба ведётся при небольшой начальной скорости снаряда и на небольшое расстояние:
Так на 100 метров при начальной скорости 100 м/сек потребуется угол в 87,25 градуса при навесной траектории...
...а при настильной траектории потребуется при той-же начальной скорости всего 2,8 градуса к горизонту:
При вводе нецелых числовых значений целая часть от десятичной
отделяется точкой ( например пишется не 1025,53 а 1025.53).
При вводе нечисловых значений программа завершается. Корректным
завершением будет однако ввод числа 0 (ноль):
Скачать
программу расчёта прицела дальности полёта снаряда - ballist
(ru)- для linux (i686)
Скачать программу расчёта прицела дальности полёта снаряда - ballist (ru) - для Windows 7/64
Скачать программу вычисления угла начальной траектории полёта снаряда (ru) Windows 7-32
Для тех, кто не в силах бороться с локальной кодировкой англоязычная версия программы ballist (linux 686)для пользователей Windows XP/семерки англоязычная версия программы ballist (win xp/7) - изначально нарисованные на Fortran-90, потому менее комфортные (но более точные) - нет очистки консоли при перезапуске и диалог на английском. В семёрке-64 запускается, но от имени Администратора. Установки не требуется ( впрочем, как и во всех других версиях).