0
点赞
收藏
分享

微信扫一扫

RationalDMIS2023使用组合进行对称度评价2023

分湖芝蘭 2023-03-14 阅读 71


传统评价方法如下:

RationalDMIS2023使用组合进行对称度评价2023_DMIS

T(TSYM1)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(J-1),FA(J-_MIR1),TA(TSYM1)
T(TSYM2)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(J-2),FA(J-_MIR2),TA(TSYM2)
T(TSYM3)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(J-3),FA(J-_MIR3),TA(TSYM3)
T(TSYM4)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(J-4),FA(J-_MIR4),TA(TSYM4)
DECL/COMMON,DOUBLE,V_TSYM1,V_TSYM2,V_TSYM3,V_TSYM4
V_TSYM1 = VALUE/TA(TSYM1),ACT
V_TSYM2 = VALUE/TA(TSYM2),ACT
V_TSYM3 = VALUE/TA(TSYM3),ACT
V_TSYM4 = VALUE/TA(TSYM4),ACT
T(TVIR1)=TOL/USETOL,LENGTH,TOLZON,0.0000,0.0200
OUTPUT/MX(V_TSYM1,V_TSYM2,V_TSYM3,V_TSYM4),TA(TVIR1)

RationalDMIS2023使用组合进行对称度评价2023_RATIONALDMIS_02


RationalDMIS2023支持点组计算对称度公差

RationalDMIS2023使用组合进行对称度评价2023_RATIONALDMIS_03


RationalDMIS2023使用组合进行对称度评价2023_DMIS_04


RationalDMIS2023使用组合进行对称度评价2023_RATIONALDMIS_05


RationalDMIS2023使用组合进行对称度评价2023_DMIS_06


RationalDMIS2023使用组合进行对称度评价2023_DMIS_07

F(PATERN2)=FEAT/PATERN,F(J-1),F(J-2),F(J-3),F(J-4)
F(PATERN3)=FEAT/PATERN,F(J-_MIR1),F(J-_MIR2),F(J-_MIR3),F(J-_MIR4)
T(TSYM5)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(PATERN2),FA(PATERN3),TA(TSYM5)

$$/*  Header
DMISMN/'Created by [山涧果子] on 星期三, 三月 08, 2023', 4.0
UNITS/MM, ANGDEC, MMPS
WKPLAN/XYPLAN
PRCOMP/ON
TECOMP/ON
FLY/1.0000
MODE/PROG, 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(D2L30)
GEOALG/BF, LSTSQR
GEOALG/ANGLB, DEFALT
GEOALG/CIRCLE, LSTSQR
GEOALG/ARC, LSTSQR
GEOALG/PLANE, LSTSQR
$$
$$
$$*/
MODE/MAN
F(PLN1)=FEAT/PLANE,CART,-15.1481,-13.1490,0.0000,0.0000,0.0000,1.0000
$$ Measurement points are created through nominal points
MEAS/PLANE, F(PLN1), 3
PTMEAS/CART, -43.4103, 44.9386, 0.0000, 0.0000, 0.0000, 1.0000
PTMEAS/CART, -44.3210, -41.3467, 0.0000, 0.0000, 0.0000, 1.0000
PTMEAS/CART, 42.2871, -43.0388, 0.0000, 0.0000, 0.0000, 1.0000
ENDMES
F(LN1)=FEAT/LINE,BND,CART,-85.0608,-50.0000,-3.6451,60.9536,-50.0000,-2.7709,0.0000,-1.0000,0.0000
$$ Measurement points are created through nominal points
MEAS/LINE, F(LN1), 2
PTMEAS/CART, -85.0608, -50.0000, -3.6451, -0.0000, -1.0000, -0.0000
PTMEAS/CART, 60.9536, -50.0000, -2.7710, -0.0000, -1.0000, -0.0000
ENDMES
F(PT1)=FEAT/POINT,CART,-124.0000,-46.9284,-22.4721,-1.0000,-0.0000,-0.0000
MEAS/POINT, F(PT1), 1
PTMEAS/CART, -124.0000,-46.9284,-22.4721,-1.0000,-0.0000,-0.0000
ENDMES
D(CRD2) = DATSET/FA(PLN1), ZDIR, ZORIG, FA(LN1), XDIR, YORIG, FA(PT1), XORIG
D(CRD2) = TRANS/ZORIG, -0, YORIG, 50, XORIG, 124
$$ Set.CAD2PCS.CADM_1
MODE/PROG,MAN
SNSET/APPRCH, 2.0000
SNSET/RETRCT, 2.0000
SNSET/DEPTH, 0.0000
SNSET/SEARCH, 10.0000
SNSET/CLRSRF, FA(PLN1), 20.0000
F(CYL1)=FEAT/CYLNDR,INNER,CART,-0.0000,-0.0000,-7.5000,0.0000,0.0000,1.0000, 60.5000, 15.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, -25.5608, -9.4451, -12.0000
MEAS/CYLNDR, F(CYL1), 15
PTMEAS/CART, -28.3748, -10.4849, -12.0000, 0.9380, 0.3466, 0.0000
GOTO/ARC, 1.0841, -27.2284, -12.0000, -15.1274, -22.6655, -12.0000
PTMEAS/CART, 1.2035, -30.2261, -12.0000, -0.0398, 0.9992, 0.0000
GOTO/ARC, 26.2308, -7.3830, -12.0000, 16.8815, -21.3910, -12.0000
PTMEAS/CART, 29.1186, -8.1958, -12.0000, -0.9626, 0.2709, 0.0000
GOTO/ARC, 15.1274, 22.6655, -12.0000, 25.5608, 9.4451, -12.0000
PTMEAS/CART, 16.7928, 25.1608, -12.0000, -0.5551, -0.8318, -0.0000
GOTO/ARC, -16.8815, 21.3910, -12.0000, -1.0841, 27.2284, -12.0000
PTMEAS/CART, -18.7400, 23.7460, -12.0000, 0.6195, -0.7850, 0.0000
PTMEAS/CART, -18.7400, 23.7460, -7.0000, 0.6195, -0.7850, 0.0000
GOTO/ARC, 15.1274, 22.6655, -7.0000, -1.0841, 27.2284, -7.0000
PTMEAS/CART, 16.7928, 25.1608, -7.0000, -0.5551, -0.8318, -0.0000
GOTO/ARC, 26.2308, -7.3830, -7.0000, 25.5608, 9.4451, -7.0000
PTMEAS/CART, 29.1186, -8.1958, -7.0000, -0.9626, 0.2709, 0.0000
GOTO/ARC, 1.0841, -27.2284, -7.0000, 16.8815, -21.3910, -7.0000
PTMEAS/CART, 1.2035, -30.2261, -7.0000, -0.0398, 0.9992, 0.0000
GOTO/ARC, -25.5608, -9.4451, -7.0000, -15.1274, -22.6655, -7.0000
PTMEAS/CART, -28.3748, -10.4849, -7.0000, 0.9380, 0.3466, 0.0000
PTMEAS/CART, -28.3748, -10.4849, -2.0000, 0.9380, 0.3466, 0.0000
GOTO/ARC, 1.0841, -27.2284, -2.0000, -15.1274, -22.6655, -2.0000
PTMEAS/CART, 1.2035, -30.2261, -2.0000, -0.0398, 0.9992, 0.0000
GOTO/ARC, 26.2308, -7.3830, -2.0000, 16.8815, -21.3910, -2.0000
PTMEAS/CART, 29.1186, -8.1958, -2.0000, -0.9626, 0.2709, 0.0000
GOTO/ARC, 15.1274, 22.6655, -2.0000, 25.5608, 9.4451, -2.0000
PTMEAS/CART, 16.7928, 25.1608, -2.0000, -0.5551, -0.8318, -0.0000
GOTO/ARC, -16.8815, 21.3910, -2.0000, -1.0841, 27.2284, -2.0000
PTMEAS/CART, -18.7400, 23.7460, -2.0000, 0.6195, -0.7850, 0.0000
ENDMES
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, -16.8815, 21.3910, -2.0000
D(CRD3) = DATSET/FA(CYL1), ZDIR
F(PT2)=FEAT/POINT,CART,-4.0000,-38.0000,-3.0000,1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, -1.0000, -38.0000, -3.0000
MEAS/POINT, F(PT2), 1
GOTO/CART, -16.8815,21.3910,21.0000
GOTO/CART, -1.0004,-37.9888,21.0000
PTMEAS/CART, -4.0000,-38.0000,-3.0000,1.0000,0.0000,0.0000
ENDMES
F(PT3)=FEAT/POINT,CART,4.0000,-38.0000,-3.0000,-1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 1.0000, -38.0000, -3.0000
MEAS/POINT, F(PT3), 1
GOTO/CART, 16.8815,21.3910,21.0000
GOTO/CART, 1.0004,-37.9888,21.0000
PTMEAS/CART, 4.0000,-38.0000,-3.0000,-1.0000,0.0000,0.0000
ENDMES
F(PT_MID1)=FEAT/POINT,CART,0.0000,-38.0000,-3.0000,0.0000,0.0000,1.0000
CONST/POINT, F(PT_MID1), MIDPT, FA(PT2), FA(PT3), PTPT, NOREDUCE
F(PT_PROJ1)=FEAT/POINT,CART,0.0000,0.0000,-3.0000,0.0000,-1.0000,0.0000
CONST/POINT,F(PT_PROJ1),PROJPT,FA(PT_MID1),FA(CYL1)
CALL/M(EASI_2PT_TO_LINE),(PT_PROJ1),(PT_MID1),(LN_BF1), 0.0000, -0.7071, 0.7071
CONST/LINE,F(LN_BF1),BF,FA(PT_PROJ1),FA(PT_MID1)
D(CRD4) = ROTATE/ZAXIS, FA(LN_BF1), -YDIR
D(CRD5) = TRANS/XORIG, FA(PT_PROJ1), YORIG, FA(PT_PROJ1), ZORIG, FA(PT_PROJ1)
F(J-1)=FEAT/POINT,CART,-4.0000,-34.0000,2.0000,1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, -1.0000, -34.0000, 2.0000
MEAS/POINT, F(J-1), 1
GOTO/CART, 1.0000,-38.0000,24.0000
GOTO/CART, -1.0004,-34.3769,24.0000
PTMEAS/CART, -4.0000,-34.0000,2.0000,1.0000,0.0000,0.0000
ENDMES
F(J-2)=FEAT/POINT,CART,-4.0000,-34.0000,-3.0000,1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, -1.0000, -34.0000, -3.0000
MEAS/POINT, F(J-2), 1
GOTO/CART, -1.0000,-34.0000,24.0000
GOTO/CART, -1.0004,-33.5672,24.0000
PTMEAS/CART, -4.0000,-34.0000,-3.0000,1.0000,0.0000,0.0000
ENDMES
F(J-3)=FEAT/POINT,CART,-4.0000,-41.0000,-3.0000,1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, -1.0000, -41.0000, -3.0000
MEAS/POINT, F(J-3), 1
GOTO/CART, -1.0000,-34.0000,24.0000
GOTO/CART, -1.0004,-40.5180,24.0000
PTMEAS/CART, -4.0000,-41.0000,-3.0000,1.0000,0.0000,0.0000
ENDMES
F(J-4)=FEAT/POINT,CART,-4.0000,-41.0000,2.0000,1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, -1.0000, -41.0000, 2.0000
MEAS/POINT, F(J-4), 1
GOTO/CART, -1.0000,-41.0000,24.0000
GOTO/CART, -1.0004,-41.7445,24.0000
PTMEAS/CART, -4.0000,-41.0000,2.0000,1.0000,0.0000,0.0000
ENDMES
F(PATERN1)=FEAT/PATERN,F(J-1),F(J-2),F(J-3),F(J-4)
F(J-_MIR1)=FEAT/POINT,CART,4.0000,-34.0000,2.0000,-1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 1.0000, -34.0000, 2.0000
MEAS/POINT, F(J-_MIR1), 1
GOTO/CART, -1.0000,-38.0000,24.0000
GOTO/CART, 1.0004,-34.3769,24.0000
PTMEAS/CART, 4.0000,-34.0000,2.0000,-1.0000,0.0000,0.0000
ENDMES
F(J-_MIR2)=FEAT/POINT,CART,4.0000,-34.0000,-3.0000,-1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 1.0000, -34.0000, -3.0000
MEAS/POINT, F(J-_MIR2), 1
GOTO/CART, 1.0000,-34.0000,24.0000
GOTO/CART, 1.0004,-33.5672,24.0000
PTMEAS/CART, 4.0000,-34.0000,-3.0000,-1.0000,0.0000,0.0000
ENDMES
F(J-_MIR3)=FEAT/POINT,CART,4.0000,-41.0000,-3.0000,-1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 1.0000, -41.0000, -3.0000
MEAS/POINT, F(J-_MIR3), 1
GOTO/CART, 1.0000,-34.0000,24.0000
GOTO/CART, 1.0004,-40.5180,24.0000
PTMEAS/CART, 4.0000,-41.0000,-3.0000,-1.0000,0.0000,0.0000
ENDMES
F(J-_MIR4)=FEAT/POINT,CART,4.0000,-41.0000,2.0000,-1.0000,0.0000,0.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 1.0000, -41.0000, 2.0000
MEAS/POINT, F(J-_MIR4), 1
GOTO/CART, 1.0000,-41.0000,24.0000
GOTO/CART, 1.0004,-41.7445,24.0000
PTMEAS/CART, 4.0000,-41.0000,2.0000,-1.0000,0.0000,0.0000
ENDMES
T(TSYM1)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(J-1),FA(J-_MIR1),TA(TSYM1)
T(TSYM2)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(J-2),FA(J-_MIR2),TA(TSYM2)
T(TSYM3)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(J-3),FA(J-_MIR3),TA(TSYM3)
T(TSYM4)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(J-4),FA(J-_MIR4),TA(TSYM4)
DECL/COMMON,DOUBLE,V_TSYM1,V_TSYM2,V_TSYM3,V_TSYM4
V_TSYM1 = VALUE/TA(TSYM1),ACT
V_TSYM2 = VALUE/TA(TSYM2),ACT
V_TSYM3 = VALUE/TA(TSYM3),ACT
V_TSYM4 = VALUE/TA(TSYM4),ACT
T(TVIR1)=TOL/USETOL,LENGTH,TOLZON,0.0000,0.0200
OUTPUT/MX(V_TSYM1,V_TSYM2,V_TSYM3,V_TSYM4),TA(TVIR1)

F(PATERN2)=FEAT/PATERN,F(J-1),F(J-2),F(J-3),F(J-4)
F(PATERN3)=FEAT/PATERN,F(J-_MIR1),F(J-_MIR2),F(J-_MIR3),F(J-_MIR4)
T(TSYM5)=TOL/SYM,0.0200,F(EA_YZPLANE)
OUTPUT/FA(PATERN2),FA(PATERN3),TA(TSYM5)

RationalDMIS2023使用组合进行对称度评价2023_DMIS_08


两平面评价对称度,支持使用距离公差进行实体要求计算;

RationalDMIS2023使用组合进行对称度评价2023_DMIS_09


举报

相关推荐

0 条评论