金沙优惠活动申请大厅|点击进入
产品咨询热线 400-871-5551     搜索     русский язык  |  English
x

首页 > 水刀研究院
控制系统软件架构
来源: 时间:2021-07-20 浏览:4870
      系统的软件部分在Windows平台上以VisualStudio2013为开发工具,使用C#语言进行开发;C#是新的面向对象的语言,C#更易用、更少出错、具有垃圾收集自动内存管理的功能,提高了开发效率、缩短了开发周期,C#还具有强大的开发功能和灵活性[}m-ao}。软件部分包括七大模块:通讯、数据处理、生成数控代码、参数设置、显示功能、运动控制、仿真。软件结构如图2.6所示。

       其中:
       (1)通讯模块
       通讯模块负责PC机和DMC-4080建立连接,及PC机向控制器发送命令并接收控制器的反馈信息。
       C2)数据处理模块包括DXF, STL图形文件识别,对圆、椭圆、样条曲线(NURBS)进行粗插补计算,对刀具姿态角进行计算,对刀具位置进行偏置计算。
      (3)生成数控代码模块根据数据处理模块得到的位置和角度数据,生成G代码用于仿真,生成Galil代码用于DMC-4080进行实际加工;对 Galil指令进行连续加工处理。
      (4)参数设置模块负责各轴的速度参数设置、加速度参数设置、刀具选择及刀具参数设置等。
      (5)显示功能模块可实现DXF, STL图形文件的显示、实时加工轨迹的显示、各轴当前坐标显示、各轴当前速度显示。
    (6)运动控制模块包括手动控制和自动控制,手动控制可以对各轴进行点动控制、可实现机床回零点、回原点控制、可对各轴进行相对位置运动和绝对位置运动;自动控制可将数控代码下载到运动控制卡进行自动加工。
      (7)加工仿真模块通过调用VeriCut软件,使用事先搭建的五轴仿真机床对生成的G代码进行加工仿真,进行加工轨迹验证及碰撞检测。

上一条:电子齿轮比设定
下一条:DXF图形文件识别
售后服务 售前服务 关注公众号
水切割机|水刀切割机设备|水刀厂家 - 金沙优惠活动申请大厅【官网】 版权所有 Copyright 2019-2025 辽ICP备2021002461号-1
首页
产品中心
电话咨询