文件名称:svg-to-cnc:编译 SVG 形状并将 CNC 软件转换为基本路径。 对于生成SVG到Cricut有用
文件大小:44KB
文件格式:ZIP
更新时间:2024-06-19 10:54:29
JavaScript
svg到cnc 编译 SVG 形状并将 CNC 软件转换为基本路径。 笔触和填充的每种组合都成为一个路径元素。 这样可以更轻松地将它们附加到CAM软件(如Cricut Designer)中,然后为每个图层设置工具。 Demo,带SVG文件输入: : 特征 将所有形状转换为路径 将所有嵌套转换烘焙到路径中 删除分组 将所有具有相同笔画/笔画宽度/填充的路径合并为一个路径 为什么 Cricut 的软件因元素计数、组和变换的某些不确定组合而窒息。 我注意到的问题: 大约 100 组元素:“附加”操作使应用程序冻结 有许多剪切和绘制元素:无法在导入时保留这些元素(?),因此选择每个元素来设置钢笔颜色/工具很痛苦 `transform="translate(-10, 0)"` 切换 x 和 y,向上移动元素而不是向左移动 :face_without_mouth: translate`的`一些组合和`scale`得到... .
【文件预览】:
svg-to-cnc-main
----index.html(2KB)
----src()
--------pathify.js(4KB)
----LICENSE(1KB)
----build()
--------src()
--------web_modules()
--------index.js(2KB)
----README.md(2KB)
----.gitignore(2KB)
----index.js(2KB)
----package-lock.json(88KB)
----package.json(1KB)