|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口+ k c, Y% \9 H: Z/ v+ ^
常见的如下,直接复制即可8 z" A% r6 u: J4 @1 T9 v
; E1 L* ]0 N! O8 ^
5 d/ w' P V6 {5 E* b' z1 g" V! _' q, d4 `
p6 S3 ^+ ~! W4 r
AddPrereqComponent("System",Protected);
* }; i' M( | |" b8 n1 gAddPrereqComponent("ApplicationFrame",Public);4 w( T& u& D& _3 }. h x) x/ D
AddPrereqComponent("Dialog",Public);
7 B W8 Q# p. b: C9 ^% t// END WIZARD EDITION ZONE
9 d/ M+ _. t, }. `; xAddPrereqComponent("ApplicationFrame",Protected);
, I. K8 Q: m4 lAddPrereqComponent("CATAssemblyInterfaces",Protected);
2 w3 g, d" s0 e% p. z& j/ h& FAddPrereqComponent("ObjectModelerBase",Protected);
& W6 \. x4 {# iAddPrereqComponent("ProductStructureUI",Protected);
& w+ A" g8 J% P, _* cAddPrereqComponent("DialogEngine",Protected);' _; C" u2 J( Q( h
AddPrereqComponent("Mathematics",Protected);
4 y D& T/ J: aAddPrereqComponent("Dialog",Protected);5 T/ I. R; L& [% L) g2 o4 W
AddPrereqComponent("MechanicalModelerUI",Protected);) z, N: N( e2 d C' Y2 n
AddPrereqComponent("MechanicalModelerUI",Public);
9 o+ R( }+ D. ]( t3 }AddPrereqComponent("PartInterfaces",Public);
' Q. R! n% Q3 @1 d+ t! G' c2 RAddPrereqComponent("ObjectSpecsModeler",Public);9 B' j# B7 _8 p K: B: [# V! X
AddPrereqComponent("ConstraintModeler",Public);
/ M* c- L& T5 |8 E! f \( a: }AddPrereqComponent("ConstraintModelerInterfaces",Public);/ t! l5 J6 ^) D( I( |; }: j, z
AddPrereqComponent("ConstraintModelerUI",Public);# Q2 y) i9 v4 i p! q4 M
AddPrereqComponent("SkeTCherInterfaces",Public);
Q( p2 _& F1 w9 O$ Z" rAddPrereqComponent("GeometricOperators",Public);
. N/ L- K, ]% ^- |4 }3 Q& BAddPrereqComponent("ProductStructureInterfaces",Public);
8 D1 D- z7 E D8 h# Q/ g* }AddPrereqComponent("ProductStructure",Public);" \# }2 x0 x. J# z ?
AddPrereqComponent("SpaceAnalysisInterfaces", Public);5 G( d% H- ~% P" W% h& [2 P* {
AddPrereqComponent("SimulationBase", Public);! I9 U6 |! A1 Z$ g$ ~# q- W
AddPrereqComponent("SimulationInterfaces", Public);# Z1 D4 ?0 Q! c0 o/ u
AddPrereqComponent("GSMInterfaces",Public);
( X9 F$ O) Y0 b$ M1 I; X! V4 rAddPrereqComponent("GSOInterfaces",Public);
4 J1 b1 ^' a/ V% O7 f3 I( v& GAddPrereqComponent("LiteralFeatures",Public);
& h* w: o5 T! L x/ FAddPrereqComponent("DraftingInterfaces", Public);
/ n2 { `# W- WAddPrereqComponent("CATTTRSInterfaces", Public);
- @. N% J0 N. `9 ~+ l- {AddPrereqComponent("CATTPSInterfaces", Public);
3 |- U4 M4 T$ s) O8 M' y* U# M" \2 pAddPrereqComponent("ManufacturingInterfaces",Public);
4 w% j% T; t7 d( eAddPrereqComponent("SurfaceMachiningInterfaces",Public);
$ l9 u- k/ O- H# r1 r+ ?" t1 GAddPrereqComponent("DMAPSInterfaces",Public);
$ ?5 K" V$ o$ [3 m% c' {2 B6 OAddPrereqComponent("GeometricObjects",Public);$ _" A; z9 p% w3 e/ r
AddPrereqComponent("KnowledgeInterfaces",Public);' h/ I* |% K. F( m. M
AddPrereqComponent("LiteralsEditor",Public);
" l0 e) F. |$ F" E/ d, c' YAddPrereqComponent("MechanicalModeler",Public);
- {; O3 u% L. ^% u4 e1 ~AddPrereqComponent("Tessellation",Public);
1 [/ V4 L& ? V( K7 EAddPrereqComponent("Visualization",Public);5 \. g# {9 `( Q D2 S& w3 {
AddPrereqComponent("VisualizationBase",Public);6 L0 J8 [0 J4 R
AddPrereqComponent("MecModInterfaces",Public);+ z* H/ K9 ?1 _ S: b' `8 W' z6 P Z
AddPrereqComponent("NewTopologicalObjects",Public);2 b o5 e! R. @0 d% P
AddPrereqComponent("MechanicalCommands",Public);6 E9 p8 i! s9 }) w- L, w3 J, N
AddPrereqComponent("TopologicalOperators",Public);
, o! b; b. M3 `; t+ t, DAddPrereqComponent("InteractiveInterfaces",Public);, B- ^- l6 o6 u# t0 T0 Q
AddPrereqComponent("PrismaticMachiningInterfaces",Public);$ F9 x! P* D4 z& q3 V
AddPrereqComponent("ToolPathEditorInterfaces",Public); j+ K7 E9 b6 P8 q/ s* T
AddPrereqComponent("FreeFormOperators",Public);; q9 v" B; U7 m6 V7 w2 M
AddPrereqComponent("CATIAApplicationFrame",Public);
9 ~; ?( N8 k K- |( m' PAddPrereqComponent("ComponentsCatalogsInterfaces",Public);" T* z" A( O8 o* b
AddPrereqComponent("ProcessPlatformBase",Public);
- T1 U- {; S5 }0 S9 p6 {; Z* ZAddPrereqComponent("ProcessPlatformVisu",Public);
% z: d6 |( r( g: b3 wAddPrereqComponent("AdvancedMachiningInterfaces",Public);. ^0 q: d/ ?, Z9 X; o; a
AddPrereqComponent("ObjectModelerInterfaces",Public);
( f. m; q( A& p- ZAddPrereqComponent("SketcherModeler",Public);
J7 ^" P6 B$ @1 O% U5 ^/ z- ~7 l; ^AddPrereqComponent("MeasureGeometryInterfaces",Public);
; B6 P' j) D9 k' NAddPrereqComponent("InfInterfaces",Public);2 k/ j0 {1 [7 `. M6 X( z: z: C2 g
AddPrereqComponent("XMLParser",Public);
: X0 G6 X" x. W* M" z8 G' {8 S( \7 AAddPrereqComponent("AdvancedMathematics",Public);" D& _$ X3 f/ H: \7 Q+ y: y
AddPrereqComponent("CATPlantShipModeler",Public);5 R: B3 `/ `& W
AddPrereqComponent("CATSchPlatformInterfaces",Public);) Y5 h# k; k/ E+ X( J
& W& [2 S2 H4 P6 x1 Q$ Q3 M
% d, n+ S+ m" S+ d; Z& K
|
|