产品导航
  新闻中心
大棚弯管机的采购知识及保养介绍
大棚弯管机安装操作应该注意哪些…
弯管机节能方式与途径
液压弯管机系统放油和加油的提醒
如何让弯管机各个部件高效工作
弯管机运转时安全注意事项
弯管机润滑油的选择方法
全自动上下料弯管机工艺流程
弯管机弯芯棒的方法与步骤
全自动数控液压弯管机要多少钱
数控弯管机哪家好,如何选择
购买弯管机时的检查标准
液压弯管机中液压系统介绍
三维立体数控弯管机在汽车领域应…
全自动弯管机厂家哪家好
弯管机软件坐标转换方法
弯管机弯管加工技术是怎样的
弯管机软件参数设置方法
全自动弯管机设计技术面临的问题
弯管机的数控液压系统工作原理
弯管机对工件进行滚压流程
弯管机整机结构与工作原理
弯管机精密加工技术的介绍
弯管机液压系统详细说明与维护
弯管机产品与配件的市场发展潜力
弯管机弯曲角度调试方法
弯管机日常使用如何减小故障发生
弯管机磨头损坏快的原因
弯管机的模具间隙缩小方法
弯管机数控系统维护方式
诺恩弯管机首页>>>弯管机知识  

弯管机软件参数设置方法

浏览记录(2648) 发布时间  2017-6-12 20:55:29

1、弯管机参数设置:弯管机参数主要包括:Y、B、C各坐标轴机床坐标原点、工件坐标原点、当前机床坐标、当前工件坐标以及两坐标系之间的偏移量;各坐标轴的正、负方向 行程范围;各轴电机参数;各轴工作速度、加速度的最大极限值;各轴回零速度、 回零方式(本系统Home方式):各轴捕捉到回零原点信号后离开原点开关的距 离或角度:Y轴机床原点与弯曲模具相切位贾的距离:有芯弯管加工管件长度的 最大值;弯管加工管件直径的最大值,一般以弯管加工管件直径最大值设定弯管机的规格;其它参数等。

其中有些参数需要在程序中显示,如当前弯管机坐标、工件坐标;有些需要可设置,如回零速度;而有些参数则不必显示也不可设置,如弯管机坐标原点。这里只将不必在界面上显示的需设置的参数在对话框中实现。其他需显示和设置的在别的模块中实现,如工件坐标系显示在后面坐标显示处实现,其设置和建立在建立坐标系中实现。

弯管机参数设置界面主要实现过程是:创建三个基于 CPropertyPage的子窗口资源,完成界面设计,在各窗口中实现输入数据的保存, 并建立各自的类;在CMainFrame类中,“工具”下拉菜单“机床参数设置”项 的响应函数中用类CPropertySheet建立属性表对象,并为其添加三个子窗口作为属性页,最终调用DoModalG将对话框显示。

由于弯管机参数后需将控制器复位后方可生效,在设置完对话框数据并保存关闭后,提示用户进行复位。

2、弯管机系统参数设置:弯管机系统参数与工艺相关,主要包括:速度、加速度参数,即Y、B、C各轴的手动速度、加工速度、加工空程速度及系统加速度、急停加速度等;伺服参数,各轴伺服系统的比例增益、微分增益、积分增益、误差积分限、位置误差极限等; 时间参数,C轴弯曲轴弯管动作延时时间、钳口主夹时间、导向辅夹时间、小车夹头夹料时间等;模具参数,弯曲模半径、导向模长宽、随动模长宽等;加工工艺参数,单根管料弯曲次数、弯曲角度修正值、预送料长度、预转料角度、比例回弹系数、固定回弹系数等:管形参数,YBCR、管径、壁厚、管料实际长度及其他参数等;压力参数,主夹、辅夹等辅助动作压力参数,这类参数通过液压系统调节,不需进行软件设置。

这里将上述参数分为速度、加速度、伺服、时间和其他四个子模块设计。系统参数设置界面如图5^5所示,其实现过程与弯管机参数的大致相同,不再赘述。 唯一的不同点在于,系统参数设置保存后,不需重启控制器,立即生效。

3、参数检查及范围设定:为保证输入参数的JF.确有效,系统须对用户输入的参数作检查。参数检查包 括数据类型检查和有效性检查两种。其中有效性检查是判断窗口输入的数据是否在规定的范围之内。

CDialog类中有对话框数据交换DDX(Di!og Data Exchange)和对话框数据校验DDV(Dilog Data Validation)功能。DDX通过将控件与对话框类的成员变量关联,实现数据控件与对话框的数据交换功能,同时可以判断输入的数据类型是否正确。对话框数据校验DDV用于检査数据的有效性。两种功能都是通过 ClassWizard类向导自动添加代码,在成员函数DoDataExdiange()中调用DDX和 DDV全局函数实现。由于CPropertyPage类是从CDialog类继承而来,所以上述 从CPropertyPage类继承的各个参数子窗口均可使用DDX和DDV实现参数检查。参数范围设定可以方便通过ClassWizard类向导设置实现。

4、弯管机软件参数保存、初始化:本程序用读写配置文件C.INI)的方法来保存记录各种参数与实现参数初 始化,主要用到 GctPrivateProfilcString、WritePrivatcProfileString 两个函数。由 于整个系统参数较多,且参数数据类型多样,本系统对其进行了封装。