История развития
Историю развития рынка CAD/CAM/CAE-систем можно достаточно условно разбить на три основных этапа, каждый из которых длился, примерно, по 10 лет.
Первый этап начался в 1970-е годы. В ходе его был получен ряд научно-практических результатов, доказавших принципиальную возможность проектирования сложных промышленных изделий. Во время второго этапа (1980-е) появились и начали быстро распространяться CAD/CAM/CAE-системы массового применения. Третий этап развития рынка (с 1990-х годов до настоящего времени) характеризуется совершенствованием функциональности CAD/CAM/CAE-систем и их дальнейшим распространением в высокотехнологичных производствах (где они лучше всего продемонстрировали свою эффективность).
На начальном этапе пользователи CAD/CAM/CAE-систем работали на графических терминалах, присоединённых к мейнфреймам производства компаний IBM и Control Data, или же мини-ЭВМ DECPDP-11 и Data General Nova. Большинство таких систем предлагали фирмы, продававшие одновременно аппаратные и программные средства (в те годы лидерами рассматриваемого рынка были компании Applicon, Auto-Trol Technology, Calma, Computervision и Intergraph). У мейнфреймов того времени был ряд существенных недостатков. Например, при разделении системных ресурсов слишком большим числом пользователей нагрузка на центральный процессор увеличивалась до такой степени, что работать в интерактивном режиме становилось трудно. Но в то время пользователям CAD/CAM/CAE-систем ничего, кроме громоздких компьютерных систем с разделением ресурсов (по устанавливаемым приоритетам), предложить было нечего, так как микропроцессоры были ещё весьма несовершенными. По данным Dataquest, в начале 1980-х стоимость одной лицензии CAD-системы доходила до 90 000 долл.
Развитие приложений для проектирования шаблонов печатных плат и слоёв микросхем сделало возможным появление схем высокой степени интеграции (на базе которых и были созданы современные высокопроизводительные компьютерные системы). В течение 1980-х годов был осуществлён постепенный перевод CAD-систем с мейнфреймов на персональные компьютеры (ПК). В то время ПК работали быстрее, чем многозадачные системы, и были дешевле. По данным Dataquest, к концу 1980-х годов стоимость CAD-лицензии снизилась примерно до 20 тыс. долл.[источник не указан 219 дней]
В начале 1980-х годов произошло расслоение рынка CAD-систем на специализированные секторы. Электрический и механический сегменты CAD-систем разделились на отрасли ECAD и MCAD. Разошлись по двум различным направлениям и производители рабочих станций для CAD-систем, созданных на базе ПК:
часть производителей сориентировалась на архитектуру IBM PC на базе микропроцессоров Intel х86;
другие производители предпочли ориентацию на архитектуру Motorola (ПК её производства работали под управлением ОС Unix от AT&T, ОС Macintosh от Apple и Domain OS от Apollo).
Производительность CAD-систем на ПК в то время была ограничена 16-разрядной адресацией микропроцессоров Intel и MS-DOS. Вследствие этого, пользователи, создающие сложные твердотельные модели и конструкции, предпочитали использовать графические рабочие станции под ОС Unix с 32-разрядной адресацией и виртуальной памятью, позволяющей запускать ресурсоёмкие приложения.
К середине 1980-х годов возможности архитектуры Motorola были полностью исчерпаны. На основе передовой концепции архитектуры микропроцессоров с усеченным набором команд (Reduced Instruction Set Computer — RISC) были разработаны новые чипы для рабочих станций под ОС Unix (например, SunSPARC). Архитектура RISC позволила существенно повысить производительность CAD-систем.
С середины 1990-х годов развитие микротехнологий позволило компании Intel удешевить производство своих транзисторов, повысив их производительность. Вследствие этого появилась возможность для успешного соревнования рабочих станций на базе ПК с RISC/Unix-станциями. Системы RISC/Unix были широко распространены во 2-й половине 1990-х годов, и их позиции все ещё сильны в сегменте проектирования интегральных схем. Зато сейчас Windows NT и Windows 2000 практически полностью доминируют в областях проектирования конструкций и механического инжиниринга, проектирования печатных плат и др. По данным Dataquest и IDC, начиная с 1997 года рабочие станции на платформе Windows NT/Intel (Wintel) начали обгонять Unix-станции по объёмам продаж. За прошедшие с начала появления CAD/CAM/CAE-систем годы стоимость лицензии на них снизилась до нескольких тысяч долларов (например, 6000 долл. у Pro/Engineer).
- Определение асни. Типовая структура. Применение асни. Цели создания асни.
- Автоматизированные системы научных исследований (асни)
- Типовая структура
- Для чего нужны асни?
- Назначение и применение руководящих материалов
- Цели создания асни
- Определение, функции, принципы создания асни.
- Функции асни
- Структура асни
- Основные принципы создания асни
- Интеграция автоматизированных систем как асни,сапр ,сапр тп,асу,асу тп. Десять основных этапов, подлежащих автоматизации в асни.
- Примеры
- Системы автоматизации научных исследований
- Автоматизация экспериментов.
- Структурное развитие систем автоматизации экспериментов. Эволюция структур.
- Универсальная система автоматизации экспериментальных исследований.
- Структура аппаратных средств системы автоматизации эксперимента
- Окончательная конфигурация аппаратных средств и программного обеспечения
- Система сбора и первичной обработки данных
- Источники питания
- Система управления ходом физического эксперимента и развернутой обработки данных
- Программное обеспечение
- Описание работы системы
- Многофункциональная тиражируемая система автоматизации лабораторного эксперимента Назначение и область применения
- Структура и состав системы
- Особенности системы
- Примеры применения
- Автоматизированная система управления технологическим процессом.
- Система автоматизированного проектирования. Цели создания и задачи. Структура.
- Расшифровки и толкования аббревиатуры
- Английский эквивалент
- Цели создания и задачи
- Состав и структура По гост
- Система автоматизированного проектирования. Подсистемы. Компоненты и обеспесение.
- Компоненты и обеспечение
- Система автоматизированного проектирования. Классификация. Развитие рынка cad/cam/cae-систем. По гост
- Классификация английских терминов
- По отраслевому назначению
- По целевому назначению
- Периодические издания
- См. Также
- Примечания
- Наиболее распространённые cae-системы
- История развития
- Программная среда для разработки и запуска распределенных систем управления асни.
- Виды асни. Scada - система диспетчерского управления и сбора данных в реальном времени.
- Основные задачи, решаемые scada-системами
- Основные компоненты scada
- Концепции систем
- Некоторые распространенные scada
- Уязвимость
- Виды асни. Tango — распределенная система управления.
- Поддерживаемые языки программирования
- Лицензия
- Консорциум
- Использование в России
- Виды асни. Corba - поддержка разработки и развёртывания сложных объектно-ориентированных прикладных систем
- Назначение corba
- Общий обзор
- Ключевые понятия технологии Объекты по значению
- Компонентная модель corba (ccm)
- Общий протокол межброкерного взаимодействия (giop)
- Ссылка на объект (Corba Location)
- Языки асни. Java — объектно-ориентированный язык программирования.
- Написание в русском языке
- [Править]Основные особенности языка
- История версий
- Список нововведений
- Классификация платформ Java
- Применения платформы Java
- Производительность
- Основные возможности
- Пространство имён
- Пример программы
- Основные идеи Примитивные типы
- Преобразования при математических операциях
- Объектные переменные, объекты, ссылки и указатели
- Дублирование ссылок и клонирование
- Сборка мусора
- Классы и функции
- Статические методы и поля
- Завершённость (final)
- Абстрактность
- Интерфейсы
- Маркерные интерфейсы
- Шаблоны в Java (generics)
- Проверка принадлежности к классу
- Библиотеки классов
- Средства разработки по
- Спецификация jvm
- Конкуренция между Sun и Microsoft
- Разногласия между Sun и ibm
- Среда исполнения
- Виртуальная машина Parrot , используемая интерпретируемыми языками для эффективного исполнения байт-кода.
- Примеры Регистры
- Поддерживаемые платформы
- Операционные системы асни. Ли́нукс.
- Название
- Операционные системы асни. Unix.
- Коммерческий и общественный спрос
- Текущее развитие
- Логотип Linux
- Интерфейс пользователя
- Разработка
- Сообщество
- Программирование в Linux Применение
- Дистрибутивы Linux.
- Безопасность
- Критика со стороны Microsoft
- Типичная архитектура асни на примере х86 и др.
- Основные особенности архитектуры
- Сегментная организация памяти Реальный режим (real mode)
- Защищённый режим (protected mode)
- Режим виртуального 8086 (virtual 8086 mode, v86)
- Смешанные режимы
- Страничная организация памяти
- Расширения, применяемые в процессорах для работы в асни.
- Процессоры, применяемые для работы в асни. Процессоры Intel
- Процессоры amd
- Процессоры Harris Semiconductor
- Процессоры Cyrix
- Процессоры idt
- Процессоры oki
- Процессоры Rise Technology
- Процессоры via
- Процессоры nec
- Процессоры NexGen
- Процессоры SiS
- Процессоры Transmeta
- Процессоры umc
- Процессоры, выпускавшиеся в ссср и России[5]
- Процессоры blx ic Design/ict
- Производители
- Среда интерфейс командной строки Cygwin в Microsoft Windows для работы в асни.
- Описание
- История
- Интернационализация
- Работа с кириллицей
- Базовые функции интерфейсов программирования приложений операционных систем семейств Windows api для работы в асни.
- Общие сведения
- Технологии, доступные через Windows api
- История
- Платформы
- Функциональность
- Системные функции
- Сетевые функции
- Уникальные, передовые функции
- Безопасность
- Лицензии и распространение
- Области применения
- Solaris — компьютерная операционная система, используемая в асни.
- История
- Поддерживаемые архитектуры
- Графический пользовательский интерфейс
- Файловые системы
- Архитектура sparCv7
- Операционные системы, работающие на sparc
- Реализации с открытым кодом
- Суперкомпьютеры
- Свободная Unix-подобная операционная система FreeBsd, используемая в асни.
- История
- Версии системы
- Модель разработки FreeBsd
- Варианты установки
- Порты и пакеты
- Талисманы-логотипы
- Производные системы
- Универсальная система анализа, трансформации и оптимизации программ в асни Low Level Virtual Machine (llvm).
- История
- Особенности
- Платформы
- Типы данных Простые типы
- Производные типы
- Операции
- Операции с указателями
- Литература
- Журналы