Система автоматизированного проектирования (САПР) или CAD (англ. Computer-Aided Design ) — программный пакет, предназначенный для создания чертежей, конструкторской и/или технологической документации и/или 3D моделей. Современные системы автоматизированного проектирования обычно используются совместно с системами автоматизации инженерных расчётов и анализа CAE (Computer-aided engineering). Данные из CAD-систем передаются в CAM (англ. Computer-aided manufacturing — система автоматизированной разработки программ обработки деталей для станков с ЧПУ или ГАПС (Гибких автоматизированных производственных систем)).
Обычно охватывает создание геометрических моделей изделия (твердотельных, трёхмерных, составных), а также генерацию чертежей изделия и их сопровождение. Следует отметить, что русский термин «САПР» по отношению к промышленным системам имеет более широкое толкование, чем «CAD» — он включает в себя CAD, CAM и CAE.
Компоненты САПР
Выделяют следующие виды обеспечения:
МОЯ ПРОГРАММА ДЛЯ ПРОЕКТИРОВАНИЯ // САПР // МАШИНОСТРОЕНИЕ // ИНСТРУМЕНТ ИНЖЕНЕРА // autodesk
- Математическое обеспечение САПР — математические модели, методики и способы их получения
- Лингвистическое обеспечение САПР
- Техническое обеспечение САПР — устройства ввода, обработки и вывода данных, средства поддержки архива проектных решений, устройства передачи данных
- Информационное обеспечение САПР — информационная база САПР, автоматизированные банки данных, системы управления базами данных (СУБД)
- Программное обеспечение САПР
- Программные компоненты САПР (примером может служить Геометрический решатель САПР)
- Методическое обеспечение
- Организационное обеспечение
Эти пакеты используются в работе конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм, то есть с обработкой графических изображений. Реализуют функции:
- коллективная работа в сети;
- экспорт — импорт файлов различных форматов;
- масштабирование объектов;
- группировка объектов, передвижение, растяжка, поворот, разрезание, изменение размеров, работа со слоями;
- перерисовка;
- управление файлами;
- использование чертёжных инструментов, позволяющих рисовать кривые, эллипсы, линии произвольной формы, многоугольники и т. п.;
- работа с цветом;
- автоматизация отдельных процедур с использованием встроенного макроязыка.
Примерами пакетов этого класса являются: AutoCAD (AutoDesk), DesignCAD, Grafic CAD Professional, DrawBase, Microstation, TurboCAD.
Выбор САПР
Правильный выбор САПР — надёжное условие эффективного проектирования. Критерии выбора:
- Распространённость САПР
- Цена САПР, её сопровождения и модификации
- Широта охвата задач проектирования
- Удобство работы САПР и её «дружественность»
- Наличие широкой библиотечной поддержки стандартных решений
- Возможность и простота стыковки с другими САПР
- Возможность коллективной работы
Список САПР
Основная статья: Список САПР
Виды САПР
По области применения существует 4 основных вида САПР:
На что способен AutoCAD
- САПР, применяемые в электронике (ECAD, EDA)
- САПР, применяемые в строительстве.
- САПР, применяемые в машиностроении (MCAD)
- САПР одежды
Периодические издания, посвящённые САПР
- EDA Express — Журнал о технологиях проектирования и производства электронных устройств. Первое издание — 2000 год. С 2007 года выпускается только в электронном варианте.
- CAD/CAM/CAE Observer — информационно-аналитический журнал на русском языке, освещающий широкий спектр тем и вопросов разработки и применения новейших компьютерных технологий в сфере автоматизации процессов промышленного дизайна (CAID), конструирования (CAD), анализа, расчётов и симуляции (CAE), технологической подготовки производства (CAPP и CAM) и управления данными (PDM) на всех этапах жизненного цикла изделий.
- CADmaster — Журнал является единственным на сегодня бесплатным изданием для профессионалов в области САПР. Выпуск журнала осуществляется при поддержке Consistent Software.
- САПР и графика — Ежемесячный журнал, посвящённый вопросам автоматизации проектирования, компьютерного анализа, технологической подготовки производства и технического документооборота. Выпускается с 1996 года
- isicad — электронный журнал о САПР, PLM и ERP, выходящий с 2004 года (сайт).
- Каталог САПР — первое русскоязычное периодическое издание в виде каталога по программам и производителям в САПР. Выходит раз в 1,5 года. Есть интернет-поддержка.
Примечания
См. также
- CAx
- CAM — подготовка производства
- CAE — анализ, расчёт и симуляция
- PDM
- PLM
- TopoR
- EDA
- Быстрое прототипирование
- BIM — Информационное моделирование строительства
Источник: www.sbup.com
CAD-системы — область применения, примеры программных продуктов
Система автоматизированного проектирования — автоматизированная система, реализующая информационную технологию выполнения функций проектирования, представляет собой организационно-техническую систему, предназначенную для автоматизации процесса проектирования, состоящую из персонала и комплекса технических, программных и других средств автоматизации его деятельности. Также для обозначения подобных систем широко используется аббревиатура САПР.
Файлы: 1 файл
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
“Владимирский государственный университет
имени Александра Григорьевича и Николая Григорьевича Столетовых”
Кафедра Информационных систем и программной инженерии
Реферат на тему:
CAD-системы (область применения, примеры программных продуктов)
Выполнил ст.гр. ИСГ-110
1 ОБЩИЕ СВЕДЕНИЯ О CAD-СИСТЕМАХ………………………………. 4
- Назначение…………………………………………………… …………. 4
- Критерии выбора………………………………………………………….4
- История развития………………………………………………………… 5
- Лидеры рынка…………………………………………………………….. 7
- Российские…………………………………………………… .……….…10
- Иностранные………………………………………………… …………..15
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ………………………..…25
Система автоматизированного проектирования — автоматизированная система, реализующая информационную технологию выполнения функций проектирования, представляет собой организационно-техническую систему, предназначенную для автоматизации процесса проектирования, состоящую из персонала и комплекса технических, программных и других средств автоматизации его деятельности. Также для обозначения подобных систем широко используется аббревиатура САПР.[1]
По мнению ведущих мировых аналитиков, основными факторами успеха в современном промышленном производстве являются: сокращение срока выхода продукции на рынок, снижение ее себестоимости и повышение качества. К числу наиболее эффективных технологий, позволяющих выполнить эти требования, принадлежат так называемые CAD -системы.[2]
1 ОБЩИЕ СВЕДЕНИЯ О CAD-СИСТЕМАХ
CAD-системы (сomputer-aided design компьютерная поддержка проектирования) предназначены для решения конструкторских задач и оформления конструкторской документации (более привычно они именуются системами автоматизированного проектирования САПР). Как правило, в современные CAD-системы входят модули моделирования трехмерной объемной конструкции (детали) и оформления чертежей и текстовой конструкторской документации (спецификаций, ведомостей и т.д.). Ведущие трехмерные CAD-системы позволяют реализовать идею сквозного цикла подготовки и производства сложных промышленных изделий.[2]
1.2 Критерии выбора.
Правильный выбор САD — надежное условие эффективного проектирования.
- Распространенность на мировом рынке
- Цена системы, её сопровождения и модификации
- Широта охвата задач проектирования
- Удобство работы САD и её «дружественность»
- Наличие широкой библиотечной поддержки стандартных решений
- Возможность и простота стыковки с другими САПР
- возможность корпоративной работы [2]
1.3 История развития
История развития CAD-систем берет свое начало еще с 60-х годов, когда Ивану Сазерленду в 1963 году удалось подключить дисплей с возможностями CRT (традиционный тип проекторов) и вычислительными способностями компьютера. Процесс создания системы для проектирования механических частей стал возможен благодаря использованию светового пера.[3]
Позже Сазерленд и Дэвид Эванс основали фирму Evans и Sutherland Computer Corporation (E S Computing), Autodesk, Bentley Systems, Micro-Control Systems, Computervision, Dassault, Miscellaneous, CalComp являются наиболее важными компаниями, которые внесли вклад в стремительное развитие новой области.[3]
Аналитики считают, что именно компания Manufacturing and Consulting Services (MCS) оказала огромное влияние на развитие отрасли и 70 процентов современных САПР составляют идеи MCS.[3]
В 70-х годах внимание уделялось в основном системам автоматизированного черчения, так как стало ясно по результатам, что проектирование можно реализовать машинными средства ми.[3]
Наряду с CAD-системами активно развивались и CAM-системы. Еще в 1961 году появился язык программирования, который стал основой для других языков программирования применимые к оборудованию с числовым программным управлением. Этот язык назывался APT (Automatic Programming Tools).[3]
В 80-е годы компьютеры становятся доступными большому количеству крупных и даже мелких компаний. Появляется также 3D-моделирование. В начале было только поверхностное моделирование, при котором конструктор определял изделие семейством поверхностей. Оно получило большое распространение в инструментальном производстве.
Со временем появилось твердотельное моделирование широко распространенное в машиностроении, когда конструктор строит модель из твердотельных примитивов. Они определяются формой, размерами, ориентацией и точкой привязки. Современные системы позволяют работать с телами и с отдельными поверхностями.[3]
В начале 80-х стоимость одного рабочего места, т.е одной лицензии составляла примерно 90-100 тысяч $.Возможности систем на то время определялись характеристиками имеющихся графических аппаратных средств. В основном использовались графические терминалы, которые подключались к мэйнфреймам, или к мини-ЭВМ типа PDP/11.применялись компьютеры компаний CDC и IBM.[3]
Вначале 90-х системы стали доступней, стоимость снизилась до 20000 $.Поставщики средств автоматизации проектирования использовали компьютеры на базе RISC-процессоров. Они работали под управлением ОС Unix и были намного дешевле мини-машин, мэйнфреймов. Позже Autodesk разработала пакет AutoCAD, который стоил всего одну тысячу долларов и приобрел довольно большую популярность среди пользователей. Итак, были созданы предпосылки для создания CAD-систем для более широкого применения.[3]
В 90-х годах на рынке появились новые компании, которые заполнили пробел между дорогими продуктами и программами типа AutoCAD, они обладали богатыми функциональными возможностями. Это стало возможным благодаря появлению системы Windows NT, а компания Intel выпустила процессор Pentium Pro. Как раз в то время САПР разделился на классы: тяжелый, средний и легкий, они различны по цене и по функциональным возможностям. К тяжелому классу относятся продукты : Unigraphics NX,Pro/Engineer,CATIA, EUCLID, I-DEAS к среднему классу SolidWorks, CadKey, Inventor и Mechanical Desktop PowerSolutions, Cimatron, T-Flex, КОМПАС (CAD/CAM/CAE/PDM), в легкий класс входят системы AutoCAD, DataCAD, SurfCAM 2D, IntelliCAD, Medusa, TrueCAD и т.д. Это лишь часть довольно известных продуктов, представленных на мировом рынке. Кроме этого существуют еще и специализированные САПР для строительного, промышленного, архитектурного проектирования.[3]
Для дальнейшего развития после 90-х годов характерна интеграция CAD-систем с системами PDM, другими средствами информационной поддержки изделий.[3]
1.4 Лидеры рынка
В настоящее время крупнейшими разработчиками CAD/CAM-систем являются компании Parametric Technology Corporation (PMTC); Dassault Systemes (DASTY); Autodesk (ADSK); Unigraphics Solutions (UGS) и Structural Dynamics Research Corporation (SDRC). Правда, следует отметить, что 23 мая 2001 г. компания Unigraphics Solutions (а точнее, стоящая за ней корпорация EDS) заявила о покупке SDRC за $950 млн. То есть теперь на рынке остались, фактически, 4 крупных компании. Если рассматривать показатель доходов от продажи лицензий компаниями-лидерами за 2 последних года, то здесь наблюдается следующая картина:
•Компания Dassault Systemes (ПО CATIA, SolidWorks, ENOVIA CATIA, DELMIA) является лидером рынка и из года в год демонстрирует уверенный рост объемов продаж новых лицензий более 20% в год (от примерно $115 млн в первом квартале 2000г. до примерно $135 млн в четвертом квартале 2000 г.).
•Компания PTC (ПО Pro/Engineer, Windchill) в отношении продажи лицензий пережила длительный период спада (хотя и осталась крупнейшей на рынке CAD/CAM/PDM). За 2 года РТС потеряла более 30% объема доходов от продажи лицензий на ее CAD/CAM/CAE-систему Рrо/Еngineer, лишь частично компенсировав эту потерю увеличением продажи PDM-системы Windchill. И только начиная с 3-го квартала 2000 г., РТС удалось добиться небольшого роста продаж новых лицензий и получить прибыль (от $85 млн в первом квартале 2000г. до $95 млн в четвертом квартале 2000 г.).
•Объемы продаж новых лицензий компании Unigraphics Solutions (ПО Unigraphics, Solid Edge, iMAN, Parasolid) достаточно устойчивы (от $55 млн в первом квартале 2000 г. до $65 млн в четвертом квартале 2000 г.).
•Cложное положение у компании SDRC и ее ПО I-DEAS (и в первом, и в четвертом кварталах 2000 г. объем продаж новых лицензий составил около $40 млн).
•Показатели компании Autodesk анализировать достаточно непросто в связи с тем, что в своих публичных отчетах компания не разделяет доходы, полученные от продажи лицензий, с доходами от оказания услуг. Судя по отчету Autodesk, в 4-м квартале 2000 г. общий объем продаж компании составил $243 млн (на $16 млн больше, чем в 4-м квартале 1999 г.), а чистая прибыль компании составила $28млн. Общий объем продаж по итогам 2000 г. составил $936,3 млн, а общая прибыль компании составила $93 млн (на $83 млн больше, чем в 1999 финансовом году).[2]
Важным показателем экономического благополучия фирмы-разработчика является объем доходов от оказания услуг. Как правило, большую их часть составляют доходы от годовых контрактов на поддержку и обновление пакетов (Maintenance, Subscription Service, Update Plan, Annual Update Contract и др.). Эти доходы обычно стабильны и характеризуют базу реальных пользователей пакетов, степень заинтересованности пользователей в дальнейшем развитии пакетов и важность для пользователя поддержки на профессиональном уровне. В процентном отношении доходы от оказания услуг в общем объеме доходов в 2000 г. составили: Dassault Systemes 14%; UGS 54%; РТС 59%; SDRC 65% . [2]
Источник: www.yaneuch.ru
Linux/CAD
Уже порядка 100 лет в производственной практике существует система, предполагающая разделение труда. Применительно к процессам проектирования, самым простым примером может служить цепочка: дизайнер — конструктор — технолог — рабочий. Каждый субъект этой цепочки преобразовывает и передает определенного вида информацию (техническое решение).
Например, конструктор в своем сознании формирует окончательный образ будущего изделия. Этот образ должен быть передан в сознание технолога, чтобы тот сформировал последовательность изготовления. Именно процесс передачи информации об объектах производства без потерь и ошибок стал причиной появления универсального языка — технического черчения.
Теперь возникает закономерный вопрос: а зачем нужны 3D-модели изделий, если инженеры обходились и по сей день с успехом обходятся 2D-чертежами? Или иными словами: в чем эффективность систем трехмерной графики, если они как инструмент передачи данных не привносят в виртуальную модель изделия принципиально новой, в техническом плане, информации?
Ответ на данный вопрос кроется в идеологии автоматизированного проектирования, которая уже более 20 лет является одной из основных составляющих производства. Дело в том, что чаще всего на машиностроительных предприятиях (и не только) решаются производственные задачи, требующие от человека не творческого подхода, а лишь огромного количества рутинных арифметических вычислений. Именно для этих задач был создан целый класс систем:
- CAE (Computer Aided Engineering) – системы поддержки инженерных решений, предназначенные для анализа напряжений в элементах конструкций, перемещений, колебаний, теплопередачи;
- CAM (Computer Aided Manufacturing) – системы поддержки производства, роль которых сегодня свелась к подготовке управляющих программ для станков с ЧПУ;
- CAPP (Computer Aided Process Planning) – системы проектирования технологии изготовления;
- и пр.
Работа этих систем возможна лишь при наличии в качестве исходной информации о топологии поверхности проектируемого изделия. Следовательно, 3D CAD (Computer Aided Design) – системы компьютерной поддержки проектирования, являются основным источником начальной информации для других составляющих систем автоматизированного проектирования (САПР).
Какие CAD бывают?
Из вышесказанного можно сделать простой вывод: выбирая тот или иной программный продукт, следует чётко представлять круг решаемых им задач:
- если производство не является, мягко говоря, наукоёмким, то вполне достаточным будет использование лишь 2D CAD систем (большинство мелких частных предприятий машиностроительного профиля, деревообработки, раскроя стройматериалов и т.п., довольствуются простыми эскизами, зачастую полученными от самих заказчиков);
- 3D CAD системы, хотя и могут иметь в своём составе инструментарий для оформления конструкторской документации, однако предназначены для интеграции всего комплекса инженерных пакетов. Если таковые на предприятии отсутствуют, то использование 3D CAD лишь для создания рабочих чертежей является неоправданным.
Таким образом, в данной статье речь пойдёт, в основном, о последних системах, поскольку двухмерные «электронные кульманы» достаточно просты по своей сути и уже давно существует целый ряд AutoCAD-подобных: QCAD, Medusa4 (имеется свободно распространяемая версия), JCad, PythonCAD и др.
Итак, определившись с классом систем, необходимо выяснить место, которое будет занимать инженер в процессе подготовки производства. Как правило, это:
- Технический дизайн;
- Сугубо конструирование (локальные задачи);
- Решение технологических задач (в данной статье этот вопрос не рассматривается);
- Участие в коллективной работе, используя САПР.
Технический дизайн (работа с так называемыми free-form поверхностями) по своей идеологии стоит несколько в стороне от моделирования классических машиностроительных деталей и сборок. Это, скажем так, скорее удел художников, работающих в Blender 3D, AC3D, 3DVIA, Wings 3D.
Системы, ориентированные на конструирование — это то, о чем далее пойдет речь в данной статье. Основная проблема тут в следующем. Идеология автоматизированного проектирования предполагает уход от бумажного документооборота и стремление к так называемым «безлюдным технологиям». Однако на тех предприятиях, где до сих пор работают станки с ручным управлением, в цехах должны присутствовать рабочие эскизы, маршрутные/операционные карты и т.п. То есть, от CAD систем требуется наличие как 3D, так и 2D-модулей, причём с поддержкой национальных стандартов, чего в идеальном варианте в мире Linux по сей день не существует.
И, наконец, касательно САПР. На западных предприятиях практически не используются по отдельности только CAD или CAE, или CAM. Как показала практика, автоматизация лишь отдельных этапов производства не дает желаемого эффекта, а иногда даже тормозит прирост производительности труда.
С другой стороны, использование большого количества программного обеспечения разных производителей (соответственно, с разными способами представления или форматами данных) создает множество проблем в части их взаимодействия. Таким образом, становится неизбежным использование какой-либо единой интегрированной системы, связывающей работу конструкторов, технологов, производственников их руководителей и пр. Практически все «тяжелые» САПР: CATIA, Pro/Engineer, Unigraphics и пр., придерживаются подобной идеологии. Естественно, разработка программ данного класса требует колоссальных интеллектуальных затрат и, следовательно, ожидать их увидеть в виде freeware не следует.
Наиболее известные и сравнительно недорогие Linux-CAD системы:
- VariCAD;
- CollabCAD 2D/3D CAD/CAM;
- CADDA 2D/3D;
- VX CAD/CAM;
- CoCreate OneSpace 2D/3D (в последнее время компания PTC с выходом новых версий своих продуктов практически перестала выпускать их Linux-версии).
Рабочее место инженера
С сожалением следует констатировать, что в Linux сегодня практически отсутствуют свободно распространяемые CAD пакеты, развитые на таком же высоком уровне, как, скажем, офисные, медиа и пр. Поэтому в сложившейся ситуации видятся следующие пути решения проблемы.
Использование свободно распространяемых 2D/3D CAD изначально создаваемых в Linux
Парадокс состоит в том, что формирование систем трехмерной (да и вообще) графики началось на базе UNIX. Альтернативная ОС перехватила лидерство лишь в 90-х да и то по причине удешевления и повышения производительности аппаратного обеспечения Intel.
Ранее каждое предприятие, учебное заведение или просто энтузиасты писали для своих локальных задач софт, который со временем становился публичным – в результате имеем порядка сотни проектов (см. обзор), которые так и не объединились «под единой идеологией».
Среди достаточно развитых и поддерживаемых проектов сегодня лидирующие позиции занимают:
- GraphiteOne
- SALOME
- FreeCAD (by Jürgen Riegel)
- K-3D
- BRL-CAD (не совсем «машиностроительная» CAD)
- Varkon parametric 2D/3D CAD (имеет достаточно необычный подход к моделированию)
Некоторые из этих программ вошли в специализированный дистрибутив CAELinux. Однако тут могут возникнуть следующие трудности:
- недостаточно развитая функциональность систем (в принципе это поправимо);
- отсутствие поддержки национальных стандартов (наверное одна из основных проблем, т.к. нормоконтроль еще никто не отменял);
- отсутствие библиотек; развитой сети обмена моделями; ограничение функций импорта/экспорта (из-за коммерциализации соответствующих форматов) и пр.
- человеческий фактор: немолодого конструктора достаточно тяжело переучить не то чтобы перейти на другой CAD, а иногда даже при переходе с одной на другую ОС.
По этим причинам давать какие-либо рекомендации не уместно, поскольку в каждом конкретном случае надо просто соизмерять потребности предприятия с возможностями софта.
Запуск свободно распространяемых программ, написанных для альтернативной ОС, используя проект wine
От специалистов достаточно часто можно слышать, что «графические и инженерные системы стоят очень больших денег, по крайней мере, стоимость ОС при их покупке можно в расчет не принимать» или же «экономически выгодней работать в альтернативной ОС, поскольку там есть весь необходимый софт, что очень важно для сокращения времени подготовки производства». Поэтому следует констатировать тот факт, что существует большое количество графических пакетов, с которыми многие хотели бы работать независимо от ОС.
Среди свободно распространяемых CAD можно назвать следующие:
Это в основном простенькие заменители AutoCAD. Из более серьезных можно назвать:
- Delcam PowerSHAPE-e 3D
- Solid Edge 2D
Есть еще одна ниша – учебные версии. Некоторые лидеры САПРостроения выпускают в свободный доступ несколько урезанные версии своих программ:
Взять к примеру T-Flex. Учебная версия – это полнофункциональная и полностью соответствующая требованиям ЕСКД система 2D/3D моделирования, которая имеет всего пару ограничений касающихся в основном обмена данными. Если предприятие активно не обменивается с внешним миром конструкторской документацией, то для внутренних нужд этого более чем достаточно (к тому же, как выяснилось, все-таки имеется возможность экспорта 3D моделей через формат POV-RAY).
Не будем философствовать о политике компаний и вдаваться в выяснения причин их перехода на Linux, а скажем лишь, то, что вопреки техническим трудностям, использование проекта wine это наиболее простой, быстрый и «безболезненный» способ для инженера начать полноценно работать в новой для него среде.
Адаптация достаточно распространенных дизайнерских пакетов для создания технических моделей
На сегодняшний день системы трехмерной графики, ориентированные на создание фотореалистичных изображений и анимации, достаточно продвинуты в плане их функциональности. Поэтому при написании новой системы можно было бы посмотреть в сторону адаптации к нуждам технической CAD уже существующих дизайнерских пакетов. В пользу данного предположения, можно привести аргумент, что практически все САПР позиционируются на рынке как гибридные, т.е., содержащие модули не только твердотельного, а и поверхностного моделирования.
Яркий пример тому Blender 3D. Около 5 лет назад была предпринята попытка создания BlenderCAD, (которая, к сожалению, не увенчалась успехом). Однако в настоящий момент Blender 3D имеет весь набор команд по созданию технических моделей (функции создания конструктивных элементов, массивов, булевы операции и пр.), все API функции доступны через язык python и как для полноценной 3D CAD, разве что не хватает явной параметризации. К тому же активный интерес к подобным адаптациям проявляется и за рубежом. Так на сайте www.rab3d.com есть пример разработки моделей зубчатых колес, чертежа подшипника (с разрезами, размерами и пр.) по его 3D модели — автор написал достаточно объемное и подробное руководство по применению Blender 3D в техническом моделировании.
Таким образом, если речь идет о создании достаточно серьезной 2D/3D CAD, то по нашему мнению это самый быстрый и простой способ.
Использования свободно распространяемых ядер геометрического моделирования
Писать «с нуля» CAD системы достаточно тяжело. Поэтому в мировой практике принято деление на разработчиков графических ядер и компании, занимающиеся написанием интерфейсов для пользования функциями этих библиотек. Например, на ядре Parasolid работают SolidWorks, SolidEdge, T-Flex, .
Среди ядер геометрического моделирования есть и открытые. Приведем лишь два примера: OpenCascade и Coin3d. На страничках проектов (см. дополнительную литературу) можно ознакомиться с примерами программ, написанных на базе этих библиотек.
Следует отметить, что написание практически с чистого листа CAD системы достаточно сложная и трудоемкая задача. Поэтому оправданным данный подход можно назвать лишь в случае «специфических требований» предприятия к софту (т.е. написании функций, которых нет ни в одной из существующих или доступных по приемлемой цене системе).
Облачные вычисления
В последнее время начали приобретать актуальность так называемые облачные вычисления т.е., технология обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как интернет-сервис.
По заявлениям CNews, российская компания «Аскон», разработчик популярной системы автоматизированного проектирования (САПР) «Компас-3D», будет предоставлять доступ к новой 12-й версии своей системы по модели SaaS (как услугу).
- В облака. Часть 1
- В облака. Часть 2
- Онлайновый КОМПАС – в руках isicad
- 3D CAD из облака на Linux
Дополнительная литература
История развития САПР:
- http://cad.center-it.net/Istoriya_SPR/IstoriyaSAPR.htm
- http://www.ci.ru/inform01_02/p_22-23.htm
- http://www.ci.ru/inform02_02/p_22-23.htm
Обзоры, статьи и коллекции ссылок по теме CAD/CAM/CAE софт в Linux:
- http://www.linuxrsp.ru/artic/kon/LinuxandCAD.html (рус.)
- http://mydebianblog.blogspot.com/2006/11/open-cad-in-linux.html (рус.)
- http://www.debryansk.ru/~tereshin/CAD4Linux.ru/CAD4Linux.html (рус.)
- http://www.tech-edv.co.at/lunix/CADlinks.html (англ.)
- http://www.tenlinks.com/Cad/products/ (англ.)
- http://www.cnc.machinetoolhelp.com/Software/CAD/Free-CAD_CAM.html (англ.)
и нетолько Linux:
Обзор программ для 3D моделирования, написанных на языке Python:
Примеры программ, написанных на ядре OpenCascade:
- http://www.opencascade.org/showroom/screenshots/
- http://www.opencascade.org/org/community/projects/
Примеры программ, написанных на ядре Coin3d:
Обзор САМ (систем для программирования станков с ЧПУ):
- http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
- http://www.rainnea.com/cnc_toolkit.htm — скрипт для 3D Max
Ещё
Источник: xgu.ru