|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
: l; r2 i& k$ S6 m, U X( `常见的如下,直接复制即可
/ L- m, N, E/ e6 F( u2 r: o9 @' }* f. N% ^$ d3 b! [
" O% ]1 E) R, B: E. y0 ]2 O) j2 q+ {# s9 w% n+ m1 {8 J% N2 W
5 {; }* R, K2 c( K/ j: sAddPrereqComponent("System",Protected);' `$ b& Y4 V; R0 n
AddPrereqComponent("ApplicationFrame",Public);
; s3 |/ E. G4 G4 l f- PAddPrereqComponent("Dialog",Public);
- |( r+ l% f7 {8 C( ?" }// END WIZARD EDITION ZONE# @8 }* }/ H- f6 y- Q
AddPrereqComponent("ApplicationFrame",Protected);
. e2 L1 F9 V! K) [AddPrereqComponent("CATAssemblyInterfaces",Protected);
3 t9 e% t* X" H. L X2 QAddPrereqComponent("ObjectModelerBase",Protected);+ W( `% b: d! L8 T4 m/ P+ u
AddPrereqComponent("ProductStructureUI",Protected);
) J- Y, i& `5 v, P5 I# D3 aAddPrereqComponent("DialogEngine",Protected);
4 v1 d2 j1 J4 c1 g2 RAddPrereqComponent("Mathematics",Protected);
3 ]2 O# F8 L7 X) Y, j; ]AddPrereqComponent("Dialog",Protected);9 W2 f$ |6 O1 E Y% C9 v
AddPrereqComponent("MechanicalModelerUI",Protected);8 S/ b3 s8 Q9 K, j9 V+ |
AddPrereqComponent("MechanicalModelerUI",Public);
; q( e1 i5 {( u" [ vAddPrereqComponent("PartInterfaces",Public);
! W! @ J, [ e0 ?# \AddPrereqComponent("ObjectSpecsModeler",Public);
6 O9 S8 U8 W, R* N8 q; _AddPrereqComponent("ConstraintModeler",Public);
. t5 l: _8 C, `5 cAddPrereqComponent("ConstraintModelerInterfaces",Public);
/ B4 n& F, ?/ h9 r9 U. |AddPrereqComponent("ConstraintModelerUI",Public);, [, P1 u! T9 u3 F% @( E6 I
AddPrereqComponent("SkeTCherInterfaces",Public);5 M: P' G N& h$ H" |
AddPrereqComponent("GeometricOperators",Public);
' P2 N1 X* X0 n) O3 x# k# d' qAddPrereqComponent("ProductStructureInterfaces",Public);8 B8 r/ `* Y/ V
AddPrereqComponent("ProductStructure",Public);
1 G5 K: k+ X" v T' B. p$ XAddPrereqComponent("SpaceAnalysisInterfaces", Public);) X( B* {& X$ y2 U
AddPrereqComponent("SimulationBase", Public);% y5 ~4 l2 u! A$ n' P2 o
AddPrereqComponent("SimulationInterfaces", Public);' r% W# F4 h s% D$ [) Y
AddPrereqComponent("GSMInterfaces",Public);
' K) k- ^( K2 R/ O3 b6 }AddPrereqComponent("GSOInterfaces",Public);
" K4 x8 B% g9 u9 ?+ M& @AddPrereqComponent("LiteralFeatures",Public);* X" S1 C" \0 H( D
AddPrereqComponent("DraftingInterfaces", Public); Y! y$ U) {; S7 i; F
AddPrereqComponent("CATTTRSInterfaces", Public);! l0 ~: Q8 _ `5 ]2 T- E
AddPrereqComponent("CATTPSInterfaces", Public);/ a! C! U: ]0 E1 P% `! k
AddPrereqComponent("ManufacturingInterfaces",Public);) X8 K( @2 ^9 D+ L$ ]7 s
AddPrereqComponent("SurfaceMachiningInterfaces",Public);% S+ s: {: n) [. u0 W
AddPrereqComponent("DMAPSInterfaces",Public);
. Q, c9 d" Q# p+ nAddPrereqComponent("GeometricObjects",Public);
/ K( o$ }8 t3 p LAddPrereqComponent("KnowledgeInterfaces",Public);- ?6 r, Z, Q r+ {
AddPrereqComponent("LiteralsEditor",Public);
. T( ?" Z- k0 a8 H. uAddPrereqComponent("MechanicalModeler",Public);
; E. {: y6 p2 {* ]' A I( r' XAddPrereqComponent("Tessellation",Public);( D5 P: K' W0 [8 S
AddPrereqComponent("Visualization",Public);
% h4 {" g% z" R5 M/ r! o; QAddPrereqComponent("VisualizationBase",Public);. L, T( a1 a: ~0 `
AddPrereqComponent("MecModInterfaces",Public);
5 x' b3 p( e4 a" a$ w( o' j4 c; vAddPrereqComponent("NewTopologicalObjects",Public);9 b$ k) B$ H) h7 G* c. t, C8 \) w) Y. }
AddPrereqComponent("MechanicalCommands",Public);
! V& X! R+ @) y7 R8 B) x9 ?AddPrereqComponent("TopologicalOperators",Public);
/ f* A$ Z' ?1 O" V# J, jAddPrereqComponent("InteractiveInterfaces",Public);9 O- N! I5 s+ R( i
AddPrereqComponent("PrismaticMachiningInterfaces",Public);6 l& Z1 s* \" B* [, E7 y2 |
AddPrereqComponent("ToolPathEditorInterfaces",Public);7 n$ N# T. h9 Y, X" j! v
AddPrereqComponent("FreeFormOperators",Public);
) r/ j) F5 h2 p7 R# ]5 hAddPrereqComponent("CATIAApplicationFrame",Public);. _7 R9 o. [6 v, W7 o) C
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
- C% t/ c) L8 x5 J! _8 |AddPrereqComponent("ProcessPlatformBase",Public);& ? m# I+ K( L& o% ~
AddPrereqComponent("ProcessPlatformVisu",Public);+ d% N( K7 B1 C2 g8 W7 F
AddPrereqComponent("AdvancedMachiningInterfaces",Public);( Q9 E0 ]$ t/ O+ g. x ~
AddPrereqComponent("ObjectModelerInterfaces",Public);
( v7 \' {6 ~* ?' X* {AddPrereqComponent("SketcherModeler",Public);3 H9 I, h1 X# P+ d* r
AddPrereqComponent("MeasureGeometryInterfaces",Public);
2 i" f$ Q/ a' ]$ ]3 aAddPrereqComponent("InfInterfaces",Public);% o% D p+ k* a9 [+ X6 y, \6 f
AddPrereqComponent("XMLParser",Public);% U6 A3 E# h5 L5 w8 k
AddPrereqComponent("AdvancedMathematics",Public);
+ E% L; D! t% ]/ z9 `8 PAddPrereqComponent("CATPlantShipModeler",Public);8 z# g1 `' h) Y; r1 a; `. V3 k3 ^
AddPrereqComponent("CATSchPlatformInterfaces",Public);8 F" U; B- Y( H9 Y0 `1 q
* H! \. G- ^* W, w6 a
# H3 J( t3 q' j
|
|