|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口0 ~) `8 @9 c0 {( @" B" w5 K; O- o
常见的如下,直接复制即可
+ m* n) r) _" |: [; |3 m2 J, Y8 p* k& Q0 e0 n6 u; y5 d. p
6 }# m% l2 y5 }( J/ s+ C
; Y0 _3 D& p; S1 i+ |8 m- r0 ~& x8 U8 h8 m
AddPrereqComponent("System",Protected);. y; J# v3 L4 ~! ]7 V
AddPrereqComponent("ApplicationFrame",Public);
0 P0 t J1 m- q- u) t5 PAddPrereqComponent("Dialog",Public);
6 k! B! A9 u" O! E2 k( ^, L0 I# O// END WIZARD EDITION ZONE$ ^; W1 U. o, \# U
AddPrereqComponent("ApplicationFrame",Protected);
6 M/ U; \/ m: L/ x6 v( `AddPrereqComponent("CATAssemblyInterfaces",Protected);
; z0 _, o' Y! `, ~AddPrereqComponent("ObjectModelerBase",Protected);# o* ^" z" V+ w0 J4 ]1 ^
AddPrereqComponent("ProductStructureUI",Protected);
0 Z1 s" O' m3 X7 N" y2 XAddPrereqComponent("DialogEngine",Protected);
+ d$ [ B3 N3 Z9 u. A# v$ LAddPrereqComponent("Mathematics",Protected);9 i/ K8 u9 g) O+ ^! f9 a
AddPrereqComponent("Dialog",Protected);
1 p9 t' f0 ]0 ~% E! zAddPrereqComponent("MechanicalModelerUI",Protected);
8 w6 Y, ?: X# ^& u2 x: C9 \: NAddPrereqComponent("MechanicalModelerUI",Public);( o8 m+ F( Y8 s j `
AddPrereqComponent("PartInterfaces",Public);2 u$ O2 r z/ E7 [$ E1 u# O& e
AddPrereqComponent("ObjectSpecsModeler",Public);1 m& A+ Y3 c. | m+ Q$ r
AddPrereqComponent("ConstraintModeler",Public);
# h9 J7 f+ g: e7 W$ X) P/ p" K4 {AddPrereqComponent("ConstraintModelerInterfaces",Public);4 J+ v# J/ Y0 o3 W% {/ d; u
AddPrereqComponent("ConstraintModelerUI",Public);
6 q" ?/ h3 r2 ]) f8 J jAddPrereqComponent("SkeTCherInterfaces",Public);3 f- l: C8 E d8 _$ k
AddPrereqComponent("GeometricOperators",Public);( R" v0 a. F( ]- ^% \4 y8 B0 {
AddPrereqComponent("ProductStructureInterfaces",Public);
$ d" _* ?& V7 g) X! Q9 sAddPrereqComponent("ProductStructure",Public);
# g# T& k6 f( }3 \AddPrereqComponent("SpaceAnalysisInterfaces", Public);
" H/ K {4 K4 I1 F# P+ B+ i* ?3 y) s" nAddPrereqComponent("SimulationBase", Public);
1 q ~( y2 p3 u% aAddPrereqComponent("SimulationInterfaces", Public);: z+ r, G: [$ C& G! \
AddPrereqComponent("GSMInterfaces",Public);
% h' \$ m9 t* o* u% A) x/ J" _( b* JAddPrereqComponent("GSOInterfaces",Public);; L5 M! L8 h o% O
AddPrereqComponent("LiteralFeatures",Public);
! A+ ]) g3 ~1 Q1 hAddPrereqComponent("DraftingInterfaces", Public);
0 P' [- C& F# yAddPrereqComponent("CATTTRSInterfaces", Public);
; P$ W* k- a r) i- J" T- _; t" A7 hAddPrereqComponent("CATTPSInterfaces", Public);
- k/ X1 E% m) jAddPrereqComponent("ManufacturingInterfaces",Public);
( X# T) I9 N' l" L8 e; JAddPrereqComponent("SurfaceMachiningInterfaces",Public);" \: j# Y0 H3 n5 ? i/ T
AddPrereqComponent("DMAPSInterfaces",Public);
: [3 t9 C5 I: J( i4 ]AddPrereqComponent("GeometricObjects",Public); C8 ~0 n- f, x7 v5 }5 C' G$ e* ^
AddPrereqComponent("KnowledgeInterfaces",Public);& P2 K# j! s0 D8 d# S# `
AddPrereqComponent("LiteralsEditor",Public);- i% l p* j! k% z: ^% X
AddPrereqComponent("MechanicalModeler",Public);' } U+ O4 |1 h- x
AddPrereqComponent("Tessellation",Public);
% J6 ^0 I! b$ X& g# N z# o; v* zAddPrereqComponent("Visualization",Public);
" n9 [+ B0 ~8 |* B @AddPrereqComponent("VisualizationBase",Public);
) `3 i1 j9 R, {AddPrereqComponent("MecModInterfaces",Public);% P, O, e8 r- i0 d o4 n
AddPrereqComponent("NewTopologicalObjects",Public);+ `' E, a8 i8 W. v, y* _
AddPrereqComponent("MechanicalCommands",Public);- t1 f4 A! D) L) B
AddPrereqComponent("TopologicalOperators",Public);* N# f2 |1 Z1 y6 `# p
AddPrereqComponent("InteractiveInterfaces",Public);$ V6 }4 R+ G! j/ v: Y" M
AddPrereqComponent("PrismaticMachiningInterfaces",Public);) e8 C( J% s& E- m2 L
AddPrereqComponent("ToolPathEditorInterfaces",Public);
/ ~3 |8 g. H: a) U/ L1 U; y3 nAddPrereqComponent("FreeFormOperators",Public);
7 o) r; [- a' I# V" ZAddPrereqComponent("CATIAApplicationFrame",Public);7 o- }0 Z6 ]9 N
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);: ~% ?+ l% @, I; ^
AddPrereqComponent("ProcessPlatformBase",Public);; n. b# m1 {: [ m6 {
AddPrereqComponent("ProcessPlatformVisu",Public);# c+ t0 a0 }! u5 k9 Z
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
6 {: M! x6 [* A/ xAddPrereqComponent("ObjectModelerInterfaces",Public);+ \/ Z8 p6 [8 ]: I* R
AddPrereqComponent("SketcherModeler",Public);
7 X' e0 h8 E4 a/ e7 M) @& YAddPrereqComponent("MeasureGeometryInterfaces",Public);. F4 d; a2 L. k1 Y4 w/ X& J; Z
AddPrereqComponent("InfInterfaces",Public);% v2 g6 i5 _% @0 e
AddPrereqComponent("XMLParser",Public);) R) s! j/ ]6 B$ Y8 Q
AddPrereqComponent("AdvancedMathematics",Public);7 u1 l* f8 I& R. p9 l6 n
AddPrereqComponent("CATPlantShipModeler",Public);& R! q- n" n% r
AddPrereqComponent("CATSchPlatformInterfaces",Public);
* e% R$ |" D/ o% ^9 @# J6 ~, Q8 U1 q
& j1 u6 g) Z9 W |
|