LINUX.ORG.RU

Релиз SolveSpace 2.1

 , solvecad


4

4

SolveSpace — свободная параметрическая 2D- и 3D-САПР для Linux, OS X и Windows. Размер программы — всего несколько мегабайт, программа обладает простым и понятным интерфейсом, и при этом имеет безграничные возможности, добавляемые сообществом почти каждый день.

SolveSpace 2.1 — это второй официальный релиз после перевода проекта в разряд свободного ПО. Первый публичный релиз версии 2.0 состоялся около 3 лет назад, и с тех пор многое в программе изменилось, и еще больше полезных опций добавилось.

Среди первостепенных задач, которые удалось реализовать в версии 2.1:

  • нативные порты для Linux и Mac OS X (версия 2.0 была доступна только для Windows);
  • добавлены новые форматы экспорта чертежей и моделей;
  • добавлена функция импорта чертежей из DXF и DWG-файлов;
  • заменен встроеный шрифт (на основе LFF-шрифта LibreCAD);
  • улучшена работа с текстовыми объектами и TTF-шрифтами;
  • доработан интерфейс окна свойств и панели инструментов;
  • добавлена возможность использования разных стилей начертания линий (пунктир, штрих-пунктир и т. д.);
  • добавлено отображение «невидимых» линий пунктиром.

Полный список изменений

Изменения по сравнению с предыдущей тестовой версией:

  • комментарии теперь можно копировать и вставлять, как и остальные объекты чертежа;
  • импорт данных из DXF/DWG может быть отменен («шаг назад»);
  • исправлено много ошибок:
    • GTK+: клавиша «Tab» теперь нормально вызывает/прячет окно свойств;
    • GTK+: убрана проблема с рендерингом, если окно ввода превысит ширину рабочего окна программы;
    • OS X: исправлена проблема с переполнением памяти;
    • OS X: предупреждения могу быть убраны клавишей «Esc»;
    • Three.js: исправлена работа зума;
    • есть возможность использования собственных LFF-шрифтов (нужно поместить их по пути /usr/share/solvespace/)
    • подписи координатных плоскостей теперь не вылезают за рамки плоскости;
    • автоматические привязки теперь можно временно отключать, зажав клавишу «Ctrl»;
    • решена проблема появления пустых групп в случае, если импортированный файл был в той же папке, что и оригинал;
    • исправлена ошибка обработки кода символа U+0454 во встроенном LFF-шрифте.

Скачать сборки и исходные коды

>>> Подробности

★★★★★

Проверено: Falcon-peregrinus ()
Последнее исправление: Falcon-peregrinus (всего исправлений: 11)

Бл... Ждём ебилдов. За четыре дня никто не сделает - сделаю сам. Куда отправлять?

Gentooshnik ★★★★★
()
Ответ на: комментарий от atsym

Кстати, а разве Компас уже портирован на Linux и OS X?

Нет, но версии вплоть до 13 можно запускать под Wine. 14 и выше - хз, ибо там новый драйвер защиты. А выступать как прослойка для дров Wine не умеет.

Компас в этом плане хоть и имеет больше возможностей но, и в это же время намного сложней SolveSpace.

Понятно. Но меня больше интересует 2D часть. 3D я пока не особо касался.

А как у SolveSpace с ГОСТами?

nexfwall ★★★★
()
Ответ на: комментарий от nexfwall

А как у SolveSpace с ГОСТами?

Что именно вы понимаете под ГОСТ'ами?

Если вы о рамках - то их еще надо рисовать руками.

https://github.com/whitequark/solvespace-testcases/blob/master/original/detai...
https://github.com/whitequark/solvespace-testcases/blob/master/original/detai...

Если о толщине линий - то в принципе их можно частично настроить под себя.

https://github.com/whitequark/solvespace/issues/14
https://github.com/whitequark/solvespace/issues/15
https://github.com/whitequark/solvespace/issues/91
https://github.com/whitequark/solvespace/issues/38
https://github.com/whitequark/solvespace/issues/95

А вообще ребята работают над этим тоже. В приорите два стандарта - ISO и ГОСТ, с возможностью их настройки:

https://github.com/whitequark/solvespace/issues/109

atsym ★★★★★
() автор топика
Ответ на: комментарий от atsym

Что именно вы понимаете под ГОСТ'ами?

Ну вот про это я и говорю. Про поддержку ГОСТ'вских рамок, толщины линий, шрифтов, обозначений... Вот этого всего, сейчас уже не упомню (уже аж год прошёл, как я последний раз к Компасу прикасался, для диплома).

Если оно будет, то это хорошо.

nexfwall ★★★★
()
Ответ на: комментарий от whitequark

Первый комментарий: 18.07.2009 4:25:08
Последний комментарий: 23.06.2016 15:27:18
Число комментариев: 2

«Между первой и второй перерывчик»... 7 лет ;-)

atsym ★★★★★
() автор топика
Последнее исправление: atsym (всего исправлений: 2)
Ответ на: комментарий от nexfwall

А зачем вообще нужен Компас? Зачем нужен недоSolidworks, такой же копирастический, только более отсталый и глючный?!!!

DrLivesey
()
Ответ на: комментарий от nexfwall

«3. Сообщения, провоцирующие нездоровые дискуссии» // И тут сразу же вспоминается 282, недоносительство и вообще мыслепреступление.

Вопрос: «А зачем вообще нужен Компас?» адресован пользователям оного (при условии, что они сделали выбор, а не схватили первое, что им подсунули), а не владельцам брэнда. К владельцам брэнда у меня вопросов нет.

DrLivesey
()

Вот смоделировал я большую фиговину в сабже и теперь хочу вычесть её из бруска. Не могу найти как это сделать - после создания бруска и его вычитания от моей фиговины вычитается брусок и ничего не остаётся, а как сделать наоборот? Надо было сначала моделировать брусок, а потом вычитаемую из него фиговину?

ados ★★★★★
()
Ответ на: комментарий от ados

Открой «Property browser».

В свойствах бруска ставь галочку в «Union», а в свойствах большой фиговины - «Difference».

atsym ★★★★★
() автор топика
Ответ на: комментарий от ados

Я правильно понимаю что это какая-то недоделка и надо писать разработчикам?

ados ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.