
- •1.История современных сапр.
- •2.Предпосылки и цели создания сапр.
- •3.Принцип построения сапр.
- •4. Сапр как объект проектирования.
- •5.Состав и структура сапр.
- •6. Назначения и задачи сапр.
- •7. Проектирующие, обслуживающие и инвариантные подсистемы.
- •8. Стадии создания сапр.
- •9. Создание новых конструкций машин
- •10. Назначение и состав сапр технологического оборудования
- •11.Cad/cam/cae системы.
- •12. Системный подход. Принципы.
- •13. Классификация и разновидности сапр.
- •14. Этапы построения сборочных чертежей при автоматизированном проектировании
- •15. Автоматизация конструкторского документирования
- •16. Математическое обеспечение в сапр. Состав математического обеспечения.
- •17.Требование к математическому обеспечению.
- •18.Программное обеспечение сапр
- •19.Общие сведения об операционной системе
- •20. Состав операционной системы.
- •21.Общесистемное по
- •22. Специальное по
- •23. Лингвистическое обеспечение
- •24.Классификация языков сапр
- •25. Языки программирования
- •26. Языки проектирования.
- •27. Диалог в сапр. Организация диалога в сапр. Состав. Требования.
- •28.Информационное обеспечение в сапр
- •29. Назначение, сущность и основные части информационного обеспечения.
- •30. Базы данных
- •31.Виды представление Базы Данных
- •32.Методическое обеспечение в сапр
- •33. Организационное обеспечение в сапр
- •34.Техническое обеспечение сапр
- •35.Требования к техническим средствам сапр.
- •36.Автоматизированные рабочие места (арм).
- •37.Периферийное оборудование
- •38.Автоматизация конструкторского проектирования
- •39.Классификация задач конструкторского проектирования.
- •40.Математические модели задач конструкторского проектирования.
- •41. Определение синтеза. Автоматизация синтеза конструкций.
- •42. Прогнозирование конструкций машин.
- •43. Стадии разработки конструкторской документации.
- •44. Процесс проектирования машин. Автоматизация проектирования.
- •45. Требования эксплуатации и требования производства, предъявляемые к конструкции машин.
- •46. Взаимосвязи между основными требованиями эксплуатации, предъявляемыми к конструкции машин.
- •47. Конструирование детали на основе системного подхода.
- •48. Установление размеров детали при автоматизированном проектировании.
- •49.Универсальные пакеты машинной графики (AutoCad, Компас, t-Flex и др.) и их основные характеристики.
- •50. Автоматизация оформления конструкторской документации.
- •51. Установление шероховатости поверхностей детали при автоматизированном проектировании.
- •52.Математические модели при автоматизации технологического проектирования.
- •53. Установление массы детали при автоматизированном проектировании
- •54. Задачи геометрического проектирования.
- •55. Математическое обеспечение сапр технологического оборудования. Состав, требования.
- •56. Комплексные конструкторско-технологические сапр.
- •57. Автоматизация оформления технологической документации.
- •58. Взаимосвязь систем конструкторского и технологического проектирования.
- •59. Анализ конструкций, основные задачи анализа
- •60. Основные документы, регламентирующие организацию функционирования сапр в проектной организации.
- •61. Состав гибких производственных систем.
- •62. Перспективы автоматизации конструкторского и технологического проектирования.
23. Лингвистическое обеспечение
Лингвистическое обеспечение представляет собой совокупность в заданной форме языков (включает термины, определения, правила формализации языка, методы сжатия и развёртывания языков) необходимых для автоматизированного проектирования. Языки, кот. используются в вычислительной технике, являются алгоритмичными. Они служат для задания определённых алгоритмов, переработки информации и построены посредством набора символов и системы правил соответствующего языка. В САПР применяются языки программирования и языки общения человека с ЭВМ. Лингвистическое обеспечение – это языки общения человека с ЭВМ.
Лингвистическое обеспечение образуется языками: языки программирования, управления, проектирования.
Лингвистическое обеспечение (ЛО) хорошо развитых САПР можно разделить на 2 части: базовую и управляющую, связь между кот. осуществляется при помощи специальных языков. Базовое ЛО является языковой основой программного обеспечения САПР и состоит из действующих языков программирования с помощью кот. в комплексе средств САПР реализуется вычислительные и моделирующие процедуры алгоритма проектирования, а также обеспечивается решение сервисных задач. Управляющее ЛО состоит из специализированных проблемно-ориентированных языков, кот. описывают обобщённый алгоритм проектирования в терминах, проектных операциях, процедурах и задачах. В этих языках формируется словарь, синтаксис, семантика существенно связанные с конкретной предметной областью проектирования. Создание и применение проблемно-ориентированных языков позволяет организовать высоко эффективный и эргономичный процесс управления автоматизир. проектирования. в частности появляется возможность для осуществления диалогового взаимодействия проектировщика и комплексно-технических средств САПР приближённого к естественному речевому запрос-ответному режиму проектирования.
24.Классификация языков сапр
В соответствии с классификацией языков САПР, различают языки программирования и проектирования, управления.
Языки программирования служат для записи программ. Ими пользуются главным образом при подготовке программ, а не при эксплуатации САПР.
Языки проектирования предназначены для представления и преобразования исходной информации при выполнении проектных процедур с помощью программного обеспечения. Эти языки применяются пользователями САПР в процессе их инженерной деятельности.
Язаки управления служат для управления ЭВМ, периферийными устройствами.
25. Языки программирования
Языки программирования необходимы для создания программного обеспечения при работе САПР, т.е. только для программ обеспечения.
По этому критерию можно выделить следующие уровни языков программирования:
- машинные - (computer language) - языки программирования, воспринимаемые аппаратной частью компьютера (машинные коды);
- машинно-оpиентиpованные (ассемблеpы); (computer-oriented language) - языки программирования, которые отражают структуру конкретного типа компьютера;
- машинно-независимые (языки высокого уровня).