|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
9 u; w2 g% A2 }9 y常见的如下,直接复制即可* k/ l0 B4 B# Z
3 p. n7 _- S/ k- x( D, A' z; d8 S- K; C. P J5 n0 A
3 I# r6 S, ]6 W7 V
! C8 w0 m: F/ ]4 N9 R1 q
AddPrereqComponent("System",Protected);" Z# j+ M, `6 {
AddPrereqComponent("ApplicationFrame",Public);
& L9 a3 w% ]) J4 Q+ z* a3 eAddPrereqComponent("Dialog",Public);0 K. w9 L; c! l a% S; @6 a
// END WIZARD EDITION ZONE% V6 E0 A0 F( } G3 J h
AddPrereqComponent("ApplicationFrame",Protected);
6 Z; S& I2 K) ?% tAddPrereqComponent("CATAssemblyInterfaces",Protected);
% ?4 u* y( L* ~AddPrereqComponent("ObjectModelerBase",Protected);
7 w7 m0 i9 |& E) l4 J! A6 \8 oAddPrereqComponent("ProductStructureUI",Protected);( L' c0 l, F8 o( \! U/ b( r
AddPrereqComponent("DialogEngine",Protected);
9 F W6 ~# G% c& KAddPrereqComponent("Mathematics",Protected);
2 I4 a4 I/ V+ q1 u @' Z3 U7 [1 ?AddPrereqComponent("Dialog",Protected);- v" W1 {0 y& D
AddPrereqComponent("MechanicalModelerUI",Protected);
Q2 v1 ?9 F2 s+ tAddPrereqComponent("MechanicalModelerUI",Public);# q% B+ V J" @/ w X
AddPrereqComponent("PartInterfaces",Public);
, v/ E8 U6 i& }+ k4 PAddPrereqComponent("ObjectSpecsModeler",Public);7 S9 n% n. N! R# k" c7 L$ i& G/ q
AddPrereqComponent("ConstraintModeler",Public);
. h9 {; d) Q' }+ e8 e" v4 N) u5 h2 ]AddPrereqComponent("ConstraintModelerInterfaces",Public);! B2 P* H, |6 j
AddPrereqComponent("ConstraintModelerUI",Public);2 A7 c1 ^! f+ C
AddPrereqComponent("SkeTCherInterfaces",Public);
6 F3 N7 s& F# o) p+ n# H8 Z2 X& TAddPrereqComponent("GeometricOperators",Public);9 ^, x5 T0 G O7 u* r
AddPrereqComponent("ProductStructureInterfaces",Public);
- A4 z8 i& u9 p( PAddPrereqComponent("ProductStructure",Public);
/ ]5 B! g2 U7 c2 YAddPrereqComponent("SpaceAnalysisInterfaces", Public);
/ h8 \& `+ \: L3 V4 @4 e- kAddPrereqComponent("SimulationBase", Public);1 C' I& {; c) |. t
AddPrereqComponent("SimulationInterfaces", Public);
e1 ]- Y! M. Q1 ~AddPrereqComponent("GSMInterfaces",Public);
7 ]- G3 [ }. L/ e3 Z4 bAddPrereqComponent("GSOInterfaces",Public);3 c k2 @. l! C
AddPrereqComponent("LiteralFeatures",Public);* w" r8 J) U l$ I) H7 |
AddPrereqComponent("DraftingInterfaces", Public);0 K$ \2 C, }& b* f' J; |
AddPrereqComponent("CATTTRSInterfaces", Public);- ^* H% i! Q Q; v. ^3 u
AddPrereqComponent("CATTPSInterfaces", Public);: N0 K. O0 e5 p" ^% @
AddPrereqComponent("ManufacturingInterfaces",Public);) H. ~, e3 C1 O
AddPrereqComponent("SurfaceMachiningInterfaces",Public);* T% J* O0 {) z
AddPrereqComponent("DMAPSInterfaces",Public);
8 v6 m% |8 V- `+ nAddPrereqComponent("GeometricObjects",Public);' A( L. [& a; J% B) m+ {
AddPrereqComponent("KnowledgeInterfaces",Public);
$ H- d( f# B( p! Z$ qAddPrereqComponent("LiteralsEditor",Public);* X8 k$ m1 O' c8 k/ a. ~8 h) h# X& [
AddPrereqComponent("MechanicalModeler",Public);
- R7 x4 C& R9 X6 O$ w) @AddPrereqComponent("Tessellation",Public);
; [8 a% ~5 c- `, }) dAddPrereqComponent("Visualization",Public);9 f4 m/ n# \" B
AddPrereqComponent("VisualizationBase",Public);" k( _% O; ~7 M6 n) W1 n% Z
AddPrereqComponent("MecModInterfaces",Public);, L& o" v" T- [. [& L- t2 o1 s8 l
AddPrereqComponent("NewTopologicalObjects",Public);" \/ p& v. [. m q0 a. Z
AddPrereqComponent("MechanicalCommands",Public);/ Z+ ^% M3 p. N3 o
AddPrereqComponent("TopologicalOperators",Public);
% W! N1 z* |# I' h) E1 r( M: yAddPrereqComponent("InteractiveInterfaces",Public);
2 U# t: }7 ]5 K) J$ w1 HAddPrereqComponent("PrismaticMachiningInterfaces",Public);
3 ~& @1 b% c) z+ L% B$ yAddPrereqComponent("ToolPathEditorInterfaces",Public);8 q6 v- T! L! D2 f* t* S
AddPrereqComponent("FreeFormOperators",Public);
6 Q1 n6 A: z, L% L8 ]AddPrereqComponent("CATIAApplicationFrame",Public);
; a8 c1 ^) m# NAddPrereqComponent("ComponentsCatalogsInterfaces",Public);
; s! y- h# c" B, e1 d1 M7 i; oAddPrereqComponent("ProcessPlatformBase",Public);
: t: z# ]' V8 K, j6 _AddPrereqComponent("ProcessPlatformVisu",Public);6 h/ U( D( L$ x M6 T$ k* ~# u, W
AddPrereqComponent("AdvancedMachiningInterfaces",Public);" B8 k$ [& z9 Y" `$ a
AddPrereqComponent("ObjectModelerInterfaces",Public);
( z! n; \6 g5 ~$ S2 i& [AddPrereqComponent("SketcherModeler",Public);
2 D/ i, p! Y6 j' }+ I4 i9 y0 nAddPrereqComponent("MeasureGeometryInterfaces",Public);
& n# e6 |7 Q! C$ [- z) `AddPrereqComponent("InfInterfaces",Public);& B9 W# j& l* H6 `# |9 J: g) j
AddPrereqComponent("XMLParser",Public);
3 p. s% w6 M G% s5 y$ D' qAddPrereqComponent("AdvancedMathematics",Public);
8 V8 d3 m' }% R2 DAddPrereqComponent("CATPlantShipModeler",Public);
" V0 w N( m7 C, {+ K9 q/ _AddPrereqComponent("CATSchPlatformInterfaces",Public);$ w3 `/ P, l z! k3 O, u) C
/ |4 B# D9 W1 i; B! U0 Z4 H
# T- y$ O! v0 k! \! I |
|