delphifans 发表于 2009-11-21 18:41:50

动口不如动手!开始着手研究雕刻机的上位机.

一直想做个雕刻机的上位机,定位不要太高,三轴,一般的速度,
能雕电路板,偶尔雕点浮雕就可以了.但是要研究的东西太多.
G代码解释、插补算法、实现控制、下位机通信。。。。。。

算了,不考虑那多,先开头再说吧。

因为不会用C,只能用delphi来,计划是先测试各个问题,
能通过后再组合一起,再转成C(谁!谁扔的石头....)


附件是一个操作并口的程序,可以在并口的第2脚输出脉冲。
改变第三脚的电平时,可改变电机的转动方向。

脉冲的使用延时的方式改变,遁环次数大就慢,反之快。


点击此处下载 ourdev_505639.rar(文件大小:32K) (原文件名:LPT_test.rar)
http://cache.amobbs.com/bbs_upload782111/files_22/ourdev_505640.JPG
(原文件名:LPT.JPG)

yzdkl 发表于 2009-11-22 05:39:36

SF, 建议做USB控制,并口已经有了就不要再开发了吧

delphifans 发表于 2009-11-25 19:11:22

最好是做成USB的,因为并口有MACH;

但是我现在想先对G代码\插补计算有什么了解再做下一步.

USB的硬件才难搞了.


继续练习

点击此处下载 ourdev_507195.rar(文件大小:40K) (原文件名:插补练习.rar)
http://cache.amobbs.com/bbs_upload782111/files_22/ourdev_507196.JPG
(原文件名:插补.JPG)
点击此处下载 ourdev_507197.rar(文件大小:58K) (原文件名:插补原理与速度控制.rar)



按网上的资料,能实现直线与圆弧的插补模拟,
但是直线只能在第一象限内.

代码正在完善中.......

foshan_lcy 发表于 2009-11-26 12:52:06

mark

rtems 发表于 2009-11-26 13:18:46

圆弧插补有双积分,泰勒等,很多年前写过。代码在大软盘里面,估计没有希望读出来了。。。

sjyes 发表于 2009-11-26 15:54:00

很好

delphifans 发表于 2009-11-26 18:31:00

to rtems

能找一下你的代码,给大伙研究下吗,先谢谢了.


PPT里的算法都是介绍第一象限的,有太多的局限性。

delphifans 发表于 2009-12-11 23:43:05

花了一个多月的时间,做了一个控制程序,
目前可能控制三轴的输出,能雕平面,
浮雕,但是问题还有好多好多......

先上个图来看看
http://cache.amobbs.com/bbs_upload782111/files_23/ourdev_513392.JPG
(原文件名:ABC.JPG)

gtel 发表于 2009-12-12 02:05:07

Good! 真不错。

albertjin 发表于 2010-1-4 11:33:45

同关注 :)

ccdavid 发表于 2010-1-4 21:51:17

花了一个多月的时间,做了一个控制程序,
目前可能控制三轴的输出,能雕平面,
浮雕,但是问题还有好多好多......

先上个图来看看
=============================================

不知道可否开源?

paulai 发表于 2010-12-22 22:11:23

不知道可否开源?
页: [1]
查看完整版本: 动口不如动手!开始着手研究雕刻机的上位机.