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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
  d4 N: a  o* N/ _  `; ?% n常见的如下,直接复制即可
* ?2 q- P# I# a2 q' }  z
* X5 b* `7 ?, H9 l  V; x0 g
+ ?6 V2 x, H) f% G: j
9 k8 ~5 L  t$ t* L; `4 K& s
( O( J; V, H3 D; e: w6 UAddPrereqComponent("System",Protected);
2 ]' n  f. S0 g/ b2 q  sAddPrereqComponent("ApplicationFrame",Public);* v9 ~: y( R4 |' X+ m& H% h# z
AddPrereqComponent("Dialog",Public);$ j+ K9 h, M1 j$ F
// END WIZARD EDITION ZONE
  k+ y: O- P& g" m8 k0 `AddPrereqComponent("ApplicationFrame",Protected);
! k" v7 `1 |7 F' b% s% [AddPrereqComponent("CATAssemblyInterfaces",Protected);
6 y1 c/ l7 P% C6 k( z- Z; u' k+ wAddPrereqComponent("ObjectModelerBase",Protected);$ U5 Y1 {9 D4 X6 G7 z
AddPrereqComponent("ProductStructureUI",Protected);
$ L1 ~4 T6 H# A1 o# lAddPrereqComponent("DialogEngine",Protected);
7 o8 n2 Z, o' LAddPrereqComponent("Mathematics",Protected);1 Z" _% A' ^! i& Y  U& ^
AddPrereqComponent("Dialog",Protected);
& r: q1 B7 M3 `  ^. y, FAddPrereqComponent("MechanicalModelerUI",Protected);
" }' O' r4 v$ @* |# ~. q5 V  gAddPrereqComponent("MechanicalModelerUI",Public);( A: m7 J" d5 _' H5 G: i
AddPrereqComponent("PartInterfaces",Public);0 c& F3 N4 C% A0 ~4 Z
AddPrereqComponent("ObjectSpecsModeler",Public);
! l: W6 c7 W, G: K5 I8 PAddPrereqComponent("ConstraintModeler",Public);: t/ K/ \1 T% P5 Y
AddPrereqComponent("ConstraintModelerInterfaces",Public);
0 Y* k9 r0 v) r( j/ v8 c) [AddPrereqComponent("ConstraintModelerUI",Public);
: L. b( d$ K+ b6 SAddPrereqComponent("SkeTCherInterfaces",Public);
: H' W3 Q4 M# F: o+ V" ^( mAddPrereqComponent("GeometricOperators",Public);
0 [" T* y1 t6 U- x, T- |- _AddPrereqComponent("ProductStructureInterfaces",Public);' x. @7 Q0 V9 J: X: r+ E
AddPrereqComponent("ProductStructure",Public);
& G9 S6 n# E' H9 d( y0 rAddPrereqComponent("SpaceAnalysisInterfaces",    Public);
2 A7 f! V) T5 k  z& D5 o: yAddPrereqComponent("SimulationBase",             Public);+ n3 t$ D9 t9 v
AddPrereqComponent("SimulationInterfaces",       Public);; M, t; Y3 F3 t3 @7 x/ q) x5 `+ U
AddPrereqComponent("GSMInterfaces",Public);
5 q! P8 ^* X5 JAddPrereqComponent("GSOInterfaces",Public);
+ E! K' S, n. q1 F6 O' @, ~" HAddPrereqComponent("LiteralFeatures",Public);0 {2 D& G* G; Y2 Q
AddPrereqComponent("DraftingInterfaces",         Public);2 `2 c8 O# x2 \/ Q
AddPrereqComponent("CATTTRSInterfaces",          Public);/ Y* o& f. {5 E6 e" ], j% W4 B' `+ v
AddPrereqComponent("CATTPSInterfaces",           Public);3 I1 B! R" }* f; z) G4 Y
AddPrereqComponent("ManufacturingInterfaces",Public);* z! v; t) m" L1 F
AddPrereqComponent("SurfaceMachiningInterfaces",Public);
. y0 K4 |, d: Z1 j; {" `8 BAddPrereqComponent("DMAPSInterfaces",Public);
8 {1 _6 z! ~. W! ?  PAddPrereqComponent("GeometricObjects",Public);2 }8 `. G- v$ C. }- U
AddPrereqComponent("KnowledgeInterfaces",Public);
! D, v9 E" s9 j9 U, Y/ g" V1 bAddPrereqComponent("LiteralsEditor",Public);" F" g/ \/ |) h. |
AddPrereqComponent("MechanicalModeler",Public);
3 ^/ K  Z2 v1 }% I: F8 QAddPrereqComponent("Tessellation",Public);
2 {3 Q$ y8 G( I2 MAddPrereqComponent("Visualization",Public);+ o2 Z" W+ u8 I! p, O
AddPrereqComponent("VisualizationBase",Public);; e0 E3 D1 L1 l+ t  i, d* Y- t6 V
AddPrereqComponent("MecModInterfaces",Public);7 H0 [( C- s. n- W2 f
AddPrereqComponent("NewTopologicalObjects",Public);! F7 M8 i7 q  l
AddPrereqComponent("MechanicalCommands",Public);
& ?  q0 ?& C6 ^! V6 P6 uAddPrereqComponent("TopologicalOperators",Public);
- g. @1 u  F4 F6 d+ bAddPrereqComponent("InteractiveInterfaces",Public);( ^- b% }5 [9 Y; _9 J! G% a! M7 n
AddPrereqComponent("PrismaticMachiningInterfaces",Public);
  t2 u/ D5 ?) p: @6 G' v' GAddPrereqComponent("ToolPathEditorInterfaces",Public);
$ @- P9 t9 h6 I& U( hAddPrereqComponent("FreeFormOperators",Public);
3 @6 Z% Y& D% b1 p: n5 k' qAddPrereqComponent("CATIAApplicationFrame",Public);6 }( D& I' k4 }  V7 p
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);' D7 z' U4 W" C7 \, @. C
AddPrereqComponent("ProcessPlatformBase",Public);/ D# W- p5 d( R8 u( Y
AddPrereqComponent("ProcessPlatformVisu",Public);
* {3 Q4 N# {2 t' @: t6 v- XAddPrereqComponent("AdvancedMachiningInterfaces",Public);3 N, ~, m5 X2 A7 O3 e4 o
AddPrereqComponent("ObjectModelerInterfaces",Public);
4 ]6 g, B8 e4 ]& H6 l, }. CAddPrereqComponent("SketcherModeler",Public);( }  f& x, i- w* |
AddPrereqComponent("MeasureGeometryInterfaces",Public);! f7 X% Z0 Z3 \2 j
AddPrereqComponent("InfInterfaces",Public);
: l9 a/ X$ d# b5 \, X+ pAddPrereqComponent("XMLParser",Public);
* M  e/ V& U0 @6 hAddPrereqComponent("AdvancedMathematics",Public);
  x/ [- O2 O( KAddPrereqComponent("CATPlantShipModeler",Public);( K7 C* i; X( g
AddPrereqComponent("CATSchPlatformInterfaces",Public);
, O7 S4 y' J& V4 I& Z2 G" q/ h
7 l/ m" Q& K6 |8 _2 d+ T
, M/ g" A1 Z) V' x. j) E" R
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了