PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
: l; r2 i& k$ S6 m, U  X( `常见的如下,直接复制即可
/ L- m, N, E/ e6 F( u2 r: o9 @' }* f. N% ^$ d3 b! [

" O% ]1 E) R, B: E. y0 ]2 O) j2 q+ {# s9 w% n+ m1 {8 J% N2 W

5 {; }* R, K2 c( K/ j: sAddPrereqComponent("System",Protected);' `$ b& Y4 V; R0 n
AddPrereqComponent("ApplicationFrame",Public);
; s3 |/ E. G4 G4 l  f- PAddPrereqComponent("Dialog",Public);
- |( r+ l% f7 {8 C( ?" }// END WIZARD EDITION ZONE# @8 }* }/ H- f6 y- Q
AddPrereqComponent("ApplicationFrame",Protected);
. e2 L1 F9 V! K) [AddPrereqComponent("CATAssemblyInterfaces",Protected);
3 t9 e% t* X" H. L  X2 QAddPrereqComponent("ObjectModelerBase",Protected);+ W( `% b: d! L8 T4 m/ P+ u
AddPrereqComponent("ProductStructureUI",Protected);
) J- Y, i& `5 v, P5 I# D3 aAddPrereqComponent("DialogEngine",Protected);
4 v1 d2 j1 J4 c1 g2 RAddPrereqComponent("Mathematics",Protected);
3 ]2 O# F8 L7 X) Y, j; ]AddPrereqComponent("Dialog",Protected);9 W2 f$ |6 O1 E  Y% C9 v
AddPrereqComponent("MechanicalModelerUI",Protected);8 S/ b3 s8 Q9 K, j9 V+ |
AddPrereqComponent("MechanicalModelerUI",Public);
; q( e1 i5 {( u" [  vAddPrereqComponent("PartInterfaces",Public);
! W! @  J, [  e0 ?# \AddPrereqComponent("ObjectSpecsModeler",Public);
6 O9 S8 U8 W, R* N8 q; _AddPrereqComponent("ConstraintModeler",Public);
. t5 l: _8 C, `5 cAddPrereqComponent("ConstraintModelerInterfaces",Public);
/ B4 n& F, ?/ h9 r9 U. |AddPrereqComponent("ConstraintModelerUI",Public);, [, P1 u! T9 u3 F% @( E6 I
AddPrereqComponent("SkeTCherInterfaces",Public);5 M: P' G  N& h$ H" |
AddPrereqComponent("GeometricOperators",Public);
' P2 N1 X* X0 n) O3 x# k# d' qAddPrereqComponent("ProductStructureInterfaces",Public);8 B8 r/ `* Y/ V
AddPrereqComponent("ProductStructure",Public);
1 G5 K: k+ X" v  T' B. p$ XAddPrereqComponent("SpaceAnalysisInterfaces",    Public);) X( B* {& X$ y2 U
AddPrereqComponent("SimulationBase",             Public);% y5 ~4 l2 u! A$ n' P2 o
AddPrereqComponent("SimulationInterfaces",       Public);' r% W# F4 h  s% D$ [) Y
AddPrereqComponent("GSMInterfaces",Public);
' K) k- ^( K2 R/ O3 b6 }AddPrereqComponent("GSOInterfaces",Public);
" K4 x8 B% g9 u9 ?+ M& @AddPrereqComponent("LiteralFeatures",Public);* X" S1 C" \0 H( D
AddPrereqComponent("DraftingInterfaces",         Public);  Y! y$ U) {; S7 i; F
AddPrereqComponent("CATTTRSInterfaces",          Public);! l0 ~: Q8 _  `5 ]2 T- E
AddPrereqComponent("CATTPSInterfaces",           Public);/ a! C! U: ]0 E1 P% `! k
AddPrereqComponent("ManufacturingInterfaces",Public);) X8 K( @2 ^9 D+ L$ ]7 s
AddPrereqComponent("SurfaceMachiningInterfaces",Public);% S+ s: {: n) [. u0 W
AddPrereqComponent("DMAPSInterfaces",Public);
. Q, c9 d" Q# p+ nAddPrereqComponent("GeometricObjects",Public);
/ K( o$ }8 t3 p  LAddPrereqComponent("KnowledgeInterfaces",Public);- ?6 r, Z, Q  r+ {
AddPrereqComponent("LiteralsEditor",Public);
. T( ?" Z- k0 a8 H. uAddPrereqComponent("MechanicalModeler",Public);
; E. {: y6 p2 {* ]' A  I( r' XAddPrereqComponent("Tessellation",Public);( D5 P: K' W0 [8 S
AddPrereqComponent("Visualization",Public);
% h4 {" g% z" R5 M/ r! o; QAddPrereqComponent("VisualizationBase",Public);. L, T( a1 a: ~0 `
AddPrereqComponent("MecModInterfaces",Public);
5 x' b3 p( e4 a" a$ w( o' j4 c; vAddPrereqComponent("NewTopologicalObjects",Public);9 b$ k) B$ H) h7 G* c. t, C8 \) w) Y. }
AddPrereqComponent("MechanicalCommands",Public);
! V& X! R+ @) y7 R8 B) x9 ?AddPrereqComponent("TopologicalOperators",Public);
/ f* A$ Z' ?1 O" V# J, jAddPrereqComponent("InteractiveInterfaces",Public);9 O- N! I5 s+ R( i
AddPrereqComponent("PrismaticMachiningInterfaces",Public);6 l& Z1 s* \" B* [, E7 y2 |
AddPrereqComponent("ToolPathEditorInterfaces",Public);7 n$ N# T. h9 Y, X" j! v
AddPrereqComponent("FreeFormOperators",Public);
) r/ j) F5 h2 p7 R# ]5 hAddPrereqComponent("CATIAApplicationFrame",Public);. _7 R9 o. [6 v, W7 o) C
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
- C% t/ c) L8 x5 J! _8 |AddPrereqComponent("ProcessPlatformBase",Public);& ?  m# I+ K( L& o% ~
AddPrereqComponent("ProcessPlatformVisu",Public);+ d% N( K7 B1 C2 g8 W7 F
AddPrereqComponent("AdvancedMachiningInterfaces",Public);( Q9 E0 ]$ t/ O+ g. x  ~
AddPrereqComponent("ObjectModelerInterfaces",Public);
( v7 \' {6 ~* ?' X* {AddPrereqComponent("SketcherModeler",Public);3 H9 I, h1 X# P+ d* r
AddPrereqComponent("MeasureGeometryInterfaces",Public);
2 i" f$ Q/ a' ]$ ]3 aAddPrereqComponent("InfInterfaces",Public);% o% D  p+ k* a9 [+ X6 y, \6 f
AddPrereqComponent("XMLParser",Public);% U6 A3 E# h5 L5 w8 k
AddPrereqComponent("AdvancedMathematics",Public);
+ E% L; D! t% ]/ z9 `8 PAddPrereqComponent("CATPlantShipModeler",Public);8 z# g1 `' h) Y; r1 a; `. V3 k3 ^
AddPrereqComponent("CATSchPlatformInterfaces",Public);8 F" U; B- Y( H9 Y0 `1 q
* H! \. G- ^* W, w6 a
# H3 J( t3 q' j
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ 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二次开发专题模块培训报名开始啦

    我知道了