社区活动 技术论坛 请教一个简单的问题?也是初学者的第一个问题?
请教一个简单的问题?也是初学者的第一个问题?
2007-09-21 16:23 89 0 13
大侠们好: 我用PC-DMIS4.1编程,请教一个问题? 1。先手动在零件上采一个面和两个孔。 2。以采的面和两孔在平面上的投影见坐标。 3。然后再进行其他的测量,再见坐标,测量。 请教:如何写编程语句,下次只要手动测零件上的一个面和两孔即可,其他自动走。 上面圆心的X、Y、Z坐标怎么赋值给变量V1、V2、V3。 ASSIGN/V1= 园1.EX ASSIGN/V2= 园1.EY ASSIGN/V3= 园1.EZ 有X、EX,到底取哪一个。请高手编写一段程序,先谢谢!!
我要回复

登陆后才能评论

登录
所有回贴(13)
不求别人,自己搞定。
2007-10-04 08:33
回复
取消
提交
嘿嘿··
2007-09-25 13:09
回复
取消
提交
谢谢wsyzxxn,讲的方法很好。
2007-09-25 08:40
回复
取消
提交
呵呵--MM生气了。{/cy}{/cy} 一般测量零件多数情况下步骤是这样的: 1。运行模式选手动,手动测量特征(尽量用最少的点) 然后用手动特征建立初步的坐标系。 2。 运行模式选择自动,根据图纸基准测量特征,可以用自动(自动特征不勾选“测量”,也可以用手动(手动特征最好打完后添加测量点,以让它的点与点之间均匀分布 ),后自学习。 3。用上面的基准特征建立坐标系。 4。用自动特征,或者手动后自学习,测量需要评价的特征。然后评价。 如果有夹具 可以建立夹具坐标系,代替第一步的手动特征, 如果夹具不移动下个零件可以直接从第2步运行,如果没有夹具 就需要建立零件与坐标系之间的矩阵,也就是让坐标机能够知道零件的位置,然后下面的程序就可以直接运行了,注意的是自动部分特征之间要添加适当的移动点或者安全平面。 这样就可以在有夹具的时候 直接自动运行您编辑过的程序,没有夹具的时候只需要测量手动简单建立坐标系的步骤就可以了。
2007-09-24 15:28
回复
取消
提交
对楼上 wsyzxxn 版主说两句话:你认为问题简单,可以不回答。不要这样,我是新手,又没参加过培训,问些初级的问题很正常。
2007-09-24 12:46
回复
取消
提交
倒~~~~--风马牛不相级点事, 首先做自动程序,或者有夹具。或者首先做一手动简单坐标系,以建立零件与机器之间的矩阵,并方便后面特征的数值和矢量的给定, 然后以下的程序就可以按照您编辑的自动运行。
2007-09-23 19:07
回复
取消
提交
STARTUP =ALIGNMENT/START,RECALL:,LIST=YES ALIGNMENT/END LOADPROBE/NJF1 TIP/T1A90B180, SHANKIJK=0, -1, 0, 角度=180 MODE/DCC 平面1 =FEAT/PLANE,RECT,TRIANGLE THEO/201.608,337.305,-482.525,0.0426748,-0.9990881,0.0013439 ACTL/201.7,337.301,-482.52,0.04259,-0.999092,0.0011419 MEAS/PLANE,4 HIT/BASIC,NORMAL,169.977,335.987,-482.004,0.0426736,-0.9990882,0.0013419,169.981,335.985,-482.002,USE THEO = YES HIT/BASIC,NORMAL,234.623,338.746,-482.01,0.0426736,-0.9990882,0.0013419,234.637,338.738,-482.006,USE THEO = YES HIT/BASIC,NORMAL,201.082,337.201,-517.735,0.0426736,-0.9990882,0.0013419,201.086,337.202,-517.734,USE THEO = YES HIT/BASIC,NORMAL,201.085,337.293,-448.342,0.0426736,-0.9990882,0.0013419,201.096,337.28,-448.339,USE THEO = YES ENDMEAS/ WORKPLANE/YPLUS 圆1 =FEAT/CIRCLE,RECT,IN,LEAST_SQR THEO/201.056,356.981,-482.25,0,1,0,35.309 ACTL/201.055,356.972,-482.262,0,1,0,35.305 MEAS/CIRCLE,4,WORKPLANE MOVE/点,NORMAL,201.5,282.736,-477.904 HIT/BASIC,NORMAL,218.707,356.986,-482.015,-0.9998882,0,-0.0149522,218.706,356.98,-482.044,USE THEO = YES HIT/BASIC,NORMAL,183.405,356.98,-482.017,0.9998881,0,-0.014959,183.406,356.973,-482.025,USE THEO = YES HIT/BASIC,NORMAL,198.074,356.978,-464.88,0.1904166,0,-0.9817034,198.136,356.971,-464.851,USE THEO = YES HIT/BASIC,NORMAL,198.077,356.977,-499.62,0.190178,0,0.9817496,198.134,356.966,-499.673,USE THEO = YES ENDMEAS/ ASSIGN/V1 = 圆1. X ASSIGN/V2 = 圆1. Y ASSIGN/V3 = 圆1. Z MOVE/点,NORMAL,V1,V2,V3 MOVE/点,NORMAL,V1,V2-80,V3 MOVE/点,NORMAL,V1+190,V2-80,V3 MOVE/点,NORMAL,V1+190,V2-30,V3 圆2 =AUTO/CIRCLE,SHOWALLPARAMS = NO,SHOWHITS = YES THEO/391.055,326.976,-482.25,0,1,0,55 ACTL/392.141,326.976,-482.662,0,1,0,54.001 TARG/391.055,326.976,-482.25,0,1,0 MEAS/CIRCLE HIT/BASIC,363.555,326.976,-482.25,1,0,0,365.134,326.97,-482.251 HIT/BASIC,391.055,326.976,-454.75,0,0,-1,391.056,326.967,-455.694 HIT/BASIC,418.555,326.976,-482.25,-1,0,0,419.148,326.965,-482.249 HIT/BASIC,391.055,326.976,-509.75,0,0,1,391.056,326.966,-509.63 ENDMEAS/ MOVE/点,NORMAL,V1+190,V2-80,V3 MOVE/点,NORMAL,V1,V2-80,V3 测平面1和园1,由于大批量测量,相对位置基本不变,平面基本跟Y-Z平面平行, 所以只要手动测量测平面1和园1,其余自动走。 请大侠们将以上这段程序化,谢谢!
2007-09-23 12:37
回复
取消
提交
X:是特征质心的实测X值; EX:是特征(如线)终点的实测X值. 对于圆特征,可能这两个数值是一样的,但实际意义是不同的.
2007-09-22 20:16
回复
取消
提交
赋值我还没用过 要是要达到你所说的自动程序,只要在你列的第2步后打成自动DCC.那么以后测量时,标记所有程序,然后做第1步测量,之后就走自动程序了
2007-09-22 11:12
回复
取消
提交
[quote][b]以下引用[i]STAR于2007-9-22 20:15:33[/i]的发言:[/b] X:是特征质心的实测X值; EX:是特征(如线)终点的实测X值. [/quote] 你要它自动走。正常的编程就可以做到啊。你弄个定位什么的。甚至可以不用手动打点就自动跑。 原理和加工中心一样。                   [此贴子已经被作者于2007-9-24 8:12:53编辑过]
2007-09-22 10:59
回复
取消
提交
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

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

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

海克斯康制造智能