Почему не удаётся импортировать SVG-файл с сайта?
Импорт векторных данных из другого источника может быть очень полезен для 3D-печати. Например, импортировать какие-то надписи для гравировки поверхности и т. д.
В данном случае я пытался импортировать фоновое изображение плитки Дэвида Смита в openSCAD, но это не удалось, и я понятия не имею, почему это произошло.
Вот что я сделал:
Затем я нажал кнопку [Сохранить SVG] и сохранил файл на своем компьютере.
Затем я попытался импортировать его в openSCAD с помощью следующего кода:
resize([200, 100, 10])
linear_extrude(10)
import("C:/Users/phil/Downloads/David Smith Single Tile.svg");
и... Ничего не происходит.
- Затем я попробовал выполнить рендеринг вместо предварительного просмотра и получил в журнале следующее уведомление:
"ВНИМАНИЕ: нет геометрии верхнего уровня для рендеринга"
Я не имею ни малейшего представления об особенностях файлов SVG, ни о том, что может случиться, ни о том, как решить эту проблему. Пожалуйста, помогите...
@Camion, 👍1
1 ответ
Лучший ответ:
Хорошо, проблема решена:
Похоже, что атрибут viewBox в теге <SVG ...> и теги и не поддерживаются openScad. Поэтому я решил проблему, просто удалив атрибут viewBox в теге SVG и теги defs, как упоминалось, с помощью текстового редактора, а затем очистил файл с помощью inkscape.
- Существует ли простой способ разделения моделей в OpenSCAD?
- OpenSCAD linear_extrude из многопутевого импорта svg
- .STEP/.F3D to .Файл SCAD?
- Как указать начало вращения в openscad
- Библиотека OpenSCAD для пустого пространства/отверстий
- OpenSCAD "not valid 2-manifold" полезная информация
- Рендер OpenSCAD (F6) завершается ошибкой "ERROR: CGAL error in CGAL_Nef_polyhedron3()"
- Создание "куска пирога" в OpenSCAD?