PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

PLM之家PLMHome-国产软件践行者

[二次开发源码] NX二次开发源码分享:NXOpen C++获取当前加工模版和所有设置

[复制链接]

2014-12-18 16:45:22 7173 0

admin 发表于 2014-12-18 16:45:22 |阅读模式

admin 楼主

2014-12-18 16:45:22

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
NX二次开发源码分享:NXOpen C++获取当前模版和所有设置# L, ^2 q- @0 u( j0 X8 z# L. k
6 r. b; s* i5 q& X0 v
) j. J# x1 g: I
void createCAMTool::do_it()
2 C4 u% v/ N2 y1 ^8 p, L{4 ~8 c: e7 k  X

8 y: E! R2 T8 w! j8 y4 W

" I" Q6 y: J3 k2 ?* `        // TODO: add your code here7 p: A) n9 ~5 {' \' `; F
        std::vector<NXString> types = theSession->CAMSession()->GetTemplateTypes();8 Q+ s+ r( `" `2 D+ q, c" Z; U. i
        for(int i = 0 ; i < types.size();i++)( A* p2 o! v" A3 u) W* L6 O
        {: t2 g/ _( K  H( o/ I
                print("Types:"+ types+"\n");! E" P' T, v( Z9 {" _# }& f
                std::vector<NXString> ObjectSubtypeGeometrysubtypes = theSession->CAMSession()->GetTemplateSubtypes(types,NXOpen::CAM::CAMSession::ObjectSubtypeGeometry);; B+ e( s& V8 U9 d  h( \* E
                print("\t----ObjectSubtypeGeometry-------");
( K9 I' x; F$ S                for(int ii = 0 ; ii < ObjectSubtypeGeometrysubtypes.size();ii++)
* ^  C( X$ k8 H6 F# i9 C                {9 B& \7 q# u! f. e5 |
                        print(ObjectSubtypeGeometrysubtypes[ii]);
2 [* u& }! ]' g3 R- k                }
1 l) B2 f0 {4 ~2 [. O: @5 [) Q                std::vector<NXString> ObjectSubtypeMethodsubtypes = theSession->CAMSession()->GetTemplateSubtypes(types,NXOpen::CAM::CAMSession::ObjectSubtypeMethod);  ~& |5 r$ d3 S3 l6 V
                print("\t----ObjectSubtypeMethod-------");
8 r+ {1 h& P) \                for(int ii = 0 ; ii < ObjectSubtypeMethodsubtypes.size();ii++)& y( v. A1 i/ U8 d0 H
                {
/ r  h+ s" v( f4 N" m- ~% G                        print(ObjectSubtypeMethodsubtypes[ii]);
' v0 S5 |' l) m0 B1 f                }/ C5 ]1 e  X* S  [' H; A1 e2 e! F
                std::vector<NXString> ObjectSubtypeOperationsubtypes = theSession->CAMSession()->GetTemplateSubtypes(types,NXOpen::CAM::CAMSession::ObjectSubtypeOperation);
, `1 Q8 g4 C) n# i- Q                print("\t----ObjectSubtypeOperation-------");8 h  \2 S1 d3 |. k- e
                for(int ii = 0 ; ii < ObjectSubtypeOperationsubtypes.size();ii++)2 t7 i! {0 ~, U: {
                {% G7 a4 }3 x9 U/ W" d5 a" c+ D
                        print(ObjectSubtypeOperationsubtypes[ii]);
5 f1 l# j# q+ b                }6 ]) A( d# p1 `: N7 _9 T
                std::vector<NXString> ObjectSubtypeProgramsubtypes = theSession->CAMSession()->GetTemplateSubtypes(types,NXOpen::CAM::CAMSession::ObjectSubtypeProgram);
% T, Q! q1 I$ r. B2 w                print("\t----ObjectSubtypeProgram-------");0 r; f' x& x. `( M9 A
                for(int ii = 0 ; ii < ObjectSubtypeProgramsubtypes.size();ii++)5 h: e2 H6 L4 a# X( T4 y* |; P" B7 i7 E
                {
2 q+ \& T, \$ h3 m  \                        print(ObjectSubtypeProgramsubtypes[ii]);5 o9 y6 r* Y8 [' b$ Q- {
                }
# t+ p( R# q( I2 E# }9 a                std::vector<NXString> ObjectSubtypeSetupsubtypes = theSession->CAMSession()->GetTemplateSubtypes(types,NXOpen::CAM::CAMSession::ObjectSubtypeSetup);: T  n+ U0 J- X: w
                print("\t----ObjectSubtypeSetup-------");
9 w, l8 ]% e! \                for(int ii = 0 ; ii < ObjectSubtypeSetupsubtypes.size();ii++)
7 T3 U% ^' m; F                {
1 a) f) O& G4 m+ C3 R; u7 _                        print(ObjectSubtypeSetupsubtypes[ii]);0 z* ?- T$ T; X2 l
                }
5 {- M+ t1 c" o( a8 c. |                std::vector<NXString> ObjectSubtypeToolsubtypes = theSession->CAMSession()->GetTemplateSubtypes(types,NXOpen::CAM::CAMSession::ObjectSubtypeTool);  q/ O4 E6 ?+ H; v
                print("\t----ObjectSubtypeTool-------");
& N4 r# D6 C  T% M% o5 o                for(int ii = 0 ; ii < ObjectSubtypeToolsubtypes.size();ii++)
4 \$ b' Z8 ?5 p                {
3 k* a5 Q" L% E) A6 ~" A                        print(ObjectSubtypeToolsubtypes[ii]);3 e: U5 r+ @$ e4 Q; p
                }
  g4 \7 C" K$ H  S: l6 Y}% ~' s" `3 N; O6 F
* ?8 `8 S6 y! z5 E8 Q1 D
; V4 g0 `9 U4 o' q

3 ~- `* x7 V- _3 N# \( ?7 c结果如下:
, F6 P. ~  c" x
& e. |% }5 L$ m* H" R

5 J8 x1 l3 e- J8 M) A4 [5 ^4 ~, TTypes:mill_planar* a" _4 w6 f# r! L
        ----ObjectSubtypeGeometry-------
" J6 ^! b7 b  R$ K4 YMCS
( I) j. |% u  t% A/ R4 C) `' CWORKPIECE% |2 c& ^" ]( T& \' |
MILL_AREA. Q" U* L3 [6 B$ ?+ x3 X, L
MILL_BND
2 e% n6 R- f. N4 Y5 ~% E% dMILL_TEXT5 Q3 j; }0 a/ G4 G2 [
HOLE_BOSS_GEOM% m: o4 {% \0 ~, V0 ^' i
MILL_GEOM
& @- V% Q$ m# Y7 N4 M( ^8 a/ t( V        ----ObjectSubtypeMethod-------! |. ^' U. B1 f, r+ a9 p' A3 z
MILL_METHOD
3 }' E: Q- ^) C1 c: B; N5 q        ----ObjectSubtypeOperation-------
. r) A, q; `  @1 _, TFLOOR_WALL9 m/ ~# b0 Q1 `
FLOOR_WALL_IPW2 P* z7 m6 z! D$ g5 a
FACE_MILLING
5 v  q; |. g) i3 T: h8 r3 iFACE_MILLING_MANUAL% e  F5 G8 [5 U) n# L7 h, o8 _5 w( G
PLANAR_MILL
0 B" `5 g& z! f! t; s2 X' pPLANAR_PROFILE5 X# P2 L$ [# x
CLEANUP_CORNERS
- [0 X% T% S/ N. {FINISH_WALLS; O- f2 e5 I1 J* @/ S3 {: \
FINISH_FLOOR
4 {) a) @3 |. l1 V7 G  o" v- wGROOVE_MILLING, x" G1 D* R- w9 M8 j1 K
HOLE_MILLING
6 e, [2 z8 d7 v0 b' z$ yTHREAD_MILLING
, |0 J, v8 ]" O' M% ~& PPLANAR_TEXT
' A! y4 ~' t6 j. N; ^MILL_CONTROL( c1 N; S; g& b) W8 _: e+ S* W: b
MILL_USER
9 u/ D2 r  T  z+ \3 ^        ----ObjectSubtypeProgram-------
  j$ k* U# p5 OPROGRAM3 V& H/ G+ O% H+ n9 K! g8 M
        ----ObjectSubtypeSetup-------
* A/ `$ N$ i& d$ U  d+ f        ----ObjectSubtypeTool-------: X9 i( u# M) Q4 I  {, F
MILL
: ]; L2 J, j+ ~& z$ ?% H4 iCHAMFER_MILL
& @. k3 z0 m) _% [BALL_MILL; @8 Q5 }+ H( n& ?0 H
SPHERICAL_MILL0 ~) A( l' f5 S
T_CUTTER9 S5 b& o9 `1 U7 i" u! U
BARREL% }! M- `- J2 V$ o9 D# F
THREAD_MILL- c. {2 @( O, t0 C' t- J$ q* K
MILL_USER_DEFINED
# X/ l9 S( K1 hCARRIER% [, L0 `7 C+ v% e/ a
MCT_POCKET, m7 g6 ~7 x9 Z; C9 ]1 q
HEAD
' `' r8 P5 S3 N9 b! O/ e7 d/ _7 zTypes:mill_contour
1 @  ~; \: P( b) K# S        ----ObjectSubtypeGeometry-------
* q1 l) U; t" r: r* w" D' g0 tMCS$ P2 b. n* ^* V& b* V# q) K4 }
WORKPIECE9 ?1 U1 \+ Z' O, w3 n0 b' Q
MILL_AREA
3 U6 n  D4 W- j+ G" R# [  fMILL_BND( g2 i2 z. Z3 M: B+ k5 `# R( F
MILL_TEXT
  `2 F+ |% V% |& q/ v2 uMILL_GEOM
( D5 Q7 f9 ~; N/ Z        ----ObjectSubtypeMethod-------2 j8 p  U9 I+ j5 U
MILL_METHOD
% Y- v: F, q) m) KMOLD_ROUGH_HSM
6 M1 N) F: D" |# C& QMOLD_SEMI_FINISH_HSM
& C: t4 u1 P" o; u9 L4 P% n5 {% eMOLD_FINISH_HSM3 M, E# ^# x; [4 ?
        ----ObjectSubtypeOperation-------9 R; ]' m# \8 o, o7 M
CAVITY_MILL) w$ X4 W9 k/ b7 p% A* P# A
PLUNGE_MILLING% T: z; Q' G2 A3 ]5 V& R% t: k  y
CORNER_ROUGH+ b2 @; P, O6 C. u  G2 l
REST_MILLING% A  Z. q' U) m! Z. x; T* {3 r0 U
ZLEVEL_PROFILE) ]5 B3 e4 e1 Z* }
ZLEVEL_CORNER
7 s6 X1 ~/ d  g* O, xFIXED_CONTOUR
) f0 Y- O& ?' l0 J" FCONTOUR_AREA9 j5 X9 a2 ?+ s# q
CONTOUR_SURFACE_AREA4 s# `% s/ }3 G: p: @
STREAMLINE
, e+ d4 O& a- i' |' e- x. oCONTOUR_AREA_NON_STEEP
( h' h- d( u- yCONTOUR_AREA_DIR_STEEP# _6 s/ a* o! F* o* ?7 b
FLOWCUT_SINGLE
! m% ]/ a5 s" u! Y/ LFLOWCUT_MULTIPLE
, z" l. h% m7 U( M0 g$ s) `8 lFLOWCUT_REF_TOOL2 l; M) F* ~" H# y+ ~1 g
SOLID_PROFILE_3D$ @+ L( K$ \7 W& H, l. ^4 z
PROFILE_3D
$ t% G; l% j4 Z) HCONTOUR_TEXT  p9 {$ |5 V/ g( G6 F, L, m
MILL_USER+ z1 t; y3 ~& {/ u% _; z* Z0 h- Q
MILL_CONTROL
7 t$ [; i$ |8 @/ q; X' X. V. r        ----ObjectSubtypeProgram-------
: l; b/ s% O2 u3 @3 j% sPROGRAM
. H; V9 n  K  p  U5 ^! d# X$ Y        ----ObjectSubtypeSetup-------
/ ~: b' z# d; M7 d, S        ----ObjectSubtypeTool-------
- r6 ?/ s, B& R4 {MILL
8 h7 J, t& c2 f0 U* T1 o. FCHAMFER_MILL
# v* A" i: a- _* \* s5 Y: F& cBALL_MILL( b$ Y( @7 ^' y8 s
SPHERICAL_MILL: z) C- m  b5 I( A
BARREL' A$ B) O8 s) m% m( I4 Q
T_CUTTER
- W" X/ @( s# i8 s: gCARRIER
3 d; J( [: B( L: x1 XMCT_POCKET% V# \. O2 q( r+ q7 V* k
HEAD
# g4 P, S2 m$ X7 K- {Types:mill_multi-axis
: w) x; K$ n- ~7 c        ----ObjectSubtypeGeometry-------
3 c1 q( Y/ g4 S7 r) Z0 S8 hMCS
! j$ d" d) @; O$ K8 dWORKPIECE
) ]' I/ i+ j# \. e- ?( EMILL_AREA" y+ l0 o' ^5 X/ t
MILL_BND
$ D/ ?# u) B  f+ \7 {, w: mMILL_GEOM1 c) V8 g" b- L% b  g9 i
        ----ObjectSubtypeMethod-------, v  K5 J: }4 }+ m$ h+ }" @/ _3 G
MILL_METHOD! V( Y) d1 ~9 c: d' D
        ----ObjectSubtypeOperation-------
; g, E0 r9 C' j: [4 r' u8 dVARIABLE_CONTOUR
' M; M! I3 K6 h; G$ N* BVARIABLE_STREAMLINE
. Z8 i7 E$ N) N! c9 q+ yCONTOUR_PROFILE
9 d& w4 r4 E+ k' Q, x( |3 hFIXED_CONTOUR
( b$ ?8 Y4 Y2 a) e: R- l  f& eZLEVEL_5AXIS
$ Z: y$ L% \- k  m& o1 W" p. TSEQUENTIAL_MILL
" B& e: ?  e  [7 b) s" j- uGENERIC_MOTION
$ Q. s, P  R: t8 W; f6 W- k# RMILL_USER- k3 H7 T( e) \. o7 n
MILL_CONTROL
; M: v) n" h+ p. }  ]  C        ----ObjectSubtypeProgram-------
; h4 Y; u* u: o6 C+ d9 KPROGRAM' r7 D' b% ^8 t
        ----ObjectSubtypeSetup-------, T! Q& n1 [" C# a# n- [8 H
        ----ObjectSubtypeTool-------0 h+ G" H% O- M0 @& A5 {8 E$ X4 }
MILL
2 A5 x; X7 v# t' iCHAMFER_MILL
. t" P& K6 d. y. J4 T$ \BALL_MILL, h# I) g3 J0 }1 P: C
SPHERICAL_MILL4 t' g/ u9 s- |
MILL_7_PARAMETER, o( d0 m3 p! }3 r
MILL_10_PARAMETER
7 H3 s2 p9 z% |BARREL
. a: V4 E& z# x1 mT_CUTTER- `- `7 |3 I$ H; n& N% |, Q! q; c( y" z
CARRIER' e5 [' M. d, _8 ]$ q, R! Z' V
MCT_POCKET
  S) I( `) ~! p' C1 T  ]HEAD
* D6 {1 V" C8 w0 ZTypes:mill_multi_blade1 u9 R- g, K8 ?8 b8 F
        ----ObjectSubtypeGeometry-------
* \5 O; k% X; Q  c! Y0 H" zMCS
' ^7 C/ J+ ^3 ]- {1 F4 pWORKPIECE
$ ?( _* z2 S# u1 z- m% xMULTI_BLADE_GEOM# P. a( Q8 O1 w! [
        ----ObjectSubtypeMethod-------4 x; V# l' M3 g
MULTI_BLADE_FINISH
3 D7 G( k6 I# }/ V. G* KMILL_METHOD
6 l: }9 }* ?7 E  q4 w* _        ----ObjectSubtypeOperation-------
" n) D! C1 h$ f/ j9 b2 ~( TMULTI_BLADE_ROUGH/ \7 c+ G/ T  Y- M9 c! Y; w' Z+ O
HUB_FINISH+ }( W3 |; ~' Y) g
BLADE_FINISH: h- D% Y1 k  _1 H9 q0 i" G1 {/ y
BLEND_FINISH
' a  R& x1 u9 l3 Z8 d7 x; [+ n2 z$ cGENERIC_MOTION
  M" t4 X& k* \% |$ {MILL_USER  E; a2 y( s5 N' J$ }
MILL_CONTROL
3 ]* [: h3 l2 Y  J        ----ObjectSubtypeProgram-------
9 V4 C8 L% [  V7 Z: KPROGRAM
& {" Q9 z' U  a% g        ----ObjectSubtypeSetup-------
$ T+ {& g  A, O" Z* ~        ----ObjectSubtypeTool-------
& K- r8 F3 c5 p( \' ~, CMILL. c  s, x- ^# |. t4 U2 t
CHAMFER_MILL
- }. R& M; ^0 i( o8 p; v5 y/ dBALL_MILL/ J$ j) @8 ]' p  c3 y) b  F
SPHERICAL_MILL, r* i# n: c' p% j( ~9 u# q( p
MILL_7_PARAMETER
/ f1 U- M4 \- o- G% i- @8 EMILL_10_PARAMETER% v* K5 r- ]5 W0 l
BARREL
+ f9 `8 G7 Z0 n) [' g: x# @( d( a. }4 ?T_CUTTER2 M. `$ G- i" ~$ A
CARRIER4 L* U" Y! X  |) ~+ l0 G
MCT_POCKET1 L- z) l7 [9 q5 f3 h3 g! M/ ]
HEAD" N# P$ b. ~5 m1 l
Types:mill_rotary
4 |$ [7 w/ E$ `3 d' b8 h        ----ObjectSubtypeGeometry-------
( W' F( G- O( FMCS
1 j/ a% \, M7 W1 p. J& tWORKPIECE
0 |$ H7 X/ b" o9 D# UROTARY_GEOM
" z4 @$ J9 c4 ~1 s( d2 b        ----ObjectSubtypeMethod-------6 `4 g* G: P; F1 G6 F# [* @% f
MILL_METHOD
5 n( X9 Z3 c5 r! c. L        ----ObjectSubtypeOperation-------! G; i* f5 a% l1 h+ f
ROTARY_FLOOR
+ |7 z/ o  i! G- D( h$ MGENERIC_MOTION
! \5 e8 q( X0 ~) ]! CMILL_USER
/ w9 L7 r$ Z0 PMILL_CONTROL# F! f2 u; k0 q. X9 v5 b! j% p) I
        ----ObjectSubtypeProgram-------& X  q& t5 l2 U, W
PROGRAM
! U5 t+ `" T3 U* B7 ]. Z. G+ ?        ----ObjectSubtypeSetup-------, X8 O0 `! V4 s7 g$ g
        ----ObjectSubtypeTool-------* g" y$ ^  N2 Q! E* E# T
BALL_MILL
  \9 ^# C% p; g6 W6 WSPHERICAL_MILL
; ^' G$ \* k! C( t+ xCARRIER* I7 J, @: D- Q! i
MCT_POCKET! U. N, E# ?; ~* ~* B$ G9 g
Types:hole_making
3 A! N& T/ p& c# s& R( s        ----ObjectSubtypeGeometry-------8 |) C  O+ x. ?/ L* |
MCS
% i% \  f* T' R, ^WORKPIECE( K% N, H4 P! D" ]# F& U% |3 l
MILL_AREA8 a  g$ `7 g& |) L
FBM_GEOM
* x# \. i+ \' }8 l+ p% [" O; QSIMPLE_HOLE$ Q" }4 e1 ~6 E. E: R
CB_HOLE) T& R9 z0 i' q! D5 V) k
CS_HOLE$ p3 T+ F9 V8 L* o, q+ e5 a
THD_SIMPLE_HOLE
# N5 ]$ M5 R; f9 dTHD_CB_HOLE  ?( e) I# {+ I' n5 b
THD_CS_HOLE! {5 }! p" H0 x: g
SYMBOLIC_THREAD, _$ q! ^6 E2 t" W. W$ _
CAP_SCREW_CB" A& s5 F4 j: c
CAP_SCREW_CS: H& a! R+ s& E- L5 N
FIT_HOLE
. F4 ?: ]7 Z3 C1 L, h& uSTANDARD_THREAD
2 Z& z( F0 q: DALL_FEATURES' r6 o8 Z; G, ~$ C6 e6 U9 y5 t
HOLE_BOSS_GEOM
- A- g# U( I8 O6 X5 ^3 V$ C        ----ObjectSubtypeMethod-------
, M8 \* _- s/ ]- q" mDRILL_METHOD2 V7 L! ~/ l3 t7 S8 n! I1 M; h0 |8 O
HOLE_MILL_METHOD
' Q! P) A! |- [# {+ \) g& |, _        ----ObjectSubtypeOperation-------" A' A  R& [& t/ P. O4 S6 l
SPOT_DRILLING
7 E2 t  ?* B* ?3 g9 c. MDRILLING
. Z5 {2 ^0 \- RCOUNTERSINKING
/ P; N( K0 j5 Z% x' l) }TAPPING8 E& o. K4 [' L1 Y0 M
HOLE_MILLING6 {5 B& A) R& ]$ B: _
HOLE_CHAMFER_MILLING
& f4 }2 e  h0 [$ E4 X: F& c+ ?BOSS_MILLING6 G1 l3 t7 k* U
THREAD_MILLING( }3 S1 M% `7 l% m' W7 C- z
BOSS_THREAD_MILLING
1 C; |4 R+ P) e( ~- P: RMILL_CONTROL' Y5 H3 n4 P* \$ V" u/ C
HOLE_MAKING' k) ]& M8 `, \  I% R7 g
HOLE_MILL# S$ D) b# f& z+ q. @/ X7 h4 ~. n3 R8 Q
        ----ObjectSubtypeProgram-------
; a4 I, m: V+ }1 k/ d$ @PROGRAM/ m  A+ P! L0 ]. w, M6 ~8 A
OPTIMIZED_NC
; R- K$ D( w5 |7 H        ----ObjectSubtypeSetup-------! s' g* S) a; a! U; I0 O
        ----ObjectSubtypeTool-------
/ l! O1 |$ l8 x, zSTD_DRILL; ~( J' F: I* r* P) ]( ~! f3 g- Y
CENTERDRILL
: Y: E  }( M' ?: C* l4 ^4 G* t2 rCOUNTER_SINK+ }+ a+ M) C  t; ?! i
SPOT_DRILL2 V1 O$ e2 c8 P/ j/ g0 H
BORE& U" `  u5 }" u7 i& s( M
REAMER2 W+ ^; K0 `2 {7 A" Z( D
STEP_DRILL
8 a% f) V5 c3 p" E$ G, L2 KCORE_DRILL
4 r  k3 G- k# P1 [6 `+ QCOUNTER_BORE+ P/ {4 ~# `; Z0 o4 I/ q0 X
TAP8 P5 [3 a; }1 q4 Q! T1 ?
THREAD_MILL' ?+ r' X7 B+ b. ]
SPOT_FACING4 ?9 ^9 j+ H6 D& n* M0 `
CHAMFER_MILL
: Y  p) Q/ W# N  x. y% iMILL
; `' N+ k1 X2 r0 W; S' F5 G0 z8 s1 w2 q9 ECARRIER! ]/ L& F! m$ @7 @3 V) Q& N' D
MCT_POCKET. V+ \7 l) }# T( G! o4 y9 @
HEAD
1 W. x( A& n9 T) F% {/ lTypes:drill
6 R! y: k0 c9 u8 o8 }' }$ N        ----ObjectSubtypeGeometry-------. l, X! ?: h$ r
MCS+ i. k/ p- z% x. @- Q0 ]
WORKPIECE! @0 C2 d5 c3 `. ?3 I/ h
DRILL_GEOM- ~9 `$ U, q+ W1 B
HOLE_BOSS_GEOM
& O# r; G* \1 q3 \4 [        ----ObjectSubtypeMethod-------; g; N4 c6 o* W" M! I7 K
DRILL_METHOD
2 i9 U" f# z, ]  F# p        ----ObjectSubtypeOperation-------8 j' C1 l  Z, J! `5 Z) O7 b6 ~
SPOT_FACING0 U3 z& p' w0 `% _4 m
SPOT_DRILLING
6 p' S% W& ?0 i1 I& b! V9 uDRILLING; \+ |2 g9 I9 _; G" ?
PECK_DRILLING
0 I% v" z. }* _+ f& tBREAKCHIP_DRILLING% y' o1 x% y/ \" i- J6 G5 D9 s) g
BORING5 T9 K. _: p' l7 Q# _5 s9 ^
REAMING/ G0 o0 u' ^- U+ G
COUNTERBORING8 j& e1 }; f! L/ r. C
COUNTERSINKING4 @8 q* [0 h2 r1 {5 a* Q
TAPPING7 E- N- a) t; X8 F$ j; n! v
HOLE_MILLING
( [* z( ?) d2 O% i6 M9 sTHREAD_MILLING
7 ]- w# h& R& R  J1 GMILL_CONTROL
' d/ f' J! Y6 x" ~; JMILL_USER
; b, i8 M% L% H  |" @+ M        ----ObjectSubtypeProgram-------; k3 @; N- t* j4 m6 b
PROGRAM5 d' S; I+ K  R# D1 v- B0 m/ i
        ----ObjectSubtypeSetup-------5 {9 B7 [" F4 U4 m
        ----ObjectSubtypeTool-------% ]) F( A& q4 W& g6 u
SPOTFACING_TOOL
( n0 S2 q  f* i1 ^* q; E7 v9 DSPOTDRILLING_TOOL' @6 Y- Q9 E1 r4 I1 T$ W
DRILLING_TOOL# A' F2 r6 o* }
BORING_BAR6 W+ o0 ]5 z3 t' P: ~8 d% r, G
REAMER
: O% t/ j' U0 h: R1 m! Q4 I" KCOUNTERBORING_TOOL
9 v9 H* D! |; t) b$ i! H8 WCOUNTERSINKING_TOOL+ s8 ]2 ^# K" J' J* e
TAP* n* P9 i- O7 @  r3 [
THREAD_MILL
3 |- F: p4 |. X  UCARRIER" ~. f6 g, r4 ^% u
MCT_POCKET0 e# K" j* M! b) W& Y2 D3 `8 q1 a
HEAD. I; \: F' _' l8 m- \
Types:turning
0 z! H& Q5 Z9 w3 g- r; T5 \        ----ObjectSubtypeGeometry-------
# l6 G2 Y- Y" N5 r( R. q: rMCS_SPINDLE( T6 f( f. Y7 Q; L+ \
WORKPIECE( ~5 v" Y7 z* W/ K% T
TURNING_WORKPIECE
9 L, e) V5 r% j8 eTURNING_PART
2 c, J6 k  v! C; S( ^8 F6 lCONTAINMENT& m6 {' E; g9 e: A! [: r! `
AVOIDANCE
% [! L# p8 B) f* H5 j        ----ObjectSubtypeMethod-------
5 F3 M8 {& D; }, dLATHE_METHOD: f% j" z- V# h; R  B7 z( w
        ----ObjectSubtypeOperation-------, d- N* z2 B0 Z' O
CENTERLINE_SPOTDRILL
. z5 L* f5 Z7 ZCENTERLINE_DRILLING3 X! n* }& O: X  e7 k! w
CENTERLINE_PECKDRILL
6 w- X9 S8 A7 A( r" K+ W$ q! H5 NCENTERLINE_BREAKCHIP3 |, z5 k$ k* ^
CENTERLINE_REAMING
5 |, M$ S3 D' p! h& rCENTERLINE_TAPPING3 o9 p% q+ S7 V+ h9 W$ O& D2 N
FACING$ ~5 ^$ p) b3 I$ V/ p+ P' ?& z& t
ROUGH_TURN_OD" X! \1 d& p0 [3 _
ROUGH_BACK_TURN
5 i* U1 x9 |0 G  hROUGH_BORE_ID
! @8 G% C$ ~  I1 k; V, m! E; mROUGH_BACK_BORE, R, m6 n' U0 n% q+ Y# ]4 P
FINISH_TURN_OD
9 _" A3 G: I! p. a7 Y$ H+ pFINISH_BORE_ID" F& @! r0 l8 z. Q, t8 X3 k
FINISH_BACK_BORE
( r6 U% e) N2 e& s6 dTEACH_MODE7 s/ a0 B3 W8 W4 |1 x4 j
GROOVE_OD
, T4 M# X, q% o4 m9 N/ w+ @GROOVE_ID* U! i4 l6 o$ k
GROOVE_FACE
8 Z% k7 u1 S! N8 VTHREAD_OD# w8 m8 I$ R6 z& I1 p( j' W
THREAD_ID
& E/ X/ a8 t/ H. VPARTOFF
& I# J7 ~; Y5 gLATHE_CONTROL$ m; N8 S5 |, F' c8 T4 `
LATHE_USER. j5 e2 E6 Z8 w; q
        ----ObjectSubtypeProgram-------  {4 ~; `0 t7 R2 u- F9 }+ k, T
PROGRAM; B3 ?2 E0 L: ~  _5 @& p
        ----ObjectSubtypeSetup-------. Q/ C/ d- f  k4 g- ~2 q
        ----ObjectSubtypeTool-------
+ c$ d, k/ C/ [% x; C4 D/ @SPOTDRILLING_TOOL
. j- l9 y: [6 [: @7 P- I5 SDRILLING_TOOL9 M0 S! O! X9 q1 f  o
OD_80_L" T+ ?. m) Y$ f$ w. y
OD_80_R: t7 ^1 _; S; V8 {* k
OD_55_L4 i8 E, @' Y4 n# t- {
OD_55_R
+ b4 E" A) v/ b/ P  v* bID_80_L
, ^! c) d  t/ Z/ O6 n" PID_55_L
6 z- n1 K8 f; ^6 q; {8 s. _4 BBACKBORE_55_L! z5 d1 {/ D4 `# z2 z0 Y
OD_GROOVE_L, u4 c/ y( s3 K' Q
FACE_GROOVE_L5 o0 C5 f# f9 l6 e; n2 v
ID_GROOVE_L+ N: k* r: L- M4 {3 m8 m. j4 I
OD_THREAD_L1 _9 k/ ~8 v% |/ j
ID_THREAD_L
( e) z$ d2 G& ^9 k' ~FORM_TOOL
9 e( H, `6 X- O9 K* kCARRIER/ y' L6 ?+ s* j: e/ u3 P: r) x
MCT_POCKET
  i. h+ v% ?6 T, uTypes:wire_edm
7 y" r! t% Z" O( R        ----ObjectSubtypeGeometry-------
7 T  t+ N3 m+ k1 ^$ MMCS_WEDM
4 N9 l# u1 _: c2 W+ ^7 h* d1 ~WORKPIECE
! \( h! W; u8 f8 e) V" d5 XSEQUENCE_INTERNAL_TRIM9 ^+ a: I9 x* [7 A" I- n8 D
SEQUENCE_EXTERNAL_TRIM3 N" l& X3 G( g5 p4 i
WEDM_GEOM
0 g5 r. E9 D0 o& I1 B# J! @6 i        ----ObjectSubtypeMethod-------
4 j4 ^  Y8 u, P0 }: H9 t% U# LWEDM_METHOD4 d8 F2 p0 g/ r9 A4 V  B3 m2 |- L
        ----ObjectSubtypeOperation-------
' [" u9 V9 O7 cNOCORE
6 E0 U, [. h& \EXTERNAL_TRIM$ t+ @4 V1 `) u
INTERNAL_TRIM2 u8 }1 f  a9 b7 ]  d; A. b& I
OPEN_PROFILE5 T; X1 f1 _5 [
WEDM_CONTROL
' C4 f2 L! Q4 u( _WEDM_USER2 e: x" s4 ^/ z. M
        ----ObjectSubtypeProgram-------
$ b2 Y  h" A; ?6 K- T& gPROGRAM
3 q0 l3 ^& i, E2 N        ----ObjectSubtypeSetup-------
7 e5 I0 t6 Y* a$ I, l- D        ----ObjectSubtypeTool-------  d) U$ |+ @5 f+ i
WIRE4 i! m9 u. q1 m" t6 f3 f
Types:probing
6 }& k# @7 d( u; D/ ?        ----ObjectSubtypeGeometry-------, b( p5 z9 B) ~5 F" v% p
MCS_MILL
4 z/ M- ~/ w0 t7 ^3 OWORKPIECE
5 Q( J; g+ y  A+ `0 ?+ B        ----ObjectSubtypeMethod-------
' [- n0 O% v1 I3 m# GMILL_METHOD
7 z* _, J- r7 q, n1 u; o0 h5 z: [LATHE_METHOD
8 K; u+ z/ m& \0 f  w        ----ObjectSubtypeOperation-------. P* A+ h- y1 M
MILL_PART_PROBING
" F$ ~$ v) t- D2 rTURN_PART_PROBING" Z+ q* {; n. p% N
MILL_TOOL_PROBING
6 ^. m: Y( K# N, g, k( J. n7 E* KTURN_TOOL_PROBING
- y; p, M" c" s* L& zGENERIC_MOTION3 ~+ M9 e2 h  K& w* M: v
        ----ObjectSubtypeProgram-------
; c8 V' |5 ]0 {) z+ gPROGRAM
- [3 q. A* N) V# s; F        ----ObjectSubtypeSetup-------! k4 A5 g# k) G6 c+ c. C  ?3 }9 {6 a
        ----ObjectSubtypeTool-------
' a' t: P- N% N8 yPROBE
, K3 }9 ?0 \  i0 gGENERIC
3 e, U- f1 B# L/ a6 I3 x' }Types:solid_tool
+ R+ c3 T( @0 W1 V8 S        ----ObjectSubtypeGeometry-------
2 X; B/ m+ N' u" i% F        ----ObjectSubtypeMethod-------9 l9 y+ _% i  c
        ----ObjectSubtypeOperation-------  S5 V- e  U7 d9 K. L* L# |
        ----ObjectSubtypeProgram-------. @1 [$ y/ A! M
        ----ObjectSubtypeSetup-------
. ?1 P* ~) e7 M7 p' f        ----ObjectSubtypeTool-------
: ~4 ~3 r0 i4 ~3 mGENERIC7 X0 d3 w; V% r! ^/ ]! F2 f. j
PROBE( @7 ]2 s" i* o
Types:machining_knowledge
, m4 E; p0 r( ~! L" j1 y        ----ObjectSubtypeGeometry-------! {* t$ i. O5 t  q( e4 C
MCS0 `+ L) f* I% a; Y
WORKPIECE
+ m( b7 `( F- M; eMILL_AREA0 T' g1 n$ G; x$ ]# Z
PROCESS_FEATURES" q$ G: [8 F) G+ ^/ K$ H
        ----ObjectSubtypeMethod-------  Q3 q, f1 u+ i% t
PRE_DRILL_METHOD
; f, Z" j+ {+ i! r* G" z. zDEBURRING_METHOD
" R4 b# }. `5 Q! q# {# zCSINK_THD_METHOD
( N4 o% P" O( L' ?, P+ L9 MTAP_METHOD! i1 z; z  G6 ?
STEP_DRILL_METHOD
  i9 r, A: L( T; ^8 d; k$ CTHREAD_MILL_METHOD
* T9 |# W+ J2 ?/ oMILL_CB_METHOD" D9 v& l- ~2 v+ l
BREAKCHIP_DRILL_METHOD! P$ O, B6 Y" V2 B5 C
BORE_METHOD- `! S) S3 s  ?: R* y
CENTER_DRILL_METHOD
8 C7 u& _8 D2 {+ u, M8 kCORE_DRILL_METHOD
( @% N7 z; s6 q8 [. T; |7 b- eCBORE_METHOD
# O& q4 V' ?0 r. GCSINK_METHOD
4 N; W0 _, k  m8 J5 @# yDRILL_METHOD
4 q  m- U4 O$ r5 R* I- P! GPECK_DRILL_METHOD* f% `, X+ V2 i' q5 [+ Q9 R4 f% |, R8 f+ z
REAMING_METHOD
& Y, u" M  n# l: X- G5 t/ f; o+ z; \SPOT_DRILL_METHOD0 s$ S1 D$ a/ P9 m+ K. ~; R# x
TAPPING_METHOD" h1 L* A* l& \3 L7 W
HOLE_MILL_METHOD
9 p: C' {7 _" [- ]; X2 YMILL_METHOD_ROUGH
; E- `" Z* O9 @        ----ObjectSubtypeOperation-------
; y6 B/ ?: |& b9 N6 Q" N1 }HOLE_MAKING$ n: H/ ?7 @  y+ S6 F1 c  s
HOLE_MAKING_DRILL_TEXT+ Q4 I( b& [1 b0 i
HOLE_MAKING_DRILL_DEEP/ ]* ?8 A( s( }/ A" _4 m
HOLE_MAKING_DRILL_BORE_DRAG
! q- G% K& t, SHOLE_MAKING_DRILL_BORE_NODRAG9 `1 L( p9 m0 Y4 M
HOLE_MAKING_DRILL_BORE_BACK
9 O& e6 C. s6 JHOLE_MAKING_DRILL_BORE_MANUAL
; E, N# N9 D+ T( lSPOT_DRILLING: z/ z' b! F8 u7 \* u  v
DRILLING% |, `. g4 t: ?( i% d
PECK_DRILLING
3 a  J# C* v4 ]4 b: F. _BREAKCHIP_DRILLING; K; l# d2 m2 ?5 v$ R
COUNTERBORING
1 t2 x: g9 I+ fCOUNTERSINKING
. q* W# Q, _0 s) c( }& R9 xREAMING
4 Q* h2 r, y# G, `- c; gBORING
7 I) t) F5 y; T- QHOLE_MILL0 W# ]' h' t) i' T- ], x
FLOOR_WALL
7 d7 T8 N: |" _" P! b2 ?) }FACE_MILLING
  G  z1 O& M1 J7 D/ x$ _, u1 k$ P, wCAVITY_MILL) @* d2 ?% d- }2 |- ]
TAPPING
/ ~9 B6 d- U7 w8 K, H, S$ i        ----ObjectSubtypeProgram-------
  O9 Q2 O: p. A" }0 L: [- ?PROGRAM
# D: l; o& E; D) [4 h9 m, t        ----ObjectSubtypeSetup-------
7 @) \- V, m# d* A- H  v/ N& [! k        ----ObjectSubtypeTool-------
: A' N& w; B( [3 PCARRIER3 t, |$ V2 j! d$ i9 W2 h* A! {
MCT_POCKET2 V/ }% t+ N, O( @( O) B9 T
HEAD
! V! r0 v5 P# o. p* ?7 r$ C& C# Y+ G( P# a5 z% q1 w/ y0 s

( \, b# X" [6 M; E( M/ d+ v5 G, L
+ C5 ?/ h9 R6 C3 b
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了