0
点赞
收藏
分享

微信扫一扫

NETDMIS5.0箱体测量——建立零件坐标系2023

at小涛 2023-03-14 阅读 65


当进行工件测量时,坐标系建立是否合理正确将会直接影响到测量结果。对生产加工或装配造成很大的影响,故坐标系的建立必须遵守一定原则。

三坐标与传统的测量仪器不同,坐标测量机测量工件时,通常不需要对被测工件进行精确的调整定位,因为软件提供的功能可以让操作者根据工件上基准要素的实际方位来建立工件坐标系,即柔性定位。这样测量结果在很大程度上依赖于工件坐标系的建立是否合理。

箱体类零件是典型的一面两销定位、加工,所以测量时建立坐标系使用加工定位的一面两圆。建立坐标系的步骤:

1、定位面(找正第一轴向),根据定位面的大小测量 足够的点数
2、两个圆(旋转到第二轴向)
3、确定原点

NETDMIS5.0箱体测量——建立零件坐标系2023_DMIS


对于箱体类零件所选取的用来建立坐标系的特征,需要满足以下要求:

1.满足检测工艺的要求,也就是说要方便测量和评价;

2.满足同类批量零件的测量,也就是说可重复定位;

3.满足装配、加工和设计中基准的要求。

箱体类零件一般采用3-2-1法构建零件坐标系

箱体类零件一般都是一面两销或者三面定位加工,通常都使用3-2-1法建立零件坐标系:

3:一个平面(三个点)用来找正一个平面,确定第一基准;

2:一条线(两个点或圆)用来确定第二轴向;

1:确定原点

实际上建立零件坐标系的过程,可以理解为零件的定位过程。

NETDMIS5.0箱体测量——建立零件坐标系2023_DMIS_02


有CAD模型时3-2-1坐标系的建立

此方法适用于工件坐标系和CAD模型上的坐标系(各轴向的方向以及坐标原点的位置)完全一致的情况

NETDMIS5.0箱体测量——建立零件坐标系2023_NETDMIS_03


NETDMIS5.0箱体测量——建立零件坐标系2023_DMIS_04


NETDMIS5.0箱体测量——建立零件坐标系2023_NETDMIS_05


注意:应将装配、加工或设计的基准作为坐标系建立的特征元素

$$ NET_DMIS_20160720
$$ MADE IN DE 2023-2-9 12:59:58
INCLUD/DMIS,'NET_DMIS_DEFINES.DMI'
INCLUD/DMIS,'VARDEFINE'
DMESW/COMAND,'PROBE_VAL/INIT'
UNITS/MM,ANGDEC
D(MACHINE)=DATSET/MCS
DMESW/COMAND,'COORDSYS/ALIGN'
WKPLAN/XYPLAN
PRCOMP/ON
PRCOMP/ON
FEDRAT/POSVEL,MMPS,300.0000
ACLRAT/POSACL,MMPSS,100.0000
FEDRAT/MESVEL,MMPS,20.0000
ACLRAT/MESACL,MMPSS,100.0000
SNSET/RETRCT,1.0000
SNSET/SEARCH,5.0000
SNSET/APPRCH,1.0000
DMESW/COMAND,'SNSET/MANRETRCT,2'
DMESW/COMAND,'REPORT/CLEAR'
MODE/MAN
DID(D2L40)=DEVICE/STOR,'D2L40'
OPEN/DID(D2L40),SNS
S(A0B0)=SNSDEF/PROBE,INDEX,POL,0.0,0.0,0.0000,0.0000,1.0000,189.6500,2.0000
SNSLCT/SA(A0B0)
SNSET/RETRCT,2.0000
SNSET/APPRCH,2.0000
GEOALG/PLANE,LSTSQR
F(平面1)=FEAT/PLANE,CART,39.0139,22.3075,0,0,0,1.00000000
MEAS/PLANE,F(平面1),4
PTMEAS/CART,-16.8451,54.0667,0,0,0,1.00000000
PTMEAS/CART,-16.8871,-10.2674,0,0,0,1.00000000
PTMEAS/CART,95.6159,-9.6790,0,0,0,1.00000000
PTMEAS/CART,94.1721,55.1096,0,0,0,1.00000000
ENDMES
SNSET/DEPTH,0
GEOALG/CIRCLE,LSTSQR
DMESW/COMAND,'CONST/SET_PROJ_VEC,FA(平面1),1'
F(圆1)=FEAT/CIRCLE,INNER,CART,0,0,-1.9457,0.02788267,0.04399200,0.99864271,10.0000
MEAS/CIRCLE,F(圆1),4
PTMEAS/CART,1.0347,4.8918,-1.9457,-0.20693774,-0.97835411,0
PTMEAS/CART,4.9865,-0.3677,-1.9457,-0.99729191,0.07354488,0
PTMEAS/CART,0.2499,-4.9938,-1.9457,-0.04997900,0.99875027,0
PTMEAS/CART,-4.9233,-0.8723,-1.9457,0.98466254,0.17446973,0
ENDMES
SNSET/DEPTH,0
GEOALG/CIRCLE,LSTSQR
DMESW/COMAND,'CONST/SET_PROJ_VEC,FA(平面1),1'
F(圆2)=FEAT/CIRCLE,INNER,CART,80.0000,40.0000,-1.4123,0.06853395,0.15831527,0.98500730,10.0000
MEAS/CIRCLE,F(圆2),4
PTMEAS/CART,79.2417,44.9422,-1.4123,0.15166508,-0.98843194,0
PTMEAS/CART,84.8242,41.3143,-1.4123,-0.96483366,-0.26286118,0
PTMEAS/CART,80.9286,35.0870,-1.4123,-0.18571887,0.98260292,0
PTMEAS/CART,75.0234,39.5168,-1.4123,0.99531852,0.09664907,0
ENDMES
DMESW/COMAND,'CONST/SET_PROJ_VEC,FA(平面1),1'
F(直线1)=FEAT/LINE,UNBND,CART,0.0007,-0.0011,-1.6677,0.89439275,0.44728246,0,-0.44728246,0.89439275,0
CONST/LINE,F(直线1),BF,FA(圆1),FA(圆2)
DATDEF/F(平面1),DAT(A_平面1)
D(坐标系1_S)=DATSET/DAT(A_平面1),ZDIR
D(坐标系1_R)=ROTATE/ZAXIS,FA(直线1),XDIR
D(坐标系1_T)=TRANS/XORIG,FA(圆1),YORIG,FA(圆1)
D(坐标系1_T)=TRANS/ZORIG,FA(平面1)
D(坐标系1_R)=ROTATE/ZAXIS,-26.5651
DMESW/COMAND,'COORDSYS/CAD=PART'
SAVE/DA(坐标系1)


举报

相关推荐

0 条评论