- •Введение в Компьютерное проектирование изделий и технологических процессов
- •1 Понятие - ядро графической системы
- •1.2 Системы автоматизированного проектирования различного назначения
- •Методология обозначения систем сапр - t-flex cad/cam/cae/pdm
- •1.3 Структура сапр. Организация информационных потоков в сапр
- •1.4 Преимущества разработки технической документации средствами компьютерной графики
- •1.5 Анализ основных возможностей различных графических систем
1.4 Преимущества разработки технической документации средствами компьютерной графики
Применение компьютерных графических систем для разработки технической документации даёт конструктору практически неограниченные возможности:
разрабатывать чертежи-аналоги по чертежам-прототипам;
создавать библиотеки изображений стандартных элементов (изображения
крепежных элементов болтов, шпилек, гаек и т.п.);
моделировать трехмерные геометрические объекты с помощью объемных
примитивов и операций, выполняемых с ними;
адаптировать графическую систему к решаемым задачам пользователя путем
расширения графической системы разработкой собственного меню пользователя и
внедрения в систему языков программирования высокого уровня.
1.5 Анализ основных возможностей различных графических систем
В настоящее время рынок САПР представлен целым рядом программных продуктов. Наиболее распространённые из них КОМПАС 3D-V9, АСAD2007, T-flex, Solid-Works и др. работают в среде Windows, имеют открытый интерфейс. Однако необходимо отметить, что наиболее универсальным инструментом для решения задач проектирования и технологической подготовки производства сегодня можно признать пакет программ САПР АВТОКАД. Это объясняется тем, что в постоянно развиваемой системе АВТОКАД не возникает больших затруднений использовать язык высокого уровня Автолисп [2 4]. Применение этого языка значительно ускоряет процесс разработки проектной документации и позволяет создавать специализированные меню в среде Автокад, новые команды графического редактора, осуществлять доступ к графической базе данных и моделировать её. Автолисп позволяет разрабатывать функции для решения самых разнообразных задач, а также создавать эффективные системы и подсистемы САПР, связанные с обработкой и анализом графической информации, получением готовой документации в виде чертежей.
Дополнительно заметим, что алгоритмический язык программирования Автолисп хорошо сочетается с машинной графикой.
Автолисп это подмножество языка Сommon Lisp, дополненное некоторыми функциями, отражающими специфику Автокада. Он позволяет выполнять не только расчеты, находясь в графическом редакторе, но и создавать подпрограммы для создания собственной необходимой и удобной среды проектирования. Программы на данном языке дают возможность в автоматизированном режиме получать параметрические изображения.
Параметрические изображения – это изображения, состоящие из совокупностей примитивов, заданных узловыми точками, координаты которых могут быть рассчитаны в соответствии с наперед заданными геометрическими параметрами. На рис. 1.4 приведены примеры параметрических изображений крановых блоков для различных диаметров канатов [5]. Данные изображения получены с использованием алгоритмического языка программирования АВТОЛИСП в среде АВТОКАД [5].
Рис. 1.4. Параметрические изображения, полученные на основе текстовой
программы на языке АВТОЛИСП