Cam системы для линукс

Cad/Cam software for Linux

Loking for opinions on what is a good Cad/Cam package for Linux, either free or reasonable. I want to be able to do milling of various materials and circuit boards.

Please Log in or Create an account to join the conversation.

I use a variety of software on linux and Mac OS X that is open source for toolpath generation. My favorite at the moment is called HeekCAD/HeeksCNC. It’s really alpha at the moment and can be a pain to install. So, that being said, if you’re into circuit board milling, you might look at gcam:

For just plain old 2D drawing, I like Qcad a lot now. It seems to come stock with most linux distros (or you just install it from Synaptic in Ubuntu).

I also run some windows applications under a program called ‘Wine’ which is a windows emulator. I have Autocad 2000, Rhino3d, Progecad, Vectorcam, and a few other programs working with it. Of course these aren’t open source.

If you haven’t already checked it out:

has a lot of good links to related cadcam software for linux.

I hope that helps a little.

Please Log in or Create an account to join the conversation.

Thanks Dan, This is some great information.

I am just about done with windows on a personal use basis. Too many virus’s and crap! So I thought while I am setting up my cnc machine I would go Linux all the way.
I actually have autocad 13 but don’t know if I want to use windows or if I do it want be on the machine computer.

Please Log in or Create an account to join the conversation.

For 3D milling I really like Pycam:

There is not much documentation (which I try to work on) but the program is quite self explanatory, just let the mouse hover every now and then.

I’ll make a screencast shortly.

As far as I know this is the only open source CAM package that can handle .stl files.

Keep in mind that it requires Python of a specific version which lead me to install it in virtualbox, on linux 10.04/emc

Please Log in or Create an account to join the conversation.

Please Log in or Create an account to join the conversation.

I know it’s been a while since the question was asked, but I thought I’d make my recommendations in case they help anyone else searching the forums as I was (for something else).

I use Debian Squeeze. On this, I use VariCAD for general 2D and 3D design; it can export STL, STP and DRW and there is a 30 day unlimited trial.
I then use MeshCAM (this one is not free, but again there is a 30 trial period), which runs just fine under Wine.
Then I use LinuxCNC (obviously) which is fantastic; thanks to everyone who has contributed; it has completely revived my old Denford CNC.

Читайте также:  Astra linux отключить защиту

For PCBs, I use KiCAD (free) for schematic capture, and PCB layout. From this, I export gerber plot and drill files which I then import into pcb2gcode (free) to generate gcode for track isolation engraving and drilling.

Please Log in or Create an account to join the conversation.

Hi, So i use for drawing turbo CAD on the mac
(i also have a look at rhino 3d on the mac)
i generate 3d G Code and Lathe code on Bobcad V25 (the cad functionality is cr** or i simply dont like the 90s style )
i sometimes generate 2d code with Bobcad but last weekend it denied to do so on an special shape so i did it with CUT2d i also have deskproto (which i use for 4th axis ) and CUT3d the two last i used before i bought Bobcad. Which has the best price to functionality ratio but it is an windows program and behaves as such .

So looking under Linux i would try Heekscad and give it an try.
Depending what you want to do.
I know a lot of people which swear on Rhino 3d i like it but cant stand the fact that you cant really «construct» .

;)

so that smy 5 cents —
thomas

Please Log in or Create an account to join the conversation.

Hi, So i use for drawing turbo CAD on the mac
(i also have a look at rhino 3d on the mac)

Somewhere between TurboCAD and Rhino, and cheaper. (free)

Please Log in or Create an account to join the conversation.

I have been trying to make cad parts with inventor fusion. It is still in development.
It lacks more sophisticated tools in Rhino 3D, SharkFX, etc. if simple forms are all that you need then
Inventor is ok. My experience he been that inventor is not very stabile, it has crashed often for me.

Please Log in or Create an account to join the conversation.

I have been trying to make cad parts with inventor fusion. It is still in development.
It lacks more sophisticated tools in Rhino 3D, SharkFX, etc. if simple forms are all that you need then
Inventor is ok. My experience he been that inventor is not very stabile, it has crashed often for me.

Just a nit-pick (and this is largely Autodesk’s fault) But Inventor Fusion and Inventor are very different applications.

I think Inventor Fusion is a rather slick interface, and running native on a Mac is nice. But as you have noticed it is very much aimed at direct modelling.

Inventor is a Windows-only fully specced CAD system. Fully parametric, catalogues of standard parts, shaft calculations, finite-element stress calculations, the works. It is very nice, and very expensive.
(I run both on my Mac, but Inventor runs in a virtual windows machine. I am lucky enough to get a free home licence through my job)

Читайте также:  Linux find time file created

Please Log in or Create an account to join the conversation.

Источник

LiveStreet

Desktop → CAD-CAM-CAE в Linux часть первая

Все знают что такое AutoCAD, некоторые слышали об альтернативном проприетарном CAD-CAM которое ничем не хуже, а иногда и лучше AutoCAD’а (если кому то интересно то я могу привести сравнительный анализ функционала и цен). Но в этом топике я хочу рассказать совсем об ином решении. Это большой интегрированный комплекс математических библиотек, модулей 2D-3D проектирования и вычислений от сопромата до коррозий — SALOME

Итак что это такое SALOME — является свободным программным обеспечением, что обеспечивает общую платформу для пре-и пост-обработки для численного моделирования. Система основана на открытой и гибкой архитектуре собрана из повторно используемых компонентов, распространяется под лицензией LGPL.
Краткий обзор воможностей:
— Поддержка взаимодействия между CAD моделированием и расчетным программным обеспечением (CAD-CAE ссылка)
— Облегчает интеграцию новых компонентов в гетерогенных системах для вычисления
— Установить приоритет для многих физики связью между расчета программного обеспечения
— Обеспечивает общий интерфейс пользователя, для удобной и эффективной работы, что позволяет сократить расходы и задержки в проведении исследования
— Сокращает время для изучения программного решения, которое было основано на этой платформе
— Все функциональные возможности доступны через Python в консоли

Основана SALOME на Open CASCADE.
Кроме всего этого SALOME интегрируется с VTK — это очень качественная визуализация.
Математика системы использует библиотеки OpenFOAM

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

Комментарии ( 9 )

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

ps: SALOME кроссплатформенный? Под винду он есть? (Python и VTK вроде должны работать на любой ОС).

The binaries distribution is available for testing purposes.
Поглубже порыл.
Нашел ветку форума — www.salome-platform.org/forum/forum_14/859914133
Там написано «Вы можете скомплилить салом для винды, как это сделать — sites.google.com/site/wikisalomeplatform/Home/salome-windows/5-1-3/howto-compile
так что опять ручками и напильником 🙂 Что то меня размер напугал… 400 мегов?

Salome и под линукс то (свою основную платформу) нетривиально собирается, про винду даже думать страшно. :-/ Хотя, ситуация может и изменилась…

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

Источник

CAM/CAD/CAE

LeoCAD — это среда автоматизированного проектирования, рассчитанная на создание виртуальных моделей, компонуемых из деталей в стиле конструкторов Лего.

LibreCAD

Переписанная на Qt4 свободная версия QCad, развиваемая отдельно.

OCTREE

Linux Octree CAD — система архитектурного проектирования — обеспечивает черчение, моделирование и визуализацию.

Open CASCADE

Open CASCADE представляет собой набор библиотек и средств разработки ПО для трехмерного поверхностного и твердотельного моделирования, визуализации данных, обмена информацией с другими программами, используемыми для проектирования и численного моделирования, позволяющий создавать на его основе специализированные CAD/CAM/CAE/PDM-системы.

Читайте также:  Gnu linux shared library

OpenDX

Open Data Explorer (OpenDX) — инструмент визуализации данных для Linux, который используется для выполнения крайне сложных задач визуализации научных данных.

OpenVSP

Утилита для параметрического моделирования летательных аппаратов.

PCB (Printed Circuit Board Editor)

PCB — интерактивный редактор печатных плат для X11.

PythonCAD

PythonCAD — простая в использовании и легко расширяемая чертёжная программа мирового уровня, обладающая невероятной гибкостью за счёт встроенного интерпретатора скриптового языка Python с использовани

QCad

QCad Community Edition — 2-мерная САПР с открытым исходным кодом, предназначенная для создания машиностроительных чертержей и архитектурных планов.

QElectroTech

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

Qucs

Qucs (Quite Universal Circuit Simulator — Целиком Универсальный Симулятор Цепей) — программа для симулирования всех видов электрических цепей с графическим QT интерфейсом.

QСad

QCad Community Edition – эта мощная, но простая в использовании программа для разработки двухмерных чертежей с открытым исходным кодом, доступная как для Linux, так и для Windows и Mac OS X.

Radiance

RADIANCE — это программное обеспечение для метода трассировки лучей (ray-tracing) на UNIX-системах, бесплатно распространяемое в исходных кодах. Разработано при поддержке U.S. Department Of Energy и федерального правильства Швейцарии (Swiss Federal Government).

Sailcut CAD

Открытое ПО для визуального проектирования парусов. Написано на C++ с использованием библиотеки Qt.

Salome

Salome — это открытая интегральная программная платформа для выполнения численных расчетов. И хотя, прежде всего Salome — это конечно-элементный пре-постпроцессор, но он является ядром вычислительной системы, вокруг которого в настоящее время объединяется множество CAE решателей. Его возможности наиболее мощные среди свободных аналогов (Gmsh и т.д.).

SolveSpace

SolveSpace — открытая параметрическая 2D/ 3D САПР с возможностью механического моделирования. Разработчик — Джонатан Уэстхьюс (Jonathan Westhues).

Источник

CAM/CAD/CAE

Программа автоматизированного проектирования и создания чертежей. Упрощённый аналог AutoCADа с очень похожим интерфейсом. Позволяет создавать несложные чертежи. Поддерживает промышленный стандарт DWG/DXF.

ARCAD

ARCAD предлагает решение CAD и AVA систем для профессионального сектора в операционной системе Linux.

Blender

Blender — много-платформенный графический 3D пакет, распространяемый с открытым исходным кодом. Blender включает в себя средства 3D моделирования, анимации, рендеринга, обработки видео, набор опций для создания интерактивных игр, визуальные 3D эффекты и многое другое.

Bricscad

Bricscad V10 — коммерческая САПР для машиностроения, аналог Autocad для Linux. Доступна в локализованной версии.

BRL-CAD

BRL-CAD — кроссплатформенная САПР с открытым кодом. Она представляет собой мощную 3D САПР для моделирования составных объёмных тел CSG. BRL-CAD включает в себя интерактивный геометрический редактор, параллельную трассировку лучей, рендеринг и геометрический анализ.

CAELinux

Операционная система для инженерного расчетного анализа и проектирования.

Code_Aster

Code_Aster — 1-2-3D, очень большой (миллион строк кода, более 360 разных конечных элементов) пакет для расчётов задач механики сплошных сред, термо- и гидродинамики, акустики и магнетизма и других. Возможно применение для решения задач сейсмического анализа, акустики, стохастической динамики.

CYCAS

CYCAS — пакет для простого создания 2D и 3D объектов и технических иллюстраций в Linux. Прекрасно подходит для дизайна и архитектуры.

Источник

Оцените статью
Adblock
detector