Введение
1) Разработка чертежа детали в AutoCAD
2) Разработка чертежа детали в КОМПАС-2D
3) Разработка пользовательской программы САПР (Autolisp)
3.1) Определение конструкторско-технологических параметров
3.2) Определение программных параметров
3.3) Секция промежуточных вычислений
3.4) Определение координат точек отрисовки
3.5) Построение чертежа
3.6) Разработка программы
3.7) Описание работы программы
Заключение
Список использованных источников
Введение
Системы автоматизированного проектирования создаются для того, чтобы избавить специалистов от выполнения многих рутинных операций. Специалист занимается содержанием, а различные системы автоматического проектирования обеспечивает воплощение идей в чертежах
В данном курсовом проекте мы рассмотрим некоторые программы для работы с чертежами такие как: КОМПАС-2D и AutoCAD, а так же рассмотрим одно из приложений AutoCAD которое называется AutoLisp, название языка хорошо подчеркивает основную область его применения - решение задач нечисленного характера.
1. Разработка чертежа детали в AutoCAD
Семейство программных продуктов AutoCAD существует уже более двадцати лет. Новейшая версия этой наиболее известной в мире системы автоматизированного проектирования AutoCAD – позволяет решать конструкторские задачи на высоком профессиональном уровне.
Изучение этой системы будет выполняться на примере построения чертежа штуцера, простановки размеров, заполнения основной надписи чертежа, подготовки его к печати и публикации.
Интерфейс AutoCAD объединяет черты интерфейсов операционной системы Windows Vista, пакета программ Microsoft Office и предыдущих версий AutoCAD. Интерфейс AutoCAD по умолчанию состоит из следующих элементов:
- Панель быстрого доступа – находится в левой части строки заголовка и предоставляет доступ к наиболее часто используемым функциям;
- Строка заголовка – находится в верхней части окна и отображает название программы и имя текущего чертежа;
- Информационный центр – находится в правой части строки заголовка и дает возможность искать информацию и обновления в различных источниках;
- Лента – основное меню, организованное в виде ленты с вкладками, на которых располагаются кнопки вызова команд;
- Рабочая область – часть окна, в которой строится чертеж;
- Командная строка – текстовая область под рабочей областью, куда вводятся команды и их параметры;
- Строка состояния – располагается в нижней части окна, содержит информацию о текущем режиме работы и кнопки для изменения параметров работы.
При создании чертежей в данной среде мы использовали основные команды автокад. Во вкладке главное мы использовали следующие команды: при необходимости провести прямую между 2 точками использовали команду отрезок. Команда круг – для чертежа отверстий и различных окружностей. Команда дуга – при черчении части круга. Команда обрезать – данная команда использовалась при необходимости усеч прямую или часть окружности.
2. Разработка чертежа детали в КОМПАС-2D
Для начала выполнения работы нам необходимо было выбрать графический документ. Рассмотри их разновидности:
Чертеж. Основной тип графического документа в КОМПАС — чертеж. Чертеж содержит графическое изображение изделия, основную надпись, рамку, иногда — дополнительные элементы оформления (знак неуказанной шероховатости, технические требования и т.д.). Чертеж КОМПАС-3D может содержать один или несколько листов. Для каждого листа можно задать формат, кратность, ориентацию и др. свойства. В файле чертежа КОМПАС-3D могут содержаться не только чертежи (в понимании ЕСКД), но и схемы, плакаты и прочие графические документы. Файл чертежа имеет расширение cdw.
Фрагмент. Вспомогательный тип графического документа в КОМПАС-3D— фрагмент. Фрагмент отличается от чертежа отсутствием рамки, основной надписи и других объектов оформления конструкторского документа. Он используется для хранения изображений, которые не нужно оформлять как отдельный лист (эскизные прорисовки, разработки и т.д.). Кроме того, во фрагментах также хранятся созданные типовые решения для последующего использования в других документах.
Трехмерные модели. Деталь — модель изделия, изготавливаемого из однородного материала, без применения сборочных операций. Файл детали имеет расширение m3d.
В процессе работы с графическим документом постоянно возникает необходимость точно установить курсор в некоторую точку (начало координат, центр окружности, конец отрезка и т.п.), иными словами, выполнить привязку к уже существующим точкам или объектам. Без такой привязки невозможно создать точный чертеж.
КОМПАС-3D предоставляет возможности привязок к характерным точкам (пересечение, граничные точки, центр и т.д.) и объектам (по нормали, по направлениям осей координат). Все варианты привязок объединены в меню, которое можно вызвать при создании, редактировании или выделении объектов нажатием правой кнопки мыши.
Предусмотрены две разновидности привязки — глобальная (действующая по умолчанию) и локальная (однократная).
3. Разработка пользовательской программы САПР (Autolisp)
В качестве встроенного языка программирования в САПР AutoCAD была принята модификация функционального языка программирования LISP – AutoLIS, которая позволяет пользователям и разработчикам AutoCAD писать макропрограммы и функции на очень мощном языке высокого уровня, хорошо сочетаемом с прикладной графикой. LISP прост в изучении и очень гибок, обладает рядом значительных преимуществ.
Выполнение контрольной работы заключается в проектировании и программной реализации автоматизированного построения параметрического чертежа детали средней сложности согласно варианту задания.
3.1 Определение конструкторско-технологических параметров.
Выполнение контрольной работы заключается в проектировании и программной реализации автоматизированного построения параметрического чертежа детали средней сложности согласно варианту задания.
3.1 Определение конструкторско-технологических параметров
Создаётся программа, позволяющая при каждом обращении к ней формировать новый чертёж, отличающийся от предыдущих чертежей, построенных этой же программой, размерами, а также, возможно, и топологией: могут появиться новые элементы обогащения, сечения, измениться текстовая часть чертежа и т.д. Время получения чертежа с помощью такой программы может быть в десятки раз меньше времени, необходимого для его создания с помощью редактора ACAD, и, что не менее важно, получить чертёж сможет любой конструктор, даже мало знакомый с командами ACAD.
3.2 Определение программных параметров
В языке AutoLISP определены более 150 различных операций, которые называются встроенными функциями.
По назначению их можно подразделить на функции:
- для работы с числовыми данными, реализующие арифметические операции, а также наиболее часто используемые математические функции. Эти функции позволяют вычислять координаты примитивов, рассчитывать длины, площади и т.п.
- для проверки выполнения различных условий операции сравнения, булевские функции ("и", "или", "не") и др., а также функции, организующие ветвления по условиям. С помощью этих функций можно, например, получать топологически различные чертежи из одной программы.
Заключение
В данной курсовой работе были выполнены чертежи по варианту, а так же была разработана программа для черчения детали в 2 видах. Курсовой проект выполнен в полном объёме, поставленные задачи и цели выполнены.