|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口/ w l! i) a* j& D, N$ r! t* J
常见的如下,直接复制即可
) e# Q V8 Y: e& Q
* U' ~( s ]" n
7 x* s% J5 q% s% s" A' Y) S: |$ Z5 X. t7 s. D/ H
# h( B) T- u1 n$ f; T! \
AddPrereqComponent("System",Protected);
) N% ?5 a9 j8 lAddPrereqComponent("ApplicationFrame",Public);
, H+ h' m% l4 g! O. {8 ~AddPrereqComponent("Dialog",Public);+ V3 y# E2 Q6 o
// END WIZARD EDITION ZONE
/ Y8 r5 u. j+ J7 i+ {/ y LAddPrereqComponent("ApplicationFrame",Protected);
) ~6 [& @4 f9 R8 \AddPrereqComponent("CATAssemblyInterfaces",Protected);
6 G, ~+ J* l& a3 X! AAddPrereqComponent("ObjectModelerBase",Protected);
* z( a! w' z$ q4 E# Q" m2 \AddPrereqComponent("ProductStructureUI",Protected);
6 u8 n7 j; |, rAddPrereqComponent("DialogEngine",Protected);
1 F3 W; G6 p7 QAddPrereqComponent("Mathematics",Protected);
' T" s0 T; T5 e0 y8 EAddPrereqComponent("Dialog",Protected);! J' u9 H- R4 s' w& @/ ~9 x
AddPrereqComponent("MechanicalModelerUI",Protected);
4 {7 b( w! V2 S+ h2 R. I( D# yAddPrereqComponent("MechanicalModelerUI",Public);, q$ z( j7 F4 I8 s
AddPrereqComponent("PartInterfaces",Public);
/ B2 J. J) W" b; kAddPrereqComponent("ObjectSpecsModeler",Public); h9 O1 |7 m2 f( A
AddPrereqComponent("ConstraintModeler",Public);7 F" ]. L* Z5 t* {* h+ c
AddPrereqComponent("ConstraintModelerInterfaces",Public);
8 w O8 r! S! o2 A* y8 }AddPrereqComponent("ConstraintModelerUI",Public);
+ D9 [! {7 j$ S! E5 O* nAddPrereqComponent("SkeTCherInterfaces",Public);, K) e3 b+ v$ Q% W
AddPrereqComponent("GeometricOperators",Public);
, d% l; x& ~8 q* P9 k2 f! L; F; dAddPrereqComponent("ProductStructureInterfaces",Public);7 R! H: y* n" u, Z% ^/ x1 W
AddPrereqComponent("ProductStructure",Public);% c' k0 U/ K T
AddPrereqComponent("SpaceAnalysisInterfaces", Public);
\" ]) i# B: q3 XAddPrereqComponent("SimulationBase", Public);
7 g g) T( E) P! vAddPrereqComponent("SimulationInterfaces", Public);
3 @0 u: B$ m: t! E# n& MAddPrereqComponent("GSMInterfaces",Public);
3 |% ?! P2 v) c+ V# ~: pAddPrereqComponent("GSOInterfaces",Public);
# C$ I' A# a' O; u) T0 u. cAddPrereqComponent("LiteralFeatures",Public);& D. p, o, n9 \8 ^/ Z2 m( p3 x
AddPrereqComponent("DraftingInterfaces", Public);( W( L. L5 A5 ~) P+ b/ J
AddPrereqComponent("CATTTRSInterfaces", Public);
- K% P' w% _8 y( ]AddPrereqComponent("CATTPSInterfaces", Public);2 z; T& |1 K8 k/ I% X0 C6 m. m
AddPrereqComponent("ManufacturingInterfaces",Public);
3 L2 D# R, @: RAddPrereqComponent("SurfaceMachiningInterfaces",Public);) b6 G Q: u" n8 d" J
AddPrereqComponent("DMAPSInterfaces",Public);/ f: L" ?1 P, _
AddPrereqComponent("GeometricObjects",Public);
: L0 s9 c2 T: A! R! z! y( OAddPrereqComponent("KnowledgeInterfaces",Public);
) k) h7 e0 d* T) q. QAddPrereqComponent("LiteralsEditor",Public);
( S: i" H5 }! y0 P4 ?AddPrereqComponent("MechanicalModeler",Public);
. T, t) a( V, \ M. |. |1 Z" I9 vAddPrereqComponent("Tessellation",Public);6 E; j+ V% n( K" { }* h
AddPrereqComponent("Visualization",Public);
8 e9 g4 P- J2 V2 f+ Y. n. {AddPrereqComponent("VisualizationBase",Public);
5 s! w0 p# _" ]( T% A: N% pAddPrereqComponent("MecModInterfaces",Public);7 T7 }" x. {1 a9 d; |
AddPrereqComponent("NewTopologicalObjects",Public);
* u9 v- l) i/ H+ S( VAddPrereqComponent("MechanicalCommands",Public);
' V* ?8 N& ~1 ]6 _. e' qAddPrereqComponent("TopologicalOperators",Public);9 d9 l# _- t7 e& j2 a! A
AddPrereqComponent("InteractiveInterfaces",Public);: Q. P: a! l% C( k/ a1 I) f
AddPrereqComponent("PrismaticMachiningInterfaces",Public);; o. Q! u) R+ k/ ^
AddPrereqComponent("ToolPathEditorInterfaces",Public);% o* R( r( p, }2 f% @2 p" _4 u
AddPrereqComponent("FreeFormOperators",Public);2 V" F" U+ R* T1 d1 `4 H( j" G7 U5 @
AddPrereqComponent("CATIAApplicationFrame",Public);
" | a, K6 B) v. kAddPrereqComponent("ComponentsCatalogsInterfaces",Public);% X! Y, `& N; R# K
AddPrereqComponent("ProcessPlatformBase",Public);; x- F% Q* X6 x! u
AddPrereqComponent("ProcessPlatformVisu",Public);
8 d4 p; B, J9 X! `# D7 d3 w' MAddPrereqComponent("AdvancedMachiningInterfaces",Public);
: o/ N; y& F& q+ B% g6 w- R: EAddPrereqComponent("ObjectModelerInterfaces",Public);
0 e1 T7 ?5 ^' c# I* c( T7 nAddPrereqComponent("SketcherModeler",Public);) R; J. k0 d$ L, c: Y* S
AddPrereqComponent("MeasureGeometryInterfaces",Public);
$ B8 P1 ?9 ?/ H5 ~# QAddPrereqComponent("InfInterfaces",Public);
! i* a$ Z z% z& PAddPrereqComponent("XMLParser",Public);0 Z2 n0 o* E" G3 I! q, U6 P0 P
AddPrereqComponent("AdvancedMathematics",Public);
1 N- \ N- D0 G6 q4 s NAddPrereqComponent("CATPlantShipModeler",Public);
; m1 W5 Q* |3 ^7 C8 O+ z% m( iAddPrereqComponent("CATSchPlatformInterfaces",Public);
- u% J) L- ^$ ]: e; r+ O+ H# `. i* @, d' G! N
/ Y _7 s4 h1 P6 w. Z' V5 ^2 v |
|