社区活动 技术论坛 如果编程测量
如果编程测量
2012-09-28 15:16 123 0 30
各位帮忙看看图中的工件应该怎样编程测量啊?(圆1中心为X25Y25, 直径10mm.其它孔的间隔都是均匀的为25mm) [attachimg]2343[/attachimg]
我要回复

登陆后才能评论

登录
所有回贴(30)
高手们嗯 都是使用高级语言了
2016-04-18 21:45
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11923&postid=94754#94754]23楼[color=Olive]ming664606027[/color]的帖子[/url][/b] [color=Red]我是操作LK的 ,我有LK和蔡思机的详细教程[/color] 美女发一份上述资料给我一份呗,在这先感谢下,[email]zhugefenyun@126.com[/email]
2012-12-10 08:11
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11923&postid=94769#94769]26楼[color=Olive]ming664606027[/color]的帖子[/url][/b] 明天休息。今晚突然想研究下海克斯康。
2012-12-09 01:23
回复
取消
提交
学这个建议: 1。找本编程语言的书来看,比如VB,C++,搞懂它们的语法、逻辑 2。看PC-DMIS的说明手册 很快就会了。 苏州美女多啊〜不过这么晚了还不睡,对皮肤不好喔〜
2012-12-09 01:15
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11923&postid=94765#94765]25楼[color=Olive]PcdlrnDeveloper[/color]的帖子[/url][/b] 太感谢了,还是不是太懂,没想到海的机器软件这么考验人!希望大哥进一步教我。用户名是我扣扣。
2012-12-09 01:07
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn:6080/showtopic.aspx?topicid=11923&postid=94754#94754]23楼[color=Olive]ming664606027[/color]的帖子[/url][/b] [color=Magenta]看你是美女,就帮你解释下吧:(//后面是我写的注释)[/color] 赋值/V3=0 [color=Magenta]// 声明一个变量,取名为V3,并给它赋值为0(V3是给Y坐标做每次增量25mm的)[/color] 赋值/V4=1 [color=Magenta]// 声明一个变量,取名为V4,并给它赋值为1[/color] WHILE/V4<=7 [color=Magenta]// 当V4<=7时,执行以下语句(注意与WHILE配对的END WHILE是可以嵌套的。比如这样的结构:WHILE……WHILE……END WHILE……END WHILE,其中第一个WHILE是与最后一个END WHILE配对的)[/color] 赋值/V2=0 [color=Magenta]// 声明一个变量,取名为V2,给它赋值为0(V2是用来给X坐标做每次增量25mm的)[/color] 赋值/V1=1 [color=Magenta]// 声明一个变量,取名为V1,给它赋值为1(兄弟,你的命名太不规范)[/color] WHILE/V1<=7 [color=Magenta]// 当V1<=7时(注意,循环嵌套了。从现在开始进行二阶循环,或称内层循环)[/color] 圆1 理论值X25+V2 Y25+V3 Z-2 D10 [color=Magenta]// 测量圆1。注意圆1的目标值中使用了变量。我们每次循环后将变量的值增量,就可实现测量位置的改变。[/color] 实际值X25 Y25 Z-2 D10 目标值X25+V2 Y25+V3 Z-2 赋值/V1=V1+1 [color=Magenta]// 将V1+1赋给V1(就是把V1加上1。这样每循环一次加1,当加到等于7后才能终止循环[/color] 赋值/V2=V2+25 [color=Magenta] // 将V2增量25(下次测量时将测右边25mm的第二个圆[/color] END WHILE/ [color=Magenta]// 内层循环END。从前面最近的一个WHILE到这个END WHILE里面的圆会执行7次,但每次测的孔向右移,因为X坐标被V2改变了)[/color] 赋值/V4=V4+1 [color=Magenta]// 外层循环增量(这样外层循环7次后才能满足结束条件[/color] 赋值/V3=V3+25 [color=Magenta]// Y坐标增量25mm[/color] END WHILE/ [color=Magenta]// 外层循环结束[/color]
2012-12-09 00:54
回复
取消
提交
[color=Magenta]看你是美女,就帮你解释下吧:(//后面是我写的注释)[/color] 赋值/V3=0 [color=Magenta]// 声明一个变量,取名为V3,并给它赋值为0(V3是给Y坐标做每次增量25mm的)[/color] 赋值/V4=1 [color=Magenta]// 声明一个变量,取名为V4,并给它赋值为1[/color] WHILE/V4<=7 [color=Magenta]// 当V4<=7时,执行以下语句(注意与WHILE配对的END WHILE是可以嵌套的。比如这样的结构:WHILE……WHILE……END WHILE……END WHILE,其中第一个WHILE是与最后一个END WHILE配对的)[/color] 赋值/V2=0 [color=Magenta]// 声明一个变量,取名为V2,给它赋值为0(V2是用来给X坐标做每次增量25mm的)[/color] 赋值/V1=1 [color=Magenta]// 声明一个变量,取名为V1,给它赋值为1(兄弟,你的命名太不规范)[/color] WHILE/V1<=7 [color=Magenta]// 当V1<=7时(注意,循环嵌套了。从现在开始进行二阶循环,或称内层循环)[/color] 圆1 理论值X25+V2 Y25+V3 Z-2 D10 [color=Magenta]// 测量圆1。注意圆1的目标值中使用了变量。我们每次循环后将变量的值增量,就可实现测量位置的改变。[/color] 实际值X25 Y25 Z-2 D10 目标值X25+V2 Y25+V3 Z-2 赋值/V1=V1+1 [color=Magenta]// 将V1+1赋给V1(就是把V1加上1。这样每循环一次加1,当加到等于7后才能终止循环[/color] 赋值/V2=V2+25 [color=Magenta] // 将V2增量25(下次测量时将测右边25mm的第二个圆[/color] END WHILE/ [color=Magenta]// 内层循环END。从前面最近的一个WHILE到这个END WHILE里面的圆会执行7次,但每次测的孔向右移,因为X坐标被V2改变了)[/color] 赋值/V4=V4+1 [color=Magenta]// 外层循环增量(这样外层循环7次后才能满足结束条件[/color] 赋值/V3=V3+25 [color=Magenta]// Y坐标增量25mm[/color] END WHILE/ [color=Magenta]// 外层循环结束[/color]
2012-12-09 00:54
回复
取消
提交
赋值/V3=0 赋值/V4=1 WHILE/V4<=7 赋值/V2=0 赋值/V1=1 WHILE/V1<=7 圆1 理论值X25+V2 Y25+V3 Z-2 D10 实际值X25 Y25 Z-2 D10 目标值X25+V2 Y25+V3 Z-2 赋值/V1=V1+1 赋值/V2=V2+25 END WHILE/ 赋值/V4=V4+1 赋值/V3=V3+25 END WHILE/ 我是操作LK的 谁把上面语句解释给我,让我明白下呗,我有LK和蔡思机的详细教程
2012-12-08 23:01
回复
取消
提交
王奎
用循环的好。。。。 可以解决你的问题 。。。。。。。。。。。
2012-10-08 20:41
回复
取消
提交
王奎
这模型简单, 在3微软件阵列就OK啦
2012-10-08 20:41
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能