10398浏览
查看: 10398|回复: 8

[项目] 用3D打印体验了一把快速制造,自制双浆自动键

[复制链接]
最近很想玩短波,又想试试自动键,于是就到淘宝上查了下自动键,结果少则100,多则1000,太贵了。。。正好从DF那里坑来了一台3D打印机,就用3D打印机来做一个自动键。

使用3D打印机制作双浆自动键

首先看看自己的虎口大概多大

用3D打印体验了一把快速制造,自制双浆自动键图1

花了不到5分钟,画了一个简单的图纸
用3D打印体验了一把快速制造,自制双浆自动键图2

又画了一刻钟,转成了模型

用3D打印体验了一把快速制造,自制双浆自动键图3

哈哈,开始打印了,有点像华夫饼干
用3D打印体验了一把快速制造,自制双浆自动键图4

第二天早上,灯灯灯等 完成了

用3D打印体验了一把快速制造,自制双浆自动键图5


实体和电脑模型对比
用3D打印体验了一把快速制造,自制双浆自动键图6

用锉刀把多余的毛刺去掉
用3D打印体验了一把快速制造,自制双浆自动键图7



开始做手柄
用3D打印体验了一把快速制造,自制双浆自动键图8

电脑上画好了,应该说是写好了
用3D打印体验了一把快速制造,自制双浆自动键图9

开始打印第一个手柄了
用3D打印体验了一把快速制造,自制双浆自动键图10

两个手柄都完成了,开始组装啦。
现将盒底装入长螺丝,作为公共端
在手柄上装上两个用螺丝做的触点,如果用长螺丝的话,就可一调节行程了
再在手柄上用双面胶黏上吸铁石,让两个拨片互相推开,因为是快速原型,所以没有做磁铁的固定盒,可以更换不同的磁铁来调节力量。
用3D打印体验了一把快速制造,自制双浆自动键图11

之后装铰链,用的是这种模型商用的铰链,好用又便宜,淘宝只卖两毛钱。
用3D打印体验了一把快速制造,自制双浆自动键图12

这样就完成了!来看看完整的照片
用3D打印体验了一把快速制造,自制双浆自动键图13
用3D打印体验了一把快速制造,自制双浆自动键图14
用3D打印体验了一把快速制造,自制双浆自动键图15

公共端的细节图
用3D打印体验了一把快速制造,自制双浆自动键图16
用3D打印体验了一把快速制造,自制双浆自动键图17

因为只是花5分钟设计出来的模型,需要改进的地方

  • 下面图中位置加入一个螺丝孔,可以调节拨片的释放行程
  • 需要加底座,让这个电键能够放稳
  • 公共端的螺丝孔需要加高,不容易摇动
  • 拨片形状需要重新设计,更符合人体工程学

用3D打印体验了一把快速制造,自制双浆自动键图18


用到的自动键壳体代码(SCAD)


  1. <div>$fn=1000;case();module case(){        difference()        {                union()                {                        translate([-35, 0, 0]) cube([70, 3, 20]);                        translate([-35, 0, -3]) cube([70, 45,3]);                                                translate([32, 20, 0]) cube([3, 25, 20]);                        translate([-35, 20, 0]) cube([3, 25, 20]);                        translate([0, 42,0]) window();                }                union()                {                        translate ([0, 30, -5]) cylinder(h=20, r=1.6, center=true);                        translate([15, 0, 10+5.5]) rotate([90, 0, 0]) cylinder(h=10, r=1.5, center=true);                        translate([15, 0, 10-5.5])rotate([90,0,0]) cylinder(h=10, r=1.5, center=true);                        translate([-15, 0, 10+5.5]) rotate([90, 0, 0]) cylinder(h=10, r=1.5, center=true);                        translate([-15, 0, 10-5.5])rotate([90,0,0]) cylinder(h=10, r=1.5, center=true);                        translate([0, 0, 6]) rotate([90, 0, 0]) cylinder(h=10, r=3, center=true);                }        }}module window(){        difference()        {                translate([-35, 0, 0]) cube([70, 3, 20]);                translate([-15, -1, 4]) cube([30, 5, 12]);        }}</div><div>手柄代码(SCAD)</div><div>$fn=100;//handle();//root();body();module body(){        difference()        {                union()                {                        root();                        pole();                        translate([0, 70, 0]) handle();                }                translate([5.5, 2.5]) cylinder(h=10, r=1.4, center=true);                translate([-5.5, 2.5]) cylinder(h=10, r=1.4, center=true);                translate([0, 25, 0]) cylinder(h=10, r=1.6, center=true);        }}module root(){        translate([-9, 0, 0]) cube([18, 10, 2]);}module pole(){        translate([-5.5, 0, 0]) cube([11, 70, 2]);}module handle(){        //translate([0, 27, 0])        {                mirror([0, 1, 0])                {                        translate([0, 0, 1.5])                        {                                hull()                                {                                        translate([0, 20, 0]) cylinder(h=3, r=7, center =true);                                        translate([13, 4, 0]) cylinder(h=3, r=4, center =true);                                                translate([-13, 4, 0]) cylinder(h=3, r=4, center =true);                                        }                        }                }        }}</div>
复制代码





swanglei  中级技神

发表于 2013-12-8 10:31:12

哇。。。。不错的嘛。。。。。还有待改进
回复

使用道具 举报

admin  管理员

发表于 2013-12-8 11:25:51

吸铁石互斥的做法不错。。
回复

使用道具 举报

heqichen  见习技师
 楼主|

发表于 2013-12-8 22:32:23

swanglei 发表于 2013-12-8 10:31
哇。。。。不错的嘛。。。。。还有待改进

恩,很多地方需要改进。
先把功能做出来,最后再做外观
回复

使用道具 举报

heqichen  见习技师
 楼主|

发表于 2013-12-8 22:34:34

admin 发表于 2013-12-8 11:25
吸铁石互斥的做法不错。。

本来想在底座上安装一块吸铁石可以吸在机壳上固定
后来就想到可以用吸铁石互斥代替弹簧了,因为手上只有圆珠笔用的细弹簧,结构不好设计
回复

使用道具 举报

Rockets  NPC

发表于 2013-12-9 10:31:00

求教SCAD语法。
回复

使用道具 举报

heqichen  见习技师
 楼主|

发表于 2013-12-9 13:29:54


和c++很像
有几个基本实体,也可以用点来定义特殊的实体
基本的实体包括 球(sphere),盒(cube),圆柱/圆台(cylinder)
然后就是用求交,差,联合 等方法把基本的实体组合起来,变成复杂的物体.
回复

使用道具 举报

赛外奇雪  初级技师

发表于 2013-12-14 23:14:11

heqichen 发表于 2013-12-9 13:29
和c++很像
有几个基本实体,也可以用点来定义特殊的实体
基本的实体包括 球(sphere),盒(cube),圆柱/圆 ...

什么和C++一样,3D软件吗?
回复

使用道具 举报

heqichen  见习技师
 楼主|

发表于 2013-12-14 23:59:00

赛外奇雪 发表于 2013-12-14 23:14
什么和C++一样,3D软件吗?

是的,openscad ,它的语法和C++很像
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail