委托开发的软件

编写定制软件

专用应用



工业聚酯泡沫切割机数控软件

可通过 3 维控制切割工具,切出任意形状。它可导入 PLT/HGPL 格式文件和 G-code中的数据,允许编辑,并控制机器,同时控制切割刀片的倾斜角度。可随时停止机器,既可手动停止,也可由 4 个报警信号(传感器)触发,还可任意更改工作参数。程序还包含模拟功能,检查机器的切割路径是否相交。截图显示的是程序正在运行从聚酯泡沫块中切出一只小鹰形象的脚本。











 
 

程序的第一个版本

可追溯到世纪之交,使用 Borland C++ Builder 6.0 环境编写。程序通过 LPT 端口直接向切割机的步进电机发送控制脉冲。这是一个简单而优雅的方案,但时间证明它只有一个缺点:带 LPT 端口的笔记本电脑越来越少,而各种 USB-LPT 转接器产生的信号质量极差,所有绕开这一问题的尝试都失败了……
委托开发的软件

基于 pic18f4550 处理器的控制器。

新版本的程序已采用 .NET 技术,用 C# 构建。但最主要的区别在于程序控制设备步进电机的方式。由于 LPT 端口已经消失,切割机制造商决定制作一个基于 pic18f4550 处理器的控制器,由它接管步进电机的控制。运行在电脑上的程序只负责导入 G-code、PLT 或 HGPL 文件中的数据并允许修改,然后把数据作为连续的 G-code步骤发送给控制器执行。运行在控制器上的 C 语言程序会计算完成某个运动所需的步数(沿两个轴),以及切割刀片应设定的角度,然后控制切割机的步进电机。这一方案的主要优点是,切割机可以与任何带 USB 接口的计算机配合使用。此外,任何能够通过 USB 协议以文本形式发送 G-code文件各行的程序,都可以控制它。
委托开发的软件,数控
返回程序列表