RationalDMIS 2020点的位置度

2023-10-13 21:10
文章标签 2020 位置 rationaldmis

本文主要是介绍RationalDMIS 2020点的位置度,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

位置度:是限制被测点线面的实际位置对其理想位置变动量的一项指标。

基准:图纸设计定位基准,用于定位产品的参考坐标系。

理论位置值:图面给出的理论正确尺寸或参考CAD数据,用于计算实际和理论偏移量。

位置度公差:位置度公差带是一以理论位置为中心对称的区域。

评价原理:图面设计定位基准建立坐标系,图面理论正确尺寸作为参考,计算实际和理论位置的偏移量,并乘以2

点的位置度公差要求通常是指零件上球心相对三基面体系位置精度要求,其误差检测时应以三基面体系为准,测得其位置变动量。

在这里插入图片描述
如图401所示,给出S420mm的球心对中25mm圆柱面轴线A和凸肩基准面B的位置度公差。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

$$/*  Header
DMISMN/'Created by [山涧果子] on 星期六, 八月 28, 2020', 4.0
UNITS/MM, ANGDEC, MMPS
WKPLAN/XYPLAN
PRCOMP/ON
TECOMP/ON
FLY/1.0000
MODE/MAN
SNSET/APPRCH, 2.0000
SNSET/RETRCT, 2.0000
SNSET/DEPTH, 0.0000
SNSET/SEARCH, 10.0000
SNSET/CLRSRF, 20.0000
RECALL/D(MCS)
SNSLCT/S(D2-L40)
GEOALG/BF, LSTSQR
GEOALG/ANGLB, DEFALT
GEOALG/CIRCLE, LSTSQR
GEOALG/ARC, LSTSQR
GEOALG/PLANE, LSTSQR
$$
$$
$$*/
MODE/MAN
F(CYL1)=FEAT/CYLNDR,OUTER,CART,0.0000,0.0000,-9.7959,0.0000,0.0000,1.0000, 25.0000,  15.7718
$$ Measurement points are created through actual points
MEAS/CYLNDR, F(CYL1), 8PTMEAS/CART,  -0.6978, -12.4805, -17.6818, -0.0558, -0.9984,  0.0000PTMEAS/CART,  12.4930,   0.4180, -15.6488,  0.9994,  0.0334,  0.0000PTMEAS/CART,  -4.0227,  11.8350, -16.5151, -0.3218,  0.9468,  0.0000PTMEAS/CART, -10.9907,  -5.9545, -17.3798, -0.8793, -0.4764,  0.0000PTMEAS/CART, -10.9778,  -5.9782,  -2.0531, -0.8782, -0.4783,  0.0000PTMEAS/CART,   0.3143,  12.4960,  -4.3728,  0.0251,  0.9997, -0.0000PTMEAS/CART,  12.4802,   0.7025,  -1.9345,  0.9984,  0.0562, -0.0000PTMEAS/CART,   2.8910, -12.1611,  -1.9100,  0.2313, -0.9729,  0.0000
ENDMES
D(CRD1) = DATSET/FA(CYL1), ZDIR, ZORIG
D(CRD1) = TRANS/ZORIG, -0, YORIG, FA(CYL1), XORIG, FA(CYL1)
F(PLN1)=FEAT/PLANE,CART,0.4068,-0.4369,9.7959,-0.0000,-0.0000,-1.0000
$$ Measurement points are created through actual points
MEAS/PLANE, F(PLN1), 4PTMEAS/CART,   1.7432, -14.5892, 9.7959, -0.0000, -0.0000, -1.0000PTMEAS/CART, -15.1841,   0.6904, 9.7959, -0.0000, -0.0000, -1.0000PTMEAS/CART,  -0.0225,  14.9591, 9.7959, -0.0000, -0.0000, -1.0000PTMEAS/CART,  15.0905,  -2.8077, 9.7959, -0.0000, -0.0000, -1.0000
ENDMES
F(PT_INTER1)=FEAT/POINT,CART,-0.0000,0.0000,9.7959,-0.0000,-0.0000,-1.0000
CONST/POINT,F(PT_INTER1),INTOF,FA(PLN1),FA(CYL1)
D(CRD2) = TRANS/ZORIG, FA(PT_INTER1)
$$ Set.CAD2PCS.CADM_1
MODE/PROG,MAN
F(PLN2)=FEAT/PLANE,CART,-0.0000,8.0000,13.0000,0.0000,0.0000,1.0000
$$ MACRO: EASI_CLEARPLN_GOTO
$$ FUNCTION: CLEARANCE SURFACE IMPLEMENTATION
$$      Move machine CLEAR SURFACE DIST above the current clear surface 
$$		plane and then move machine parallel to the clear surface plane 
$$ 		ALL Macro parameters are in PCS and Current UNITS
$$ 		Last update: 3-1-04 Add mode checking. only works in PROG MODE
$$ 		Last update: 8-24-04 Clear position is based on the surface of
$$	
$$ This sample DMIS Macro is provided by External-Array Software, Inc.
$$ It should be modified for your own use. There is no guarantee for
$$ the quality of this Macro. November, 2003M(EASI_CLEARPLN_GOTO) = MACRO/ISNOM, TARX, TARY, TARZDECL/LOCAL, REAL, CCX, CCY, CCZ, CCI, CCJ, CCKDECL/LOCAL, REAL, CURX, CURY, CURZ, TD, CLRDIST, SDIAMDECL/LOCAL, CHAR, 255, CLRLABEL, FLABEL, MMODE, SNAMEMMODE = VALUE/MODECLRLABEL = VALUE/SNSET, CLRSRFIF/ ( (LEN(CLRLABEL) .GT. 0) .AND. (MMODE .EQ. 'PROG,MAN') )CLRDIST = VALUE/SNSET, CLRSRF, DISTFLABEL = ASSIGN/'FA'IF/ ISNOM .EQ. 0FLABEL = ASSIGN/'F'ENDIFCCX = OBTAIN/FLABEL(@CLRLABEL), 3CCY = OBTAIN/FLABEL(@CLRLABEL), 4CCZ = OBTAIN/FLABEL(@CLRLABEL), 5CCI = OBTAIN/FLABEL(@CLRLABEL), 6CCJ = OBTAIN/FLABEL(@CLRLABEL), 7CCK = OBTAIN/FLABEL(@CLRLABEL), 8SNAME = VALUE/SNSLCTSDIAM = OBTAIN/SS(SNAME), 8CCX = ASSIGN/CCX + CCI * SDIAM/2CCY = ASSIGN/CCY + CCJ * SDIAM/2CCZ = ASSIGN/CCZ + CCK * SDIAM/2CURX = VALUE/GOTOM, XAXISCURY = VALUE/GOTOM, YAXISCURZ = VALUE/GOTOM, ZAXISTD = ASSIGN/(CURX - CCX) * CCI + (CURY - CCY) * CCJ + (CURZ - CCZ) * CCKIF/ TD .LT. CLRDISTTD = ASSIGN/(CLRDIST - TD)GOTO/CURX+CCI*TD, CURY+CCJ*TD, CURZ+CCK*TDENDIFTD = ASSIGN/(TARX - CCX) * CCI + (TARY - CCY) * CCJ + (TARZ - CCZ) * CCKIF/ TD .LT. CLRDISTTD = ASSIGN/(CLRDIST - TD)GOTO/TARX+CCI*TD, TARY+CCJ*TD, TARZ+CCK*TDENDIFENDIFENDMAC
SNSET/APPRCH, 2.0000
SNSET/RETRCT, 2.0000
SNSET/DEPTH, 0.0000
SNSET/SEARCH, 10.0000
SNSET/CLRSRF, F(PLN2), 20.0000
F(SPH1)=FEAT/SPHERE,INNER,CART,-0.0000,0.0000,16.0000, 20.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 0, 15.0905, -2.8077, 34.0000
MEAS/SPHERE, F(SPH1), 12GOTO/CART,   15.0905, -2.8077, 34.0000GOTO/CART,    0.0000,  2.7726, 34.0000PTMEAS/CART,  0.0000,  3.9608,  6.8178,  0.0000, -0.3961, 0.9182GOTO/CART,    1.6504,  1.6504,  8.3480PTMEAS/CART,  3.9608,  0.0000,  6.8178, -0.3961,  0.0000, 0.9182GOTO/CART,    1.6504, -1.6504,  8.3480PTMEAS/CART,  0.0000, -3.9608,  6.8178,  0.0000,  0.3961, 0.9182GOTO/CART,   -1.6504, -1.6504,  8.3480PTMEAS/CART, -3.9608,  0.0000,  6.8178,  0.3961,  0.0000, 0.9182PTMEAS/CART, -7.2737,  0.0000,  9.1376,  0.7274,  0.0000, 0.6862GOTO/CART,   -4.7791, -1.7601,  9.8305GOTO/CART,   -3.3926, -3.3926,  9.5984GOTO/CART,   -1.7601, -4.7791,  9.8305PTMEAS/CART,  0.0000, -7.2737,  9.1376,  0.0000,  0.7274, 0.6862GOTO/CART,    1.7601, -4.7791,  9.8305GOTO/CART,    3.3926, -3.3926,  9.5984GOTO/CART,    4.7791, -1.7601,  9.8305PTMEAS/CART,  7.2737,  0.0000,  9.1376, -0.7274,  0.0000, 0.6862GOTO/CART,    4.7791,  1.7601,  9.8305GOTO/CART,    3.3926,  3.3926,  9.5984GOTO/CART,    1.7601,  4.7791,  9.8305PTMEAS/CART,  0.0000,  7.2737,  9.1376,  0.0000, -0.7274, 0.6862PTMEAS/CART,  0.0000,  9.3969, 12.5798,  0.0000, -0.9397, 0.3420GOTO/CART,    2.6905,  6.7119, 12.5778GOTO/CART,    5.0297,  5.0297, 12.3387GOTO/CART,    6.7119,  2.6905, 12.5778PTMEAS/CART,  9.3969,  0.0000, 12.5798, -0.9397,  0.0000, 0.3420GOTO/CART,    6.7119, -2.6905, 12.5778GOTO/CART,    5.0297, -5.0297, 12.3387GOTO/CART,    2.6905, -6.7119, 12.5778PTMEAS/CART,  0.0000, -9.3969, 12.5798,  0.0000,  0.9397, 0.3420GOTO/CART,   -2.6905, -6.7119, 12.5778GOTO/CART,   -5.0297, -5.0297, 12.3387GOTO/CART,   -6.7119, -2.6905, 12.5778PTMEAS/CART, -9.3969,  0.0000, 12.5798,  0.9397,  0.0000, 0.3420
ENDMES
GEOALG/DATUM, CPARLN, POINT
GEOALG/POS, CPARLN, POINT
T(TP3D1)=TOL/POS,3D,0.1000,FA(PLN1),FA(CYL1)
OUTPUT/FA(SPH1),TA(TP3D1)

在这里插入图片描述

这篇关于RationalDMIS 2020点的位置度的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/205881

相关文章

usaco 1.3 Mixing Milk (结构体排序 qsort) and hdu 2020(sort)

到了这题学会了结构体排序 于是回去修改了 1.2 milking cows 的算法~ 结构体排序核心: 1.结构体定义 struct Milk{int price;int milks;}milk[5000]; 2.自定义的比较函数,若返回值为正,qsort 函数判定a>b ;为负,a<b;为0,a==b; int milkcmp(const void *va,c

POJ1269 判断2条直线的位置关系

题目大意:给两个点能够确定一条直线,题目给出两条直线(由4个点确定),要求判断出这两条直线的关系:平行,同线,相交。如果相交还要求出交点坐标。 解题思路: 先判断两条直线p1p2, q1q2是否共线, 如果不是,再判断 直线 是否平行, 如果还不是, 则两直线相交。  判断共线:  p1p2q1 共线 且 p1p2q2 共线 ,共线用叉乘为 0  来判断,  判断 平行:  p1p

Linux Centos 迁移Mysql 数据位置

转自:http://www.tuicool.com/articles/zmqIn2 由于业务量增加导致安装在系统盘(20G)磁盘空间被占满了, 现在进行数据库的迁移. Mysql 是通过 yum 安装的. Centos6.5Mysql5.1 yum 安装的 mysql 服务 查看 mysql 的安装路径 执行查询 SQL show variables like

PDFQFZ高效定制:印章位置、大小随心所欲

前言 在科技编织的快节奏时代,我们不仅追求速度,更追求质量,让每一分努力都转化为生活的甜蜜果实——正是在这样的背景下,一款名为PDFQFZ-PDF的实用软件应运而生,它以其独特的功能和高效的处理能力,在PDF文档处理领域脱颖而出。 它的开发,源自于对现代办公效率提升的迫切需求。在数字化办公日益普及的今天,PDF作为一种跨平台、不易被篡改的文档格式,被广泛应用于合同签署、报告提交、证书打印等各个

Xcode 运行项目时候选择模拟器位置处显示My Mac 的处理

1、先关闭Xcode,找到该工程项目目录,找到该项目的*.xcodeproj 文件,然后右键点击选择“显示包内容”; 2、包内容中显示以下三项:project.pbxproj .project.xcworkspace .xcuserdata 接着选择“xcuserdata”这个文件夹,将其整个移到废纸篓,重新打开你的项目,则可使用Simulator; 3、如果上诉方法没有用, 那么找到tar

2020年SEO行业发展变化和趋势分析!

一、搜索引擎算法发展轨迹 第一阶段:人工目录(1997年-2001年“雅虎早期搜索模式”); 第二阶段:文本分析(2001年-2004年“以关键词和背景颜色一样,堆积大量关键词,就会有非常好的排名; 第三阶段:链接分析(2004年-2009年“以反向链接为核心算法的阶段”),这时行业内有句话是内容为王,外链为皇; 第四阶段:智能分析(2009年-现在“以满足用户人性化需求的用户浏览行为分析

网页中经常见到的,点击菜单栏,跳转到执行元素的位置

* 点击滑动制定位置* @param scrolldom 点击的制定元素* @param scrollTime 滑动的时间*/$.scrollto = function (scrolldom,scrollTime) {//dom点击事件$(scrolldom).click(function () {//查找点击dom里的属性,要在dom元素里添加var scrolldom = $(t

kendo widow 打开的位置

kendo widow 打开的位置 1.居中 $("#myWinId").data("kendoWindow").center().open(); 2.自己设定 $("#myWinId").kendoWindow({       width:"20%",      height:20%,      title:" my Title",       close: onClose

研究纹理采样器在像素级别的采样位置

问题 【纹理采样器】是一个基础的概念。假设有一个正方形面片,顶点的UV范围是0.0~1.0,那么在这个正方形面片上采样一张纹理时,会呈现出完整的纹理。 但我现在关注的问题是,在像素级别上,采样的位置是怎样的。具体来讲:对于UV值是(0.0,0.0)的点,它对应的采样位置是纹理最左上角像素的中心?还是纹理最左上角像素的左上角?即,下面左右哪个是正确的情况? 在宏观上,尤其是像素较多的时候,二者

【科普知识】一体化电机掉电后“位置精准复位“机制与规律

在工业自动化、机器人技术及精密控制领域,电机作为核心执行元件,其稳定运行和精确控制对于整个系统的性能至关重要。 然而,电机在运行过程中可能会遭遇突然断电的情况,这会导致电机失去驱动力并停止在当前位置,甚至在某些情况下发生位置偏移。 因此,电机掉电后的位置恢复机制成为了一个关键技术问题。本文将探讨电机掉电后位置恢复的原理机制,以期为相关领域的研究与应用提供参考。 一、电机掉电后的位置偏移现象