Здравствуйте,коллеги.
Некоторое время назад на форуме появилась тема "ВЕРТОЛЕТ". Благодаря этой теме у меня появилась идея написать программу для расчета этого типа перехода для компьютера (не КПК).
Программа позволяет сделать разметку перехода типа "вертолёт" ,а также обыкновенного перехода прямоугольного сечения на прямоугольное.
Программа не лимитирует размеры высоты перехода,ширины и длины оснований ,а также соотношений (т.е ширина верхнего основания может быть больше нижнего ).
Естественно не ширина ,не длина ,не высота не может быть равна или меньше нуля.
При попытке ввода неправильных данных выбьет окно сообщения с ошибкой и будет выделено поле ,где были введены неправильные данные.
Теперь поговорим об угле кручения. На него наложен лимит.Угол не может быть
больше 45 градусов (поворот против часовой стрелки ) и быть меньше -45 градусов (поворот по часовой стрелке) . Если угол поворота равен нулю , то переход будет обыкновенным с прямоугольного на прямоугольный.
Данные ширины,длины, и высоты задаются в миллиметрах ,угол кручения - в градусах. Все данные могут иметь дробную часть, т.е доли миллиметра или доли градуса.
Эта программа является пробной версией и поэтому ПРИПУСК НА ФАЛЬЦ И НА ОТБОРТОВКУ НЕ УЧИТЫВАЕТСЯ.
Фальц для соединения-угловой комбинированный.
Системные требования : ОС Windows XP SP2,SP3.
Совместима ли с другими версиями Windows - не знаю.
Также требуется установка каркаса Framework 2.
Скачать его можно тут
Саму программу можно скачать здесь
программа "ВЕРТОЛЕТ"
Сообщений 1 страница 3 из 3
Поделиться12009-02-01 19:46:42
Поделиться22009-02-01 20:34:00
Теперь коротко о работе с программой.
При вводе данных выбранное поле окрашивается в малиновый цвет, показывая что сейчас выбрано.Одновременно на верхнем правом рисунке красной линией показывается сторона перехода (кроме высоты и угла кручения).
После ввода данных нажмите кнопку "ЧЕРТЕЖ". Это позволит программе записать данные , а также покажет в какую сторону будет сделан поворот( красный прямоугольник - верхнее основание).Если угол равен нулю то черный прямоугольник останется. Также появится кнопка "РАЗВЕРТКА". Теперь еще раз проверьте правильность данных. Если заметили ошибку исправьте её и СНОВА НАЖМИТЕ "ЧЕРТЕЖ".Теперь нажимаем кнопку "РАЗВЕРТКА".
Разметка производиться методом радиусных засечек.
Итак , после нажатия кнопки "РАЗВЕРТКА" появится окно сообщения :
"ОТМЕТЬ ВЫСОТУ".
Отступив от левого края листа на расстояние , равное припуску на продольный фальц , а от нижнего левого края на величину припуска на отбортовки , проводим вертикальный отрезок , равный указанной высоте Н. Получим отрезок с точками О - основание и В-верх отрезка.
После этого нажимаем "ОК" в окне сообщения и получаем данные для разметки
длины верхнего основания . Отмечаем дугу , радиусом R.B (длина верхнего основания) от точки В , а дугу , радиусом R.Н от точки О (основание).
В месте пересечения дуг получим точку В1.
Снова нажимаем "ОК" в окне сообщения и получим данные для разметки длины нижнего основания. Отмечаем дугу радиусом R.N от точки О , а дугу , радиусом R.Н от точки В1 . В месте пересечения дуг получим точку О1 (длина нижнего основания).
Снова нажимаем "ОК" в окне сообщения и получаем данные для разметкм ширины перехода, которое размечается аналогично вышеописанному методу , только исходные точки будут В1 и О1.
После разметки соединяем точки линиями и добавляем припуск на фальц (угловой). Хочу напомнить , что программа припуски не рассчитывает.
В заключении скажу , что программа довольна сырая , но результат дает верный
(С помощью её был сделан переход 150*100- верх ,150*150 - низ , высота - 200,угол поворота 20 градусов.)
Я не стал с самого начала доводить её до конца , т.к потом приходят такие идеи , что приходится переписывать всю программу.
Жду ваших предложений по её улучшению
Поделиться32010-10-28 20:10:23
Теперь коротко о работе с программой.
При вводе данных выбранное поле окрашивается в малиновый цвет, показывая что сейчас выбрано.Одновременно на верхнем правом рисунке красной линией показывается сторона перехода (кроме высоты и угла кручения).
После ввода данных нажмите кнопку "ЧЕРТЕЖ". Это позволит программе записать данные , а также покажет в какую сторону будет сделан поворот( красный прямоугольник - верхнее основание).Если угол равен нулю то черный прямоугольник останется. Также появится кнопка "РАЗВЕРТКА". Теперь еще раз проверьте правильность данных. Если заметили ошибку исправьте её и СНОВА НАЖМИТЕ "ЧЕРТЕЖ".Теперь нажимаем кнопку "РАЗВЕРТКА".
Разметка производиться методом радиусных засечек.
Итак , после нажатия кнопки "РАЗВЕРТКА" появится окно сообщения :
"ОТМЕТЬ ВЫСОТУ".
Отступив от левого края листа на расстояние , равное припуску на продольный фальц , а от нижнего левого края на величину припуска на отбортовки , проводим вертикальный отрезок , равный указанной высоте Н. Получим отрезок с точками О - основание и В-верх отрезка.
После этого нажимаем "ОК" в окне сообщения и получаем данные для разметки
длины верхнего основания . Отмечаем дугу , радиусом R.B (длина верхнего основания) от точки В , а дугу , радиусом R.Н от точки О (основание).
В месте пересечения дуг получим точку В1.
Снова нажимаем "ОК" в окне сообщения и получим данные для разметки длины нижнего основания. Отмечаем дугу радиусом R.N от точки О , а дугу , радиусом R.Н от точки В1 . В месте пересечения дуг получим точку О1 (длина нижнего основания).
Снова нажимаем "ОК" в окне сообщения и получаем данные для разметкм ширины перехода, которое размечается аналогично вышеописанному методу , только исходные точки будут В1 и О1.
После разметки соединяем точки линиями и добавляем припуск на фальц (угловой). Хочу напомнить , что программа припуски не рассчитывает.
В заключении скажу , что программа довольна сырая , но результат дает верный
(С помощью её был сделан переход 150*100- верх ,150*150 - низ , высота - 200,угол поворота 20 градусов.)
Я не стал с самого начала доводить её до конца , т.к потом приходят такие идеи , что приходится переписывать всю программу.
Жду ваших предложений по её улучшению
Извиняюсь довно это было но неужели есть жестянные которые немогут построить простой перевёртыш ? Для кого эта прога которая делает людей " без мозгов". Вы вспомните свои школьные годы когда небыло ни калькуляторов ни прочей хрени а всё считалось в голове . Мозг вообще засохнет . У жестяного в башке 3D присутствует на фига ему на объекте прога какае то .Я не против программ . Даже за ,например для экономии расчётов тройника (штанообразного) но для простешего перехода это ......... ц .Может я не прав .