SolveSpace
![]() Симуляція кінематики у SolveSpace | |
Тип | САПР |
---|---|
Автор | Jonathan Westhues[1] |
Розробник | Jonathan Westhues and other authors[2] |
Перший випуск | 2008 |
Стабільний випуск | 3.0[3] (20 квітня 2021 ) |
Платформа | PC |
Операційна система | Windows, Linux, Mac |
Мова програмування | C++, C |
Ліцензія | GPLv3[4] |
Репозиторій | github.com/solvespace/solvespace |
Вебсайт | solvespace.com |
SolveSpace — вільна параметрична 2D та 3D САПР для креслення та твердотільного моделювання як окремих деталей, так і збірних механізмів з можливістю моделювання та аналізу кінематики, автором якої є Jonathan Westhues.
- Моделювання 3D деталей — побудова шляхом видавлювання, обертання, об'єднання, вирізання;
- Моделювання на площині з можливістю експорту 2D вигляду;
- Перевірка правильності побудов у 3D просторі;
- Підготовка CAM-даних і їх експорт у вигляді плоскої векторної графіки (наприклад для лазерних різаків) та у виді 3D-моделей для передачі іншим CAM-програмам (у тому числі і для 3D-друку за допомогою 3D-принтерів);
- Розробка механіки — імітація плоских чи просторових зв'язків у вигляді осей або точок обертання, зміщення;
- Плоска і об'ємна геометрія допомагає без попередніх розрахунків створювати креслення діючих моделей.
SolveSpace поширюється безкоштовно під ліцензією GPLv3.
- SolveSpace models (*.slvs) — власний формат файлів проєктів (2D+3D);
- DXF — імпорт та експорт 2D геометрії та 3D каркасів;
- EPS, PDF, SVG — лише експорт 2D вигляду;
- HP-GL, G-code — лише експорт 2D інструкцій для CNC-машин;
- STL — імпорт та експорт полігональних 3D-моделей;
- OBJ, Three.js, VRML — лише експорт полігональних 3D-моделей;
- STEP (ISO 10303)[en] — лише експорт 3D поверхні NURBS та/або 3D каркасу.
SolveSpace базується на 2D САПР SketchFlat[5], але на відміну від останньої має також і функціональність 3D САПР. Після виходу SolveSpace розробку SketchFlat було припинено.
- ↑ Jonathan Westhues - personal site
- ↑ Contributors to solvespace/solvespace [Архівовано 24 грудня 2021 у Wayback Machine.] — GitHub
- ↑ Release Version 3.0 · solvespace/solvespace [Архівовано 24 грудня 2021 у Wayback Machine.] — GitHub
- ↑ solvespace/CONTRIBUTING.md at master · solvespace/solvespace [Архівовано 24 грудня 2021 у Wayback Machine.] — GitHub
- ↑ SketchFlat: 2d CAD, with Constraints. Архів оригіналу за 25 жовтня 2012. Процитовано 6 серпня 2016.
- Сайт програми
- Проєкт на Gitorious (застар.)
- Проєкт на GitHub
- Prokoudine, Alexandre. SolveSpace 2D/3D CAD software released under terms of GPL. Libre Graphics World. Архів оригіналу за 2 березня 2014. Процитовано 2 березня 2014.
- Відео-приклад використання програми [Архівовано 6 червня 2016 у Wayback Machine.]