- •1.Производственный цикл в автоматизированном производстве
- •2. Основные системы гап (cim)
- •3.Основные задачи сапр.
- •4. Информационная структура процесса проектирования
- •5.Основные принципы создания сапр
- •6. Классификация сапр
- •7. Методология автоматиз-ного пректирования конструкций и техноогических процессов
- •8. Классификация методов автоматизированного пр-ия к и тп
- •9. Структурная схема процесса автоматизированного проектирования (укрупненная)
- •10. Автоматизированное проектирование методом адресации.
- •11. Автоматизированное проектирование методом синтеза.
- •12. Классификация и группирование объектов проектирования
- •13. Способы создания графических изображений в сапр к и тп
- •14.Создание графических изображений способом графического редактирования.
- •15. Создание графических изображений способом графического программирования.
- •16.Создание графических изображений способом параметризации.
- •17. Основные команды, используемые при создании 2d графических изображении.
- •18. Использование привязок при создании графических изображении в графич. Редакторах.
- •19. Редактирование графических изображений в графических редакторах.
- •20. Измерения и расчеты элементов графических изображений в графических редакторах.
- •21. Ввод объектов оформления в графических редакторах.
- •22. Именованные группы, макроэлементы и фрагменты в графич. Редакторах.
- •23. Использование слоев в в графических редакторах.
- •24. Настройки в графических редакторах.
- •25. Создание спецификаций в графических редакторах.
- •26. Виды трехмерных моделей, используемых в графических редакторах.
- •27. Способы создания трехмерных моделей в графических редакторах.
- •28. Использование трехмерного моделирования в машиностроительном производстве.
- •29. Создание чертежей изделий с использованием трехмерных моделей.
- •30.Создание виртуальных сборок с использованием трехмерных моделей.
- •31.Создание каталогов изделий и инструкций по их эксплуатации с использ-ем 3d моделей.
- •32. Создание реалистичных моделей изделий с использованием трехмерных моделей.
- •33. Разр-ка формообраз-х деталей технол-й оснастки (штампов, прессформ) с испол-м 3d моделей.
- •34. Разработка технолог-ких эскизов технологических процессов с использованием 3d моделей.
- •35. Автоматизированное создание прототипов проектируемых изделий с испол-ем 3d моделей.
- •36. Испол-ние 3d моделей для расчета изделий методами имитационного моделирования
- •38.Системы автоматиз-ого управл-ия проектами на предприятиях (pdm)
- •39. Основные задачи технологической подготовки производства.
- •40. Основные функции автоматизированной системы технологической подготовки производства.
- •41.Состав задач автоматизированного проектирования тп
- •42. Основ. Задачи, решаемые на этапе анализа технол-ти изделия при автомат-м проект-и тп.
- •43. Основ. Зад, реш-е на этапе выбора исход. Загот-ки и метода ее изгот-я при автом. Проект-и тп.
- •47. Основные задачи автомат. Проект. Тп заготовительно-сварочных произв-в.
- •48. Основные задачи автомат. Проект. Тп механообрабат-х произв-в.
- •49. Основные задачи автоматизир-го проектирования технологических процессов сборки.
- •50. Основные задачи автоматиз-го проект-ия тп контроля.
- •Включает 4 подсистемы: информационного обеспечения, унификационного анализа, технологического проектирования, нормативных расчетов.
- •52. Подсистема информационного обеспечения системы автомат. Проект. Тп.
- •53. Подсистема унификационного анализа системы автомат. Проект. Тп.
- •54. Подсистема технологического проектирования системы автомат. Проект. Тп.
- •55. Подсистема нормативных расчетов системы автомат. Проект. Тп.
- •56. Методы автоматизированного проектирования тп.
- •57. Автоматизированное проектирование тп методом адресации
- •58.Автоматизированное проектирование тп методом синтеза
- •59. Постановка задачи оптимизации тп и выбор рационального варианта тп.
- •60. Математические модели, используемые в системах автоматиз-ного проектирования тп.
- •61. Таблич. Матем-я модель, испол-я в системах автомат. Проект. Тп.
- •62. Сетевая математическая модель, используемая в системах автомат. Проект. Тп.
- •63. Перестановочная математическая модель, испол-ая в системах автом-го проект-я тп.
- •65. Системы автоматизированной подготовки программ для оборудования с чпу.
- •66. Структура систем автоматизированной подготовки программ для оборудования с чпу.
- •67. Последовательность автоматизированной подготовки программ для оборудования с чпу.
- •68. Технико-экономические показатели систем автоматизированного проектирования тп.
- •69. Основные компоненты сапр
- •71.Математическое обеспечение сапр.
- •72. Лингвистическое обеспечение сапр
- •73. Программное обеспечение сапр
- •74. Информационное обеспечение сапр
- •75. Техническое обеспечение сапр
72. Лингвистическое обеспечение сапр
Лингв. обесп. САПР – специальные языковые ср-ва, предназ-е для взаимодействия проектировщика с системой, описания процедур автоматиз-го проект-я и проектных решений.
Языки прогр-я (ЯП) – для написания программ-го обесп-я; яв-я ср-вами программиста САПР.
ЯП: машинно-ориентированные, процедурно-ориентированные, проблемно-ориентированные.
Машинно-ориентированные ЯП (ассемблер, автокод) – близки к машинным командам, поэтому яв-ся наиболее универсальными и эффективными. Программ-е на МОЯП требует знания алгоритма, грамматики и синтаксиса ЯП и структуры, техособенностей ЭВМ, поэтому они сложны и неудобны для испол-я неспециалистами в данной области. Они примен-ся для решения спец. задач (при написании операционных систем, при создании программ для технол. оборудования).
Процедурно – ориентированные ЯП (Паскаль, СИ, Бейсик и др.) – языки высокого уровня, удобны для испол-я человеком, т.к. они не сложны в освоении и упрощают процессы написания и отладки программ. ПОЯП универсальны в использовании.
Проблемно – ориентированные ЯП – для испол-я в специальных областях (AutoLISP), испол-ся для создания граф. изобр. способом граф. программ-я.
ЯП – формальный язык, с помощью к-рого возможно описание объектов и манипулирование с ними. Оригинальный формальный язык разработать не сложно. Правила, с помощью которых осуществляется описание объектов, называется грамматикой языка:
G = <V,W,P>,
где V – алфавит символов (примитивов), W – алфавит комплексов (сегментов), P – множество правил языка.
Формальный язык не может восприниматься процессором ЭВМ, поэтому программа, написанная на ЯП перев-ся на язык ЭВМ с помощью спецпрограммы – транслятора, к-рый д.б. для каждого ЯП. Имеется два вида трансляторов: интерпретаторы и компиляторы.
С помощью интерпретатора послед-но осущ-ся трансляция и исполнение каждой строки программы. Это значительно сокращает быстродействие программы, но позволяет опред-ть строки программы, где имеются синтаксические ошибки, возможные при написании программ программистом. Поэтому этот способ удобно испол-ть при отладке программ. Для работы интерпретатора и программы необходим исходный текст программы. Поэтому в этом случае необходимы специальные средства защиты авторских прав разработчика программ.
Компилятор создает загрузочный (исполняемый) файл программы в машинных кодах. В этом случае для работы программы не треб-ся ее исходного текста. Это позволяет, в какой-то степени, защитить авторские права разработчика. Кроме того, быстродействие программы значительно выше, чем при интерпретации. Процесс создания программы осущ-ся в след-й послед-ти: созд-ся отдельные модули программы (м.б. написаны на различных ЯП), из к-рых с помощью соотв-х компиляторов формируются объектные модули на языке команд ЭВМ, после чего специальная программа – компоновщик задач – формирует загрузочный модуль, готовый для исполнения.
Требования к языкам программ-я:
наличие свойств автоматического выявления синтаксических ошибок;
удобство использования – min затраты на освоение языка и написание программ.
универсальность – написание любых программ для заданной САПР;
эффективность – наименьшие затраты машинного времени;
простота освоения и использования – должны включать информационно-справочные и обучающие подсистемы.
