|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口/ y/ I1 |: N6 O. D
常见的如下,直接复制即可' E2 c7 g+ {. O3 F$ A
2 e1 N0 U% }) f, B* H
" `) O$ i: S! ?& ~! j" w! `, E9 g; G- `/ m6 U
) }$ C# _, O3 F: t8 {- aAddPrereqComponent("System",Protected);3 _ h' `* G& B R$ l( Z2 _
AddPrereqComponent("ApplicationFrame",Public);4 `4 Q& j; n) p
AddPrereqComponent("Dialog",Public);( W% a( {$ b% B/ r8 ? @2 F
// END WIZARD EDITION ZONE: M. C% A$ g) t& a7 t% j
AddPrereqComponent("ApplicationFrame",Protected);+ }! G' _! @- v+ t
AddPrereqComponent("CATAssemblyInterfaces",Protected);
* O+ A" H" X3 \' j6 W; A/ S EAddPrereqComponent("ObjectModelerBase",Protected);: s% B6 O! n+ X' S- w! I
AddPrereqComponent("ProductStructureUI",Protected);
" x- E: z' U' M/ Y: sAddPrereqComponent("DialogEngine",Protected);6 |! r4 p5 ]% \3 l) l: ` M
AddPrereqComponent("Mathematics",Protected);
, x- [ U {; B8 rAddPrereqComponent("Dialog",Protected);- A" h( H& S0 }: t% X5 J. _
AddPrereqComponent("MechanicalModelerUI",Protected);0 v- B6 ~# J7 w
AddPrereqComponent("MechanicalModelerUI",Public);& ?+ q' t/ p+ n! ?% X# l, |$ {$ p
AddPrereqComponent("PartInterfaces",Public);
7 b: |( q6 |4 u0 e0 j' g: r( zAddPrereqComponent("ObjectSpecsModeler",Public);
' g$ p3 c! }$ CAddPrereqComponent("ConstraintModeler",Public);
/ P6 _) ?( P0 }2 TAddPrereqComponent("ConstraintModelerInterfaces",Public);0 q* D) d+ |- o2 R) R4 S- l3 g
AddPrereqComponent("ConstraintModelerUI",Public);4 d/ [+ P: `$ y) R7 Z8 j. d$ P
AddPrereqComponent("SkeTCherInterfaces",Public);
$ v: ~7 E6 T1 _1 e1 ?2 Q4 lAddPrereqComponent("GeometricOperators",Public);
1 U1 H0 E U. y8 `* w4 bAddPrereqComponent("ProductStructureInterfaces",Public);
& q$ e/ J6 t5 r. F9 eAddPrereqComponent("ProductStructure",Public);
! f4 ?1 O5 x9 ~+ w# i4 {! W# NAddPrereqComponent("SpaceAnalysisInterfaces", Public);
2 k6 U3 e% w4 U2 v& l+ M; LAddPrereqComponent("SimulationBase", Public);
7 e7 e* Q( V q* PAddPrereqComponent("SimulationInterfaces", Public);7 i9 E9 _* f% p0 ~% t. z$ ]$ Y9 Y
AddPrereqComponent("GSMInterfaces",Public);
6 h$ `+ k [5 N7 pAddPrereqComponent("GSOInterfaces",Public);/ d) O0 e! I4 c% O3 m& E$ ?
AddPrereqComponent("LiteralFeatures",Public);0 r6 s; O: h) D; T/ p
AddPrereqComponent("DraftingInterfaces", Public);
( s6 n& V8 b8 X' w H7 l& RAddPrereqComponent("CATTTRSInterfaces", Public);2 e! q$ N+ y& m |; r; t
AddPrereqComponent("CATTPSInterfaces", Public);
1 P9 z% m. G9 SAddPrereqComponent("ManufacturingInterfaces",Public);
V& D- F- P3 B- s. SAddPrereqComponent("SurfaceMachiningInterfaces",Public);
" F4 _% e' ~* o/ k) t- Q# K0 ?AddPrereqComponent("DMAPSInterfaces",Public);
( h& R2 `2 M9 {" }' }+ t$ g; l/ jAddPrereqComponent("GeometricObjects",Public);
?9 R8 Q5 R/ TAddPrereqComponent("KnowledgeInterfaces",Public);
1 K& q O5 m* Q- l9 p, W9 `4 OAddPrereqComponent("LiteralsEditor",Public);
: W% Z7 W- ^$ e' b' |6 a+ W* R& yAddPrereqComponent("MechanicalModeler",Public);9 ^# y) Z# X; v1 `0 B6 q
AddPrereqComponent("Tessellation",Public);7 n. Z8 O& J+ _% k( Q _
AddPrereqComponent("Visualization",Public);5 ?8 N4 L* Y+ B) o: P% R
AddPrereqComponent("VisualizationBase",Public);
2 V8 Y+ F. `. ]AddPrereqComponent("MecModInterfaces",Public);3 X* `/ _4 i4 ?2 s2 X+ }
AddPrereqComponent("NewTopologicalObjects",Public);: ^ L+ y; c/ [2 U$ ~2 u- a8 {
AddPrereqComponent("MechanicalCommands",Public);
! h4 l) b& v E6 LAddPrereqComponent("TopologicalOperators",Public);; ?* z% l- Z% A( Z e
AddPrereqComponent("InteractiveInterfaces",Public);
& ]6 B! F- l" R5 u1 c7 tAddPrereqComponent("PrismaticMachiningInterfaces",Public);; W3 Y* C k, H0 k& u7 X: U
AddPrereqComponent("ToolPathEditorInterfaces",Public);
1 K, x$ ]9 s% ]# X4 y& t. ~AddPrereqComponent("FreeFormOperators",Public);
* {, D H0 |4 yAddPrereqComponent("CATIAApplicationFrame",Public);' x' \8 l5 p: n3 r' H# k
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
) C# ? b" s9 O1 S. }% Z( rAddPrereqComponent("ProcessPlatformBase",Public);
* q9 b0 ?# p" N- c+ W OAddPrereqComponent("ProcessPlatformVisu",Public);& S3 b* z: X5 p6 E0 n J
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
+ y- R p8 z$ H; [8 mAddPrereqComponent("ObjectModelerInterfaces",Public);
/ O" r) F& A2 A( W4 aAddPrereqComponent("SketcherModeler",Public);
5 l; I6 s, O6 }" Y ?AddPrereqComponent("MeasureGeometryInterfaces",Public);, x2 \% H& Y" f0 g3 ~. D- a$ j; G
AddPrereqComponent("InfInterfaces",Public);
; l% u+ G6 J" x2 \+ i0 VAddPrereqComponent("XMLParser",Public);
) d2 Y7 G3 a }- X2 {AddPrereqComponent("AdvancedMathematics",Public);9 G4 r& M, a, w( |
AddPrereqComponent("CATPlantShipModeler",Public);
. a# A- Q$ R9 hAddPrereqComponent("CATSchPlatformInterfaces",Public);0 n( q# S7 o8 ?+ j+ S
+ c" I/ `8 T r" M* v7 B' }3 Y
1 L' _; i" U% |9 E( V, Z8 J
|
|