社区活动 技术论坛 关于批量测量中修改产品序列号的问题
关于批量测量中修改产品序列号的问题
2014-02-16 13:50 57 0 14
这个问题困扰我很久了,希望大家能共同思考一下! 问题:我每天都要批量的测一些产品,但是我们的工装只能装一件产品,每件产品都要编序列号,以便查询和追溯,测完一件产品后,修改序列号,然后执行,再测下一件[attachimg]3784[/attachimg],如图所示,我感觉这样每次重新执行,很是麻烦,所以我设想,能否在测量结束后,程序跳出一个窗口,询问我是否测量下一件,点击是后跳出请修改序列号,修改好后,点击确定,程序立即执行,这样的话不用每次去修改序列号再去点击执行,能提高检测效率,不知大家有什么好的想法,我也在思考,有结果会第一时间与大家分享!
我要回复

登陆后才能评论

登录
所有回贴(14)
学习一下。。。。。
2014-02-19 15:24
回复
取消
提交
其实除了用脚本代码外,还可以用编辑报告模板方法,修改序列号项的参数,达到序列号值等于变量值。 [color=Blue]测量交流Q群:343438300,欢迎你的加入。[/color]
2014-02-19 14:45
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn/showtopic.aspx?topicid=14127&postid=110161#110161]10楼[color=Olive]arttk[/color]的帖子[/url][/b] 超赞!我以前学过VB的,会一些简单的编程,现在忘的差不多了,看来还得重新拾起来啊!
2014-02-18 16:53
回复
取消
提交
顶一个!
2014-02-18 09:43
回复
取消
提交
用赋值作为变量,在报告中显现出来,也算是一种可取方式。 但使用赋值时,可能存在不直观的视觉,下次再使用时,要看序列到哪里了,还得打开报告窗口才能看到序列到哪位数了。 这里推荐一种方法:采用程序结束事件,使用Form Editor, 脚本中的关键代码: pcdapp.ActivePartProgram.SerialNumber = "456" pcdapp.ActivePartProgram.RefreshPart() 以上方法,直接改变序列号的值,不需要做提示及循环。
2014-02-18 08:49
回复
取消
提交
这个首先可能需要在程序中使用循环,特征的测量和评价都要放在循环中,还需要加入注释语句,选择是输入,然后将输入值赋值给一个变量。 然后自己做个报告模板,把输入的序列号传递(变量)到报告中对应的栏位输出,这种方法是我刚才想到的比较简单的。
2014-02-17 10:03
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn/showtopic.aspx?topicid=14127&postid=110112#110112]7楼[color=Olive]xiangjianf[/color]的帖子[/url][/b] 只能加个赋值到报告中!
2014-02-16 20:03
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn/showtopic.aspx?topicid=14127&postid=110104#110104]5楼[color=Olive]jianwenzhen365[/color]的帖子[/url][/b] 能告诉具体步骤吗?谢谢!
2014-02-16 19:50
回复
取消
提交
[b]回复 [url=http://bbs.hexagonmetrology.com.cn/showtopic.aspx?topicid=14127&postid=110104#110104]5楼[color=Olive]jianwenzhen365[/color]的帖子[/url][/b] 请大神详解下
2014-02-16 18:57
回复
取消
提交
用赋值就OK!
2014-02-16 18:28
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

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

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

海克斯康制造智能