查看: 8164|回复: 3

[资料分享] PLM之家Catia CAA 二次开发通用framwork 接口分享

  [复制链接]

4

主题

3

回帖

46

积分

管理员

积分
46
发表于 2017-7-9 11:50:54 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

×
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口  z- Q3 V* M0 F% H' k6 R' O7 V
常见的如下,直接复制即可; w' D9 X* K. ]' I" v
3 g5 L4 T" m3 u  ~& D

* ?* u( N* {! U/ k( f' @+ L6 O* U4 y4 j3 t# }
1 Q2 y. Y; V; U8 I. l
AddPrereqComponent("System",Protected);9 o9 o1 c1 o5 H! G* J- g6 d1 o
AddPrereqComponent("ApplicationFrame",Public);
2 K; `; n6 X* Y. Z2 LAddPrereqComponent("Dialog",Public);
6 i( E9 E" h! e// END WIZARD EDITION ZONE# ]% d( r" j- V' y0 M: s
AddPrereqComponent("ApplicationFrame",Protected);
$ s. z/ w. y2 [( W; hAddPrereqComponent("CATAssemblyInterfaces",Protected);
2 [5 I0 z. {) a/ dAddPrereqComponent("ObjectModelerBase",Protected);! e& m, h0 {  O/ w
AddPrereqComponent("ProductStructureUI",Protected);, ?" f" e6 k- G) E$ n6 e: ?
AddPrereqComponent("DialogEngine",Protected);% u9 I+ O: i  x' O, o6 ]
AddPrereqComponent("Mathematics",Protected);( u3 J( _2 k  P
AddPrereqComponent("Dialog",Protected);5 {3 u$ B6 q3 G: |
AddPrereqComponent("MechanicalModelerUI",Protected);
2 A' `* S! v1 R6 O& GAddPrereqComponent("MechanicalModelerUI",Public);
! e7 b9 q' R( N) U5 N" A9 x; l) VAddPrereqComponent("PartInterfaces",Public);3 N. S$ Y8 k3 C6 G* s
AddPrereqComponent("ObjectSpecsModeler",Public);) M; {5 b! h5 e
AddPrereqComponent("ConstraintModeler",Public);; q1 [( B& F$ X! M' \+ O
AddPrereqComponent("ConstraintModelerInterfaces",Public);7 B/ z0 m3 n  {" i+ v) @) y, e2 ^
AddPrereqComponent("ConstraintModelerUI",Public);
6 z& l; c3 F$ y# Y9 uAddPrereqComponent("SkeTCherInterfaces",Public);
/ g1 f* O" k0 S% T; U" H  nAddPrereqComponent("GeometricOperators",Public);& [9 ~1 J/ j, w" X
AddPrereqComponent("ProductStructureInterfaces",Public);
9 [) M2 T# r- d$ {9 v8 s* E* K5 vAddPrereqComponent("ProductStructure",Public);
" j, D# V; m* S4 b: KAddPrereqComponent("SpaceAnalysisInterfaces",    Public);
/ y; N2 i/ E( C2 a# I) PAddPrereqComponent("SimulationBase",             Public);8 x2 l4 M; M- j# Q+ y+ Y- C
AddPrereqComponent("SimulationInterfaces",       Public);
; m) X# M# P" O4 @AddPrereqComponent("GSMInterfaces",Public);! s  S6 Y  l- {+ H* N% m
AddPrereqComponent("GSOInterfaces",Public);  O# u7 h1 P) t1 ]' O( E8 a
AddPrereqComponent("LiteralFeatures",Public);" z4 Z1 L/ Z7 r& W& M
AddPrereqComponent("DraftingInterfaces",         Public);
$ e1 _  ?. P6 I, A2 mAddPrereqComponent("CATTTRSInterfaces",          Public);) d  v* O" a* K% |
AddPrereqComponent("CATTPSInterfaces",           Public);
) w5 i* T' |- B8 qAddPrereqComponent("ManufacturingInterfaces",Public);4 s/ r. A, U9 r: b+ C3 u9 e5 @
AddPrereqComponent("SurfaceMachiningInterfaces",Public);
* ~' v6 c' O" d1 {1 @AddPrereqComponent("DMAPSInterfaces",Public);
6 d7 p- V& Q1 s& f8 Q% BAddPrereqComponent("GeometricObjects",Public);0 `9 g# J3 r: ]- J6 D
AddPrereqComponent("KnowledgeInterfaces",Public);
( F" G- P2 N6 i; k3 x$ |AddPrereqComponent("LiteralsEditor",Public);0 l& G( M; _8 F/ q$ d
AddPrereqComponent("MechanicalModeler",Public);
* z; X2 [- Y$ q; V; P* G6 C2 W+ q. i) WAddPrereqComponent("Tessellation",Public);( V, X  J( O( Z2 J* w: v+ ~8 S
AddPrereqComponent("Visualization",Public);
& r; D5 F" [$ g" }/ ~( }, z5 |" n% ]AddPrereqComponent("VisualizationBase",Public);
! U5 s6 s5 B! ?! ]) [8 t/ WAddPrereqComponent("MecModInterfaces",Public);8 v0 o- [+ X: q7 b$ R+ s$ q8 G6 M! @
AddPrereqComponent("NewTopologicalObjects",Public);$ a, w! r1 m* g( [* i  @6 n2 k$ V0 l( [
AddPrereqComponent("MechanicalCommands",Public);
7 t; o/ f' N" e0 o3 p" aAddPrereqComponent("TopologicalOperators",Public);
0 l: d& x4 C0 Z7 h7 ]" A$ _AddPrereqComponent("InteractiveInterfaces",Public);2 s" j) y, R8 z
AddPrereqComponent("PrismaticMachiningInterfaces",Public);- {, }( g. m* s: B) I
AddPrereqComponent("ToolPathEditorInterfaces",Public);
( t. C6 _" Q5 w/ A: k5 kAddPrereqComponent("FreeFormOperators",Public);9 B6 C9 b+ t# o/ d5 M
AddPrereqComponent("CATIAApplicationFrame",Public);- V) w% z. ?+ \* c/ _- Q5 Q
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);( r; ^6 C0 D. v
AddPrereqComponent("ProcessPlatformBase",Public);
/ U6 F- O1 T5 x, ]AddPrereqComponent("ProcessPlatformVisu",Public);
7 a# d" l0 V$ a6 Q( b" {7 EAddPrereqComponent("AdvancedMachiningInterfaces",Public);
" a) l6 c4 B& N) CAddPrereqComponent("ObjectModelerInterfaces",Public);
% w7 `# P4 X" ]  m% D& f2 {- a* `5 SAddPrereqComponent("SketcherModeler",Public);3 P! c- {: ~( l3 H1 T
AddPrereqComponent("MeasureGeometryInterfaces",Public);2 s; E$ g7 H1 J6 ~+ L& F; c, q. ?
AddPrereqComponent("InfInterfaces",Public);2 w/ V9 e! M, _. V2 a7 }1 o3 r4 P5 ?
AddPrereqComponent("XMLParser",Public);$ R; O$ m& l7 ^' _# l+ ?6 Q
AddPrereqComponent("AdvancedMathematics",Public);
% I$ N8 C) d" MAddPrereqComponent("CATPlantShipModeler",Public);
- S  o6 J4 u+ dAddPrereqComponent("CATSchPlatformInterfaces",Public);
7 q! Y4 t' u* t" j/ Y
! b1 q' n3 _" r6 n/ E( E. q0 S
4 [7 b5 H, `' X" m% N$ G
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

0

主题

3

回帖

32

积分

新手上路

积分
32
发表于 2018-1-6 20:38:35 | 显示全部楼层
以后再写就不用一个一个的往里面添加了
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

0

主题

8

回帖

39

积分

新手上路

积分
39
发表于 2018-1-29 16:50:29 | 显示全部楼层
感谢楼主分享
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

0

主题

13

回帖

150

积分

注册会员

积分
150
发表于 2024-2-4 09:08:39 | 显示全部楼层
为啥有时候把所有的复制进去,他也会报错呀
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部