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 7453 3

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口0 ~) `8 @9 c0 {( @" B" w5 K; O- o
常见的如下,直接复制即可
+ m* n) r) _" |: [; |3 m2 J, Y8 p* k& Q0 e0 n6 u; y5 d. p

6 }# m% l2 y5 }( J/ s+ C
; Y0 _3 D& p; S1 i+ |8 m- r0 ~& x8 U8 h8 m
AddPrereqComponent("System",Protected);. y; J# v3 L4 ~! ]7 V
AddPrereqComponent("ApplicationFrame",Public);
0 P0 t  J1 m- q- u) t5 PAddPrereqComponent("Dialog",Public);
6 k! B! A9 u" O! E2 k( ^, L0 I# O// END WIZARD EDITION ZONE$ ^; W1 U. o, \# U
AddPrereqComponent("ApplicationFrame",Protected);
6 M/ U; \/ m: L/ x6 v( `AddPrereqComponent("CATAssemblyInterfaces",Protected);
; z0 _, o' Y! `, ~AddPrereqComponent("ObjectModelerBase",Protected);# o* ^" z" V+ w0 J4 ]1 ^
AddPrereqComponent("ProductStructureUI",Protected);
0 Z1 s" O' m3 X7 N" y2 XAddPrereqComponent("DialogEngine",Protected);
+ d$ [  B3 N3 Z9 u. A# v$ LAddPrereqComponent("Mathematics",Protected);9 i/ K8 u9 g) O+ ^! f9 a
AddPrereqComponent("Dialog",Protected);
1 p9 t' f0 ]0 ~% E! zAddPrereqComponent("MechanicalModelerUI",Protected);
8 w6 Y, ?: X# ^& u2 x: C9 \: NAddPrereqComponent("MechanicalModelerUI",Public);( o8 m+ F( Y8 s  j  `
AddPrereqComponent("PartInterfaces",Public);2 u$ O2 r  z/ E7 [$ E1 u# O& e
AddPrereqComponent("ObjectSpecsModeler",Public);1 m& A+ Y3 c. |  m+ Q$ r
AddPrereqComponent("ConstraintModeler",Public);
# h9 J7 f+ g: e7 W$ X) P/ p" K4 {AddPrereqComponent("ConstraintModelerInterfaces",Public);4 J+ v# J/ Y0 o3 W% {/ d; u
AddPrereqComponent("ConstraintModelerUI",Public);
6 q" ?/ h3 r2 ]) f8 J  jAddPrereqComponent("SkeTCherInterfaces",Public);3 f- l: C8 E  d8 _$ k
AddPrereqComponent("GeometricOperators",Public);( R" v0 a. F( ]- ^% \4 y8 B0 {
AddPrereqComponent("ProductStructureInterfaces",Public);
$ d" _* ?& V7 g) X! Q9 sAddPrereqComponent("ProductStructure",Public);
# g# T& k6 f( }3 \AddPrereqComponent("SpaceAnalysisInterfaces",    Public);
" H/ K  {4 K4 I1 F# P+ B+ i* ?3 y) s" nAddPrereqComponent("SimulationBase",             Public);
1 q  ~( y2 p3 u% aAddPrereqComponent("SimulationInterfaces",       Public);: z+ r, G: [$ C& G! \
AddPrereqComponent("GSMInterfaces",Public);
% h' \$ m9 t* o* u% A) x/ J" _( b* JAddPrereqComponent("GSOInterfaces",Public);; L5 M! L8 h  o% O
AddPrereqComponent("LiteralFeatures",Public);
! A+ ]) g3 ~1 Q1 hAddPrereqComponent("DraftingInterfaces",         Public);
0 P' [- C& F# yAddPrereqComponent("CATTTRSInterfaces",          Public);
; P$ W* k- a  r) i- J" T- _; t" A7 hAddPrereqComponent("CATTPSInterfaces",           Public);
- k/ X1 E% m) jAddPrereqComponent("ManufacturingInterfaces",Public);
( X# T) I9 N' l" L8 e; JAddPrereqComponent("SurfaceMachiningInterfaces",Public);" \: j# Y0 H3 n5 ?  i/ T
AddPrereqComponent("DMAPSInterfaces",Public);
: [3 t9 C5 I: J( i4 ]AddPrereqComponent("GeometricObjects",Public);  C8 ~0 n- f, x7 v5 }5 C' G$ e* ^
AddPrereqComponent("KnowledgeInterfaces",Public);& P2 K# j! s0 D8 d# S# `
AddPrereqComponent("LiteralsEditor",Public);- i% l  p* j! k% z: ^% X
AddPrereqComponent("MechanicalModeler",Public);' }  U+ O4 |1 h- x
AddPrereqComponent("Tessellation",Public);
% J6 ^0 I! b$ X& g# N  z# o; v* zAddPrereqComponent("Visualization",Public);
" n9 [+ B0 ~8 |* B  @AddPrereqComponent("VisualizationBase",Public);
) `3 i1 j9 R, {AddPrereqComponent("MecModInterfaces",Public);% P, O, e8 r- i0 d  o4 n
AddPrereqComponent("NewTopologicalObjects",Public);+ `' E, a8 i8 W. v, y* _
AddPrereqComponent("MechanicalCommands",Public);- t1 f4 A! D) L) B
AddPrereqComponent("TopologicalOperators",Public);* N# f2 |1 Z1 y6 `# p
AddPrereqComponent("InteractiveInterfaces",Public);$ V6 }4 R+ G! j/ v: Y" M
AddPrereqComponent("PrismaticMachiningInterfaces",Public);) e8 C( J% s& E- m2 L
AddPrereqComponent("ToolPathEditorInterfaces",Public);
/ ~3 |8 g. H: a) U/ L1 U; y3 nAddPrereqComponent("FreeFormOperators",Public);
7 o) r; [- a' I# V" ZAddPrereqComponent("CATIAApplicationFrame",Public);7 o- }0 Z6 ]9 N
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);: ~% ?+ l% @, I; ^
AddPrereqComponent("ProcessPlatformBase",Public);; n. b# m1 {: [  m6 {
AddPrereqComponent("ProcessPlatformVisu",Public);# c+ t0 a0 }! u5 k9 Z
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
6 {: M! x6 [* A/ xAddPrereqComponent("ObjectModelerInterfaces",Public);+ \/ Z8 p6 [8 ]: I* R
AddPrereqComponent("SketcherModeler",Public);
7 X' e0 h8 E4 a/ e7 M) @& YAddPrereqComponent("MeasureGeometryInterfaces",Public);. F4 d; a2 L. k1 Y4 w/ X& J; Z
AddPrereqComponent("InfInterfaces",Public);% v2 g6 i5 _% @0 e
AddPrereqComponent("XMLParser",Public);) R) s! j/ ]6 B$ Y8 Q
AddPrereqComponent("AdvancedMathematics",Public);7 u1 l* f8 I& R. p9 l6 n
AddPrereqComponent("CATPlantShipModeler",Public);& R! q- n" n% r
AddPrereqComponent("CATSchPlatformInterfaces",Public);
* e% R$ |" D/ o% ^9 @# J6 ~, Q8 U1 q

& j1 u6 g) Z9 W
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了