文件名称:scadtrace:跟踪位图并将生成的多边形投影到 OpenSCAD 多面体中
文件大小:674KB
文件格式:ZIP
更新时间:2024-07-09 02:12:36
OpenSCAD
SCAD跟踪 这是一个工具集,可将黑白位图转换为适合用于对圆柱对象进行浮雕的 openscad 对象。 来自这样的东西(Biofarben GmbH 提供的图片): 对此: 它使用从位图生成图形的SVG表示。 陶瓷岩石。 然后使用 python 脚本解析 SVG,提取路径几何图形并生成 openscad 几何图形。 生成几何体的内表面和外表面会带来一些复杂的问题,因为这些面需要表示为三角形。 我已经使用生成曲面细分,并且效果很好。 仍然存在一些问题,代码远非干净。 使用 将 JPG 转换为 openscad 模型的步骤在 Makefile 中。 使用 convert from imagemagick 将源图像转换为 BMP 文件 使用potrace将BMP转换为SVG轮廓 使用 svgtoscad.py 将 SVG 转换为 openscad 模型,它调用三角形来细分面。 svgt
【文件预览】:
scadtrace-master
----studded-diffuser.scad(2KB)
----Makefile(569B)
----artwork.bmp(107KB)
----artwork-tesselated-projected.png(56KB)
----artwork-embossed-lens.png(245KB)
----svg.py(6KB)
----artwork-projected2.png(59KB)
----README.md(3KB)
----artwork.jpg(12KB)
----openscad.py(888B)
----artwork.svg(5KB)
----artwork-projected.png(74KB)
----artwork.scad(414KB)
----quake.py(8KB)
----artwork-tesselated.png(37KB)
----svgtoscad.py(5KB)