如下图所示,工件模型坐标系如蓝色箭头所示,机器坐标系的方向如左下角所示:

机器坐标系下,在工件上表面测量4点做成“平面-1”,结果矢量方向朝向+Z;在前侧面测量两点做成“直线-2”,结果矢量方向朝向+X;在左侧面测量两点做成“直线-2”,结果矢量方向朝向+Y。 建立坐标系如所示:


A: 将“平面-1”空间旋转到+Z方向;

B: 将“直线-2”平面旋转到+X方向;

C: 将“平面1”的Z坐标偏置为0,

D: 将“点-1”的XY坐标偏置为0; 点1为直线1和直线2相交点

“CAD=工件”举例: 在机器坐标系下建立工件坐标系


视图刷新后,结果图和模型重合如下图所示:

坐标系建立成功后,刷新CAD窗口,测量结果图形和模型重合。

$$ NET_DMIS_20160720
$$ MADE IN DE 2023-2-24 10:47:9
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,2.0000
SNSET/SEARCH,5.0000
SNSET/APPRCH,2.0000
DMESW/COMAND,'SNSET/MANRETRCT,1.0000'
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)
GEOALG/PLANE,LSTSQR
F(平面1)=FEAT/PLANE,CART,22.2936,19.8426,0,0,0,1.00000000
MEAS/PLANE,F(平面1),3
PTMEAS/CART,3.6441,51.9840,0,0,0,1.00000000
PTMEAS/CART,4.5322,6.1569,0,0,0,1.00000000
PTMEAS/CART,58.7046,1.3869,0,0,0,1.00000000
ENDMES
SNSET/DEPTH,0
DMESW/COMAND,'CONST/SET_PROJ_VEC,FA(平面1),1'
F(直线1)=FEAT/LINE,UNBND,CART,5.2134,0,-2.2716,0.99976263,0,-0.02178740,0,-1.00000000,0
MEAS/LINE,F(直线1),2
PTMEAS/CART,5.2134,0,-2.9114,0,-1.00000000,0
PTMEAS/CART,63.9291,0,-2.9114,0,-1.00000000,0
ENDMES
F(点1)=FEAT/POINT,CART,0,5.4116,-3.3733,-1.00000000,0,0
MEAS/POINT,COMP,DME,F(点1),1
PTMEAS/CART,0,5.4116,-3.3733,-1.00000000,0,0
ENDMES
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/ZORIG,FA(平面1)
D(坐标系1_T)=TRANS/YORIG,FA(直线1)
D(坐标系1_T)=TRANS/XORIG,FA(点1)
DMESW/COMAND,'COORDSYS/CAD=PART'
SAVE/DA(坐标系1)
MODE/AUTO,PROG,MAN
SNSET/RETRCT,2.0000
SNSET/APPRCH,2.0000
DMESW/COMAND,'CLEARP/ZDIR,10.0000,ZDIR,10.0000,ON'
F(平面2)=FEAT/PLANE,CART,31.9867,47.1918,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_PLANEPOINTS_1006),AUTOFIGURE,F(平面2),PLANE,CART,LSTSQR,31.9867,47.1918,$
0,0,0,1.00000000,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,POINTS,'5,4.2926,7.1726,0,0,0,1.00000000,$
3.8465,60.3931,0,0,0,1.00000000,30.6737,91.6449,0,0,0,1.00000000,60.5893,69.2710,0,0,0,1.00000000,60.5313,$
7.4774,0,0,0,1.00000000',TOUCH,0.3000,XYPLAN
F(直线2)=FEAT/LINE,BND,CART,4.0000,0,-2.0000,63.5305,0,-2.0000,0,-1.00000000,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_LINE_1007),AUTOFIGURE,F(直线2),LINE_BND,CART,4.0000,0,-2.0000,1.00000000,$
0,0,59.5305,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,0,-1.00000000,0,4,0,0,0,TOUCH,0.3000,XYPLAN,0,$
0,LINE,"","","EXT1","EXT2","EXT3",ENDCAL
F(直线3)=FEAT/LINE,BND,CART,0,4.0000,-2.0000,0,60.0000,-2.0000,-1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_LINE_1007),AUTOFIGURE,F(直线3),LINE_BND,CART,0,4.0000,-2.0000,0,1.00000000,$
0,56.0000,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,-1.00000000,0,0,4,0,0,0,TOUCH,0.3000,XYPLAN,0,0,$
LINE,"","","EXT1","EXT2","EXT3",ENDCAL
F(点2)=FEAT/POINT,CART,0,0,-2.0000,0,0,-1.00000000
CONST/POINT,F(点2),INTOF,FA(直线2),FA(直线3)
DATDEF/F(平面2),DAT(A_平面2)
D(坐标系2_S)=DATSET/DAT(A_平面2),ZDIR
D(坐标系2_R)=ROTATE/ZAXIS,FA(直线2),XDIR
D(坐标系2_T)=TRANS/XORIG,FA(点2),YORIG,FA(点2)
D(坐标系2_T)=TRANS/ZORIG,FA(平面2)
SAVE/DA(坐标系2)

NETDMIS5.0建立坐标系举例2023相关推荐

  1. NETDMIS5.0偏置构造平面2023

    "台阶面"建立坐标系第一轴向,图纸要求Z轴原点最终建立在平面1处. 常规检测方法:测量其中一个平面,比如平面1,建立坐标系第一轴向.然后测量平面2和平面3.分别偏置平面2和平面3与 ...

  2. NETDMIS5.0测针转换技巧2023

    1.编辑路径过程中,必需将测针提高至足够安全的高度进行转针动作. GOTO/INCR,150.000000,0.000000,0.000000,1.000000 $$ NET_DMIS_2016072 ...

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

    当进行工件测量时,坐标系建立是否合理正确将会直接影响到测量结果.对生产加工或装配造成很大的影响,故坐标系的建立必须遵守一定原则. 三坐标与传统的测量仪器不同,坐标测量机测量工件时,通常不需要对被测工件 ...

  4. NETDMIS5.0三个面基准建立坐标系2023

    1.粗建坐标系--平面-直线-点 手动坐标系的目的是确定零件的位置,为后面程序自动运行做准备,所以通常会测量最少的测量点数. 在三个基准平面上分别测量平面A.直线B和点C,平面A失量方向为7正,直线B ...

  5. NETDMIS5.0多点偏置平面建坐标系2023

    如右图所示,该零件是一个简化支架示意图.第一基准是一个长方形的精加工平面,但由于其基准平面的采样范围有些偏小,如果基准精度出现细小偏差,直接影响到后续尺寸测量的准确度.针对此类小平面找正问题,我们该如 ...

  6. NETDMIS5.0对有CAD模型的工件运用“3-2-1”法建立零件坐标2023

    坐标系的建立是坐标测量的基础,一个正确创建的坐标系是得到正确检测结 果的前提.便携式三坐标测量机开机后便有一个机器本身的坐标系,我们称之为 机器坐标系.设计的图纸和 CAD 数模的坐标系我们称之为零件 ...

  7. NETDMIS5.0脱机编程2023

    NETDMIS5.0脱机编程功能,用户将测量机,数模,都导入软件中. 在使用导入 CAD 模型进行脱机或联机编程时, 使用虚拟找正功能, 将模型虚拟放置 在机器的某一位置, 方便脱机模拟运行程序. 1 ...

  8. 机器人建模中移动关节如何建立坐标系_机器人标准DH建模法

    运动学问题是在不考虑引起运动的力和力矩的情况下,描述机械臂的运动.这篇文章是我翻过了几本机器人教材再参考网上各种博客的总结,先说看资料过程中的感想/结论:网上的博客基本不完整,要详细地了解DH建模法还 ...

  9. 项目实战一 建立坐标系

    一.简介 最近在公关一个Halcon 30000行左右的项目,有100来个人负责是一个有500多项测量的大项目,可以说是一个测量界的巨头,唯一的缺点就是其中的3D测量用的不是点云处理,但是作为一个入行 ...

最新文章

  1. MySQL中的索引(唯一索引篇)
  2. 基于jQuery的ajax系列之用FormData实现页面无刷新上传
  3. Algorithm I assignment Collinear
  4. .net无刷新验证码
  5. MATLAB——判断两个矩阵的元素是否完全相同
  6. linux wsdl2java_Web Service开发之利用WSDL生成Java工程
  7. java linux 系统队列,linux下消息队列
  8. 基于Matlab/simulink的转速电流双闭环直流调速系统的仿真
  9. 华为手机解锁码计算工具_华为解锁码-华为解锁助手(华为手机一键解锁工具)v1.0.0.0 快速版-东坡下载...
  10. cs 5 下载地址 、视频教程、安装教程
  11. (result, consumed) = self._buffer_decode(data, self.errors, final)
  12. python中rand和randn_Numpy中np.random.rand()和np.random.randn() 用法和区别详解
  13. 剩余运算符和展开运算符
  14. 视频 | 苏炳添的“冠军卧室”曝光,来看看百米飞人的另一面
  15. 删除MySQL表的SQL语句-DROP-TABLE-简介
  16. C++连接MySQL
  17. 【LeetCode】476. 数字的补数 Number Complement
  18. 帝国cms php超时,帝国CMS二次开发基本问题汇总
  19. 自学python之路
  20. 什么是事务的一致性?一致性和原子性的区别是什么?

热门文章

  1. 第一阶段:Java基础总复习一一一和一一一面向对象OOP总复习
  2. c# 微软 REST API语音转文字
  3. node对文件的读取和修改
  4. html如何制作正方形,正方形的立方体怎么做 怎么用纸做十厘米的正方体?
  5. 从0开始学SLAM的各种问题
  6. 深度学习解决机器阅读理解任务的研究进展
  7. CHROME插件 by stormzhang
  8. 阿里云云计算ACP学习---汇总
  9. 工作6年,谈谈我对“算法岗”的理解
  10. IE浏览器JSON未定义