|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
- V) J+ M/ O$ @8 P2 L8 y常见的如下,直接复制即可% H8 u" g+ l* J: ]+ s% X; Y B
0 E$ a1 }* N3 H% i! X. p
8 q1 O0 T5 J, S
. S" A& I1 Y# e9 a
: f3 [2 ]4 t1 A/ S: Y" o+ v; DAddPrereqComponent("System",Protected);
; |4 t7 A, f3 d, G4 `1 j2 hAddPrereqComponent("ApplicationFrame",Public);
- `; q. S$ {- i: M+ N$ O7 RAddPrereqComponent("Dialog",Public);
4 v7 F' D0 J0 X0 g) w. f: E// END WIZARD EDITION ZONE# Z8 u2 \" _2 N) F
AddPrereqComponent("ApplicationFrame",Protected);' F) N3 z" B" I4 S
AddPrereqComponent("CATAssemblyInterfaces",Protected);
7 |7 O$ J3 Z! j. B4 B- DAddPrereqComponent("ObjectModelerBase",Protected);% a! D2 ^: O$ ~4 u4 T* o7 {
AddPrereqComponent("ProductStructureUI",Protected);' z2 C) s/ q, V
AddPrereqComponent("DialogEngine",Protected);' y# e# Y" v: b: S4 w1 g+ z
AddPrereqComponent("Mathematics",Protected);
7 r8 @7 |! ^! D3 j; t5 T/ H) yAddPrereqComponent("Dialog",Protected);$ h( }- _. X' P$ D8 A3 \5 S; m
AddPrereqComponent("MechanicalModelerUI",Protected);$ [; P9 U! f# u J, v& V+ k2 n. e
AddPrereqComponent("MechanicalModelerUI",Public); o' E- j/ a9 }4 y* ]# y( X( G% m
AddPrereqComponent("PartInterfaces",Public);
# s4 g$ N; b& s) K/ A& F& g nAddPrereqComponent("ObjectSpecsModeler",Public);
5 Y# n' Z" P+ R: i: e: x1 kAddPrereqComponent("ConstraintModeler",Public);' C/ j% H8 `% ]9 L
AddPrereqComponent("ConstraintModelerInterfaces",Public); n; S/ q# g2 V3 x
AddPrereqComponent("ConstraintModelerUI",Public);
3 }0 x: p. I5 DAddPrereqComponent("SkeTCherInterfaces",Public);# f0 c7 K- v5 `; P
AddPrereqComponent("GeometricOperators",Public);1 I9 i$ w0 C. H5 T. N+ E: b: w3 K
AddPrereqComponent("ProductStructureInterfaces",Public);' G6 ? R7 S* V0 G5 J2 H4 [/ |
AddPrereqComponent("ProductStructure",Public);
c& m7 d2 B1 Z; v% tAddPrereqComponent("SpaceAnalysisInterfaces", Public);# H3 q: q4 c* o% [. c6 k% E2 T
AddPrereqComponent("SimulationBase", Public);# B) E8 r+ _) N5 _- k
AddPrereqComponent("SimulationInterfaces", Public);: z6 f- v- E( d, N8 _5 ~
AddPrereqComponent("GSMInterfaces",Public);
5 D7 R* g- E: XAddPrereqComponent("GSOInterfaces",Public);- \ G& I4 p3 ^
AddPrereqComponent("LiteralFeatures",Public);
8 p* x6 j. P1 s/ D# Y9 m, _$ cAddPrereqComponent("DraftingInterfaces", Public);' |5 m1 A$ r1 ]; P
AddPrereqComponent("CATTTRSInterfaces", Public);
1 r# @# Y2 V' K# m% W5 [AddPrereqComponent("CATTPSInterfaces", Public);
3 p; I5 K9 t+ W3 A& m" T4 ?6 w& ~0 aAddPrereqComponent("ManufacturingInterfaces",Public);7 T6 E9 y" R8 ]; J1 u& B: r% r
AddPrereqComponent("SurfaceMachiningInterfaces",Public);( u( L7 Y) z+ z$ L) \
AddPrereqComponent("DMAPSInterfaces",Public);
. _7 g! D! d+ i* ^AddPrereqComponent("GeometricObjects",Public);
/ O; D+ X8 u: j1 |8 Y0 NAddPrereqComponent("KnowledgeInterfaces",Public);5 R% r, }) s7 \7 H
AddPrereqComponent("LiteralsEditor",Public);
6 s& @" T% U. x& M/ iAddPrereqComponent("MechanicalModeler",Public);
" `! F6 G( \8 J$ I0 b$ xAddPrereqComponent("Tessellation",Public);
$ u$ F; f/ C! ^) q3 b- OAddPrereqComponent("Visualization",Public);8 p+ \2 [9 x7 e u( C+ D, h
AddPrereqComponent("VisualizationBase",Public);
7 H* u4 _) ^0 M( Y, L" SAddPrereqComponent("MecModInterfaces",Public);
4 Z: v6 h, Y, E5 D, T | j7 G5 P# V% dAddPrereqComponent("NewTopologicalObjects",Public);* d6 Y4 a4 X. o3 e" V
AddPrereqComponent("MechanicalCommands",Public);
8 z! ~1 e# ~7 e6 l' UAddPrereqComponent("TopologicalOperators",Public);
0 R8 ?, h$ R( }2 B. R) p' n2 q3 fAddPrereqComponent("InteractiveInterfaces",Public);
# i& f3 ~9 H/ mAddPrereqComponent("PrismaticMachiningInterfaces",Public);( ~7 N$ ?9 c3 m. `0 T. r2 ]1 ?- J
AddPrereqComponent("ToolPathEditorInterfaces",Public);
+ l, p. s0 T9 H r2 EAddPrereqComponent("FreeFormOperators",Public);
$ J% V9 R# I6 p. H; uAddPrereqComponent("CATIAApplicationFrame",Public);. s5 v) ?3 V# `6 a& D6 j/ O! B ^
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
& v% ]% \0 [4 LAddPrereqComponent("ProcessPlatformBase",Public);1 ^8 n4 C1 j0 u. d- g1 @9 e
AddPrereqComponent("ProcessPlatformVisu",Public);
! n; i, R1 @9 t. V4 u8 E# _5 IAddPrereqComponent("AdvancedMachiningInterfaces",Public);* O3 e/ e; I* j& t7 |! R
AddPrereqComponent("ObjectModelerInterfaces",Public);
2 i# ~' g$ U" lAddPrereqComponent("SketcherModeler",Public);0 o% H+ e+ d" k& t2 M: d
AddPrereqComponent("MeasureGeometryInterfaces",Public);
4 ]! R. l/ S! [1 u }* ^* r- G: hAddPrereqComponent("InfInterfaces",Public);
0 N% p% w& ^; q, GAddPrereqComponent("XMLParser",Public);
0 [" c8 j* U* v6 N# G8 lAddPrereqComponent("AdvancedMathematics",Public);, g& X8 H" ]+ M" r) c
AddPrereqComponent("CATPlantShipModeler",Public);
: v1 @, W* g* hAddPrereqComponent("CATSchPlatformInterfaces",Public);
5 U4 F' Y1 n/ ~" X, z6 A( `9 C/ x2 C* }
( l8 ]% b4 x0 `: i6 c+ Z |
|