|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口2 t# J Z4 b7 Z+ F0 I1 U1 M
常见的如下,直接复制即可2 Q3 b7 u. X y ?5 R
$ S# [2 b5 y! E% p8 H1 A3 P- z
6 u! |7 Z* l: Y' F
' Y8 f3 x9 r, C8 F0 ?1 H& d/ z ^' W3 [1 a9 w$ V1 B1 I
AddPrereqComponent("System",Protected);9 `( z2 s" V9 E) m9 o, {
AddPrereqComponent("ApplicationFrame",Public);9 ]3 S+ y; g! i/ O) b3 e1 y# d
AddPrereqComponent("Dialog",Public);
6 Y6 ?# A- [$ x& ~8 j6 r* s- y// END WIZARD EDITION ZONE
, d1 _9 J* [& |' a& m o4 c. xAddPrereqComponent("ApplicationFrame",Protected);$ A4 j! q4 p. f( s
AddPrereqComponent("CATAssemblyInterfaces",Protected);
1 g9 I) [3 `; X- pAddPrereqComponent("ObjectModelerBase",Protected);: E+ N0 V9 m6 k: R" B( C- t
AddPrereqComponent("ProductStructureUI",Protected);& M5 h6 w' i$ q5 ^, j& `# B! p
AddPrereqComponent("DialogEngine",Protected);
4 @( R2 s" j' C) [/ g; O: aAddPrereqComponent("Mathematics",Protected);
/ T6 i/ n+ _" E- \AddPrereqComponent("Dialog",Protected);
z# a7 a$ ^' P7 d) j$ o9 ~4 Y* S1 _AddPrereqComponent("MechanicalModelerUI",Protected);* l; e' o$ T R
AddPrereqComponent("MechanicalModelerUI",Public);
: Q8 k5 w7 L9 w% K) ]AddPrereqComponent("PartInterfaces",Public);
5 k0 R% R3 x _& o8 {& o1 f3 dAddPrereqComponent("ObjectSpecsModeler",Public);9 M; q5 }0 b1 ]
AddPrereqComponent("ConstraintModeler",Public);
& }! G+ h* x3 Z+ H- AAddPrereqComponent("ConstraintModelerInterfaces",Public);3 B/ N/ h) d6 n8 M: Y: s
AddPrereqComponent("ConstraintModelerUI",Public);
+ F0 m- }* f. bAddPrereqComponent("SkeTCherInterfaces",Public);
! W9 Q' }& D# c& K- u7 g9 IAddPrereqComponent("GeometricOperators",Public);$ E0 [2 H3 S! |+ N
AddPrereqComponent("ProductStructureInterfaces",Public);
* N2 A3 e8 n( B2 ~AddPrereqComponent("ProductStructure",Public);
& c2 d/ W% V( m, P0 p/ j6 {- ^AddPrereqComponent("SpaceAnalysisInterfaces", Public); L& j7 |4 P" r% }% c- {
AddPrereqComponent("SimulationBase", Public);2 s* k% D' P* z
AddPrereqComponent("SimulationInterfaces", Public);9 m D% @6 J: N, X
AddPrereqComponent("GSMInterfaces",Public);+ B& y4 t/ t0 l, O* s7 b
AddPrereqComponent("GSOInterfaces",Public);
9 f- J; j: Z# W9 {AddPrereqComponent("LiteralFeatures",Public);( t* p! d- s/ A; ?. [0 D4 d1 X
AddPrereqComponent("DraftingInterfaces", Public);
2 G$ J2 t+ g+ p# nAddPrereqComponent("CATTTRSInterfaces", Public);
1 b. u6 K; X0 O6 M# k+ I/ d( C0 rAddPrereqComponent("CATTPSInterfaces", Public);
, h3 `, J& d7 P$ w T4 {5 wAddPrereqComponent("ManufacturingInterfaces",Public);1 ~. w$ _ _3 D& N6 U
AddPrereqComponent("SurfaceMachiningInterfaces",Public);7 F1 Z3 z" }) R- k3 z5 L1 G
AddPrereqComponent("DMAPSInterfaces",Public);
7 ~2 ?0 J$ d( H0 vAddPrereqComponent("GeometricObjects",Public);
* o+ P7 r: f8 Q( JAddPrereqComponent("KnowledgeInterfaces",Public);
9 ?4 P6 \2 ?1 c4 \AddPrereqComponent("LiteralsEditor",Public);
$ O& E' B5 H) ]& S1 zAddPrereqComponent("MechanicalModeler",Public);! b7 v; X1 Q& y+ T% u' ~# F
AddPrereqComponent("Tessellation",Public);
- ^9 f' B# q: @AddPrereqComponent("Visualization",Public);
9 s$ S+ C' i( pAddPrereqComponent("VisualizationBase",Public);
4 m) l# u6 G2 _AddPrereqComponent("MecModInterfaces",Public);
T' ~$ O( W+ ]# oAddPrereqComponent("NewTopologicalObjects",Public);
/ q3 e( |7 G* x) t& zAddPrereqComponent("MechanicalCommands",Public);0 }: X% e5 D! c" w( o
AddPrereqComponent("TopologicalOperators",Public);5 H# l9 {; W# U5 l# e0 H
AddPrereqComponent("InteractiveInterfaces",Public);
E9 b& {- v w5 j2 W0 |0 d$ FAddPrereqComponent("PrismaticMachiningInterfaces",Public);' q: k% j" d2 Z0 x
AddPrereqComponent("ToolPathEditorInterfaces",Public);
9 q+ C8 K4 D! v4 u3 E! ZAddPrereqComponent("FreeFormOperators",Public);6 f5 I7 ^1 O' I' r4 W0 |1 _& `
AddPrereqComponent("CATIAApplicationFrame",Public);$ F' b& J4 U/ X* E* L& D
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
7 b- ?0 ], L5 OAddPrereqComponent("ProcessPlatformBase",Public);# E0 e$ I2 F- ]# j# x1 d3 h1 F& _
AddPrereqComponent("ProcessPlatformVisu",Public);( I, U K0 l" _# w% O
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
5 t. B- P/ {; Y( ]- mAddPrereqComponent("ObjectModelerInterfaces",Public);' g; _2 s& p) i
AddPrereqComponent("SketcherModeler",Public);. \* x. R$ {: d5 X4 w
AddPrereqComponent("MeasureGeometryInterfaces",Public);
) e) J2 U: U& j& ^AddPrereqComponent("InfInterfaces",Public);1 \" i) L( S& n
AddPrereqComponent("XMLParser",Public);
P4 C/ j- ~# PAddPrereqComponent("AdvancedMathematics",Public);3 t, d, o6 P4 A X" F
AddPrereqComponent("CATPlantShipModeler",Public);
1 i5 v! z5 M/ X2 p5 ?AddPrereqComponent("CATSchPlatformInterfaces",Public);# N' Q$ T7 W ]9 q/ d
: E8 A# C8 l! F0 Z$ T1 i
$ x) t5 J$ M3 d) }1 n6 n
|
|