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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
& Y' e- H2 m2 j9 ]& h常见的如下,直接复制即可) m- a! ^# J, ]# a
) k, Y2 R3 Y: m8 F" u& n$ T
) P1 K8 ]; J4 H7 h6 Q6 m$ |" v& L

* j& |2 w! I% n
0 {2 ?7 r1 R7 a5 f/ {AddPrereqComponent("System",Protected);+ c/ Q# n- L5 a+ \7 D
AddPrereqComponent("ApplicationFrame",Public);# u, C6 j3 x# h1 K# Q
AddPrereqComponent("Dialog",Public);4 C- R1 A9 C1 O) V  Q' c
// END WIZARD EDITION ZONE
9 ]6 u: g- V, r: k3 d( S3 {AddPrereqComponent("ApplicationFrame",Protected);/ l: R! p2 a6 L1 H' _
AddPrereqComponent("CATAssemblyInterfaces",Protected);+ e, [) a. l' k% ?: c
AddPrereqComponent("ObjectModelerBase",Protected);3 ?6 z7 ]; q2 q6 x5 M% q+ Q  ]. w7 d
AddPrereqComponent("ProductStructureUI",Protected);
9 C7 O+ _8 r( H' u$ U9 [5 tAddPrereqComponent("DialogEngine",Protected);8 W2 Y5 h9 ~7 O9 x0 L- n3 j2 |" g
AddPrereqComponent("Mathematics",Protected);: _- b$ ~7 n3 j3 `. }1 X% w: g2 p
AddPrereqComponent("Dialog",Protected);6 s7 L* f0 G- {1 Y
AddPrereqComponent("MechanicalModelerUI",Protected);
+ z! w% }1 M* m( uAddPrereqComponent("MechanicalModelerUI",Public);1 H) T2 e3 ~9 G  a" y, J
AddPrereqComponent("PartInterfaces",Public);5 ]( f( m6 S% s& {/ D+ M
AddPrereqComponent("ObjectSpecsModeler",Public);: s  G$ I( M5 `5 r0 s7 w; W+ b
AddPrereqComponent("ConstraintModeler",Public);1 ~" v9 B; J8 c8 \, d3 P9 G4 p
AddPrereqComponent("ConstraintModelerInterfaces",Public);
; E6 `; P3 I: N# g2 e2 vAddPrereqComponent("ConstraintModelerUI",Public);
% Z0 i# J( M; h: OAddPrereqComponent("SkeTCherInterfaces",Public);2 _& O: P5 o" E* ^: U
AddPrereqComponent("GeometricOperators",Public);- g9 c, \9 p5 \6 |3 J
AddPrereqComponent("ProductStructureInterfaces",Public);# d/ L. ]" t5 q
AddPrereqComponent("ProductStructure",Public);4 D# k) v. l7 f- W& |7 i7 F
AddPrereqComponent("SpaceAnalysisInterfaces",    Public);
& S/ ~; M1 s+ M0 W; E3 CAddPrereqComponent("SimulationBase",             Public);
# n' {  v! w( X3 B  A" YAddPrereqComponent("SimulationInterfaces",       Public);6 h! m6 d" r) ?
AddPrereqComponent("GSMInterfaces",Public);, J: a4 P+ c" k+ k/ F/ x
AddPrereqComponent("GSOInterfaces",Public);0 q7 l0 A/ e; R/ M! d5 g
AddPrereqComponent("LiteralFeatures",Public);0 `' }3 E7 I6 M
AddPrereqComponent("DraftingInterfaces",         Public);3 A' J4 Q3 F) H
AddPrereqComponent("CATTTRSInterfaces",          Public);/ m* B6 r8 S9 V$ i0 R! e
AddPrereqComponent("CATTPSInterfaces",           Public);$ Q. M2 W- s5 [% F& j
AddPrereqComponent("ManufacturingInterfaces",Public);4 \# x4 ?, D5 Y
AddPrereqComponent("SurfaceMachiningInterfaces",Public);
) d" s9 S( H$ ~& a5 e$ IAddPrereqComponent("DMAPSInterfaces",Public);( @3 z) u0 B- O# T8 y; ~
AddPrereqComponent("GeometricObjects",Public);% m1 i9 D8 q  `+ f, K" _% G  A) K
AddPrereqComponent("KnowledgeInterfaces",Public);3 D! K8 ?, J2 |# r2 A. O1 i4 H
AddPrereqComponent("LiteralsEditor",Public);
2 @  X4 R% ]+ p& S* y3 CAddPrereqComponent("MechanicalModeler",Public);# ~  s) R$ d( o' S* U) V$ S
AddPrereqComponent("Tessellation",Public);+ Q8 F5 m, j* E: {! ^% y
AddPrereqComponent("Visualization",Public);4 Q: U- ~) c% O$ [
AddPrereqComponent("VisualizationBase",Public);7 g0 _! b9 T9 a* O# }: R
AddPrereqComponent("MecModInterfaces",Public);
3 J8 ^5 F5 n1 j4 iAddPrereqComponent("NewTopologicalObjects",Public);
) H8 W( n2 L: N- j4 cAddPrereqComponent("MechanicalCommands",Public);+ E; @& _7 v0 P" W% W* e
AddPrereqComponent("TopologicalOperators",Public);
4 W: _$ o' D& {- ?/ k, f. @4 M! VAddPrereqComponent("InteractiveInterfaces",Public);0 Y. N( j$ x) k9 g$ J  j+ M
AddPrereqComponent("PrismaticMachiningInterfaces",Public);* T8 h7 B- B/ Z+ N9 }- k9 G; A
AddPrereqComponent("ToolPathEditorInterfaces",Public);( A* l4 T+ U, G0 q# b  ^4 j* i
AddPrereqComponent("FreeFormOperators",Public);. Q1 y  d% a9 A- n8 c
AddPrereqComponent("CATIAApplicationFrame",Public);
& }& X4 e# b2 ^. eAddPrereqComponent("ComponentsCatalogsInterfaces",Public);3 o4 t+ C) b% j6 @4 ]3 C' j
AddPrereqComponent("ProcessPlatformBase",Public);( l( ]. q: k' i$ R. ^
AddPrereqComponent("ProcessPlatformVisu",Public);& X* \) ]6 F0 U; B5 _+ H* {
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
6 N; m( [# @2 d0 M6 y) I) y1 q1 wAddPrereqComponent("ObjectModelerInterfaces",Public);9 p- Z" C' i3 u+ t3 ~
AddPrereqComponent("SketcherModeler",Public);
: U/ w9 f6 K' R' C7 |6 dAddPrereqComponent("MeasureGeometryInterfaces",Public);/ Z# g- V, B! T* V5 N
AddPrereqComponent("InfInterfaces",Public);
8 s( m4 I2 X' i* N! ~AddPrereqComponent("XMLParser",Public);
! G5 @! c. v" tAddPrereqComponent("AdvancedMathematics",Public);
! T- ~: E8 J7 IAddPrereqComponent("CATPlantShipModeler",Public);
. |  D: P* P: r) f$ rAddPrereqComponent("CATSchPlatformInterfaces",Public);: K4 c9 z$ g, A  e! n* g+ |

1 k: k9 L# g  [* M( W! _, r& G: R* |$ P& @
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了