My Ruler: 可旋转厘米刻度尺规
"My Ruler", with rotated cm-scale
使用说明
- 所有模型资源均由用户上传分享,内容来源于网络公开资源
- 侵权投诉:通过抖音私信 @jobsfan 联系我们(需附版权证明),24小时内处理
- 模型将通过邮件发送(5分钟内自动发货),感谢理解带宽压力
关于费用
我们是爱好者共建社区,为维持服务器成本,每个模型收取微量费用(仅覆盖基础开支)。我们承诺最低成本运营,感谢您的支持!
扫码手机访问
抖音私信 @jobsfan摘要
我使用了上面提到的 "自定义标尺 "作为源代码,但想旋转厘米标尺,因为我不习惯使用这类标尺。我不知道如何使用 OpenSCAD,也无法改变 "for i=... "循环来实现这一点,因此我将其改为静态方法,现在每个数字都是单独写入的。
我附带了一把 18 厘米和一把 28 厘米的尺子,因为后者是我能在 Neptune 3 Pro 对角线上打印的最大长度。如果你想改变长度,就必须更换:
RulerLength=28;// [1:50]
之后,您当然需要更改数字书写块。如果将其改为 20 厘米,则第一个翻译命令必须是:
translate([(1*190)+4.5,10.5,1]) rotate([0,0,180]) write(str("1"),h=NumberSize,t=2);
每增加一个数字,就要像减去数字 2 一样减去 10:
translate([(1*180)+4.5,10.5,1]) rotate([0,0,180]) write(str("2"),h=NumberSize,t=2);
以此类推。请注意,由于从 10 开始的两位数的 "宽度 "发生了变化,您需要手动更改 1-9 数字的偏移量。我使用的是代码中引用的 4.5。之后,您可以使用 +NumberOffset 方法,其默认值为 6。
更改标尺中的文字:
RulerText="my-尺";
此外,我还修改了毫米刻度的高度,因为 0.7 的刻度很难看清。现在的代码是
for (i=[0:10:RulerLength10]){
translate([i+3,-4.9,0.5]) rotate([8.5,0,0]) cube([.5,10,0.9]);
}
for (i=[0:1:RulerLength10]){ // 嵌入标尺线
translate([i+3,-4.9,0.5]) rotate([8.5,0,0]) cube([.4,8,0.9]);
}
此外,毫米刻度中的 x=0.4 比源代码中的 0.25 稍宽,但由于我的喷嘴是 0.4,因此无法获得可打印的毫米刻度。为了美观起见,我还加入了 0.5 和 0.2 间距的毫米刻度。
整个过程需要 write.scad(与 scad 文件放在同一目录下)
打印设置
- 打印机品牌:
ELEGOO
- 打印机
ELEGOO NEPTUNE 3 Pro
- 筏子没有
- 支持:没有
- 决议:0.1
- 填充:10%
- 灯丝着火:
无所谓
- 灯丝颜色
无所谓
- 灯丝材料
PLA
许可证
"我的尺子 "有不同的厘米刻度
由 le-grx 根据 知识共享--署名 许可证。
猜你喜欢
联系我们
最新模型
-
3.5寸硬盘驱动器到四个2.5寸硬盘驱动器适配器(Nox Hummer Spark)2024-05-08
-
Pokemon Go 社区日第86次 # Bounsweet 鸣泉2024-05-08
-
X轴清洁:Prussa/Mendel打印机维护技巧2024-05-06
-
MK1 下覆盖板夹持物2024-05-06
最热下载
-
沃帕尔六足行走机器人2023-03-26
-
Falcon 9三维模型2023-03-26
-
奥迪奥技术卡 ATH-M40x 连轴器2024-03-23
-
NA Miata车灯遮光条折叠机构顶盖2024-04-15
-
螺旋锥形手玩具(全新)2024-05-08