[发明专利]一种数控代码的转换方法有效
申请号: | 201110397646.4 | 申请日: | 2011-12-05 |
公开(公告)号: | CN102540974A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 周小青;李业农;周开俊;陈振玉 | 申请(专利权)人: | 周小青;李业农;周开俊;陈振玉 |
主分类号: | G05B19/4093 | 分类号: | G05B19/4093 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 226000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种数控代码的转换方法,包括以下步骤:判断与源系统加工方法相同的类型的机床;判断与源系统的坐标系相同的类型的机床;进行轴和联轴情况的可转换判断;进行机床类型最优选择;获取数控程序中的一个数控代码功能的复合元,进行功能和程序格式相似性判断;完成代码功能和格式的最优选择;进行代码功能的差异性判断,由特征量值的变换方法和功能的分解与组合方法调用核问题解来解决这个差异性;由STEP标准的编码生成算法和由STEP中性文件生成ISO6983标准数控代码的算法实现代码转换。 | ||
搜索关键词: | 一种 数控 代码 转换 方法 | ||
【主权项】:
1.一种数控代码的转换方法,包括以下步骤:步骤1:获取RMachine_Property中“加工方法”的特征值,判断与源系统加工方法相同的类型的机床;步骤2:获取RMachine_Property中“坐标系”的特征值,判断与源系统的坐标系相同的类型的机床;步骤3:获取RMachine_Property中“轴数和联轴情况”的特征值,计算式(6)、(7)的值,运用式(8)的进行轴和联轴情况的可转换判断;步骤4:将式(8)的值代入到式(9)中,进行机床类型最优选择;步骤5:由式(2)获取数控程序中的一个数控代码功能的复合元,通过式(10)进行功能和程序格式相似性判断;步骤6:由式(11)完成代码功能和格式的最优选择;步骤7:由式(12)的值进行代码功能的差异性判断,由特征量值的变换方法和功能的分解与组合方法调用核问题解来解决这个差异性;步骤8:由STEP标准的编码生成算法和由STEP中性文件生成ISO6983标准数控代码的算法实现代码转换;步骤9:返回到步骤5;步骤10:代码转换结束;其中:![]()
T = A 11 A 12 A 13 A 14 A 21 A 22 A 23 A 24 A 31 A 32 A 33 A 34 A 41 A 42 A 43 A 44 ]]>T ′ = A 11 ′ A 12 ′ A 13 ′ A 14 ′ A 21 ′ A 22 ′ A 23 ′ A 24 ′ A 31 ′ A 32 ′ A 33 ′ A 34 ′ A 41 ′ A 42 ′ A 43 ′ A 44 ′ - - - ( 6 ) ]]>C = C 11 C 12 C 13 C 14 C 21 C 22 C 23 C 24 C 31 C 32 C 33 C 34 C 41 C 42 C 43 C 44 - - - ( 7 ) ]]>
其中,符号“^”表示“与”运算,
X为机床基本性质复合元中轴和联轴情况值的物元;当KC(x)>0时,代码转换可以进行;当KC(x)<0时,代码转换则不可行;wp=min(w1,w2,w3,…) (9)Q ( A , B ) = q N Σ i = 1 k d i q i ]]>= k m + n - k Σ i = 1 k ( d i p i u i + v i - p i Σ j = 1 p d ij r ij ) - - - ( 10 ) ]]> Qi(A,B)=max(Q1(A,B),Q2(A,B),…,Qn(A,B)) (11)k ij ( x ) = 1 , v ij ′ ∈ Ω ( v i ) - 1 , v ij ′ ∉ Ω ( v i ) , ]]> j=1,2,3,…,m (12)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于周小青;李业农;周开俊;陈振玉,未经周小青;李业农;周开俊;陈振玉许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110397646.4/,转载请声明来源钻瓜专利网。