|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
0 P* Q* @$ q T常见的如下,直接复制即可" |$ s9 {6 L+ V
! ?/ S9 V6 c. p& O$ a% H
8 R! s$ L+ [% B' s3 C7 F( ~0 V7 b0 j+ W$ C0 ] Y
9 M1 h+ k2 t; `
AddPrereqComponent("System",Protected);
$ e* w! y) `( o5 Z. tAddPrereqComponent("ApplicationFrame",Public);
( n+ y* D0 p2 `1 ZAddPrereqComponent("Dialog",Public);7 @, f. s0 X K
// END WIZARD EDITION ZONE
% `1 B0 _- I* _8 r5 g& Z$ H) j" {AddPrereqComponent("ApplicationFrame",Protected);
7 N: T& K; I, @5 p3 yAddPrereqComponent("CATAssemblyInterfaces",Protected);- o4 Z. Y+ N8 W& \2 q# S6 I
AddPrereqComponent("ObjectModelerBase",Protected);
" G8 Q% x6 W5 f' {1 G# `AddPrereqComponent("ProductStructureUI",Protected);
" i- x- G; j" i( I4 |5 ZAddPrereqComponent("DialogEngine",Protected);
2 N! I6 j1 H" q. ]AddPrereqComponent("Mathematics",Protected);
# y7 O1 u5 h. Y$ Q0 e9 }AddPrereqComponent("Dialog",Protected);
r; b0 D( t0 X& G$ e VAddPrereqComponent("MechanicalModelerUI",Protected);
}6 l. B3 ]3 N# e4 SAddPrereqComponent("MechanicalModelerUI",Public);7 o7 [2 c) \. K }* ?
AddPrereqComponent("PartInterfaces",Public);( n) J& S$ @: G9 ?9 h
AddPrereqComponent("ObjectSpecsModeler",Public);
; a1 J" D& }3 u! E1 h( yAddPrereqComponent("ConstraintModeler",Public);
7 h. G' c( U) i6 z4 ?. j% HAddPrereqComponent("ConstraintModelerInterfaces",Public);
9 E; }- ^1 h( N2 fAddPrereqComponent("ConstraintModelerUI",Public);
# ^+ ^0 v7 o! D# ?* ~AddPrereqComponent("SkeTCherInterfaces",Public);% h% ?" [ S; x4 @
AddPrereqComponent("GeometricOperators",Public);
5 e& y) s3 B3 V: TAddPrereqComponent("ProductStructureInterfaces",Public);
" y7 W& o% |" T: F# |AddPrereqComponent("ProductStructure",Public);! ~; J% f1 X$ p7 w3 `* u( S
AddPrereqComponent("SpaceAnalysisInterfaces", Public);
/ ?+ O; P5 S) [3 i% U& CAddPrereqComponent("SimulationBase", Public);
3 W I5 p5 M. |6 k& B5 BAddPrereqComponent("SimulationInterfaces", Public);: m; A7 u( H: s. M3 z$ K' p
AddPrereqComponent("GSMInterfaces",Public);3 A2 P) D( e2 e
AddPrereqComponent("GSOInterfaces",Public);6 Q. ~* |- [. Z0 Z) X# X
AddPrereqComponent("LiteralFeatures",Public);
9 u2 Q, p( E* ]1 rAddPrereqComponent("DraftingInterfaces", Public);) a7 I% z3 W& u8 R
AddPrereqComponent("CATTTRSInterfaces", Public);
; O7 K+ H7 M( W8 ^0 f" rAddPrereqComponent("CATTPSInterfaces", Public);
2 w3 ~- |8 q4 _+ `) eAddPrereqComponent("ManufacturingInterfaces",Public);
0 A/ i- M, t. M5 HAddPrereqComponent("SurfaceMachiningInterfaces",Public);
3 h8 M0 Q5 f4 r* D0 eAddPrereqComponent("DMAPSInterfaces",Public);
. W2 U. S- x; [- wAddPrereqComponent("GeometricObjects",Public);
2 S( Q/ R& m3 P1 b# j7 TAddPrereqComponent("KnowledgeInterfaces",Public);
7 E% Z& E$ ]& o) \0 @6 gAddPrereqComponent("LiteralsEditor",Public);
0 M! D. b& |. t( B- XAddPrereqComponent("MechanicalModeler",Public);$ N& s6 j, d$ M
AddPrereqComponent("Tessellation",Public);
2 ^7 j+ y9 J; N2 [$ ?; x7 @AddPrereqComponent("Visualization",Public);
8 Z b- d5 ^6 {AddPrereqComponent("VisualizationBase",Public);
: g. y. r$ Z9 s; vAddPrereqComponent("MecModInterfaces",Public);* J# h& P0 A v) C
AddPrereqComponent("NewTopologicalObjects",Public);7 t& f# |' R# H& N V: M! a3 H
AddPrereqComponent("MechanicalCommands",Public);5 D6 l# l: W; R$ k! L9 q; `9 l- R
AddPrereqComponent("TopologicalOperators",Public);6 C# u# Y7 X# B
AddPrereqComponent("InteractiveInterfaces",Public);
/ X: m! n4 M0 J$ k& hAddPrereqComponent("PrismaticMachiningInterfaces",Public);
1 S! J* {$ m. k, `0 `! |AddPrereqComponent("ToolPathEditorInterfaces",Public);( U5 e: |5 x) k% n- c8 Z" t; E
AddPrereqComponent("FreeFormOperators",Public);, z: p) x; G$ S
AddPrereqComponent("CATIAApplicationFrame",Public);" ]" {6 h! Z& B0 c
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
- Y Q4 i7 |1 E- h ?7 V. S# c/ H% y( VAddPrereqComponent("ProcessPlatformBase",Public);+ r* M' |2 W. A
AddPrereqComponent("ProcessPlatformVisu",Public);' b6 X! X. r% ~
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
2 S" p) y j. _2 t6 e; AAddPrereqComponent("ObjectModelerInterfaces",Public);
2 L' E6 _/ \$ R/ k5 zAddPrereqComponent("SketcherModeler",Public);
6 Y D2 E# E0 }AddPrereqComponent("MeasureGeometryInterfaces",Public);' O+ C( n2 R* [" o3 ? u) O: t
AddPrereqComponent("InfInterfaces",Public);
/ j# O. @ C i/ V a3 KAddPrereqComponent("XMLParser",Public);
/ L q9 v* n( `7 zAddPrereqComponent("AdvancedMathematics",Public);
8 A6 z8 k6 C! x) I& }: hAddPrereqComponent("CATPlantShipModeler",Public);9 O( ~; f4 W3 j( {$ @
AddPrereqComponent("CATSchPlatformInterfaces",Public);+ `9 e8 a3 X% B' N8 Y; x }- q
6 } `; J" c1 I* r! y% T! o; H) {# J4 O$ u2 v- C
|
|