|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
0 ?* v/ j! F& c' Q. |' H8 J/ m* v4 g: U常见的如下,直接复制即可$ ~6 P# F9 z! Y Y& c4 x
w% F; p8 ^0 J+ L$ m r
! {0 J' t6 O! u+ j
/ v; g4 c6 e/ \* S! o; v- A' n* B
AddPrereqComponent("System",Protected);! \4 u1 H/ ~4 n2 [4 y/ o
AddPrereqComponent("ApplicationFrame",Public);
4 Z6 f! ] s: U% y- B C, MAddPrereqComponent("Dialog",Public);
% t7 Z- T5 i% m) ?7 y. T7 _// END WIZARD EDITION ZONE" v' h- H0 r! `
AddPrereqComponent("ApplicationFrame",Protected);
' K% N- R1 G* ]8 GAddPrereqComponent("CATAssemblyInterfaces",Protected);
# l1 ~' Y) }4 ^% }AddPrereqComponent("ObjectModelerBase",Protected);* h/ |; I8 Y+ n* K$ r9 W% w# j
AddPrereqComponent("ProductStructureUI",Protected);- s* w4 R8 C& r; H# ^6 c* j
AddPrereqComponent("DialogEngine",Protected);
# z5 I2 _& f, W* f( V l1 YAddPrereqComponent("Mathematics",Protected);0 F9 {5 X" k/ q: E/ I% V" E
AddPrereqComponent("Dialog",Protected);2 _& C3 A1 q5 E5 a) E$ `
AddPrereqComponent("MechanicalModelerUI",Protected);
2 j/ n) _% b" O7 h2 V, S. pAddPrereqComponent("MechanicalModelerUI",Public);+ ]: Z' i0 [+ F, T9 D. h
AddPrereqComponent("PartInterfaces",Public);
. W* p x, _' v' NAddPrereqComponent("ObjectSpecsModeler",Public);
, `5 v5 d0 l/ K5 s; d% LAddPrereqComponent("ConstraintModeler",Public);$ M, b7 j+ g" W G3 m% |
AddPrereqComponent("ConstraintModelerInterfaces",Public);
- F) z8 m# X: D) IAddPrereqComponent("ConstraintModelerUI",Public);5 S! ~5 R1 U0 _ F9 l
AddPrereqComponent("SkeTCherInterfaces",Public);
9 v8 [; p6 N; A6 c3 Q7 O) }& {- b1 W2 PAddPrereqComponent("GeometricOperators",Public);
0 \7 K) |! I5 a6 j: h6 {AddPrereqComponent("ProductStructureInterfaces",Public);; l+ Y" {& o4 {/ J
AddPrereqComponent("ProductStructure",Public);
/ I' b" I6 T0 v/ k% I" \3 OAddPrereqComponent("SpaceAnalysisInterfaces", Public);
" M4 ?- Z$ f% V) X+ [8 oAddPrereqComponent("SimulationBase", Public);
" k: m9 U+ H. s# e1 Q& sAddPrereqComponent("SimulationInterfaces", Public);
; A% g; A, h4 u, ~1 O% I1 d, rAddPrereqComponent("GSMInterfaces",Public);" z1 H/ ^ p( m- x3 h9 n
AddPrereqComponent("GSOInterfaces",Public);
' T3 {$ E3 T2 l" L# K" D! v5 y3 }AddPrereqComponent("LiteralFeatures",Public);
/ d; N% M3 r$ i2 u! a7 u7 pAddPrereqComponent("DraftingInterfaces", Public);, V, u3 J. p5 y' ?, o8 T2 c
AddPrereqComponent("CATTTRSInterfaces", Public);* T) j7 G) K6 \$ X" d X
AddPrereqComponent("CATTPSInterfaces", Public);" Z* ~* Y9 y0 O8 A* g
AddPrereqComponent("ManufacturingInterfaces",Public);
9 g7 @* C8 K3 `7 L6 {9 D1 sAddPrereqComponent("SurfaceMachiningInterfaces",Public);
4 T1 j1 q' d: b0 A5 i. d! P9 e2 CAddPrereqComponent("DMAPSInterfaces",Public);" O" d% b" R4 s+ M5 o8 f6 }, v$ h
AddPrereqComponent("GeometricObjects",Public);& ~( L, V% b: u
AddPrereqComponent("KnowledgeInterfaces",Public);
) ^% H& f% ~# D( v6 lAddPrereqComponent("LiteralsEditor",Public);9 K/ @2 v; X7 f
AddPrereqComponent("MechanicalModeler",Public);
t) h+ ^- o, g# [# a: P8 J# QAddPrereqComponent("Tessellation",Public);* e; {6 m/ L1 v. N+ E
AddPrereqComponent("Visualization",Public);
/ }+ u! x m6 R0 R) K9 @3 CAddPrereqComponent("VisualizationBase",Public);
; k' e' h; h. F6 a$ k. mAddPrereqComponent("MecModInterfaces",Public);
& [' { P$ L' l6 J7 {4 x& qAddPrereqComponent("NewTopologicalObjects",Public);
1 c5 S7 E1 {, U6 X5 y2 B& O6 h, l/ gAddPrereqComponent("MechanicalCommands",Public);0 ?6 o5 f7 D0 C3 z( D
AddPrereqComponent("TopologicalOperators",Public);
1 K4 I! ^) b9 n. i: k! dAddPrereqComponent("InteractiveInterfaces",Public);0 J% ]7 W7 g# d- o6 k7 F
AddPrereqComponent("PrismaticMachiningInterfaces",Public);
7 B$ E% ]& {0 i, _' O+ TAddPrereqComponent("ToolPathEditorInterfaces",Public);
0 t( K6 d) _- H* r3 [9 fAddPrereqComponent("FreeFormOperators",Public);
+ X! g2 [' I, T# y8 |! Y5 w2 @AddPrereqComponent("CATIAApplicationFrame",Public);
) ]5 `, v9 y, N+ g% L5 cAddPrereqComponent("ComponentsCatalogsInterfaces",Public);* O% g9 U- h N8 y2 ]' I
AddPrereqComponent("ProcessPlatformBase",Public);: b$ C# Z" f) z* }( |3 k
AddPrereqComponent("ProcessPlatformVisu",Public);
- z- [( i$ S) H" o" _& WAddPrereqComponent("AdvancedMachiningInterfaces",Public);2 \( t9 ?, f4 N# Z- I3 B
AddPrereqComponent("ObjectModelerInterfaces",Public);: ?: w/ A7 ^ w
AddPrereqComponent("SketcherModeler",Public);
& X# A& } c) L: nAddPrereqComponent("MeasureGeometryInterfaces",Public);
6 X* L, X4 u4 y- a6 N( ]6 ?9 PAddPrereqComponent("InfInterfaces",Public);4 `5 y6 R* ]5 D, E
AddPrereqComponent("XMLParser",Public);
, \* J5 x) h# v3 JAddPrereqComponent("AdvancedMathematics",Public);/ T* q) z& e4 `6 ^& h
AddPrereqComponent("CATPlantShipModeler",Public);
* e4 C. k! r& I( j" S* V5 E5 uAddPrereqComponent("CATSchPlatformInterfaces",Public);: i% ~; Z# I8 u* a& d x, T. t9 o& u
2 L# z) b# [9 Q* s' |! A; G) J9 N7 X) O7 R. ?' K
|
|