|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口9 J- m$ l, g. p2 K5 N; L
常见的如下,直接复制即可
( i2 w9 K+ a" \
! Z; A. ^) O% e7 V0 ~& N- x" L! `
; D ~$ t. t# i0 D _, n3 z( `
: O. @* I# M7 x( ]AddPrereqComponent("System",Protected);
, ?8 |; `$ `4 F, xAddPrereqComponent("ApplicationFrame",Public);
3 r% i+ u1 z3 n( {, v* n6 yAddPrereqComponent("Dialog",Public);
% K: {) U6 O8 J// END WIZARD EDITION ZONE
1 L5 v, _1 f5 tAddPrereqComponent("ApplicationFrame",Protected);. X; T. X+ c' i6 z8 H
AddPrereqComponent("CATAssemblyInterfaces",Protected);
4 l! T9 d% g$ U% mAddPrereqComponent("ObjectModelerBase",Protected);
2 X+ L2 }( I. ?2 o N; R# QAddPrereqComponent("ProductStructureUI",Protected);
- }8 S7 i" t7 ?% QAddPrereqComponent("DialogEngine",Protected);
. V. D$ H4 f& U d) S; }/ DAddPrereqComponent("Mathematics",Protected);* y: P" \9 I- [1 d* m% d. L
AddPrereqComponent("Dialog",Protected);
/ h& Y4 t+ v7 g+ h# { kAddPrereqComponent("MechanicalModelerUI",Protected);
( X5 u- `/ b7 B$ Z G$ M: jAddPrereqComponent("MechanicalModelerUI",Public);
9 ]7 F& V: ]+ ~AddPrereqComponent("PartInterfaces",Public);. h. Q' ^ H- v* G* Z
AddPrereqComponent("ObjectSpecsModeler",Public);5 O) o) L; O/ K- O
AddPrereqComponent("ConstraintModeler",Public);! r* ^( R6 y! w$ P
AddPrereqComponent("ConstraintModelerInterfaces",Public);
: @ s) r0 M' ?! `/ S- RAddPrereqComponent("ConstraintModelerUI",Public);
: p; F* K8 J( ~9 Z: _2 F! ]AddPrereqComponent("SkeTCherInterfaces",Public);4 X7 }" w$ O1 D4 F
AddPrereqComponent("GeometricOperators",Public);
* A A% n1 F4 ZAddPrereqComponent("ProductStructureInterfaces",Public);
9 c, c* d1 P1 z2 o2 X3 L% |AddPrereqComponent("ProductStructure",Public);
2 j' s$ {! e; @- S% }; TAddPrereqComponent("SpaceAnalysisInterfaces", Public);
' x# S, I( j* h3 U |% V( `6 IAddPrereqComponent("SimulationBase", Public);1 j& Y7 O! n7 z2 j5 v
AddPrereqComponent("SimulationInterfaces", Public);8 W- Y2 ^" @3 A/ T6 U
AddPrereqComponent("GSMInterfaces",Public);
% ^# k A _# k4 X+ SAddPrereqComponent("GSOInterfaces",Public);, [8 `& L8 W; B" x
AddPrereqComponent("LiteralFeatures",Public);8 n9 Z) E' V+ a' p. a
AddPrereqComponent("DraftingInterfaces", Public); }9 J& I$ D; J' f
AddPrereqComponent("CATTTRSInterfaces", Public);
6 Y& ]* ]8 M8 LAddPrereqComponent("CATTPSInterfaces", Public);
! F7 B5 {" p8 B1 R+ L" _8 ]AddPrereqComponent("ManufacturingInterfaces",Public);
1 S, P, K3 h2 ` MAddPrereqComponent("SurfaceMachiningInterfaces",Public);# l9 M2 G# O! V7 O9 }
AddPrereqComponent("DMAPSInterfaces",Public);
' P3 X. ^) W' q" CAddPrereqComponent("GeometricObjects",Public);0 Y0 e3 N- D: u! k3 _
AddPrereqComponent("KnowledgeInterfaces",Public);, |$ l7 R$ E* d
AddPrereqComponent("LiteralsEditor",Public);9 y: n ^9 ?3 x( [
AddPrereqComponent("MechanicalModeler",Public);
0 X8 }( F- k: f5 ]1 uAddPrereqComponent("Tessellation",Public);
4 Y# Z4 E% b* ~. C- xAddPrereqComponent("Visualization",Public);6 l9 g+ N" [( B, q8 u* q' @, S
AddPrereqComponent("VisualizationBase",Public);: l. _ W" o0 W8 X6 v8 P9 i
AddPrereqComponent("MecModInterfaces",Public);
w% p* _7 _- I3 E G' O, e, oAddPrereqComponent("NewTopologicalObjects",Public);
' @% d3 L9 R# u8 T$ hAddPrereqComponent("MechanicalCommands",Public);( W, W: F- Y0 C2 H, L
AddPrereqComponent("TopologicalOperators",Public);2 D! T! m) _+ T
AddPrereqComponent("InteractiveInterfaces",Public);7 J/ R9 C5 b2 d5 F; P3 J+ }
AddPrereqComponent("PrismaticMachiningInterfaces",Public);
# W: q, t6 D `/ n3 VAddPrereqComponent("ToolPathEditorInterfaces",Public);
6 n9 d: h8 \' Y) T6 E* i* O, HAddPrereqComponent("FreeFormOperators",Public);: M* y e( c3 W2 T1 ?
AddPrereqComponent("CATIAApplicationFrame",Public);
# O3 v* t( I! c+ { {AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
# B' X2 S# M3 _) ^. m3 nAddPrereqComponent("ProcessPlatformBase",Public);! K0 p9 ^- y7 ^ V: F( o% d
AddPrereqComponent("ProcessPlatformVisu",Public);: x% b: v$ j( Z8 p5 b
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
# R& v' E: a5 ]6 Y2 GAddPrereqComponent("ObjectModelerInterfaces",Public);; b. C- J; ]; Y9 x9 F( B. O
AddPrereqComponent("SketcherModeler",Public);
6 k/ [5 c7 ^! i0 i8 EAddPrereqComponent("MeasureGeometryInterfaces",Public);! A- H; R9 u5 t# [2 k" T( ]# D
AddPrereqComponent("InfInterfaces",Public);
7 f1 p7 R8 v% tAddPrereqComponent("XMLParser",Public);
- H L7 V4 m, R0 a" R+ \ uAddPrereqComponent("AdvancedMathematics",Public);
5 k+ s$ V! H( W8 jAddPrereqComponent("CATPlantShipModeler",Public);: C: ?, I# B+ \
AddPrereqComponent("CATSchPlatformInterfaces",Public);
5 M9 b" Q( v3 G. m8 g* u4 x
: X8 M7 e0 H6 ] [2 q, m- t
$ V) y* E% d& a* S+ I/ W |
|