KTechLab — интерактивный симулятор аналоговых и цифровых электронных схем, похожий на старый ElectronicsWorkbench или Proteus. Интерфейс программы реализован на Qt 4 с использованием библиотек из состава KDE. KTechLab разрабатывается со времён KDE 3. В связи выпуском KDE 4 и Qt 4 обратная совместимость была нарушена, что привело к прекращению разработки KTechLab. Портировать его на Qt 4 удалось только сейчас.
UPSat — полностью свободный (open-source & open-hardware) космический спутник формата «cubesat», разработанный командой Libre Space Foundation при University of Patras (Греция) для участия в проекте QB50.
При проектировании данного спутника использовалось свободное ПО: для механических элементов и конструкции в целом — FreeCAD; для электроники и печатных плат — KiCAD.
FreeCAD in space!
Hello again, I am Manthos from the Libre Space Foundation (creators of the SatNOGS). I have postpone this post a lot of times for many reasons but I think that the time has come. Last year, LSF designed, programmed and built UPSat the first completely open software and open hardware satellite. The project started from the university of Patras but the university failed to deliver it on time. LSF came to the rescue and design built almost all parts of the satellite in a 7 month period. The biggest part of the mechanical part was already made by the university in a proprietary software. A part that was missing was the communication antenna system and the placement of the GPS antenna. So, an antenna deployment mechanism was needed to be made. After a lot of prototypes and back and forth between FreeCAD and KiCAD the final part was ready.
SatNOGS — проект по созданию свободной сети наземных станций для отслеживания спутников, курируемый командой Libre Space Foundation. В настоящее время главной задачей SatNOGS является отслеживание и коммуникация со спутником UPSat.
Спутник UPSat был доставлен на МКС 18 апреля 2017 в грузовом корабле Cygnus с помощью ракеты Atlas-V, и спустя месяц, 18 мая 2017 был выпущен на орбиту с МКС пусковым механизмом NanoRacks CubeSat Deployer.
OpenVSP — свободная параметрическая система проектирования геометрии летающих аппаратов. Программа разрабатывается сотрудниками NASA.
Этот релиз — наиболее значимое обновление на данный момент, потому как, помимо множества небольших изменений, содержит две долгожданные и востребованные функции, улучшающие взаимодействие с приложением.
Спустя три года после предыдущего релиза, вышла новая версия свободного (GPL) редактора топологии печатных плат — pcb 4.0.0, который развивается в рамках набора СПО для электроники gEDA.
Несмотря на заметное увеличение мажорной версии, кардинальных изменений этот выпуск не содержит. Разработчики решили отказаться от схемы нумерации версий, когда выпуски формировались основанными на дате снимками ветки 1.x.
В выпуск включено около 480 коммитов, в основном — исправления ошибок (закрыто 56 отчётов), рефакторинг и небольшие улучшения.
Интегрированная инженерная программная платформа (ИИПП) - это платформенное решение, служащее основой для создания современных САПР, представляет собой набор программных компонентов (модулей) – библиотеки классов на языке программирования C++, сгруппированные в модули в соответствии с решаемыми с их помощью задачами. Разрабатываемая ИИПП обеспечивает выполнение следующих базовых функций:
AnandamideAPI — библиотека с открытым исходным кодом, позволяющая запускать визуальные скрипты, представляемые в форме блок-схем. Этот «язык программирования» был разработан для упрощения реализации игровой логики в сфере разработки игр, но в итоге нашел применение в качестве расширяемой системы инструментов для коммерческой САПР.
Библиотека может быть использована как скриптовая система для создания несложной логики инструментов различных редакторов. Благодаря тому, что скрипты дают возможность подключения динамических библиотек и файлов форм Qt (*.ui), AnandamideAPI можно использовать для создания системы плагинов приложения.
Для дальнейшего развития проекту требуются пользователи!
Toolbar Creator — новый инструмент в панели Widgets для создания настраиваемых оформлений меню, панели инструментов, а также размера иконок на них (альтернатива двухстолбцовому меню QCAD).
Menu Creator — инструмент для пользовательской настройки меню (подобно «Toolbar Creator»).
Action History — показ по нажатию правой кнопки мыши списка последних операций (будет полезным для повторения однотипных операций).
Dock Areas — специальный тип панели, в котором можно размещать и организовывать сразу несколько других типов панелей (например, можно поместить панель «Командная строка» и «Слои» в одной «Dock Area»).
Keycode mode — включаемый режим в котором действия применяются по нажатию комбинаций из двух клавиш без необходимости подтверждения действия клавишей «Enter» (комбинации настраиваются пользователем в меню «Keycode»).
Exclusive snap mode — для переключения между режимами одиночной или мультипривязки через переключатель «Ex» (ON/OFF).
Styles and Style Sheets — если вам мало просто изменить расположение элементов интерфейса, и вы хотите «принципиально новое» отображение меню, то теперь вы сможете применять разные стили/темы используя возможности стилей Qt5.
Буквально накануне выпуска новой версии один из самых полезных разработчиков, Dongxu (он же «dxli»), по личным обстоятельствам покинул команду LibreCAD. Благодаря его работе по улучшению ветки 2.x.x, повлиявшей на популяризацию проекта, в команду проекта удалось привлечь много новых участников, которые постараются сделать эту потерю незаметной. В то же время сообщество разработчиков требует «свежей крови»:
!HELP WANTED!
If you are interested in CAD and know a fair bit of c++ (no, we don’t ask you are a guru, just reading the code and beable to debug is enough), you are more then welcome to join us! We are an open source community and CAD is in our hearts. Kind Regards, LibreCAD team!
SolveSpace — свободная параметрическая 2D- и 3D-САПР для Linux, OS X и Windows. Размер программы — всего несколько мегабайт, программа обладает простым и понятным интерфейсом, и при этом имеет безграничные возможности, добавляемые сообществом почти каждый день.
SolveSpace — свободная и открытая параметрическая 2D- и 3D-САПР для Linux, OS X и Windows. Программа весит всего пару мегабайт и обладает отличным интерфейсом и безграничными возможностями, добавляемыми сообществом почти каждый день.
В течении марта и апреля команда разработчиков SolveSpace проделала очень много работы над оптимизацией и добавлением новых опций.
Диалог «About» («О программе») теперь отображает git hash, из которого собрана эта версия.
Импорт DXF.
Импорт DWG.
Теперь если операция выдавливания ничем не ограничена, переключение между режимами «объединение» и «разница» будет автоматически переворачивать нормали граней меша.
Ранее используемое меню импорта геометрии теперь переименовано в «Link / Assemble» для подчеркивания того факта, что все изменения в «привязанных» файлах автоматически будут отображаться в «сборке», а также для отделения данного меню от нового меню импорта DXF/DWG.
Если изменения в файле не были сохранены, при выходе из программы будет выводиться окошко подтверждения.
OpenVSP — свободная параметрическая система проектирования геометрии летающих аппаратов, изначально созданная в NASA, которая позволяет пользователю создать 3D-модель самолета на основе технических характеристик. Эту модель в последствии можно экспортировать в разные форматы файлов для последующего инженерного анализа в других программах, хотя некоторые возможности анализа уже изначально присутствуют в самой OpenVSP (смотрите меню «Analysis»).
В этой версии добавлено много давно ожидаемых вещей. Сейчас в разных опциях еще могут содержаться баги. Автор просит сообщать об успешной или же неуспешной работе тех или иных опций в Google Group программы.
В новой версии большинство встроенных библиотек обновлено, поэтому если хотите скомпилировать самостоятельно, сначала прочитайте инструкцию:
SnapTo — функция, позволяющая изменять любой параметр до тех пор, пока данная деталь не столкнется с другой деталью.
Опции модификации основной кромки автоматически применяются и к внутренним ребрам. Таким же образом главная кромка контролирует подразделение поверхности.
Были добавлены несколько видов зализов края (теперь не просто плоский). Так что, теперь вы сможете сделать поверхности с ромбовидным аэродинамическим профилем с конечным радиусом LE/TE и зализами крыла.
Также добавлено огромное количество мелких опций и исправлено большое количество ошибок.
Не так давно Brandon Litherland начал публиковать новые видео-уроки. Самый лучший способ ознакомиться со всеми нововведениями — установить и опробовать программу самому.
23-25 августа состоитсяOpenVSP Workshop 2016, который в этом году будет проходить в Исследовательском центре Эймса (подразделение NASA) на территории Федерального аэродрома Моффетт (Калифорния, США).
P.S.: Подобная свободная программа для проектирования и анализа геометрии кораблей и другого морского транспорта называется FREE!Ship+ (форк переписан на Lazarus+Qt для Linux, Win и Mac).
PolygonCrest — легковесный бесплатный opensource 3D-редактор, для создания визуальных анимированных полигональных 3D-моделей самолетов и других объектов для бесплатного авиасимулятора YSFlight.
При этом и PolygonCrest и YSFlight основаны на одном и том же opensource тулките — YS-class Library
Форматы файлов
Открытие/Сохранение
SRF — статическая модель для YSFlight
DNM — анимированная модель для YSFlight (включает в себя SRF-файлы с дополнительными свойствами)
OBJ
OFF
STL
Подложки в разных плоскостях (с настройкой прозрачности)
BMP
PNG
Основные возможности:
все виды операций с точками (vertex) и полигонами;
создание примитивов (куб, сфера, цилиндр) с последующим деформированием;
cоздание полигонов по аэродинамическим профилям (NACA, ClarkY и другие);
создание объектов операций вращения полигонов (solid of revolution), вытягивания вдоль контуров (sweep), создание конических объектов;
Спустя несколько лет после официального открытия исходников минималистичной 2D и 3D САПР SolveSpace v2.0, изначально работающей только на Windows, силами сообщества был создан форк SolveSpace v2.1, портированный также на GNU/Linux и OS X.
Кроме того было внесено много улучшений и добавлено несколько новых форматов экспорта и инструментов для работы с чертежами и моделями.
В свежей сборке от 2016-02-14:
теперь поддерживается большинство языков как для интерфейса, так и для надписей в чертежах (хотя все ещё есть проблемы с некоторыми символами);
добавлена возможность подогнать вид под выбранные объекты («Zoom to Selected»);
В минувшие выходные состоялся очередной релиз open-source (GPLv3) электромагнитного симулятора openEMS-v0.0.33. Его разрабатывает один человек — Thorsten Liebig (Германия, Университет Дуйсбург-Эссен). OpenEMS позволяет проводить следующие виды расчётов:
Расчёт электромагнитного поля (электродинамика) методом FDTD (метод конечных разностей во временной области).
Расчёт S-параметров электромагнитных систем.
Расчёт электромагнитного поля в ближней и дальней зоне.
Расчёт диаграмм направленности антенн.
В отличие от проприетарных аналогов симулятор не имеет собственного графического интерфейса, а вместо этого встраивается в Octave или Matlab. Задание на моделирование является скриптом Matlab/Octave, а визуализация результатов также осуществляется средствами Octave или Paraview.
Нововведения версии v0.0.33:
Система сборки полностью переведена на CMake.
Произведена оптимизация препроцессинга больших объектов.
Xyce — кроссплатформенный (Linux, Mac, Windows) SPICE-совместимый симулятор электронных схем, распространяемый по лицензии GPLv3. Xyce разрабатывается Сандийискими национальными лабораториями (США). На прошлой неделе вышла новая версия данного симулятора.
Существуют для версии симулятора: с поддержкой параллельных вычислений через OpenMPI (XyceParallel) и без неё (XyceSerial). Версия XyceParallel доступна только для Linux.
Спустя более полугода разработки вышла новая мажорная версия BricsCAD, одной из немногочисленных коммерческих САПР имеющих поддержку Linux. Представляет собой унифицированную среду с широким набором инструментов для работы с двумерными, трёхмерными данными и BIM. Является альтернативой AutoCAD и совместима с ним по формату файлов .dwg, набору команд и интерфейсам прикладного программирования. Разработчик BricsCAD — компания Bricsys со штаб-квартирой в Генте (Бельгия) и основными центрами разработки в Новосибирске, Нижнем Новгороде и Бухаресте. Версии BricsCAD есть также для Mac OS X и Windows.
Основные изменения:
создание объектов с помощью квадро-меню;
создание и изменение типа стыков листового металла;
Web Map Service (подключение к картам Google и др.);
базовое редактирование граней твердых 3D тел, имеющих геометрию сплайна;
создание подобий для граней и контуров твердых 3D тел с предварительным просмотром;
3 марта московская LUG совместно с Хакспейс Neuron проведёт семинар DR_SL по работе с FreeCAD — свободной трёхмерной САПР для твердотельного параметрического моделирования.
Сегодня 18 августа GNU/Linux-версия 2d/3d САПР-платформы Bricscad обновилась до версии 14.2.14. В релизе набор исправлений и дополнений, но самое главное, что наконец-то для GNU/Linux доступен Bricscad Communicator — модуль для конвертирования различных векторых форматов файлов между собой, являющийся по сути, первым по-настоящему рабочим вариантом такого конвертера в линуксе.
Что умеет?
Базовый Bricscad работает с DWG/DXF совместимыми с последними версиями AutoCad.
Bricscad Communicator добавляет
импорт из:
STE, STP, STEP: Standard for Exchange of Product data
Для того, чтобы оставаться в рамках одной операционной системы в ходе проектирования.
Например: Математика-Bricscad-Ansys.
Чем это лучше?
Другой более-менее рабочий конвертор есть только в VariCAD, но количество поддерживаемых форматов и их версии гораздо более скромное. В FreeCAD конвертор скорее упоминается, чем работает. DraftSight работает только с DWG/DXF в 2d. Из личного опыта — успешно импортируются STEP файлы размером в 300МБ.
Сколько это стоит?
Проект коммерческий. Цены на сайте. Но есть один приятный плюс — компания поддерживает академическую программу. Если вы студент или преподаватель, имеете отношение к науке или образованию, вы можете получить полную версию программы бесплатно на срок от года до двух.
Gmsh — это генератор конечно-элементных сеток со встроенным CAD-редактором и модулем постобработки данных. Цель проекта, по заявлению автора,— создание быстрого, легковесного и дружелюбного генератора сеток с параметрическим представлением данных и расширенными возможностями визуализации
Изменения в новой версии:
улучшена стабильность и обработка ошибок;
улучшена функция Coherence (удаляет дубликаты, к примеру, точки с одинаковыми координатами);
обновлена версия onelab API;
новые режимы для фоновых картинок;
более стабильные плагины Triangulate/Tetrahedralize;
вывод в формат PGF;
улучшена поддержка переменных имён string~index в парсере;
этот набор инструментов отвечает за проецирование(которое починили). также теперь можно добавлять внешние SVG объекты на чертеж.
Raytracing
Починил работу и теперь по мимо POV-ray поддерживается Luxrender
Spreadsheet
Новый модуль позволяет создавать таблицы, задел для параметрических моделей.
Draft
Этот набор инструментов для чистого 2D черчения.
Добавлена поддержка импорта/экспорта через Teigha DWG(Autodesk -не ждите, пока они не сдадутся ничего не будет)
Рисованные размерные линии
Штриховка
ShapeString - TTF на чертеже
Кривые Безье
Arch
Огромные подвижки в этом модуле: Окна, Объемы, Многослойные стены один из авторов сам архитектор и любит IFC и BIM. Но так как, сложно объяснить эти достижения, лучше посмотреть руководство по Arch Workbench
Ответы:
Assembly Workbench - не вошел в 0,14 версию, автор говорит что пришлось бы переписать весь PartDesign ... поэтому Assembly отложено, но его можно потестировать в отдельной ветке.
FEM Workbench - полностью интегрировано как отображение сетки так и постпроцесс, расчетчик пока Calculix. (Потестировать на Linux лично мне не удалось, пока сырое)