弯管机软件参数设置方法

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 两个函数。由 于整个系统参数较多,且参数数据类型多样,本系统对其进行了封装。

数控加工中心发生碰撞的原因
可编程高低温试验箱主要起到什么作用?
线轨立式加工中心工程钢铝拖链支撑板分类选择
4WRZE16W8-150-7X/6EG24N9K31/F1D3M
四环起航总结了真空冷冻干燥机的使用规程,分享给大家
弯管机软件参数设置方法
如何鉴别工程塑料拖链的好坏
中国台湾全风环形鼓风机(RB-022)
《汽车维修行业环保管理通用要求》发布,10月1日起施行!
甲醇乙醇油品燃料燃烧热值测试仪热容量的校正有哪些要求?
限位开关DXP-ES1GN4S000T美国原厂秒报价
绿化防尘遮土网销售
微量氧分析仪(燃料电池式)
三层钢材缓冲秤1t~10t
实验室气体管道天津设计安装详细介绍
三部门联合印发《加快油茶产业发展三年行动方案(2023—2025年)》
细说蚀刻废水处理设备安装步骤及要求
玻璃钢冷却塔质量怎么样?怎么选择型号?
冲压机械手的方向趋势
ZC2893A型扬声器阻抗测试仪技术参数