amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 2625|回复: 31

[开源啦]PCB雕刻软件自平衡软件(PcbCncSoftBanlance) v1.2.2

[复制链接]
发表于 2014-11-25 11:37:47 | 显示全部楼层 |阅读模式
好久没有新的玩意给大家了,这次给大家开源分享我之前写的小项目:[PCB雕刻软件自平衡软件],借此给坛里打打人气,希望大家会喜欢。

原贴在这里 http://www.amobbs.com/thread-5526579-1-1.html

这个小项目是好久之前写的了,现在也没精力更新,所以就开源给大家分享,有能力的人自己改造吧。
需要注意的是:
1)本程序是用Delphi7编写的。
2)本程序用到一些第三方组件。
3)本源码中,不提供第三方组件,请大家自行查找和下载,如果你用Delphi7的话,也可以直接使用Objects目录里的DCU文件。
4)分享源码不代表会对你提供技术支持,如果你有问题,请在这里跟贴提出,或是发邮件给我也行,我会视情况再决定是否回复你的问题。
5)有一个多点测量平衡的功能,因精力的关系,只开发了一半,所以,在源程序里可以看得到,在执行档里是隐藏的。

PCB-CNC Software Banlance v1.2.2
============================================
这是一个借用数学计算的方法将PCB平面虚拟为绝对平面的软件。
主要用於PCB线路雕刻方面。
具体用法如下:
1.准备好雕刻机(比如AMCNC-01),PCB,夹具或双面胶。
2.找一根废弃的0.3的钻头,把刀刃部分全部去掉,只剩下刀柄和一小切跟刀刃连接的尖端,稍打磨一下。
2.将PCB对齐标线,标线的方式可以是激光十字或是自画的十字。
3.用夹具(强烈建议)固定好,或是用双面胶贴住。
4.启动Mach3,移动主轴到PCB左下角(如果你想以右下角为基准的话,就移动右下角)。
5.下刀(不用开主轴)至尖端刚好碰到PCB平面,然后Z轴清零。
6.本软件的Deviation部分的左下角的数据,同样也填0.
7.然后,按照本软件左边的图示,将主轴移到相应的位置。
8.下刀至尖端刚好碰到PCB平面,然后将Z轴位置数据填写到本软件相应的数据位置。
9.九个点全部测量完毕之后,点击G-Code File,选择你所要平衡的NC文件,然后点Start即可。
10.当处理结束后,会在该NC文件相同位置产生一个以.pcsb.nc结尾的文件,这个文件就是平衡后的文件。
11.Mach3中,载入此文件(*.pcsb.nc),检查刀路是否有误。
12.换成雕刻V刀,并移动主轴到PCB左下角,重新对刀(记得现在要开主轴了,不然刀毁),三轴全清零。
13.升起主轴,准备开工雕刻吧。
14.警告:在你没有熟悉本软件之前,最好先用废板子来尝试。

PcbCncSoftBanlance-PCB软件自平衡 v1.22.rar (2.88 MB, 下载次数: 619)
发表于 2014-11-25 11:38:21 | 显示全部楼层
村长好久不见!
发表于 2014-11-25 11:42:08 | 显示全部楼层
好久不见  感谢分享
发表于 2014-11-25 11:45:14 | 显示全部楼层
高大上呀,顶一个
发表于 2014-11-25 11:47:03 来自手机 | 显示全部楼层
顶一个     
发表于 2014-11-25 11:55:11 | 显示全部楼层
村长好!
发表于 2014-11-25 12:21:53 | 显示全部楼层
谢谢分享,楼主开发了很多很有用的工具。
发表于 2014-11-25 12:23:40 | 显示全部楼层
谢谢分享!“Delphi7编写 PCB雕刻软件自平衡软件”
发表于 2014-11-25 13:28:38 | 显示全部楼层
好久不见,支持开源
发表于 2014-11-25 13:50:54 | 显示全部楼层
支持一个,一直在用村长的自平衡软件,配合自动对刀非常好使。
可惜Delphi现在有点小众了,估计比较难有人能接着完善下去。
发表于 2014-11-25 13:55:26 | 显示全部楼层
 我昨天在教我儿子学单车,在过第五关的时候,是一个弯道(40CM左右宽度)+路障(一块砖的高度),前天有教过,结果昨天没提醒,就在弯道里过路障时摔了,撞破了头,我老婆心疼死了,老是说大人都很难越过,小孩子肯定摔的。
  但我坚持要让我儿子过,因为我教过,是可以过的,而且,当场的阴影要当场消,才是最好的。
  虽然我儿子又疼又哭,但我不让老婆去弄他。我扶好我儿子和单车,然后对他说,你大声对前方说出来:我来了。第一次,我儿子说得很小声,第二次,就大声但带着哭声。然后,我再把前天教的技术再重复一些。之后他再过这个关的时候,就顺利过了,而且几次都过,也没摔了。
  还有一例,就是前年夏天,我儿子刚下水学游泳。刚下水(儿童池)的时候他很谨慎,没啥事,后来就放松了,但不小心滑倒了,喝了几口水。我赶忙去扶他,但不拉他出水池。我儿子当时很害怕了,不肯在水里。我就一直安慰他和激历他,并带着有点强制性的手法托着他在水面上游。几个回合之后,心理阴影就慢慢消了。现在在儿童池,不带水泡也能自己游一段了。而且在成人池,双臂带着水泡可以自己游。
  这就是我的教育风格,如果现场可能有心理阴影的话,必须当场消除,这样以后就再也不会出现同样的阴影了。
  其实,这是我自身经历带来的,所以我才会很在意这一点。
发表于 2014-11-25 14:55:38 | 显示全部楼层
围观一下
发表于 2014-11-25 14:56:49 | 显示全部楼层
围观一下
 楼主| 发表于 2014-11-26 08:04:50 | 显示全部楼层

天天在,只是没出来透气。
 楼主| 发表于 2014-11-26 08:05:48 | 显示全部楼层
gzhuli 发表于 2014-11-25 13:50
支持一个,一直在用村长的自平衡软件,配合自动对刀非常好使。
可惜Delphi现在有点小众了,估计比较难有人 ...

的确,现在的Delphi已经从大众变成小众了,所以,我也在考虑如何转向中,目前的想法是C#混合C++
 楼主| 发表于 2014-11-26 08:06:23 | 显示全部楼层
霸气侧漏 发表于 2014-11-25 13:55
 我昨天在教我儿子学单车,在过第五关的时候,是一个弯道(40CM左右宽度)+路障(一块砖的高度),前天有 ...

把我的教育实际都给挖出来了?
发表于 2014-11-26 08:32:43 | 显示全部楼层
aleyn 发表于 2014-11-26 08:06
把我的教育实际都给挖出来了?

厉害吧 嘿嘿
发表于 2014-11-27 02:25:43 来自手机 | 显示全部楼层
我也想换c bulid 了,至少不用在2种语法中折腾。
发表于 2014-11-27 09:47:55 | 显示全部楼层
支持一下
发表于 2014-11-27 13:48:59 | 显示全部楼层
谢谢分享。
发表于 2014-12-3 13:06:58 | 显示全部楼层
好牛的东西啊
发表于 2014-12-3 13:14:31 | 显示全部楼层
顶一个。。。
发表于 2014-12-5 16:13:24 | 显示全部楼层
不错,支持分享,虽然我也玩过Delphi但都还给老师了
发表于 2014-12-5 17:01:30 | 显示全部楼层
谢谢分享
发表于 2014-12-7 00:31:03 | 显示全部楼层
强烈请求村长开发多点测量
发表于 2014-12-7 00:43:07 | 显示全部楼层
mark一个
发表于 2015-1-2 18:37:47 | 显示全部楼层
赞一个慢慢了解
发表于 2015-4-26 20:59:32 | 显示全部楼层
如果能自动导入CNCZ0fix.z0f文件填写各点参数就完美了。
CNCZ0fix.z0f文件内容:
16,35,8
0,0,-0.0068749999999937
8,0,-0.022499999999994
16,0,-0.016249999999999
0,17.5,-0.049999999999997
8,17.5,-0.046875
16,17.5,-0.052499999999995
0,35,-0.046250000000001
8,35,-0.036249999999995
16,35,-0.050624999999997

板子的参数都在里面,
X:16    Y:35       取样步长不管
后面是9点采集到的修正值。
 楼主| 发表于 2015-4-27 08:44:47 | 显示全部楼层
kuanglf 发表于 2015-4-26 20:59
如果能自动导入CNCZ0fix.z0f文件填写各点参数就完美了。
CNCZ0fix.z0f文件内容:
16,35,8

谢谢你的建议。
发表于 2016-2-6 22:56:50 | 显示全部楼层
谢谢高手 村长分享
发表于 2018-1-31 09:03:42 | 显示全部楼层
跟3D打印 三角洲的 自动调平一个原理。厉害
发表于 2018-2-14 00:54:11 | 显示全部楼层
多谢分享   
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 工信部备案:粤ICP备09047143号 公安备案:44190002001997(交互式论坛) )

GMT+8, 2018-5-21 09:18

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表