рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

СИСТЕМЫ АВТОМАТИЗИРОВАННОГО

СИСТЕМЫ АВТОМАТИЗИРОВАННОГО - Конспект Лекций, раздел Транспорт,     Системы Автоматизированног...

 

 

СИСТЕМЫ АВТОМАТИЗИРОВАННОГО

ПРОЕКТИРОВАНия одежды

Конспект лекций

 

 

 

ОГЛАВЛЕНИЕ

 

 

Введение................................................................................................ 4

Лекция 1 Программное обеспечение САПР............................................. 5

1.1 Программное обеспечение. Состав, структура и основные понятия 5

1.2 Программно-инструментальные средства прикладного

программного обеспечения............................................................. 8

1.2.1 Программно-инструментальные средства

общего назначения.................................................................. 8

1.2.2 Программно-инструментальные средства

специального назначения........................................................ 11

1.2.3 Программные средства профессионального уровня............. 12

1.3 Подготовка программных средств для решения задач

проектирования одежды.................................................................. 13

1.4 Пути совершенствования методов разработки прикладных

программных средств...................................................................... 15

Лекция 2 Лингвистическое обеспечение.................................................... 16

2.1 Классификация языков САПР. Языки проектирования................. 16

2.2 Классификация языков программирования................................... 18

2.3 Трансляторы: основные принципы работы.................................... 20

Лекция 3 Интерактивная графика САПР.................................................. 22

3.1 Теоретические основы интерактивной машинной графики........... 22

3.2 Виды компьютерной графики......................................................... 23

3.2.1 Растровая графика.................................................................. 24

3.2.2 Векторная графика.................................................................. 25

3.2.3 Фрактальная графика.............................................................. 27

3.3 Трехмерная графика........................................................................ 28

3.4 Программные и аппаратные средства создания

и обработки изображений............................................................... 29

Лекция 4 Обзор рынка и классификация отечественных

и зарубежных САПР швейных изделий.................................. 30

Лекция 5 Организационная структура современных САПР................... 43

5.1 Система художественного проектирования модели....................... 44

5.2Система конструкторской подготовки производства.................... 45

5.3 Система технологической подготовки изготовления модели........ 52

Лекция 6 Перспективы развития автоматизированного

проектирования одежды........................................................... 53

Библиографический список....................................................................... 59


ВВЕДЕНИЕ

 

 

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

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

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

Автоматизация процесса проектирования швейных изделий основана на общих принципах различных областей технического творчества. Это сложные комплексы, объединяющие в себе достижения во многих областях знаний. Чтобы представить, как организованы САПР, ориентированные на решение проектных задач, необходимо всесторонне изучить тот подход, на основе которого удалось частично или полностью заменить деятельность человека возможностями современной компьютерной техники. Но несмотря на создание систем с «искусственным интеллектом» никто и никогда не сможет заменить интеллект и интуицию человека в полной мере, потому что творчество человека имеет свойство быть уникальным и необъятным.

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

Лекция 1 Программное обеспечение САПР

1.1 Программное обеспечение. Состав, структура и основные понятия.

1.2 Классификация программно-инструментальных средств прикладного программного обеспечения.

1.3 Подготовка программных средств для решения задач проектирования одежды.

1.4 Пути совершенствования методов разработки прикладных программных средств.

 

 

Программное обеспечение. Состав, структура

И основные понятия

Совокупность программ и сопровождающей их документации, предназначенной для решения задач на ПК, называется программным обеспечением (software). А теперь дадим несколько определений понятию «программа».

1. Программа представляет собой формализованное описание последовательности действий определенных устройств в ЭВМ в зависимости от конкретного характера задачи и набора ее исходных данных.

2. Программа – это формализованная запись алгоритма на конкретном языке программирования.

Все программное обеспечение делится на системное(общее), прикладное (специальное)

Системное программное обеспечение (system software) – это обеспечение, необходимое для управления компьютером, создания и поддержки выполнения других программ пользователя, а также для предоставления пользователю набора всевозможных услуг [1].

Прикладное программное обеспечение – это программное обеспечение, состоящее из отдельных прикладных программ и пакетов прикладных программ, предназначенных для решений различных задач пользователей, а также и автоматизированные системы, созданные на основе пакетов прикладных программ [2].

Классификация программного обеспечения согласно [1] представлена на рисунке 1.1.

 

Рисунок 1.1 – Комплексная классификация ПО

 

Рассматривая Системное программное обеспечение, выделяют следующие основные компоненты:

Операционная система (ОС) – совокупность программ, управляющих работой всех устройств персонального компьютера (ПК) и процессом выполнения прикладных программ.

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

Различают Операционные Системы общего назначения, реального времени, сетевые ОС и встраиваемые ОС.

ОС выполняет следующие операции:

- контроль работоспособности оборудования ПК;

- выполнение процедуры начальной загрузки;

- управление работой всех устройств ПК;

- управление файловой системой, взаимодействие пользователя с ПК;

- загрузка и выполнение прикладных программ, распределение ресурсов ПК.

Отличительные черты современных ОС:

- многозначность;

- развитый графический пользовательский интерфейс;

- использование всех возможностей, предоставляемых современными микропроцессорами;

- устойчивость в работе и защищенность;

- полная независимость от аппаратуры (поддержка всех видов дисплеев и принтеров);

- совместимость со всеми видами приложений.

Оболочка сервисной системы – это программный продукт, который делает общение пользователя с компьютером более комфортным.

Утилитыэто служебные программы, предоставляющие пользователю ряд дополнительных услуг (дисковые компрессоры, дисковые дефрагментаторы, программы резервного копирования данных, архиваторы, программы защиты и восстановления данных, антивирусные программы).

Сервисные системы расширяют возможности ОС, предоставляя пользователю, а также выполняемым программам набор разнообразных дополнительных услуг. Это совокупность программно-аппаратных средств ПК для обнаружения сбоев в процессе работы компьютера, подразделяются на средства диагностики ПК, текстового, аппаратного и программно-аппаратного контроля.

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

Программно-логический контроль основан на использовании избыточного кода исходных и промежуточных данных ПК.

Тестовый контроль осуществляется с помощью специальных тестов для проверки правильности работы ПК или его отдельных устройств.

Аппаратный контроль ведется автоматически с помощью встроенного в ПК оборудования.

Программно-аппаратный контроль ведется автоматически с помощью встроенного в ПК оборудования.

Прикладное Программное Обеспечение (application software) предназначено для решения определенных классов задач пользователя.

Пакеты прикладных программ (ППП) по сфере применения делятся на проблемно ориентированные, пакеты общего назначения и интегрированные пакеты.

Пакеты общего назначения (методоориентированные) предназначены для решения типовых задач обработки данных.

Отличительной чертой проблемно ориентированных ППП (спе-циального назначения) является узкая направленность на определенный круг решаемых задач и большое их разнообразие.

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

Прикладное программное обеспечение

1.2.1 Программные средства общего назначения Несмотря на широкие возможности использования компьютеров для обработки самой… Текстовыми редакторами называют программы для ввода, обработки, хранения и печатания текстовой информации в удобном…

Проектирования одежды

В зависимости от специфических особенностей поставленной перед конструктором задачи, профессионального уровня подготовки специалиста-разработчика и… На первом этапе процесса подготовки автоматизированного проектирования одежды…  

Пути совершенствования методов разработки прикладных

Программных средств

Рассмотрим реализацию метода нисходящего проектирования, которая тесно связана с таким понятием программирования, как модульное проектирование. Модуль – это последовательность логически взаимосвязанных фрагментов,… Свойства модуля:

Лекция 2 Лингвистическое обеспечение

2.1 Классификация языков САПР. Языки проектирования

2.2 Классификация языков программирования

2.3 Трансляторы: основные принципы работы

Классификация языков САПР. Языки проектирования

Составной частью общего (системного) программного обеспечения являются системы программирования с соответствующими алгоритмическими языками.

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

Рисунок 2.1 – Классификация языков САПР

 

Языки программирования предназначены для написания программного обеспечения.

Языки проектирования предназначены для описания информации об объектах и задачах проектирования.

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

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

Языки описания объектов служат для описания свойств проектируемых объектов, а языки описания заданий – для описания заданий на выполнение проектных операций и процедур.

В свою очередь, языки описания объектов делятся на языки схемные, графические и моделирования. Эти языки используются для описания исходной информации, представленной в виде, соответственно, некоторой схемы, конструкторского чертежа, алгоритма функционирования. Языки программирования, или алгоритмические языки, классифицируются: по степени их зависимости от вычислительной машины; назначению (ориентации на ту или иную сферу применения); специфике организационной структуры языковых конструкций и т.п. [2].

Схемные языки широко применяют при описании принципиальных электрических схем в подсистемах проектирования электронных устройств, функциональных схем в подсистемах функционально-логического проектирования ЭВМ.

Графические языки – основа лингвистического обеспечения в подсистемах геометрического моделирования и машинной графики.

Языки моделирования развиты в подсистемах имитационного моделирования систем массового обслуживания.

Выходные языки используются для выражения результатов выполнения проектных процедур на ЭВМ.

Языки сопровождения – для корректировки и редактирования данных при выполнении проектных процедур.

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

Промежуточные и внутренние языки предназначены для представления информации на определенных стадиях ее переработки в ЭВМ.

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

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

 

Классификация языков программирования

С учетом зависимости от ЭВМ языки программирования подразделяются на машинно-зависимые и машинно-независимые. Классификация языков программирования представлена на рисунке 2.2.

 

 

Рисунок 2.2 – Классификация языков программирования

 

К машинно-зависимым языкам относятся машинные языки (внутренние языки ЭВМ, представляющие собой систему инструкций и данных, которые не требуют трансляции и могут непосредственно интерпретироваться и исполняться аппаратными средствами ЭВМ) и машинно ориентированные языки.

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

В свою очередь, машинно-независимые языки классифицируются на процедурно ориентированные и проблемно-ориентированные.

Процедурно ориентированные (универсальные) языки эффективны для описания алгоритмов решения широкого класса задач (Фортран, Кобол, Бейсик, Паскаль, и т.д.).

Проблемно ориентированные предназначены для описания процессов обработки информации в более узкой, специфичной области (Лисп, АПЛ).

Объектно ориентированные языки программирования предназначены для разработки программных приложений для широкого круга разнообразных по сфере приложения задач, имеющих общность в реализуемых компонентах (например, для взаимодействия с базами данных, работе в условиях функционирования корпоративных сетей организаций или взаимодействии с глобальной сетью Интернет).

 

2.3 Трансляторы: основные принципы работы

 

Необходимо отметить, что основное достоинство алгоритмических языков высокого уровня – возможность описания программ решения задач в форме, максимально удобной для восприятия человеком. Но в то же время каждое семейство ЭВМ имеет свой собственный, специфический внутренний (машинный) язык и выполняет только те команды, которые записаны на «его» языке. Для перевода исходных программ на машинный язык используются специальные программы-трансляторы [2].

Рассмотрим принцип работы двухуровневого лингвистического обеспечения (рисунок 2.3).

 

 

Рисунок 2.3 – Принципиальная схема работы двухуровневого

лингвистического обеспечения

 

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

Преимущества такой организации – сравнительно легкая настройка программной системы на новые подклассы объектов.

Что же такое трансляторы? Трансляторы – специальные программы перевода программы с одного языка программирования на другой.

Работа всех трансляторов строится по одному из двух принципов: интерпретация или компиляция.

Интерпретация подразумевает пооператорную трансляцию и последующее выполнение оттранслированного оператора исходной информации [2]. В связи с этим можно выделить как недостатки, так и достоинства метода интерпретации.

Недостатки метода интерпретации:

1) интерпретирующая программа должна находиться в памяти ЭВМ в течение всего процесса выполнения исходной программы, т.е. занимать определенный объем памяти;

2) процесс трансляции одного и того же оператора повторяется столько раз, сколько раз должна исполняться эта команда в программе, что резко снижает производительность работы программы.

Достоинства метода интерпретации:

1) трансляторы-интерпретаторы поддерживают диалоговый режим, что особенно удобно при разработке и отладке исходных программ;

2) легко разрабатываются;

3) относительно дешевы.

В случае многократного решения задачи, когда быстродействие работы вычислительной системы имеет существенное значение, целесообразно использовать другой принцип – компиляцию.

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

Недостаток компиляции – большая сложность в разработке компилятора по сравнению с интерпретатором с того же самого языка. Это объясняется наличием двух действий: анализа, т.е. определения правильности записи исходной программы в соответствии с правилами построения языковых конструкций входного языка, и синтеза – генерирования эквивалентной программы в машинных кодах [2].

Достоинство компиляции – более высокая производительность вычислительной системы при сокращении требуемой оперативной памяти.

Наряду с рассмотренными выше трансляторами интерпретаторами и трансляторами-компиляторами на практике используются также трансляторы интерпретаторы-компиляторы. Данные трансляторы объединяют в себе достоинства обоих принципов трансляции: на этапе разработки и отладки программ транслятор работает в режиме интерпретатора, а после завершения процесса отладки исходная программа методом компиляции транслируется в объектный модуль – эквивалентную программу в машинных кодах, не «привязанную» к конкретным адресам оперативной памяти. Это позволяет значительно упростить и ускорить процесс составления и отладки программ, а также обеспечить более эффективное исполнение программы.

 

Лекция 3 Интерактивная графика САПР

3.1 Теоретические основы интерактивной машинной графики

3.2 Виды компьютерной графики

3.2.1 Растровая графика

3.2.2 Векторная графика

3.2.3 Фрактальная графика

3.3 Трехмерная графика

3.4 Представления графических данных

3.5 Программные средства создания изображений

 

Теоретические основы интерактивной машинной графики

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

Виды компьютерной графики

Компьютерная графика – специальная область информатики, изучающая методы и способы создания и обработки изображений с помощью программно аппаратных… Она охватывает все виды и формы представления изображений, доступных для… В зависимости от способа формирования изображений компьютерную графику принято подразделять: на растровую, векторную и…

Трехмерная графика

В упрощенном виде для пространственного моделирования объекта требуется: - спроектировать и создать виртуальный каркас (скелет) объекта, наиболее… - спроектировать и создать виртуальные материалы, по физическим свойствам визуализации, похожие на реальные;

Программные и аппаратные средства создания

И обработки изображений

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

Лекция 4 Обзор рынка и классификация

Отечественных и зарубежных САПР

Швейных изделий

  В 1970 г. начинается разработка вопросов автоматизации отдельных этапов… Девяностые годы XX в. характеризуются переходом России к рыночным методам хозяйствования и, как следствие, изменением…

Общая характеристика систем пространственного проектирования одежды (3D)

Исходной информацией при разработке САПР одежды на основе трехмерной базы данных является антропометрическая информация о поверхности торса фигур… В настоящее время специалистами многих научных организаций ведутся… - каркасные или проволочные;

Лекция 5 Организационная структура

Современных САПР

5.2 Система конструкторской подготовки производства 5.3 Система технологической подготовки изготовления модели Обобщая организационную структуру рассмотренных выше современных швейных САПР, выделяют, как правило, три основных…

Система художественного проектирования модели

Система художественного проектирования модели позволяет формировать художественный эскиз модели (презентации коллекции), используя технологии…  

Система конструкторской подготовки производства

Создание технического эскиза новых моделей в рассмотренных системах занимает пограничное положение в маршруте проектирования между системами… При детальном анализе направлений автоматизации процесса создания технического… Комбинаторный синтез технического эскиза, созданный с применением метода агрегатирования из элементов, соответствующих…

Система технологической подготовки изготовления модели

Система технологической подготовки изготовления модели («Технолог») предоставляет в распоряжение пользователя средства для создания и ведения баз… Подсистема «Диспетчеризации» процесса проектирования позволяет следить за… Таким образом, можно сделать вывод о достаточном разнообразии на современном рынке систем автоматизированного…

Лекция 6 Перспективы развития Автоматизированного проектирования одежды

Прослеживая эволюцию производства швейных изделий за последние 25–30 лет, нельзя не отметить, что многие самые смелые идеи создания одежды,… Вместе с тем, всегда существовала объективная сложность в общении конструктора… До внедрения САПР в швейное производство арсенал конструктора при разработке проектов новых решений моделей…

Библиографический список

2. http://www.discreet.com 3. http://www.3Dcenter.ru 4. http://www.render.ru

– Конец работы –

Используемые теги: системы, автоматизированного0.046

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: СИСТЕМЫ АВТОМАТИЗИРОВАННОГО

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Лекция 1. Тема: Операционная система. Определение. Уровни операционной системы. Функции операционных систем. 1. Понятие операционной системы
Понятие операционной системы... Причиной появления операционных систем была необходимость создания удобных в... Операционная система ОС это программное обеспечение которое реализует связь между прикладными программами и...

ГОСТ 34.601-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Стадии создания
ГОСТ Информационная технология Комплекс стандартов на автоматизированные системы Автоматизированные системы Стадии создания... Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т С О Ю З... СОДЕРЖАНИЕ РАБОТ...

МЕТОДИЧЕСКИЕ УКАЗАНИЯ по технико-экономическому обоснованию дипломных проектов и работ специальности 220200 Автоматизированные системы обработки информации и управления Методические указания для специальности 2202 Автоматизированные системы обработки инфо
Российский химико технологический университет... им Д И Менделеева... Новомосковский институт Издательский центр...

КОМПЛЕКС СТАНДАРТОВ НА АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ. АРХИТЕКТУРА ЛОКАЛЬНЫХ ВЫЧИСЛИТЕЛЬНЫХ СЕТЕЙ В СИСТЕМАХ ПРОМЫШЛЕННОЙ АВТОМАТИЗАЦИИ
На сайте allrefs.net читайте: " КОМПЛЕКС СТАНДАРТОВ НА АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ. АРХИТЕКТУРА ЛОКАЛЬНЫХ ВЫЧИСЛИТЕЛЬНЫХ СЕТЕЙ В СИСТЕМАХ ПРОМЫШЛЕННОЙ АВТОМАТИЗАЦИИ"

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

Микропроцессорные системы: система ДЦ-МПК, система "Юг"
Использован практический опыт внедрения линейных пунктов управления (ЛПУ) на 60 станциях в увязке с ЭЦ-4, ЭЦ-9, МРЦ-12, МРЦ-13. Выполнен переход на… В состав аппаратуры центрального пункта управления (ПУ) входят IBM-совместные… Круглосуточный режим работы аппаратных средств ПУ обеспечивается источниками бесперебойного питания, а также системой…

ТЕЛЕКОММУНИКАЦИОННЫЕ СИСТЕМЫ. СИГНАЛЫ И КАНАЛЫ ЭЛЕКТРИЧЕСКОЙ СВЯЗИ. СИСТЕМЫ СВЯЗИ С ЧАСТОТНЫМ РАЗДЕЛЕНИЕМ КАНАЛОВ. ЦИФРОВЫЕ СИСТЕМЫ ПЕРЕДАЧИ
Лабораторные работы часа... Практические занятия часа... Всего аудиторных занятий часов...

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

Экспертные системы. Классификация экспертных систем. Разработка простейшей экспертной системы
Глава 2. Структура систем, основанных на знаниях. 1. Категории пользователей экспертных систем. 2.2. Подсистема приобретения знаний. 3. База… ЭС выдают советы, проводят анализ, дают консультации, ставят диагноз. Практическое применение ЭС на предприятиях способствует эффективности работы и повышению квалификации специалистов.

0.045
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам