САПР-Планер

Feb 23, 2013 20:08

САПР-"Планер" (САПР-Система Автоматизированного Проектирования) - комплекс программ работающих в общей оболочке и использующих единую информационную базу данных (ИБД). Была разработана в АП 9240 НИАТ. АП 9240 НИАТ- это отраслевая лаборатория московского НИАТа, которая занималась автоматизацией подготовки производства в авиационной промышленности.

1-я версия САПР-"Планер" работала на машинах ЕС-106 и СМ-1420. В начале 90-х НИАТ выполнил большой комплекс работ по запуску в серийное производство самолета ТУ-334


На картинке представлена модель самолет ТУ-334. Мы тогда делали оснастку для изготовления всей механизации крыла самолета.

САПР-"Планер" предназначена для 3-х мерного моделирования деталей и агрегатов со сложной формой, а также для автоматизации работ по технологической подготовке производства и имеет следующие функциональные возможности:
  • создание математических моделей поверхностей агрегатов;
  • создания фотореалистического изображения сцены;
  • создание информационных моделей агрегатов;
  • увязка конструктивного силового набора и технологических баз;
  • создание информационных баз данных;
  • проведение вспомогательных расчетов , анализа и анимации;
  • расчерчивание плазов и шаблонов;
  • расчет управляющих программ для 2d и 3d обработки;
САПР-"Планер" установлена на платформе графической станции "Silicon Graphics" с операционной системой Irix 5.3.
Для обмена данными с другими CAD системами (чтение-запись) предлагается интерфейс с использованием формата DXF,IGES и VRLM.

Функционально Планер разбивается на ряд основных модулей:
Главный модуль - включает в себя построение главного меню, изображение сцены, интерфейс пользователя выбора объектов, удаление объектов, запись и чтение рабочих файлов, сообщения пользователю, справочная система, работа со слоями, преобразование координат, аффинные преобразование объектов, создание групп и манипуляции с ними, запись и чтение макроса, отмена выполненной команды, и т.п.
2d моделирование - моделирование ломаных и окружностей на плоскости.
3d моделирование - моделирование кривых и поверхностей, а также преобразования над ними.
2.5D фрезеровка - расчет УП для фрезеровки боковой поверхностью фрезы плоских и пространственных деталей а также расчерчивание плазов и шаблонов.
3D фрезеровка - расчет УП для 3-х координатной фрезеровки деталей сложной пространственной формы.
Информационная База данных - запись, чтение, архивирование и восстановление информации, предназначенной для групповой работы.
Параметрическое моделирование - создание эскизов и параметрических моделей (Твердотельное моделирование).
Черчение - генерация чертежей на основе параметрических моделей с возможностью их дальнейшего редактирования.

3-D  Моделирование

Моделирование кривых и поверхностей.Линию можно проектировать в  виде  ломаной, окружности, кривой 2-го порядка, кривых Безье,  а  также при помощи кубического сплайна и NURBs-сплайна.  Узлы-точки кривой можно ставить при помощи мыши, значением координат, а также делать объектную привязку. Кроме того, линию  можно нарисовать от руки.

Редактирования кривых:
[Spoiler (click to open)]ограничить кривую параметрами;
ограничить кривую плоскостью;
продлить кривую по касательной или параболе;
построить эквидистанту;
спроектировать кривую на поверхность;
объединить 2 кривые;
разъединить кривую на 2 кривых;
изменить направление кривой;
вставить точку;
удалить точку кривой;
редактировать точку и касательный вектор в точке кривой;
пересечение кривой с плоскостью;
пересечение кривой с поверхностью;
перепараметризация кривой;
сопряжение сплайнов на поверхности;
эквидистанта на поверхности;
превращение кривой (морфинг);
анализ кривизны кривой в текстовом виде и графическом.
расчет длины кривой;


Разнообразный инструмент для моделирования поверхностей.
линейчатые;
вращения;
каркасные (по линиям);
по сетке точек;
кинематические;
поверхности типа зализов;
трубопроводы;
поверхности типа законцовок;
поверхности с кривыми 2-го порядка;
поверхность нормальная к поверхности по линии на поверхности.


Кресло троллейбуса. Нижняя часть выполнена с помощью алгоритмических моделей Шепелем и Гавриловой. Верхняя часть выполнена Горбатовским с помощью функций поверхностного моделирования.



Модуль редактирования поверхности имеет следующие функции:
[Spoiler (click to open)]построить эквидистантную поверхность;
выделить линию равного параметра;
редактировать точку, касательные вектора в точке и нормаль поверхности;
ограничить поверхность параметрами;
ограничить поверхность плоскостью;
ограничить поверхность поверхностью или линией;
продлить поверхность по касательной или параболе;
объединить 2 поверхности;
разъединить поверхность на 2 поверхности;
изменить направление обхода каркасных линий 1-го семейства (U);
изменить направление обхода каркасных линий 2-го семейства (V);
присоединить линию параметра к поверхности;
изменить параметр U на V;
проектировать кривую на поверхность;
опустить нормаль на поверхность;
пересечение поверхности с плоскостью;
пересечение поверхности с поверхностью;
построение вырезов в поверхности;
наклонить линейчатую поверхность вдоль одной кромки;
анализ кривизны поверхности в текстовом виде и графическом.


Имеется ряд функций для эскизного проектирования кривых и поверхностей:
рисовать кривую;
вставить точку между узлами;
редактировать точку кривой;
растянуть кривую;
двигать линию параметра поверхности;
удалить линию параметра поверхности;
вставить линию параметра поверхности;
поворот вокруг оси линии параметра поверхности;

Параметрическое моделирование.Модуль "Параметрическое моделирование" позволяет легко создавать параметрические модели следуюшими способами:

параллелепипед;
профиль;
профиль вдоль сплайна;
2 профиля вдоль сплайна;
цилиндр;
конус;
вращение профиля;
из n профилей произвольно расположенных в пространстве;
труба;
обшивка.
сшивкой из поверхностей;

Над телом можно выполнять следующие операции:
вычитание;
сложение;
отсечение поверхностью;
отсечение плоскостью;
скругление радиуса;
наклон граней.

Кроме того, после создания тела у него можно редактировать параметры, а также образующую линию или поверхность.



Стапель сборки панелей фюзеляжа самолета АН-140.
Выполнено в системе АОЗТ НИАТ "АВИАТЕК" “Планер” 1997г.



Фрагмент фюзеляжа самолета АН-140.

В 1999 году мы впервые в Украине выполнили запуск в производство двери трапа самолета АН-74 безплазовым методом.


Над проектом в качестве программиста я  работал с 1993 по 1999 год.

В свое лично время начал делать архитектурный модуль. Ниже представлены несколько картинок.


Сейчас это смотрится убого, но это было 20 лет назад.



Проект женского клуба.



Визуализация итальянского проекта Верона, 1996 год.

В 1999 году я купил себе компьютер и начал работу по созданию нового проекта Альфа-3D. Работа растянулась на 5 лет План перевода на PC системы «Альфа-3D».

cad, САПР-Планер, НИАТ, ИТ, программирование, программы

Previous post Next post
Up