На главную страницу Написать письмо Добавить в избранное Сделать www.comprog.ru стартовой

Linux and CAD

Юрий Тарасов

LinuxCAD LogoВ 1984 году Ричард Столлмен завершил свою работу в MIT и начал писать программы для проекта GNU - версии операционной системы UNIX, основанной на идее свободного программного обеспечения. В 1985 году он основал фонд свободного программного обеспечения FSF (Free Software Foundation ). В 1991 году в рамках проекта GNU, начатого Столлменом, Линас Торвальдс (Linus Torvalds), создал UNIX-совместимое ядро, которое он назвал Linux. В течение 1992 года ядро Linux было объединено с незавершенной системой GNU в полноценную операционную систему.

В силу сложившихся обстоятельств и последующего коммерческого использования, широко используемая сегодня версия системы GNU/Linux чаще известна, как ''Linux'', и многие пользователи не знакомы с тем, насколько глубока ее связь с Проектом GNU .

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

Вы можете загрузить исходный код Linux бесплатно по сети Интернет. Но Вы можете также купить коммерческие дистрибутивные версии от различных производителей. Многое компании (Red Hat, Suse, Debian, Caldera, Corel, и т.п.) создали дистрибутивные наборы Linux компонентов и Linux программных приложений, с добавлением автоматических процедур инсталляции и других, дружественных для пользователя возможностей, и - обычно, представляющие значительно более удовлетворительное решение для домашнего или коммерческого использования. Свободная версия - ориентирована скорей на хакера - компьютерного профессионала (здесь слово хакер следует понимать в трактовке Ричарда Столлмена, как того “кто любит программировать, и получает удовольствие от этого”). Тем не менее, некоторые коммерческие версии часто предлагаются свободно для загрузки по Интернет или в качестве CD - приложений в компьютерных журналах или книгах. С коммерческой версией вы получаете расширенную документацию, дополнительные программы поддержки или приложения и услуги поддержки.

Некоторые русскоязычные ресурсы по Linux:

www.citycat.ru/linux - Linux RSP Web Site

www.linux.ru

linux.ru.net

www.linux.org.ru

linux-ve.chat.ru - Виртуальная энциклопедия "Linux по-русски" В.А. Костромина.

Как и все UNIX – системы, Linux может обслуживать много пользователей и решать много задач одновременно. Она высокопроизводительна, эффективна, стабильна, надежна и расширяема, требует меньше компьютерных ресурсов, чем другие системы. Linux - очень устойчивая операционная система. В последнее время обозреватели ставят ее по этому показателю на один уровень с UNIX и выше NT. Если NT работает только на процессорах x86 и Alpha, то Linux - на x86, Alpha, Power PC, SPARC, Motorola 68k, и этот список наверняка можно продолжить.

Некоторые главные производители PC теперь предлагают модели с предустановленной Linux. Среди них IBM, Dell и Hewlett-Packard, Compaq/Digital, Dell, Intergraph, SGI. Однако предлагаемые ими разработки распространяются пока главным образом для рынка сетевых решений и в качестве Internet-сервера. Существует также множество фирм, поставляющих компьютеры с предуcтановленной Linux, и оказывающих дополнительный сервис для индивидуальных пользователей.

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

Существуют различные графические оболочки для Linux, а также то, что сейчас принято называть "офисным" программным обеспечением. То есть необходимые большинству пользователей прикладные программы (текстовый и графический редактор, электронные таблицы, системы управления базами данных, программы доступа к Интернет, почтовые программы и др.). Некоторые производители программного обеспечения, особенно те, кто чувствует угрозу монополии Microsoft, предлагает версии Linux и версий их продуктов под Linux, продолжая разрабатывать продукты для Windows. Например, Corel выпустила Corel Linux и Linux версию WordPerfect, готовит к выпуску Linux версию Corel PhotoPaint. Sun Microsystems купила немецкую компанию, которая разработала офисный пакет для Linux, названный StarOffice, и теперь предлагает его для свободной загрузки. Есть еще множество других достойных примеров.

На арене САПР, некоторые компании уже предложили Linux версии своих продуктов, а другие заявляют, что они находятся на стадии исследований или разработки таковых (Pro/Engineer и SolidWorks и др.). Компания SolidWorks перенесла программное обеспечение SolidWorks Java вьюер на Linux. Spatial Technology, являющаяся разработчиком широко используемого ядра твердотельного моделирования ACIS, анонсировала в мае 1999 года версию ядра написанного для Linux, которое облегчает различным САПР переход на Linux. Bentley разработала академическую Linux версию MicroStation. В приведенной таблице размещены ссылки на системы различного назначения, представленные в сети Интернет.

САПР и сопутствующее программное обеспечение для Linux

Название системы, компания
URL
Комментарии
ARCAD
http://www.arcad.de
3D немецкоязычная САПР для архитектурного проектирования
CAM Expert
RibbonSoft
http://www.ribbonsoft.com/camexp.phtmlПрофессиональная CAD/CAM система для Linux (X11) и других ОС. 2D конструирование, создание управляющих программ для станков с ЧПУ и лазерной резки - 0
CEDRAT
http://www.cedrat-grenoble.fr
САПР электромеханического профиля. Включает модули конечно-разностного моделирования тепловых и электромагнитных полей
CoCreate ME10
http://www.cocreate.com/ english/products/2d/me10onlinux.htm
ME10 - 2D система машиностроительного и электромашиностроительного профиля (Red Hat Linux)
CYCAS
http://www.cycas.de
2D и 3D архитектурная САПР, визуализация с помощью экспорта в POV-RAY
FREEdraft
http://freeengineer.org/ Freedraft/index.html
Простая 2D система машиностроительного назначения с поддержкой GNU лицензии. Находится в стадии развития, пока не реализованы функции образмеривания, печати, экспорта-импорта DXF и IGES и др.
GCAD (GnomeCAD)
http://gaztelan.bi.ehu.es/~inigo/gcad
2D САПР – развивающийся коллективный проект, поддерживающий идею свободного ПО
LinuxCAD 2000
http://www.softwareforge.com
AutoCAD совместимая Linux система (по заявлениям разработчиков – полностью заменяет AutoCAD - )
MicroStation 95, MicroStation MasterPiece

Bentley


http://www.bentley.com/ academic/products/linux.htm
Академическая версия MicroStation 95 и MicroStation MasterPiece для Linux
OCTREE
http://www.octree.de
САПР для 3D архитектурного моделирования, черчения и визуализации
QCAD
Ribbonsoft
http://qcad.sourceforge.netРазвитая 2D система для подготовки конструкторской документации. Свободное ПО
VariCAD
http://www.varicad.com/com
Профессиональная 2D и 3D САПР машиностроительного назначения, 9, (Red Hat Linux)
Varimetrix
http://www.varimetrix.com
САПР машиностроительного назначения
VARKON
http://www.microform.se
Система 2D и 3D параметрического моделирования и разработки приложений. Есть версия для GNU/Linux.
Persistence of Vision (POV RAY)
http://www.povray.org
Программа трассировки лучей для визуализации трехмерных моделей

В свое время прошла быстрая миграция высокотехнологичных САПР с платформы UNIX на платформу Windows NT. Это стало возможным, когда более дешевые PC достигли производительности RISC станций, работающих под UNIX, и Windows NT смогла поддерживать большие размеры памяти и мощные графические платы. Сейчас уже стало ясно, что NT не так стабильна и расширяема, как Unix, и не менее сложна в поддержке. Основной фактор к миграции на NT был не только в значительно более низкой стоимости аппаратных средств, но и в чрезмерной стоимости лицензий Unix. Теперь, когда Linux предлагает те же функциональное назначение и устойчивость и даже меньшую стоимость, чем NT, происходит переоценка ситуации. Свидетельством тому являются приведенные выше ссылки.

  Поиск по сайту
  
Яндекс цитирования