首页/文章/ 详情

RationalDMIS提取斜孔理论值的方法

1年前浏览169

提示:

      适用范围: 所有端面与斜圆柱不垂直的时候,孔的理论值提取。


斜孔与上端面不垂直,如果在数模上拾取是一个椭圆。


1.选择“CAD面型图型定义”

 2.选择圆柱“元素定义”,在数模上强制拾取一个整圆柱。



 在元素数据区,拖放点节点下方的点(PT1)到圆“元素定义”位置和矢量信息窗口,软件会自动填充,直径信息可以从拾取的圆柱处获得。 


 注意:

   这种方法默认 的孔在圆柱的中间,可以调整以提高或者降低。



RationalDMIS提取斜孔理论值的方法 II 


提示:
        
       利用便利的“拖放式”操作,完成取值赋值,以及元素的快速定义!

DMISMN/'Created by [爱科腾瑞(CNC).12.9] on 星期二, 八月 30, 2016', 4.0

UNITS/MM, ANGDEC

WKPLAN/XYPLAN

PRCOMP/ON

TECOMP/ON

FLY/1.0

MODE/PROG, MAN

SNSET/APPRCH, 3.000000

SNSET/RETRCT, 3.000000

SNSET/DEPTH, 0.000000

SNSET/SEARCH, 10.000000

SNSET/CLRSRF, 10.000000

RECALL/D(MCS)

SNSLCT/S(PH10T)

GEOALG/CIRCLE, LSTSQR

GEOALG/ARC, LSTSQR

GEOALG/PLANE, LSTSQR

$$

$$

F(CYL1) = FEAT/CYLNDR,INNER,CART, 179.785817, 88.000000, -64.708544,$

 -0.500000, -0.000000, -0.866025, 36.000000,  102.292669

DECL/COMMON,REAL,CYL1_X

CYL1_X = OBTAIN/F(CYL1),4

DECL/COMMON,REAL,CYL1_Y

CYL1_Y = OBTAIN/F(CYL1),5

DECL/COMMON,REAL,CYL1_Z

CYL1_Z = OBTAIN/F(CYL1),6

DECL/COMMON,VECTOR,CYL1_V

KNPTR1 = OBTAIN/F(CYL1),7

KNPTR2 = OBTAIN/F(CYL1),8

KNPTR3 = OBTAIN/F(CYL1),9

CYL1_V = ASSIGN/VCART(KNPTR1,KNPTR2,KNPTR3)

F(PLN1) = FEAT/PLANE,CART, CYL1_X,CYL1_Y,CYL1_Z, KNPTR1,KNPTR2,KNPTR3

F(PLN_MOVE1) = FEAT/PLANE,CART, 167.285813, 88.000000, -86.359177,$

 -0.500000, -0.000000, -0.866025

F(CIR_INTER1) = FEAT/CIRCLE,INNER,CART, 167.285813, 88.000000, -86.359177,$

 -0.500000, -0.000000, -0.866025, 36.000000




DMISMN/'Created by [爱科腾瑞(CNC).12.9] on 星期二, 八月 30, 2016', 4.0

UNITS/MM, ANGDEC

WKPLAN/XYPLAN

PRCOMP/ON

TECOMP/ON

FLY/1.0

MODE/PROG, MAN

SNSET/APPRCH, 3.000000

SNSET/RETRCT, 3.000000

SNSET/DEPTH, 0.000000

SNSET/SEARCH, 10.000000

SNSET/CLRSRF, 10.000000

RECALL/D(MCS)

SNSLCT/S(PH10T)

GEOALG/CIRCLE, LSTSQR

GEOALG/ARC, LSTSQR

GEOALG/PLANE, LSTSQR

$$

$$

F(CYL1) = FEAT/CYLNDR,INNER,CART, 179.785817, 88.000000, -64.708544,$

 -0.500000, -0.000000, -0.866025, 36.000000,  102.292669

DECL/COMMON,REAL,CYL1_X

CYL1_X = OBTAIN/F(CYL1),4

DECL/COMMON,REAL,CYL1_Y

CYL1_Y = OBTAIN/F(CYL1),5

DECL/COMMON,REAL,CYL1_Z

CYL1_Z = OBTAIN/F(CYL1),6

DECL/COMMON,REAL,CYL1_D

CYL1_D = OBTAIN/F(CYL1),10

DECL/COMMON,VECTOR,CYL1_V

KNPTR1 = OBTAIN/F(CYL1),7

KNPTR2 = OBTAIN/F(CYL1),8

KNPTR3 = OBTAIN/F(CYL1),9

CYL1_V = ASSIGN/VCART(KNPTR1,KNPTR2,KNPTR3)

F(CIR1) = FEAT/CIRCLE,INNER,CART, CYL1_X,CYL1_Y,CYL1_Z, KNPTR1,KNPTR2,$

KNPTR3, CYL1_D

个人感觉,平面“元素定义”效率高,方便快捷!    


来源:RationalDMIS测量技术
理论
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-06-30
最近编辑:1年前
山涧果子
大专 签名征集中
获赞 203粉丝 48文章 1203课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈