Импорт SVG/DXF. Не работает! Help

Russian forum
Forum rules
Правила форума и полезная информация

ПОЖАЛУЙСТА! Начиная обсуждение, обязательно....
Post Reply
dimko
Posts: 8
Joined: Wed Feb 05, 2020 10:40 am

Импорт SVG/DXF. Не работает! Help

Post by dimko »

Параметры системы:
OS: Linux 5.3.0-28-generic
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14555 (Git shallow)
Build type: Release
Branch: (HEAD detached at 0.18.4)
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 2.7.15
Qt version: 5.12.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Russian/Russia (ru_RU)

Проблема:
1. В Lubuntu, при импорте SVG-файлов созданных в Inkscape, FreeCAD вылетает(закрывается)!
В Windows 7, при тех же условиях импорта SVG-файлов созданных в Inkscape, сплайны импортируются корректно.

2. При импорте DXF-файлов, что в Lubuntu, что в Windows 7, импортируются только прямые отрезки, а любые не прямые отрезки отсутствуют.

Вопрос: Как организовать корректный импорт файлов в FreeCAD?
User avatar
Tamirov.ru
Posts: 89
Joined: Thu Feb 07, 2019 3:21 pm
Contact:

Re: Импорт SVG/DXF. Не работает! Help

Post by Tamirov.ru »

dimko wrote: Wed Feb 05, 2020 5:48 pm .. при импорте SVG-файлов созданных в Inkscape ..
Есть некоторая вероятность, что ваша проблема связана с мусором в SVG-файлах созданных в Inkscape, посмотрите Проблема мусора в SVG-файлах
Ещё про это я постоянно указывал в этой ветке https://forum.freecadweb.org/viewtopic. ... 10#p291978
Частный вебмастер, разработка сайтов, продвижение сайтов.
dimko
Posts: 8
Joined: Wed Feb 05, 2020 10:40 am

Re: Импорт SVG/DXF. Не работает! Help

Post by dimko »

Tamirov.ru wrote: Wed Feb 05, 2020 7:13 pm
dimko wrote: Wed Feb 05, 2020 5:48 pm .. при импорте SVG-файлов созданных в Inkscape ..
Есть некоторая вероятность, что ваша проблема связана с мусором в SVG-файлах созданных в Inkscape, посмотрите Проблема мусора в SVG-файлах
Ещё про это я постоянно указывал в этой ветке https://forum.freecadweb.org/viewtopic. ... 10#p291978
Большое спасибо Вам за ответ! Я сейчас же внимательно изучу всё информацию, которую Вы дали.

P.S. Самостоятельно нашёл альтернативный метод решения:
1. Кривую из Inkscape сохранить, как SVG.
2. Импортировать кривую из Inkscape, как SVG в Blender 3D и преобразовать кривую в полигональный объект. Результат экспортировать в stl.
3. Импортировать stl-файл в FreeCAD - ура, через ж... но метод сработал, только масштаб нужный установить!
User avatar
Tamirov.ru
Posts: 89
Joined: Thu Feb 07, 2019 3:21 pm
Contact:

Re: Импорт SVG/DXF. Не работает! Help

Post by Tamirov.ru »

Попробуйте версию 0.19 https://github.com/FreeCAD/FreeCAD/rele ... g/0.19_pre
Похоже это известная проблема: введите в поиск сверху форума фразу "svg import crash"
Примеры:
https://forum.freecadweb.org/viewtopic.php?t=34135
https://forum.freecadweb.org/viewtopic.php?t=26940
Частный вебмастер, разработка сайтов, продвижение сайтов.
dimko
Posts: 8
Joined: Wed Feb 05, 2020 10:40 am

Re: Импорт SVG/DXF. Не работает! Help

Post by dimko »

Tamirov.ru wrote: Wed Feb 05, 2020 8:01 pm Попробуйте версию 0.19 https://github.com/FreeCAD/FreeCAD/rele ... g/0.19_pre
Похоже это известная проблема: введите в поиск сверху форума фразу "svg import crash"
Примеры:
https://forum.freecadweb.org/viewtopic.php?t=34135
https://forum.freecadweb.org/viewtopic.php?t=26940
Вы оказались абсолютно правы. Спасибо Вам! Как выяснилось, стабильная версия, которая предлагается для установки, не такая уж и стабильная. Установил 019. Импорт SVG заработал как надо, без танцев с бубнами. Но с DXF из Inkscape всё та же беда. Главное, что теперь я могу SVG из Inkscape напрямую импортировать в FreeCAD. А DXF через Blender 3D.
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Импорт SVG/DXF. Не работает! Help

Post by DeepSOIC »

dimko wrote: Wed Feb 05, 2020 9:01 pm Как выяснилось, стабильная версия, которая предлагается для установки, не такая уж и стабильная
Слово "стабильная" не столько относится к вероятности вылетания, сколько к состоянию программы. 0.19 постоянно обновляется в процессе разработки, и всегда есть шанс, что что-то работает, работает, а потом влруг раз - и сломали. Или что-то стало работать по-другому. Также, файлы FCStd, созданные новой версией, могут не открываться старой версией. В этом плане, "стабильность" 0.18 важна для обмена моделями.

Выпуску "стабильной" версии обычно предшествует период заморозки (feature freeze), когда код, расширяющий функционал, не принимается, а принимаются только исправления. Это делают в надежде, что "стабильная" версия будет с чуть меньшей концентрацией багов. На мой взгляд, помогает не сильно..
User avatar
Tamirov.ru
Posts: 89
Joined: Thu Feb 07, 2019 3:21 pm
Contact:

Re: Импорт SVG/DXF. Не работает! Help

Post by Tamirov.ru »

dimko wrote: Wed Feb 05, 2020 9:01 pmКак выяснилось, стабильная версия, которая предлагается для установки, не такая уж и стабильная...
Собственно, в начале страницы https://www.freecadweb.org/wiki/Download в рамке написано:
Please note that FreeCAD is still in development, and has not reached version 1.0 status in our view. It might not be ready for production use, but many people already use it professionally. To find out if FreeCAD is appropriate for your project, please visit the FreeCAD forum.
Частный вебмастер, разработка сайтов, продвижение сайтов.
Post Reply