|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
: W$ P y3 J, v: I; i常见的如下,直接复制即可
0 }* U. h4 `" w4 _# ^) u: o. ]) N& l5 J& K( H5 I# E. p! i
2 d: a: l# `4 o# J2 g
# P4 f/ t V) ?1 r
6 Y2 K+ _; I( X& `AddPrereqComponent("System",Protected);
4 M6 a1 w& L# }9 \ f7 MAddPrereqComponent("ApplicationFrame",Public);
3 x/ L+ F+ C9 _$ Q5 W/ P! kAddPrereqComponent("Dialog",Public);
: C9 L6 e/ o; n// END WIZARD EDITION ZONE6 e! D/ r: ?" C% q6 s8 R
AddPrereqComponent("ApplicationFrame",Protected);
: G! ~+ z' x# UAddPrereqComponent("CATAssemblyInterfaces",Protected);2 d H. p" Q- F1 Z( F
AddPrereqComponent("ObjectModelerBase",Protected);, \' B6 Q8 h2 O( A+ g
AddPrereqComponent("ProductStructureUI",Protected);
+ e+ R1 S' u8 L- y/ i4 ]AddPrereqComponent("DialogEngine",Protected);% q$ e. [# a' a. g+ S8 N
AddPrereqComponent("Mathematics",Protected);
( L; V1 T) @7 E' b L( `AddPrereqComponent("Dialog",Protected);! @- \* A5 [$ u% v
AddPrereqComponent("MechanicalModelerUI",Protected);6 U* p) K! {8 |3 H# \) P
AddPrereqComponent("MechanicalModelerUI",Public);; E" e( `1 M) N9 L
AddPrereqComponent("PartInterfaces",Public);
! w" l7 ]! y& k4 v' ?AddPrereqComponent("ObjectSpecsModeler",Public);
1 M1 P j, _, BAddPrereqComponent("ConstraintModeler",Public);0 t( {8 V) ?& g9 Y/ [6 j: q
AddPrereqComponent("ConstraintModelerInterfaces",Public);
2 Q4 q ]) z. o w9 h, e1 |9 tAddPrereqComponent("ConstraintModelerUI",Public);+ j$ W$ @; W2 R% @
AddPrereqComponent("SkeTCherInterfaces",Public);
. R( R; T: Z6 x* s/ D, X# N NAddPrereqComponent("GeometricOperators",Public);
1 F( d2 r- Y0 `) qAddPrereqComponent("ProductStructureInterfaces",Public);
8 j& Y8 U+ ?5 fAddPrereqComponent("ProductStructure",Public);
5 h1 A7 U! V9 j1 G9 q& ^+ \0 oAddPrereqComponent("SpaceAnalysisInterfaces", Public);& l( Y: k; u' @% D" n/ h9 E
AddPrereqComponent("SimulationBase", Public);! q0 A6 R5 V" L' F( m
AddPrereqComponent("SimulationInterfaces", Public);+ p% L" m. q$ O# \, B
AddPrereqComponent("GSMInterfaces",Public);$ O$ h% U' C; z9 F. r
AddPrereqComponent("GSOInterfaces",Public);. G; S% r7 v" W" z
AddPrereqComponent("LiteralFeatures",Public);6 Q+ k2 z* h5 G1 }
AddPrereqComponent("DraftingInterfaces", Public);2 o* X- J9 B! L9 N+ x9 S
AddPrereqComponent("CATTTRSInterfaces", Public);
- J4 w# h2 U; ]# q/ u9 dAddPrereqComponent("CATTPSInterfaces", Public);
7 {+ \$ h! C. {5 s8 KAddPrereqComponent("ManufacturingInterfaces",Public);
6 ` i8 q) I9 I# p; o, @AddPrereqComponent("SurfaceMachiningInterfaces",Public);
% n+ d8 v+ [& t: n$ d( r+ CAddPrereqComponent("DMAPSInterfaces",Public);* [! `7 K9 e: [3 u) G0 n
AddPrereqComponent("GeometricObjects",Public);8 x% j1 K" @3 |; ^. n9 b
AddPrereqComponent("KnowledgeInterfaces",Public);
4 d8 R6 e3 l9 o& d# m1 w- OAddPrereqComponent("LiteralsEditor",Public);
- Y: y+ e3 I) n, FAddPrereqComponent("MechanicalModeler",Public);& i+ [7 A/ @1 ~- E' E: D; O0 i) ]
AddPrereqComponent("Tessellation",Public);1 E8 N: l; ~+ Q* u6 R. U4 v
AddPrereqComponent("Visualization",Public);8 m8 s$ g. Z1 {9 U: ?/ N9 s
AddPrereqComponent("VisualizationBase",Public);
4 H* ?- m" ^$ ]2 l9 d$ dAddPrereqComponent("MecModInterfaces",Public);$ S) \; M% m+ v4 J- C
AddPrereqComponent("NewTopologicalObjects",Public);
1 g: q5 V1 W+ q$ ^* ^0 GAddPrereqComponent("MechanicalCommands",Public);. W G, {2 p P! q: c6 s! R" u
AddPrereqComponent("TopologicalOperators",Public);
! z) ?( b4 S) N; S+ R! x2 hAddPrereqComponent("InteractiveInterfaces",Public);
7 o) V' p, ]/ o* z3 y. kAddPrereqComponent("PrismaticMachiningInterfaces",Public);
/ R2 |5 D: S6 y( y# BAddPrereqComponent("ToolPathEditorInterfaces",Public);
3 I$ ~# S- G# i9 C4 y8 X% b7 CAddPrereqComponent("FreeFormOperators",Public);
+ i% {6 }3 ~ X% n7 D" kAddPrereqComponent("CATIAApplicationFrame",Public);+ \9 s% M, C3 V$ s, {& d
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);8 s0 u5 T% W* T$ X, @6 n
AddPrereqComponent("ProcessPlatformBase",Public);
: k1 \0 R% d9 W# W! ~AddPrereqComponent("ProcessPlatformVisu",Public);9 ?% a) Y% E1 Z1 \
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
* n! h! B+ A! h' ^, pAddPrereqComponent("ObjectModelerInterfaces",Public);
$ q+ }6 v' x3 fAddPrereqComponent("SketcherModeler",Public);3 |. x4 N, \5 g6 U
AddPrereqComponent("MeasureGeometryInterfaces",Public);
5 h6 a& _) D( p2 AAddPrereqComponent("InfInterfaces",Public);
5 L; R5 P" x* mAddPrereqComponent("XMLParser",Public);
9 I4 N8 {& C! h" F, F* j- }AddPrereqComponent("AdvancedMathematics",Public);
1 |. @5 V g6 s1 n# aAddPrereqComponent("CATPlantShipModeler",Public);1 k+ T7 y7 u0 @
AddPrereqComponent("CATSchPlatformInterfaces",Public);' g$ b3 r/ L8 ^" `/ ?2 J
3 ^- L% i( v @
8 a8 J% H. C1 B: w3 |9 Z' s |
|