打印机就该用来打照片! --- 从照片转换为透光浮雕照片-流程和工程代码,非直接打印的模型

打印机就该用来打照片! --- 从照片转换为透光浮雕照片-流程和工程代码,非直接打印的模型

助力
238
460
92

打印配置(3)

全部
X1 Carbon
P1S
P1P
X1
X1E
A1

0.4喷头 标准配置
0.4喷头 标准配置
设计师
2.6 h
1 
5.0(2)

0.2 喷嘴 细腻配置
0.2 喷嘴 细腻配置
设计师
6.9 h
1 

0.4 喷嘴 快速配置
0.4 喷嘴 快速配置
设计师
49 min
1 

在 Bambu Studio 中打开
助力
238
460
92
72
77
36
发布于

描述

打印机就应该用来打照片!

生成高分辨率,色阶过渡平滑的3D打印负片(黑白only)[单色打印,无需ams]

 

竹子赞助了一套CMYK耗材,已经收到,在研究彩色方案了

如果对你有用或者很喜欢,请帮忙点个 免费的赞 投个助力 让更多人看到,帮助更多人节省$18

官方教程中使用的 lithophanemaker 生成分辨率太低,色阶过渡过于生硬


从hueforge得到灵感,用以取代 hueforge 的负片能力,并得到更佳的色彩过渡和分辨率

并没有实现hueforge的浮雕效果,如果你需要打印彩色浮雕,还是应该去hueforge

但并不是所有人都想要购买这个软件($18 ≈ ¥130)

 

为生成透光浮雕负片提供免费方案,为大家节约18美元

 

由于makerworld lab中的参数化生成不支持读取文件,所以以这种形式提供

 

新版本测试中

如果遇到问题,欢迎直接和我联系:

qq:986887506 vx:vivapercuore

 

最后更新时间:2024-06-29 17:55

在文档底部查阅更新说明

使用指北

全程本地计算,全程本地生成,不上传任何数据,不请求任何接口,执行速度与电脑配置有关

PS:请使用Chrome等现代浏览器,不处理浏览器兼容性问题

  • 在OpenSCAD中,ctrl+O 打开photo2stl.scad  (刚刚下载的)
    • 按键 F5 进行预览(这一步可以完全跳过
    • 按键 F6 生成模型
      • 等待控制台出现 Rendering finished. 提示 (可能比较慢,中途可能出现软件未响应,请耐心等待)
    • 按键 F7 导出STL文件,并选择目录保存
      • 等待控制台出现 STL export finished. 提示 (可能比较慢,中途可能出现软件未响应,请耐心等待)
    • 过大的照片像素尺寸会导致生成十分缓慢
  • 在bambu studio中导入stl
    • 【使用预设时】下载页面中的3fm文件(会进行更多参数的微调 ),使用文件中的打印配置
      • 标准配置 使用0.4mm喷头时推荐 【2.6H-示例图片】
      • 细腻配置 使用0.2mm喷头时推荐 【6.9H-示例图片】
      • 快速配置 0.4mm喷头 喷射模式    【48Min-示例图片】(显著提高速度,精细度和过渡效果略有下降)
    • 【不使用预设时】手动调整 层高为页面中你手动修改的配置 
      • 修改对应打印工艺(之后我调整一下项目顺序让他和竹子一致)
      • 使用白色或其他高透明耗材
      • 自定义配置时需要注意:
        • 层高参数和生成时严格对应
        • 必须使用100%充填
        • 无需支撑
    • 删除3mf文件中的示例照片,导入你自己生成的stl文件,居中放置,或自行手动配置
      • bambu studio 可能会提示三角形面片数过多,忽略这个提示,简化模型可能导致生成的照片模糊
      • 导入stl无需再手动调整尺寸
        • 如果进行了缩放会导致层高不准确
        • 如果有需要,可以记下z轴高度,修改尺寸缩放后,取消等比例缩放,然后将z轴设置恢复
        • 尽量直接在生成时设置好尺寸
  • 打印,等待成品

 

离线方案

PS:

  • 精细度设置过高或尺寸设置过大时导出stl和切片也可能非常缓慢
  • 推荐单次只打印一张照片
  • PETG比PLA要慢12-15%

你可以添加其他相框或者背光灯板等其他配件来使用

 

希望对你有用&希望你能喜欢

 

示例照片是我的猫,他叫寿司,他非常可爱!请大家夸夸他!

更新日志

在线包方案-不需要任何命令行操作,全程可视化点点点

  • V2.3 2024-06-29 17:55
    • 修复了一个因为边框值为小数引起的精度问题导致生成错误
  • V2.2 2024-06-28 00:43
    • 修复了一个因为openScad这个软件精度导致的高度不准确问题
    • 增加了一个显著提高打印速度的快速模式配置和对应3mf文件
    • 优化了深度图算法,使其更加精确
  • V2.1 2024-06-27 18:00
    • 更新交互,要求先选择图片,因为部分数据的计算依赖图片尺寸
    • 更新参数,现在边框高度(厚度)是一个绝对值了
    • 增加成品尺寸的显示 & 常用照片尺寸参考
    • 交互首层层高和单层层高的位置,让他和切片软件内的顺序位置一致
    • 描述和提示文案更新&图片显示时不会再比屏幕大了
  • V2.0 2024-06-26 21:30
    • 可交互页面,本地生成数据和文件
    • 不进行任何云计算,离开既销毁

离线包方案-不再更新,但保留

  • V1.3  2024-06-26 02:00
    • 增加精细度参数,以控制文件体积
  • V1.2  2024-06-25 22:00
    • 修复边框设置可能带来的错误
  • V1.1  2024-06-24 16:00
    • 支持了jpg格式,不再需要将jpg转换为png
      对一系列图片预处理流程进行了自动化和内置
    • 用户设置参数调整
      • 支持自动尺寸调整,需要用户手动设置长边
      • 自动压缩图片像素尺寸
      • 设置尺寸后,不再需要再bambu studio中手动修改尺寸
    • 调整参数设置以支持更多尺寸的喷嘴
    • 更多的命令行状态输出
    • 更新说明文档

 

进行中的更新优化:

  • 优化更新生成界面
    • 提供可修改的尺寸预设
    • 提供裁剪选项
    • 提供预览
    • 优化界面流程
  • 更新制作厚度标识模板,辅助设置参数

后续计划(如果大家有需求&我有时间和精力):

  • 使用openJSCAD取代openSCAD - 不在需要安装openScad软件,等待生成stl
  • 通过openJSCAD生成3mf文件
  • CMYK的高分辨率彩色方案 (竹子 赞助了一套 CMYK耗材!等到货之后开始研究彩色!
  • 支持3mf文件配置彩色方案
  • 提供可以安装到本地的离线webapp - 渐进式Web 应用(PWA) 方案  

文档 (1)

组装指南 (1)
example.cat.png_53b7ca2f-086d-420f-b7cf-ac1f25513811.png

评论 & 评分 (92)

请填写您的意见
(0/5000)

建议出个视频,控制台命令我好像出错了
设计师已回复
0
回复
有空弄一个吧,平日还要上班
0
回复
回复 @vivapercuore :
好嘞,来回搞了几次,不知道到底哪有毛病,辛苦up
0
回复
有点小问题,刚刚更新了zip包里的文件,更新一下之后重新到npm i这里继续往下执行就好了
0
回复
已助力
不会搞
设计师已回复
1
回复
已助力
又试了试不知道什么地方出错了,老师等您回复
0
回复
回复 @Y工作室 :
要不加我看看?
0
回复
回复 @Y工作室 :
执行一下node -v 呢
0
回复
🤓
设计师已回复
1
回复
棒棒棒
0
回复
老哥,用了哪几个颜色?
0
回复
回复 @有事请私信 :
纯白,是他的灯颜色比较暖 [doge]
0
回复
这是一个不小心未使用100%充填的错误示范,黑色充填区域出现了网格
设计师已回复
2
回复
已助力
但是你的马赛克画质弥补了网格😂这样模糊看效果还是不错的
0
回复
回复 @大黄 :
因为清晰的,才不忍赌,一定要用100%充填!
0
回复
已助力
很好用,感谢!
设计师已回复
1
回复
哇,棒,层高多少呀,感觉层高再低一些会更细腻
0
回复
已助力
目前用的大佬你的默认配置,回头我再调调试一下
0
回复
哪一步做错了?为什么我的这么厚?
设计师已回复
0
回复
材料透光性不好,需要调整最大成像深度,调低一点
0
回复
回复 @vivapercuore :
谢谢
0
回复
已助力
是不是不能拿透明材料打?我用pla透明材料打出来效果不好
设计师已回复
0
回复
是的,完全透明的材料并不能根据厚度得到遮蔽色阶
0
回复
已助力
啊这。只能助力两次吗?强烈要求速度出cmyk
设计师已回复
0
回复
在研究了在研究了QWQ
0
回复
已助力
打印配置
0.4喷头 标准配置
非常棒,默认参数就很好,只修改大小
(已编辑)
1
回复
感谢大佬🙏🏻
GIF
1
回复