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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口- Z2 s; s, a- u. t: H$ a: k
常见的如下,直接复制即可
/ i; N  i$ B$ b+ t5 Q! I
; k  e8 o+ H6 p) v& M. B0 Z+ p" [$ I2 U
, {* B. g( z5 S: d# L3 _

" p4 @6 b! J; w/ xAddPrereqComponent("System",Protected);  O$ j: b( v4 w; |) k7 p
AddPrereqComponent("ApplicationFrame",Public);8 q, B* v2 m8 k2 a3 G
AddPrereqComponent("Dialog",Public);0 Z. f+ Z8 _( _
// END WIZARD EDITION ZONE
- d) e: l' X. I3 P% X- U( A9 ZAddPrereqComponent("ApplicationFrame",Protected);1 o8 o* e" f9 k/ H/ O; M9 C
AddPrereqComponent("CATAssemblyInterfaces",Protected);
; Y" R; C2 \" R( L3 q7 fAddPrereqComponent("ObjectModelerBase",Protected);
' b. ~5 v1 s1 P- |AddPrereqComponent("ProductStructureUI",Protected);1 z- n: h) _" U3 g: M0 e/ Q
AddPrereqComponent("DialogEngine",Protected);2 o- S! z  z6 N/ K$ [
AddPrereqComponent("Mathematics",Protected);6 R+ U5 }: U/ Q* Z4 `* c( J
AddPrereqComponent("Dialog",Protected);
6 |5 X' C, N6 C4 @- mAddPrereqComponent("MechanicalModelerUI",Protected);( Y5 ~) Y2 _4 K6 q! f( K; v) o9 ?
AddPrereqComponent("MechanicalModelerUI",Public);
! d0 g, e, |$ G* G3 C; x& B" F! RAddPrereqComponent("PartInterfaces",Public);
" j; D3 Q' _! B( a% D$ q% v' F( vAddPrereqComponent("ObjectSpecsModeler",Public);
6 l; w" u* w1 Q  }9 b. bAddPrereqComponent("ConstraintModeler",Public);
! {6 {' Y5 Q' N3 k# \7 M# OAddPrereqComponent("ConstraintModelerInterfaces",Public);
: |' |6 J( u) sAddPrereqComponent("ConstraintModelerUI",Public);1 C- m! y: F3 @
AddPrereqComponent("SkeTCherInterfaces",Public);
- s. }2 a9 ~0 I0 Y1 fAddPrereqComponent("GeometricOperators",Public);
- v9 h( |# t9 Y% gAddPrereqComponent("ProductStructureInterfaces",Public);, k/ V* W1 O. z! }
AddPrereqComponent("ProductStructure",Public);
( z  p6 a1 Z. a. S: h7 F+ D& TAddPrereqComponent("SpaceAnalysisInterfaces",    Public);: m% l  W& P$ Z. ?& Z7 |2 O" d* `
AddPrereqComponent("SimulationBase",             Public);* C. x) i6 E9 G; s5 ~# e2 l5 }5 `
AddPrereqComponent("SimulationInterfaces",       Public);& e8 Q0 `2 Q" B4 U  X* U5 b
AddPrereqComponent("GSMInterfaces",Public);* w: F& D: j. w* {4 B/ [
AddPrereqComponent("GSOInterfaces",Public);
+ n  q6 j+ N7 J0 Z6 t3 R" TAddPrereqComponent("LiteralFeatures",Public);
* e8 \) f6 ]+ nAddPrereqComponent("DraftingInterfaces",         Public);
1 K! e, ]! Y/ z3 j! sAddPrereqComponent("CATTTRSInterfaces",          Public);2 d1 O- O4 h, g
AddPrereqComponent("CATTPSInterfaces",           Public);
- Y2 h0 {# t% z% K. d- _0 x; oAddPrereqComponent("ManufacturingInterfaces",Public);" D' R3 K( N; G: z7 u! Q
AddPrereqComponent("SurfaceMachiningInterfaces",Public);5 n" J( B/ r# }% Y1 F
AddPrereqComponent("DMAPSInterfaces",Public);
& q* O( s( M: A/ e: SAddPrereqComponent("GeometricObjects",Public);
! U' E* M1 j# N' h! XAddPrereqComponent("KnowledgeInterfaces",Public);7 K9 I6 y) J% C  v# Y5 {
AddPrereqComponent("LiteralsEditor",Public);
2 |: v7 t, B9 e6 q0 ~AddPrereqComponent("MechanicalModeler",Public);6 t- f" j3 q- R9 J1 ]
AddPrereqComponent("Tessellation",Public);* Q- x$ j* U8 E0 F6 p
AddPrereqComponent("Visualization",Public);( d# S6 s0 r/ D. Z- f
AddPrereqComponent("VisualizationBase",Public);4 ]$ e9 a/ Y6 Y) I7 l
AddPrereqComponent("MecModInterfaces",Public);& }  V. Z; Q8 M
AddPrereqComponent("NewTopologicalObjects",Public);5 }6 a, T6 D7 l" h  q' y4 s
AddPrereqComponent("MechanicalCommands",Public);
4 T8 @* E# w: a# eAddPrereqComponent("TopologicalOperators",Public);
" V! n# O* s& a0 j' bAddPrereqComponent("InteractiveInterfaces",Public);
6 c: }, N% e4 \; s! j3 N5 Z/ aAddPrereqComponent("PrismaticMachiningInterfaces",Public);
0 ?7 o! z5 E* a7 w: d4 f! N( `AddPrereqComponent("ToolPathEditorInterfaces",Public);
8 s: H3 \( Q  x( PAddPrereqComponent("FreeFormOperators",Public);3 o  q* b  T! v2 t/ T% [
AddPrereqComponent("CATIAApplicationFrame",Public);
/ j6 K3 H7 b) I4 v; k+ gAddPrereqComponent("ComponentsCatalogsInterfaces",Public);
0 `! t6 V2 r% |. Q  F  V9 VAddPrereqComponent("ProcessPlatformBase",Public);
- _4 N( D6 o6 C) n, Q+ f( ]7 T2 CAddPrereqComponent("ProcessPlatformVisu",Public);; a9 i5 X/ s6 l" a7 j! |
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
' q; j1 W8 t6 f4 p* j, Q1 BAddPrereqComponent("ObjectModelerInterfaces",Public);
" M# \$ e% ]% i9 w. x+ JAddPrereqComponent("SketcherModeler",Public);
1 A6 P% h1 J; q' m+ @9 OAddPrereqComponent("MeasureGeometryInterfaces",Public);
% L2 Y5 K4 Y( K1 G" HAddPrereqComponent("InfInterfaces",Public);5 `& s9 {2 Q! N6 t, b' q6 k
AddPrereqComponent("XMLParser",Public);
  E9 V7 T! U% @4 tAddPrereqComponent("AdvancedMathematics",Public);5 n9 k2 b+ Q, h3 p, q& s8 K
AddPrereqComponent("CATPlantShipModeler",Public);
; _; U" T3 g% e. w9 BAddPrereqComponent("CATSchPlatformInterfaces",Public);
- {/ p, ?+ @0 u  ]4 k! r# O) \% ~
2 S1 f' _2 }* b3 T, y0 B
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了