首页/文章/ 详情

RationalDMIS导入元素功能(TXT,EXCEL)图文讲解

14小时前浏览3

   此功能可以将客户提供的理论点直接导入软件测量,然后拟合成曲线计算曲线轮廓度,如果导入实际数据.理论数据文件不能为空,如果只有实际数据文件,可以把理论/实际数据文件都设置为同一个文件即可。




(1)直接快速导入元素(TXT)


快速可视化导入,方便快捷,推荐使用这种方法。


    支持从文本文件或者CSV文件直接导入成点元素或曲线。文件每行只需要包含XYZIJK数据或者XYZ数据,使用空格逗号或者TAB键隔开。



 

案例如下:


客户图纸要求:


1)以产品外形所含最大矩形几何中心作为坐标原点建立坐标系;


2)将产品外形每段大圆弧曲线以及多段圆弧连接曲线分为6段(N个测试点),分别标注各点坐标值;(可在*.TXT中记录)


3)图示典型异形产品圆弧(红色段)一共6段,共有30个测试点,建议从左上角标注①,顺时针依次标注至30 ;


客户提供的XYZ点数据



实现方法:


1.以产品最外边,四边分中建立坐标系。


2.打开RationalMIS软件,选择主菜单— 导入—导入元素—从文本文件。



   打开对话框后,选择点数据的路径,因为点数据只有XYZ,所以,钩选XYZ即可。


名称前缀可根据情况或习惯自定义。




3. 导入的点数据的所有的向量默认都是0,0,1




4. 批量找正点向量,重新计算向量。


多选点元素,拖放到CAD标签,弹出“重定义理论”。


软件会重新将该组点计算点向量为合理的向量。


 如果觉得向量方向需要反转(软件测量会按照点的向量方向测量),可以使用检查向量或者设置点的显示样式为“向量样式”,便于观察点的矢量方向。



(2)DMIS高级编程导入元素(TXT,EXCEL)

 


读EXCEL文本高级编程语句如下:


decl/COMMON,DOUBLE,xx,yy,zz


DECL/COMMON,INTGR,I,NUM,H_STR,V_STR


DECL/COMMON,CHAR,255,PTLABLE


AAA =PROMPT/TEXT,'请输入点数',EDIT,NUM,$

            TEXT,'请输入数据起始行',EDIT,H_STR,$

            TEXT,'请输入数据起始列',EDIT,V_STR


DID(mmm) = DEVICE/STOR,'F:\demo.xls'


open/DID(mmm),DIRECT,INPUT


DO/I,1,NUM


PTLABLE =ASSIGN/CONCAT('PT',STR(I))


READ/DID(mmm),xx:H_STR:V_STR


READ/DID(mmm),yy:H_STR:V_STR+1

READ/DID(mmm),yy:H_STR:V_STR+2


F(@PTLABLE) =FEAT/POINT,CART,xx,yy,zz,0,0,1


H_STR = ASSIGN/H_STR+1


ENDDO


CLOSE/DID(mmm)


自动读取TEXT文本(ReadTextAuto)高级编辑语句如下:


DID(RRR) = DEVICE/STOR,'d:\demo.txt'

OPEN/DID(RRR),DIRECT,INPUT

DECL/COMMON,DOUBLE,X_R,Y_R,Z_R

DECL/COMMON,INTGR,I

DECL/COMMON,CHAR,20,PTLABLE

I = ASSIGN/0

(AAA)

I = ASSIGN/I+1

    READ/DID(RRR),X_R,Y_R,Z_R

IF/(X_R.NE.11111)

    PTLABLE =ASSIGN/CONCAT('PT',STR(I))

F(@PTLABLE) =FEAT/POINT,CART,X_R,Y_R,Z_R,0,0,1

FA(@PTLABLE) =FEAT/POINT,CART,X_R,Y_R,Z_R,0,0,1    

      JUMPTO/(AAA)          

ELSE 

          JUMPTO/(BBB)

       ENDIF

(BBB)

$$ 需要在TEXT文件最后增加一组数据11111 11111 11111


或如下语句:



(3)导入DXF文件


  导入元素:从这个选项导入DXF将不会显示DXF模型,会识别为圆,直线,曲线;将会显示为当前坐标系下的元素;


   此功能可以将DXF里所有的理论元素快速导入软件测量,并完成与理论元素比对,提高了编程效率以及运行速度。


注:建立的坐标系必须和导入后的模型坐标系位置一致。





来源:山涧果子
UM理论
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-12-28
最近编辑:14小时前
山涧果子
大专 签名征集中
获赞 204粉丝 51文章 254课程 0
点赞
收藏
作者推荐

RationalDMIS阵列功能图文并茂全解

阵列功能一个测量软件最基本的功能,可以对单个几何元素,批量几何元素(不同类型的元素)进行阵列。功能: 对几何元素快速阵列 通过一次操作,快速生成按某种规则排列的相同特征(元素)。 阵列种类分为:环形阵列(绕圆周阵列)、线性阵列(沿直线阵列) 对于产品上呈现规律性分布的元素,可以使用阵列以及其他构造功能来优化,从而简化程序编写。具体操作方法如下:1.线性阵列 方向1/2/3:控制元素拷贝方向 步长:控制拷贝元素的间隔距离 重复:控制拷贝元素在该轴向重复的个数(1)1-D直线阵列,也就是1维直线阵列。 A.以当前坐标系三个轴向分别输入阵列间距和数量,或以可简化为直线的元素矢量方向作为阵列的方向。 ①单向线性阵列: X轴直线阵列:Y轴直线阵列方法一:方法二:②双向线性阵列先X轴正向阵列:再X轴负向阵列:③以可简化为直线的元素矢量方向,进行阵列。 (优点:不言而喻)(2)2-D直线阵列,也就是2维直线阵列。或者说矩形阵列。 矩形阵列可以说就是2个垂直方向的1-D直线阵列的集 合。操作方法和1-D阵列,可以说完全一致。 ①以当前坐标系的两个轴向,进行矩形阵列。 ③以可简化为直线的元素矢量方向,进行阵列。两个线型元素进行矩形阵列 (优点:不言而喻)2.环形阵列 元素绕着某个中心轴,呈现圆周分布的情况。 拖放的理论元素会绕选择的坐标轴旋转拷贝出指定的角度和重复个数的元素。 轴:旋转轴,可以是坐标轴或者可简化为线的元素; 步长:拷贝元素时的旋转角度;①以当前坐标系的某一坐标轴为旋转轴,输入阵列间隔角度及数量。 ②以某一元素确定的轴为中心轴,把指定的元素绕中心轴旋转生成新的元素。A.轴:可简化为点的元素 (圆,圆弧)B.轴:旋转轴,可简化为线的元素;(圆柱,圆锥,直线)3.元素构造成组合阵列 比如多层孔规律分布或者一个位置上有若干种要素,既有点,圆,键槽,圆柱,圆锥,又有平面,直线等等。可以快速阵列几何元素集 合。 当阵列的单元是由多种/多个元素组合而成时,用元素的组合来拷贝创建元素将大大提高阵列的效率。 组合阵列功能,对于阵列工件或夹具上的多个相同的工件,可快速完成程序拷贝,提高程序编辑效率。具体操作方法如下:(1)元素数据区,组合树节点右键“定义组合”(2)将同一位置的若干元素,构建成组合。(3)构造操作区,拷贝创建功能,组合阵列。 组合的拷贝创建元素环形组合阵列:矩形组合阵列来源:山涧果子

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈