русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Состав и структура САПР. Классификации САПР. Цели создания и назначение


Дата добавления: 2015-08-06; просмотров: 1184; Нарушение авторских прав


САПР — система, объединяющая технические сред­ства, математическое и программное обеспечение, пара­метры и характеристики которых выбирают с максималь­ным учетом особенностей задач инженерного проектиро­вания и конструирования. В САПР обеспечивается удоб­ство использования программ за счет применения средств оперативной связи инженера с ЭВМ, специальных проб­лемно-ориентированных языков и наличия информаци­онно-справочной базы. Структурными составными составляющими САПР яв­ляются подсистемы, обладающие всеми свойствами систем и создаваемые как самостоятельные системы. Это выделенные по некоторым признакам части САПР, обеспечиваю­щие выполнение некоторых законченных проектных задач с получением соответствующих проектных решений и проектных документов. По назначению подсистемы САПР разделяют на два вида: проектирующие и обслуживающие. К проектирующим относятся подсистемы, выполняю­щие проектные процедуры и операции, например: подсистема компоновки машины; подсистема проектирования сборочных единиц; подсистема проектирования деталей; подсистема проектирования схемы управления; подсистема технологического проектирования. К обслуживающим относятся подсистемы, предназна­ченные для поддержания работоспособности проектирую­щих подсистем, например: подсистема графического отображения объектов про­ектирования; подсистема документирования; подсистема информационного поиска и др. В зависимости от отношения к объекту проектирования различают два вида проектирующих подсистем: объектно-ориентированные (объектные); объектно-независимые (инвариантные). К объектным подсистемам относят подсистемы, выпол­няющие одну или несколько проектных процедур или операций, непосредственно зависимых от конкретного объекта проектирования, например: подсистема проектирования технологических систем; подсистема моделирования динамики, проектируемой конструкции и др. К инвариантным подсистемам относят подсистемы, выполняющие унифицированные проектные процедуры и операции, например: подсистема расчетов деталей машин; подсистема расчетов режимов резания; подсистема расчета технико-экономических показа­телей и др. Процесс проектирования реализуется в подсистемах в виде определенной последовательности проектных про­цедур и операций. Проектная процедура соответствует части проектной подсистемы, в результате выполнения которой принимается некоторое проектное решение. Она состоит из элементарных проектных операции, имеет твердо установленный порядок их выполнения и направ­лена на достижение локальной цели в процессе проекти­рования. Под проектной операцией понимают условно Выделенную часть проектной процедуры или элементар­ное действие, совершаемое конструктором в процессе проектирования. Примерами проектных процедур могут служить процедуры разработки кинематической или ком­поновочной схемы станка, технологии обработки изделий и т. п., а примерами проектных операций — расчет при­пусков, решение какого-либо уравнения и т. п. Структурное единство подсистем САПР обеспечивается строгой регламентацией связей между различными ви­дами обеспечения, объединенных общей для данной под­системы целевой функцией. Различают следующие виды обеспечения: методическое обеспечение — документы, в которых отражены состав, правила отбора и эксплуатации средств автоматизации проектирования; лингвистическое обеспечение — языки проектирова­ния, терминология; математическое обеспечение — методы, математические модели, алгоритмы; программное обеспечение — документы с текстами про­грамм, программы на машинных носителях и эксплуата­ционные документы; техническое обеспечение — устройства вычислитель­ной и организационной техники, средства передачи дан­ных, измерительные и другие устройства и их сочетания; информационное обеспечение — документы, содержа­щие описание стандартных проектных процедур, типовых проектных решений, типовых элементов, комплектующих изделий, материалов и другие данные; организационное обеспечение — положения и инструк­ции, приказы, штатное расписание и другие документы, регламентирующие организационную структуру подраз­делений и их взаимодействие с комплексом средств авто­матизации проектирования.    

14. ПРИЦИПЫ ПОСТРОЕНИЯ КОМПЛЕКСНОЙ САПР



При создании и развитии САПР, их подсистем и компонентов принимаются следующие общесистемные принципы: включения, системного единства, адаптации, развития, комплектности, информационного единства, совместимости, инвариантности, стандартизации.

Использование этих принципов позволяет:

  • выполнение при разработке САПР конкретного технического объекта требований к созданию и функционированию со стороны со стороны автоматизированной системы более высокого уровня (САПР изделия является составной частью САПР предприятия, отрасли);
  • проектирование связей необходимого уровня между подсистемами на стадиях создания, эксплуатации и развития;
  • эффективность функционирования в условиях внешней среды;
  • адаптируемость САПР к сложной системе проектирования;
  • возможность последующего развития системы дополнением её новыми компонентами, а также совершенствованием имеющихся компонентов при минимальных затратах;
  • единство принимаемых решений как в целом для объекта САПР, так и для его составных элементов;
  • единство терминов, условных обозначений, систем классификации и кодирования для всех подсистем, средств обеспечения и компонентов САПР;
  • единство информационной базы;
  • единство технической базы;
  • единство используемых проблемно-ориентированных языков программирования;
  • максимальная универсальность создаваемых систем, средств обеспечения и компонентов, то есть их инвариантность по отношению к техническим объектам САПР и их отраслевой специализации.

Принцип включения обеспечивает разработку САПР на основе требований, позволяющих включить эту САПР в САПР более высокого уровня.

Принцип системного единства состоит в том, что при создании, функционировании и развитии САПР связи между подсистемами должны обеспечивать целостность системы.

Согласно принципу развития САПР должна создавать и функционировать с учётом пополнения, совершенствования и обновления подсистем и компонентов.

Принцип комплексности обеспечивает связность проектирования элементов и всего объекта на всех стадиях, позволяет осуществлять согласовании и контроль характеризующих элементов и объекта в целом.

Принцип информационного единства состоит в использовании в подсистемах, компонентах и средствах обеспечения САПР условных единых обозначений, терминов символов, проблемно-ориентированных языков, символов, способов представления информации, соответствующих принятым нормативным документам.

Согласно принципу совместимости языки, символы, коды, информационные и технические характеристики структурных связей между подсистемами, средствами обеспечения и компонентами должны обеспечивать совместное функционирование подсистем и сохранять открытую структуру системы в целом.

Принцип стандартизации заключается в проведении унификации, типизации и стандартизации подсистем и компонентов, инвариантных к проектируемым объектам и отраслевой специфике, а также в установлении правил с целью упорядочения деятельности в области создания и развития САПР.

При разработке проектирующих подсистем и средств программного и математического обеспечения важно использовать также принципы блочно-модульного построения, итерации и иерархии составных частей и объекта в целом.

В общем машиностроении САПР рассматривают как систему, объединяющую средства и методы всех стадий проектирования и производства. Следовательно, она включает в себя в качестве составных частей ряд других автоматизированных систем, важнейшие из которых следующие: система автоматизации инженерноготруда (САИТ); автоматизированные системы конструирования (САПР-К); автоматизированные системы технологической подготовки производства (АСТПП). Кроме того, САПР может рассматриваться как самостоятельная система или как составная часть более общей интегрированной системы комплексной автоматизации проектирования и производства. В зарубежной литературе такие комплексные системы принято называть CIM (Computer Integrated Manufacturing), а перечисленные выше автоматизированные системы в составе САПР - CAE / CAD / CAM (Computer Aided Engineering /...Desing /.../ Machinery) системами.

В основе системного подхода к построению типовых САПР отрасли выделаются четыре подсистемы, охватывающие основные этапы создания нового изделия, которые называются автоматизированные системы проектирования АСП; конструирования АСК; технической подготовки производства АСТПП и комплексных испытаний и отработки изделий АСКИО.

С помощью АСП производят выбор общей структуры проектируемого изделия, структурную и параметрическую оптимизацию его, синтез изделия по выбранному критерию эффективности; аналитическое и аналоговое моделирование изделия; технико-экономическое обоснование выбранного варианта. АСП содержит набор прикладных программ, каждая из которых ориентирована на выполнение одного из этапов создания изделия: технического приложения, эскизного или технического проектирования.

Блок-схема выбора варианта изделия с помощью АСП представлена на рис. 1.7. Высокий уровень автоматизации проектных работ в отрасли объявляется формализуемостью большинства проектно-расчётных процедур, выполняемых на этом этапе создания изделия.

АСК предназначена для выполнения следующих работ:

  • - анализ и моделирование схем отдельных узлов и изделия в целом и внутренней компоновки изделия;
  • - определение геометрических и физических параметров агрегатов, механизмов, узлов и деталей (массовых характеристик, размерных цепей);
  • - инженерные методы зачёта элементов конструкции (прочность, тепловые, акустические и т.д.)
  • - отработка конструкции на технологичность;
  • - выпуск документации, предусмотренной ЕСКД (чертежи, схемы, спецификации и т.д.)

Конструирование значительной мере представляет собой творческий процесс. Реализация высоких технических характеристик, как правило, связана с необходимостью поиска новых технических решений и большой доли изобретательства, в связи, с чем эти заделы труднореализуемы, чем и объясняет низкий уровень автоматизации конструирования. Многообразие задач конструирования не позволяет унифицировать прикладные программы для этого этапа, поэтому они носят узкоспециализированный характер. Схема АСК представлена на рис. 1.8.

На этапе АСТПП решаются следующие задачи:

  • - проектирования типовых, групповых и индивидуальных техпроцессов;
  • - подготовка управляющих программ для станков с ЧПУ;

 

 



<== предыдущая лекция | следующая лекция ==>
 | Информационное обеспечение САПР


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.32 сек.