|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口- Z2 s; s, a- u. t: H$ a: k
常见的如下,直接复制即可
/ i; N i$ B$ b+ t5 Q! I
; k e8 o+ H6 p) v& M. B0 Z+ p" [$ I2 U
, {* B. g( z5 S: d# L3 _
" p4 @6 b! J; w/ xAddPrereqComponent("System",Protected); O$ j: b( v4 w; |) k7 p
AddPrereqComponent("ApplicationFrame",Public);8 q, B* v2 m8 k2 a3 G
AddPrereqComponent("Dialog",Public);0 Z. f+ Z8 _( _
// END WIZARD EDITION ZONE
- d) e: l' X. I3 P% X- U( A9 ZAddPrereqComponent("ApplicationFrame",Protected);1 o8 o* e" f9 k/ H/ O; M9 C
AddPrereqComponent("CATAssemblyInterfaces",Protected);
; Y" R; C2 \" R( L3 q7 fAddPrereqComponent("ObjectModelerBase",Protected);
' b. ~5 v1 s1 P- |AddPrereqComponent("ProductStructureUI",Protected);1 z- n: h) _" U3 g: M0 e/ Q
AddPrereqComponent("DialogEngine",Protected);2 o- S! z z6 N/ K$ [
AddPrereqComponent("Mathematics",Protected);6 R+ U5 }: U/ Q* Z4 `* c( J
AddPrereqComponent("Dialog",Protected);
6 |5 X' C, N6 C4 @- mAddPrereqComponent("MechanicalModelerUI",Protected);( Y5 ~) Y2 _4 K6 q! f( K; v) o9 ?
AddPrereqComponent("MechanicalModelerUI",Public);
! d0 g, e, |$ G* G3 C; x& B" F! RAddPrereqComponent("PartInterfaces",Public);
" j; D3 Q' _! B( a% D$ q% v' F( vAddPrereqComponent("ObjectSpecsModeler",Public);
6 l; w" u* w1 Q }9 b. bAddPrereqComponent("ConstraintModeler",Public);
! {6 {' Y5 Q' N3 k# \7 M# OAddPrereqComponent("ConstraintModelerInterfaces",Public);
: |' |6 J( u) sAddPrereqComponent("ConstraintModelerUI",Public);1 C- m! y: F3 @
AddPrereqComponent("SkeTCherInterfaces",Public);
- s. }2 a9 ~0 I0 Y1 fAddPrereqComponent("GeometricOperators",Public);
- v9 h( |# t9 Y% gAddPrereqComponent("ProductStructureInterfaces",Public);, k/ V* W1 O. z! }
AddPrereqComponent("ProductStructure",Public);
( z p6 a1 Z. a. S: h7 F+ D& TAddPrereqComponent("SpaceAnalysisInterfaces", Public);: m% l W& P$ Z. ?& Z7 |2 O" d* `
AddPrereqComponent("SimulationBase", Public);* C. x) i6 E9 G; s5 ~# e2 l5 }5 `
AddPrereqComponent("SimulationInterfaces", Public);& e8 Q0 `2 Q" B4 U X* U5 b
AddPrereqComponent("GSMInterfaces",Public);* w: F& D: j. w* {4 B/ [
AddPrereqComponent("GSOInterfaces",Public);
+ n q6 j+ N7 J0 Z6 t3 R" TAddPrereqComponent("LiteralFeatures",Public);
* e8 \) f6 ]+ nAddPrereqComponent("DraftingInterfaces", Public);
1 K! e, ]! Y/ z3 j! sAddPrereqComponent("CATTTRSInterfaces", Public);2 d1 O- O4 h, g
AddPrereqComponent("CATTPSInterfaces", Public);
- Y2 h0 {# t% z% K. d- _0 x; oAddPrereqComponent("ManufacturingInterfaces",Public);" D' R3 K( N; G: z7 u! Q
AddPrereqComponent("SurfaceMachiningInterfaces",Public);5 n" J( B/ r# }% Y1 F
AddPrereqComponent("DMAPSInterfaces",Public);
& q* O( s( M: A/ e: SAddPrereqComponent("GeometricObjects",Public);
! U' E* M1 j# N' h! XAddPrereqComponent("KnowledgeInterfaces",Public);7 K9 I6 y) J% C v# Y5 {
AddPrereqComponent("LiteralsEditor",Public);
2 |: v7 t, B9 e6 q0 ~AddPrereqComponent("MechanicalModeler",Public);6 t- f" j3 q- R9 J1 ]
AddPrereqComponent("Tessellation",Public);* Q- x$ j* U8 E0 F6 p
AddPrereqComponent("Visualization",Public);( d# S6 s0 r/ D. Z- f
AddPrereqComponent("VisualizationBase",Public);4 ]$ e9 a/ Y6 Y) I7 l
AddPrereqComponent("MecModInterfaces",Public);& } V. Z; Q8 M
AddPrereqComponent("NewTopologicalObjects",Public);5 }6 a, T6 D7 l" h q' y4 s
AddPrereqComponent("MechanicalCommands",Public);
4 T8 @* E# w: a# eAddPrereqComponent("TopologicalOperators",Public);
" V! n# O* s& a0 j' bAddPrereqComponent("InteractiveInterfaces",Public);
6 c: }, N% e4 \; s! j3 N5 Z/ aAddPrereqComponent("PrismaticMachiningInterfaces",Public);
0 ?7 o! z5 E* a7 w: d4 f! N( `AddPrereqComponent("ToolPathEditorInterfaces",Public);
8 s: H3 \( Q x( PAddPrereqComponent("FreeFormOperators",Public);3 o q* b T! v2 t/ T% [
AddPrereqComponent("CATIAApplicationFrame",Public);
/ j6 K3 H7 b) I4 v; k+ gAddPrereqComponent("ComponentsCatalogsInterfaces",Public);
0 `! t6 V2 r% |. Q F V9 VAddPrereqComponent("ProcessPlatformBase",Public);
- _4 N( D6 o6 C) n, Q+ f( ]7 T2 CAddPrereqComponent("ProcessPlatformVisu",Public);; a9 i5 X/ s6 l" a7 j! |
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
' q; j1 W8 t6 f4 p* j, Q1 BAddPrereqComponent("ObjectModelerInterfaces",Public);
" M# \$ e% ]% i9 w. x+ JAddPrereqComponent("SketcherModeler",Public);
1 A6 P% h1 J; q' m+ @9 OAddPrereqComponent("MeasureGeometryInterfaces",Public);
% L2 Y5 K4 Y( K1 G" HAddPrereqComponent("InfInterfaces",Public);5 `& s9 {2 Q! N6 t, b' q6 k
AddPrereqComponent("XMLParser",Public);
E9 V7 T! U% @4 tAddPrereqComponent("AdvancedMathematics",Public);5 n9 k2 b+ Q, h3 p, q& s8 K
AddPrereqComponent("CATPlantShipModeler",Public);
; _; U" T3 g% e. w9 BAddPrereqComponent("CATSchPlatformInterfaces",Public);
- {/ p, ?+ @0 u ]4 k! r# O) \% ~
2 S1 f' _2 }* b3 T, y0 B
|
|