|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
) ]; X; `' ?% ^' i4 g& | k常见的如下,直接复制即可
% ~3 X& s4 y2 ]6 e
. l% O1 {1 y7 h4 A7 z8 _
, |# D. y0 a- P# g' W
5 Q& h, }) N7 d
. x/ {1 s6 H/ Y- K9 `AddPrereqComponent("System",Protected);! B9 w1 B! O6 \ c" L* j
AddPrereqComponent("ApplicationFrame",Public);# z4 k" H! Q* t8 [6 J/ }
AddPrereqComponent("Dialog",Public);
* U1 `1 ^# F$ V& v// END WIZARD EDITION ZONE1 U5 B+ }) e/ @' i
AddPrereqComponent("ApplicationFrame",Protected);
* C5 U _: `' d( uAddPrereqComponent("CATAssemblyInterfaces",Protected);
, I# o! y# N/ Z& P& G, b& aAddPrereqComponent("ObjectModelerBase",Protected);
: O8 d" f# {/ O9 [& c+ zAddPrereqComponent("ProductStructureUI",Protected);
E2 U% y1 }! q& XAddPrereqComponent("DialogEngine",Protected);+ v" u0 G8 Y- S( y) P) y# x
AddPrereqComponent("Mathematics",Protected);5 X4 X# J: o" U" d& O/ _
AddPrereqComponent("Dialog",Protected);
9 r+ \6 t8 F& Y) k- M# i6 o8 a8 ?AddPrereqComponent("MechanicalModelerUI",Protected);$ b( I: m6 A. \, P9 j
AddPrereqComponent("MechanicalModelerUI",Public);
?# r5 v, b4 d- u5 jAddPrereqComponent("PartInterfaces",Public);
" q. E+ X1 j4 B( {2 {# n8 s1 qAddPrereqComponent("ObjectSpecsModeler",Public);% F) g, e) N% O/ C6 | `2 I
AddPrereqComponent("ConstraintModeler",Public);& |0 U4 a& t. u6 C/ L! A" r
AddPrereqComponent("ConstraintModelerInterfaces",Public);
# W8 Z L% F" b8 eAddPrereqComponent("ConstraintModelerUI",Public);6 [8 I$ Z! O2 ^4 r1 J* V( q
AddPrereqComponent("SkeTCherInterfaces",Public);5 W! P o' x8 ?6 Z- z% [" Z
AddPrereqComponent("GeometricOperators",Public);
/ D) A2 ]7 \0 h g9 ~* R) OAddPrereqComponent("ProductStructureInterfaces",Public);. a( a0 |# N2 s5 f( s8 |
AddPrereqComponent("ProductStructure",Public);; c8 I7 t5 S2 ~8 U( N
AddPrereqComponent("SpaceAnalysisInterfaces", Public);' \. t, J" ~& P1 c
AddPrereqComponent("SimulationBase", Public);
8 T& P# L1 _) oAddPrereqComponent("SimulationInterfaces", Public);! S t" y/ V( W% [0 S& i/ {
AddPrereqComponent("GSMInterfaces",Public);
: Y, \; i: k* q. R, gAddPrereqComponent("GSOInterfaces",Public);
5 y4 e2 v9 o$ X- f( _AddPrereqComponent("LiteralFeatures",Public);# L4 V. [8 r! j/ H- y* M0 z
AddPrereqComponent("DraftingInterfaces", Public);
& f5 W2 S" q. Y' l; P! E% z( ]AddPrereqComponent("CATTTRSInterfaces", Public);
+ J2 c3 U! x4 H% @: DAddPrereqComponent("CATTPSInterfaces", Public);( \' U1 M( e$ ^. Y% N) v4 x
AddPrereqComponent("ManufacturingInterfaces",Public);9 X( w1 l' P) {" v4 u# \7 O
AddPrereqComponent("SurfaceMachiningInterfaces",Public);* g) u; v2 D, d0 C+ e$ {
AddPrereqComponent("DMAPSInterfaces",Public);, q5 H: `4 M2 Z& A, Z3 Z
AddPrereqComponent("GeometricObjects",Public);! g5 Y( d! p" B; g) P! y/ w
AddPrereqComponent("KnowledgeInterfaces",Public);
7 z: ~8 }' V J8 E9 QAddPrereqComponent("LiteralsEditor",Public);
! t. [. Z8 h3 `1 D: U4 R- KAddPrereqComponent("MechanicalModeler",Public);
, O6 h6 P! x- X4 B# h0 t T1 j) rAddPrereqComponent("Tessellation",Public);
$ Q C) F& Y4 X |+ dAddPrereqComponent("Visualization",Public);
' B0 C2 W e* k# G2 f6 i7 ~ N' WAddPrereqComponent("VisualizationBase",Public);
E5 s4 k3 j* P& g& NAddPrereqComponent("MecModInterfaces",Public);1 u" F y& x3 e" x0 X+ @$ h( `2 e: K" z* c
AddPrereqComponent("NewTopologicalObjects",Public);$ V4 |7 N8 x$ ]/ `/ m
AddPrereqComponent("MechanicalCommands",Public);% B Y r8 U1 _0 @- o) S3 C
AddPrereqComponent("TopologicalOperators",Public);
3 ^4 ^, @4 Y5 Z. V- h$ ^AddPrereqComponent("InteractiveInterfaces",Public);
+ U j# b0 ]7 z1 g8 d" d" Y9 J) hAddPrereqComponent("PrismaticMachiningInterfaces",Public);4 V- @; D D, h( X$ f- V+ J" o3 F
AddPrereqComponent("ToolPathEditorInterfaces",Public);8 p6 Q, r( Z1 y
AddPrereqComponent("FreeFormOperators",Public);
& n" y5 |0 N$ A3 k$ ?/ NAddPrereqComponent("CATIAApplicationFrame",Public);
) N9 j/ H3 r8 D" m: H2 AAddPrereqComponent("ComponentsCatalogsInterfaces",Public);
) {6 m4 `) |- q2 ] ZAddPrereqComponent("ProcessPlatformBase",Public);+ x% ^. T8 h3 a1 p' U6 z' S% l
AddPrereqComponent("ProcessPlatformVisu",Public);( a7 l7 d: c/ d
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
+ C7 l) ~, [$ y& _AddPrereqComponent("ObjectModelerInterfaces",Public);
! O7 O6 o3 N' x$ kAddPrereqComponent("SketcherModeler",Public);; a5 |) i, _; X/ T8 \
AddPrereqComponent("MeasureGeometryInterfaces",Public);0 b# z' T0 O5 k! X
AddPrereqComponent("InfInterfaces",Public);
% g' W1 l& n. E+ O+ ZAddPrereqComponent("XMLParser",Public);
. P2 s7 Y$ S- W1 }4 mAddPrereqComponent("AdvancedMathematics",Public);+ I+ [& z, U+ f$ e
AddPrereqComponent("CATPlantShipModeler",Public);6 I3 R' g8 r1 {; b" l4 `' L
AddPrereqComponent("CATSchPlatformInterfaces",Public);% S4 m" W; ^3 q& e1 |
& | j. w, v: {" h& C+ m' r! Z
$ W) q) i/ @! B3 N
|
|