РуЛиб - онлайн библиотека > Хотеев С. (MLUG) > САПР > Свободное программное обеспечение в инженерном деле

Читаем онлайн «Свободное программное обеспечение в инженерном деле»

стр.
Свободное программное
обеспечение
в инженерном деле
Хотеев С.Д.(MLUG)
Свободное ПО
Свободное
распространение
● Свободное использование
● Изучение
● Изменение

Специалисту


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

Открытые форматы данных

Настройка программ под себя

Повышение квалификации
ВУЗам

Экономия средств

Участие в развитии современных технологий


Лучшие условия с крупными поставщиками
проприетарного ПО
Стимуляция развития
LibreCAD
LibreCAD

CADD — электронный кульман

Библиотеки чертежей, печать в pdf

Работа с сплайнами и элипсами

Ведется работа над libreDWG

GPLv2

Qt4

QCAD2 CE
QCAD2 CE


Скорость работы выше
Работа с изометрической сеткой а
также перенос в неё проекций.

TTF шрифты

Интерфейс для сценариев
SolverSpace
SolverSpace

GPLv3

Параметрический решатель

Возможность анализировать
кинематику
FreeCAD
FreeCAD

- Параметрическое твердотельное моделирование

- Создание двухмерных эскизов по ограничениям

- Вытяжка элементов и прочее.

- Модуль для черчения... пока не сильно дотягивает до
QCAD , но как экспорт подходит

- Создание проекций деталей

- Экспорт и работа с raytracer

- Написание сценариев на Python

- Визуализация лучше и
быстрей чем в Salome
FreeCAD Assembly
FreeCAD будущее





- FEM — ведутся работы над пост
процессором
- Architecture — уже работает и
применяется, создателем
- CAM — постпроцессор и генератор Gcode на основе HeeeksCNC
- Material — свойства материалов и
элементарные расчеты
- BOLT — пользовательская библиотека
стандартных деталей
Остальные CAD


- Brl-CAD древняя военная САПР, для тех
кто помнит как это начиналось.
- OpenSCAD — популярная CAD среди
RepRap-овцев, lua моделирование
OpenPLM
KiCAD
KiCAD

- Поддерживает 12 слоев меди

- Точность сетки до 1 нанометра

- Экспорт в различные внешние программы
автоматической разводки

- Python интерфейс для скриптов(PCB)

- 3D просмотрщик

- Связанная git-база footprint-ов
KiCAD сторонее





- CERN — Новый движок с использованием
openGL, вспомогательный трассировщик
и структурные изменения
- Qi-Hardware — утилита для совместной
работы используя git и визуализацию
изменений
- KiCADcloud.com — база компонентов,
проектов с небольшими социальными
элементами
- GOST и русскоязычное сообщество
Ещё EDA



- GNU EDA — Другой принцип, скрипты на
лиспе, хуже PCB , лучше анализ работы
схем.
- Fritzing — для Arduino среда все со всем и
модной графикой
- QUCS — анализ работы электронных
схем, русская документация
и легкое освоение

- NGspice
для специалистов
CAE
CAE




- Elmer — GPL гидродинамика,
теплообмен, расчет электромагнитных
полей
- openFOAM — прочностные расчеты,
гидродинамика, теплообмен
- Calculix — Прочностные расчеты,
теплообмен
- CodeAster CodeSaturn — GPL,Горение,
взрыв, акустика, электромагнитные
волны
Salome
CAM
CAM




- LinuxCNC — сделать из системника
стойку для ЧПУ или робота
- pyCAM — G-code генератор для 2-3
координатных станков
- HeeksCNC — G-code генератор и
постпроцессор с графическим
управлением
- BlenderCAM — генератор для
скульптур и барельефов
3D принтеры
3D принтеры




- slic3r — удобное GUI для простой
однородной печати
- skeinforge — универсальный расширяемый
и настраиваемый G-code генератор
- Octoprint — Веб GUI для большинства 3D
принтеров.
- Blender 3D Printing Toolbox
инструменты для анализа
скульптур и доработки
для печати
openSCADA
GNU Octave
GNU Octave


- Числодробилка с множеством GUI
- MatLAB язык программирования,
схожий практически во всем.

- Весь базовый функционал MatLAB

- Библиотека расширений OctaveForge
SciLab
SciLab




- Свой синтаксис , кросплатформенный
- scicos(xcos) — визуальное
моделирование, аналог Simullink
- Интеграция с символьными
вычислениями Maxima
- Поддержка совместной
работы с Labview
Maxima
Maxima

- Символьные вычисления

- Множество оболочек

- Генерирует на выходе LaTeX код.

- Документация на русском
Вспомогательные
Вспомогательные


- LaTeX - автоматизация отчетов и прочей бумаги
- psTrics Tikz — Генерация вспомогательных
изображений

- Graphviz - генерация графов

- Gnuplot — генерация изображений
Участие в жизни сообщества

Перевод
стр.