PLM之家PLMHome-国产软件践行者

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

  [复制链接]

2024-2-4 09:08:39 7760 3

admin 发表于 2017-7-9 11:50:54 |阅读模式

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
9 u; w2 g% A2 }9 y常见的如下,直接复制即可* k/ l0 B4 B# Z

3 p. n7 _- S/ k- x( D, A' z; d8 S- K; C. P  J5 n0 A
3 I# r6 S, ]6 W7 V
! C8 w0 m: F/ ]4 N9 R1 q
AddPrereqComponent("System",Protected);" Z# j+ M, `6 {
AddPrereqComponent("ApplicationFrame",Public);
& L9 a3 w% ]) J4 Q+ z* a3 eAddPrereqComponent("Dialog",Public);0 K. w9 L; c! l  a% S; @6 a
// END WIZARD EDITION ZONE% V6 E0 A0 F( }  G3 J  h
AddPrereqComponent("ApplicationFrame",Protected);
6 Z; S& I2 K) ?% tAddPrereqComponent("CATAssemblyInterfaces",Protected);
% ?4 u* y( L* ~AddPrereqComponent("ObjectModelerBase",Protected);
7 w7 m0 i9 |& E) l4 J! A6 \8 oAddPrereqComponent("ProductStructureUI",Protected);( L' c0 l, F8 o( \! U/ b( r
AddPrereqComponent("DialogEngine",Protected);
9 F  W6 ~# G% c& KAddPrereqComponent("Mathematics",Protected);
2 I4 a4 I/ V+ q1 u  @' Z3 U7 [1 ?AddPrereqComponent("Dialog",Protected);- v" W1 {0 y& D
AddPrereqComponent("MechanicalModelerUI",Protected);
  Q2 v1 ?9 F2 s+ tAddPrereqComponent("MechanicalModelerUI",Public);# q% B+ V  J" @/ w  X
AddPrereqComponent("PartInterfaces",Public);
, v/ E8 U6 i& }+ k4 PAddPrereqComponent("ObjectSpecsModeler",Public);7 S9 n% n. N! R# k" c7 L$ i& G/ q
AddPrereqComponent("ConstraintModeler",Public);
. h9 {; d) Q' }+ e8 e" v4 N) u5 h2 ]AddPrereqComponent("ConstraintModelerInterfaces",Public);! B2 P* H, |6 j
AddPrereqComponent("ConstraintModelerUI",Public);2 A7 c1 ^! f+ C
AddPrereqComponent("SkeTCherInterfaces",Public);
6 F3 N7 s& F# o) p+ n# H8 Z2 X& TAddPrereqComponent("GeometricOperators",Public);9 ^, x5 T0 G  O7 u* r
AddPrereqComponent("ProductStructureInterfaces",Public);
- A4 z8 i& u9 p( PAddPrereqComponent("ProductStructure",Public);
/ ]5 B! g2 U7 c2 YAddPrereqComponent("SpaceAnalysisInterfaces",    Public);
/ h8 \& `+ \: L3 V4 @4 e- kAddPrereqComponent("SimulationBase",             Public);1 C' I& {; c) |. t
AddPrereqComponent("SimulationInterfaces",       Public);
  e1 ]- Y! M. Q1 ~AddPrereqComponent("GSMInterfaces",Public);
7 ]- G3 [  }. L/ e3 Z4 bAddPrereqComponent("GSOInterfaces",Public);3 c  k2 @. l! C
AddPrereqComponent("LiteralFeatures",Public);* w" r8 J) U  l$ I) H7 |
AddPrereqComponent("DraftingInterfaces",         Public);0 K$ \2 C, }& b* f' J; |
AddPrereqComponent("CATTTRSInterfaces",          Public);- ^* H% i! Q  Q; v. ^3 u
AddPrereqComponent("CATTPSInterfaces",           Public);: N0 K. O0 e5 p" ^% @
AddPrereqComponent("ManufacturingInterfaces",Public);) H. ~, e3 C1 O
AddPrereqComponent("SurfaceMachiningInterfaces",Public);* T% J* O0 {) z
AddPrereqComponent("DMAPSInterfaces",Public);
8 v6 m% |8 V- `+ nAddPrereqComponent("GeometricObjects",Public);' A( L. [& a; J% B) m+ {
AddPrereqComponent("KnowledgeInterfaces",Public);
$ H- d( f# B( p! Z$ qAddPrereqComponent("LiteralsEditor",Public);* X8 k$ m1 O' c8 k/ a. ~8 h) h# X& [
AddPrereqComponent("MechanicalModeler",Public);
- R7 x4 C& R9 X6 O$ w) @AddPrereqComponent("Tessellation",Public);
; [8 a% ~5 c- `, }) dAddPrereqComponent("Visualization",Public);9 f4 m/ n# \" B
AddPrereqComponent("VisualizationBase",Public);" k( _% O; ~7 M6 n) W1 n% Z
AddPrereqComponent("MecModInterfaces",Public);, L& o" v" T- [. [& L- t2 o1 s8 l
AddPrereqComponent("NewTopologicalObjects",Public);" \/ p& v. [. m  q0 a. Z
AddPrereqComponent("MechanicalCommands",Public);/ Z+ ^% M3 p. N3 o
AddPrereqComponent("TopologicalOperators",Public);
% W! N1 z* |# I' h) E1 r( M: yAddPrereqComponent("InteractiveInterfaces",Public);
2 U# t: }7 ]5 K) J$ w1 HAddPrereqComponent("PrismaticMachiningInterfaces",Public);
3 ~& @1 b% c) z+ L% B$ yAddPrereqComponent("ToolPathEditorInterfaces",Public);8 q6 v- T! L! D2 f* t* S
AddPrereqComponent("FreeFormOperators",Public);
6 Q1 n6 A: z, L% L8 ]AddPrereqComponent("CATIAApplicationFrame",Public);
; a8 c1 ^) m# NAddPrereqComponent("ComponentsCatalogsInterfaces",Public);
; s! y- h# c" B, e1 d1 M7 i; oAddPrereqComponent("ProcessPlatformBase",Public);
: t: z# ]' V8 K, j6 _AddPrereqComponent("ProcessPlatformVisu",Public);6 h/ U( D( L$ x  M6 T$ k* ~# u, W
AddPrereqComponent("AdvancedMachiningInterfaces",Public);" B8 k$ [& z9 Y" `$ a
AddPrereqComponent("ObjectModelerInterfaces",Public);
( z! n; \6 g5 ~$ S2 i& [AddPrereqComponent("SketcherModeler",Public);
2 D/ i, p! Y6 j' }+ I4 i9 y0 nAddPrereqComponent("MeasureGeometryInterfaces",Public);
& n# e6 |7 Q! C$ [- z) `AddPrereqComponent("InfInterfaces",Public);& B9 W# j& l* H6 `# |9 J: g) j
AddPrereqComponent("XMLParser",Public);
3 p. s% w6 M  G% s5 y$ D' qAddPrereqComponent("AdvancedMathematics",Public);
8 V8 d3 m' }% R2 DAddPrereqComponent("CATPlantShipModeler",Public);
" V0 w  N( m7 C, {+ K9 q/ _AddPrereqComponent("CATSchPlatformInterfaces",Public);$ w3 `/ P, l  z! k3 O, u) C
/ |4 B# D9 W1 i; B! U0 Z4 H

# T- y$ O! v0 k! \! I
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复3

飞行的航母 发表于 2018-1-6 20:38:35

飞行的航母 沙发

2018-1-6 20:38:35

以后再写就不用一个一个的往里面添加了
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

18561750380 发表于 2018-1-29 16:50:29

18561750380 板凳

2018-1-29 16:50:29

感谢楼主分享
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

visionace 发表于 2024-2-4 09:08:39

visionace 地板

2024-2-4 09:08:39

为啥有时候把所有的复制进去,他也会报错呀
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了