社区活动 技术论坛 可不可以实现用VB程序控制CMM X Y Z方向的移动?!?![:(][:(]
可不可以实现用VB程序控制CMM X Y Z方向的移动?!?![:(][:(]
2004-06-06 22:01 89 0 5
PC-DMIS basic 帮助文档里面有个 movecommand.xyz 似乎给探头移向的下一点赋值,能不能用它来实现探头的控制?! 或者压根儿就不能通过程序控制探头运动?! Basic里面,源程序几乎没有。。 还说是帮助文档。。。ft 哪位高手指点一哈?!? 哪儿有这方面的资料啊?!
我要回复

登陆后才能评论

登录
所有回贴(5)
PC-DMIS basic 帮助文档里面有个 movecommand.xyz 似乎给探头移向的下一点赋值,能不能用它来实现探头的控制?! 或者压根儿就不能通过程序控制探头运动?! Basic里面,源程序几乎没有。。 还说是帮助文档。。。ft 哪位高手指点一哈?!? 哪儿有这方面的资料啊?!
2004-06-06 22:01
回复
取消
提交
PC-DMIS所使用的是一种SCRIPTING LANGUAGE和真正的VB相比工能上还是很有限.最好的学习办法就是去试.我用过很多有关AUTO FEATURE 和DIMENSION 方面的命令但机器移动的从来没试过因为不需要.如果有时间我可以帮你试,但不知为何需要VB COMMANDS 来控制机器?
2004-06-06 22:40
回复
取消
提交
噢,这样的 我们想把一个激光测量头装在CMM上,用CMM的机械运动装置(因为它精度高嘛),合成一个激光测量系统。。。是不是太委屈了CMM了?! 嘿嘿。。。 现在想确认一哈,VB编了程序可以对CMM进行运动控制,这样就可以开始给假象中的测量系统写测量程序啦 如果不能控制的话,那上面的想法就不行啦。。。 麻烦大哥帮忙看看了, 谢谢先 我email:xiaoboc@sjtu.edu.cn
2004-06-06 22:46
回复
取消
提交
我一直就想知道能不能在底层控制CMM的运动,包括采点的控制,就是没有时间来研究。 在Pcdmis下有一个leitz.dll好像提供的一些线索: ?driver_begin_dcc_scan@@YAXPAVCPCDinterface@@PAVCPCDtip_data@@@Z ?driver_begin_manual_scan@@YAXPAVCPCDinterface@@PAN1PAVCPCDtip_data@@@Z ?driver_calibrate_probe@@YAXXZ ?driver_change_tool@@YAXPAVCPCDinterface@@PAN11HNNPAVCPCDtip_data@@N@Z ?driver_circular_move@@YAXPAVCPCDinterface@@PAN1HPAVCPCDtip_data@@N@Z ?driver_close@@YAXXZ ?driver_cmm_setup_dialog@@YAXPAVCWinApp@@@Z ?driver_end_manual_scan@@YAXXZ ?driver_get_version@@YAPADXZ ?driver_go_manual@@YAXPAVCPCDinterface@@@Z ?driver_in_manual@@YAHXZ ?driver_initialize@@YAHXZ ?driver_Initialize_WCompens32@@YAHPBDH@Z ?driver_iochannel@@YAXPAVCPCDinterface@@HH@Z ?driver_manual_hit@@YAXPAVCPCDinterface@@PAN1PAVCPCDtip_data@@@Z ?driver_measure_point@@YAXPAVCPCDinterface@@PAN1PAVCPCDtip_data@@NNNNN@Z ?driver_move_absolute@@YAXPAVCPCDinterface@@PANPAVCPCDtip_data@@N@Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ?driver_move_ph9@@YAXPAVCPCDinterface@@PAVCPCDtip_data@@@Z ?driver_move_relative@@YAXPAVCPCDinterface@@PANPAVCPCDtip_data@@N@Z ?driver_move_rotab@@YAXPAVCPCDinterface@@NHPAVCPCDtip_data@@N@Z ?driver_read_ph9@@YAXPAVCPCDinterface@@@Z ?driver_read_position@@YAXPAVCPCDinterface@@PAVCPCDtip_data@@@Z ?driver_send_readouts@@YAXPANN0@Z ?driver_stop_probe@@YAXXZ ?driver_wait_end@@YAXXZ ?GetAutoPosition@CGDispView@@QAEHXZ ?GetDataID@CGDispData@@QAEGXZ ?HandleCommNotification@@YAJIJ@Z
2004-06-07 08:51
回复
取消
提交
据我所知,PC-DIMS并不能实时补偿,对于测量系统,其高精度来源于软件修正。如果单纯让测量机运动,其移动和定位精度并不能达到厂家所规定的精度指标。所以应考虑该精度是否可以满足你的精度要求。 另外,现在大多数测量机都能连接激光扫描测头.不过硬件上可能需要升级。 我是Sheffield测量机MeasureMax测量高手,MM是全VB的使用环境,如果在MM中,用VB控制测量机是很容易的事,可惜Sheffield被Hexagon收购了。。。
2004-06-07 10:05
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

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

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

海克斯康制造智能