|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
# |/ |) A& u, V, [* N常见的如下,直接复制即可; s) @( }: r- h% L
" A- k9 j- d" i, I2 n R
4 _0 P, o) U# c, S7 P) A
6 f0 ~0 J+ d" A! a' v! H9 w/ m" g$ K; V% j( l
AddPrereqComponent("System",Protected);
0 S( E0 K$ m) A" c8 d" B/ \AddPrereqComponent("ApplicationFrame",Public);5 C9 l5 B9 I7 V" q8 U3 v% N
AddPrereqComponent("Dialog",Public);
9 T! d, {* F, u& y// END WIZARD EDITION ZONE3 ^/ b h! f' T0 f' |7 O
AddPrereqComponent("ApplicationFrame",Protected);: R" g6 r3 V' A) a$ E7 B1 P
AddPrereqComponent("CATAssemblyInterfaces",Protected);* |" m" B8 K- g7 {9 x
AddPrereqComponent("ObjectModelerBase",Protected);
4 X9 T9 E1 Q- Y5 \* J( l2 p& nAddPrereqComponent("ProductStructureUI",Protected);
9 y1 t. v$ f2 ?: JAddPrereqComponent("DialogEngine",Protected);4 e9 _: y3 V0 X* |; v6 N
AddPrereqComponent("Mathematics",Protected);0 A/ h! r8 D0 {! |, r
AddPrereqComponent("Dialog",Protected);
6 _- F# C; V6 c0 z7 q" e, \AddPrereqComponent("MechanicalModelerUI",Protected);
7 o( S; B) i; ^ M" r% X7 qAddPrereqComponent("MechanicalModelerUI",Public);* ~# U. x" o! g
AddPrereqComponent("PartInterfaces",Public);# l- |9 B- y4 n! D/ o. [: H2 h
AddPrereqComponent("ObjectSpecsModeler",Public); @6 k& z. G$ i' R; L) P
AddPrereqComponent("ConstraintModeler",Public);
7 V/ ^! b, f1 V1 S, Y7 C: MAddPrereqComponent("ConstraintModelerInterfaces",Public);
: Q9 m4 y9 q3 `: W* _ DAddPrereqComponent("ConstraintModelerUI",Public);
( k" U9 d8 n* cAddPrereqComponent("SkeTCherInterfaces",Public);, m5 z! c, M; X1 x' q
AddPrereqComponent("GeometricOperators",Public);1 |7 Q) `' y: @. A
AddPrereqComponent("ProductStructureInterfaces",Public);- a. ~: l4 S L& m+ I! V$ a
AddPrereqComponent("ProductStructure",Public);' f# k$ a; P) c# q7 N/ q9 `
AddPrereqComponent("SpaceAnalysisInterfaces", Public);
, c, t% Z. K; i$ G& M# X$ s4 E+ j( oAddPrereqComponent("SimulationBase", Public);, u+ f5 C! x( ^( P! G
AddPrereqComponent("SimulationInterfaces", Public);
+ o3 M3 c2 o7 d6 IAddPrereqComponent("GSMInterfaces",Public);
& u7 p6 C5 C3 k5 Y: A. b+ L6 YAddPrereqComponent("GSOInterfaces",Public);6 e: t @- [0 n
AddPrereqComponent("LiteralFeatures",Public);* H9 f! G- w7 X" C
AddPrereqComponent("DraftingInterfaces", Public);: ~- @ l; t( F
AddPrereqComponent("CATTTRSInterfaces", Public);5 b0 G B2 O/ H. `
AddPrereqComponent("CATTPSInterfaces", Public);( ]% [0 U, d1 x; v1 B1 f
AddPrereqComponent("ManufacturingInterfaces",Public);2 ?1 O5 Q. f0 v5 q a
AddPrereqComponent("SurfaceMachiningInterfaces",Public);3 z4 X5 d8 m8 B) Y
AddPrereqComponent("DMAPSInterfaces",Public);
1 c" H; H6 p4 a# tAddPrereqComponent("GeometricObjects",Public);- f( i/ q: y( p) f7 T% p. D0 _1 r
AddPrereqComponent("KnowledgeInterfaces",Public);
6 G3 C# \4 @* Q; x, `AddPrereqComponent("LiteralsEditor",Public);
" E$ L& v& K3 v- B' sAddPrereqComponent("MechanicalModeler",Public);
( s% P% S/ s+ L; fAddPrereqComponent("Tessellation",Public);1 m, q' H5 d3 H" c; j4 p
AddPrereqComponent("Visualization",Public);
' Y b5 g8 m& m& ]4 v: Q5 C& W: ]AddPrereqComponent("VisualizationBase",Public);
' v0 S2 x( q! e9 Q. T( Q0 uAddPrereqComponent("MecModInterfaces",Public);
' q) e% T3 z/ Y# U' DAddPrereqComponent("NewTopologicalObjects",Public);' B) C/ Z6 I+ p1 u* h
AddPrereqComponent("MechanicalCommands",Public);
. G& |* s4 z% p% vAddPrereqComponent("TopologicalOperators",Public);3 J5 Z% _& v6 w Q( q, S4 g# o$ r
AddPrereqComponent("InteractiveInterfaces",Public);
- f: F( ~, D& h' EAddPrereqComponent("PrismaticMachiningInterfaces",Public);% n# p: T" Q+ K ~
AddPrereqComponent("ToolPathEditorInterfaces",Public);
* C7 D7 O* K% b) I% W: O7 j m: W! xAddPrereqComponent("FreeFormOperators",Public);
* J- k7 _: \; U( q0 T) T: aAddPrereqComponent("CATIAApplicationFrame",Public);7 j8 H9 E+ E% i$ t% c( p, I
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
" D0 d5 I0 _) \. ]' g3 tAddPrereqComponent("ProcessPlatformBase",Public);# u* K3 G# ^2 p2 X8 J% l
AddPrereqComponent("ProcessPlatformVisu",Public);
$ m' E/ }* Q* _AddPrereqComponent("AdvancedMachiningInterfaces",Public);
u- g/ Z* U+ e0 O% UAddPrereqComponent("ObjectModelerInterfaces",Public);- O3 K/ H1 Q9 [7 v
AddPrereqComponent("SketcherModeler",Public);) ?- R7 s0 x" t$ Q0 s6 `
AddPrereqComponent("MeasureGeometryInterfaces",Public);
5 A- d0 ~! \: r/ |# qAddPrereqComponent("InfInterfaces",Public);2 x6 Q* J4 o k9 J# Y @
AddPrereqComponent("XMLParser",Public);
6 g' T3 {- ?# A6 B* J# kAddPrereqComponent("AdvancedMathematics",Public);- z' B) q- ?& x+ |
AddPrereqComponent("CATPlantShipModeler",Public);9 x" s$ Y* E6 t# H" x2 e, Y- k0 f: J
AddPrereqComponent("CATSchPlatformInterfaces",Public);9 Z' F: b) i) K* o$ E( y
' z0 n" }' v/ s
( n. M# k- a4 q& J4 ]' y% j |
|