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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
) ]; X; `' ?% ^' i4 g& |  k常见的如下,直接复制即可
% ~3 X& s4 y2 ]6 e
. l% O1 {1 y7 h4 A7 z8 _
, |# D. y0 a- P# g' W
5 Q& h, }) N7 d
. x/ {1 s6 H/ Y- K9 `AddPrereqComponent("System",Protected);! B9 w1 B! O6 \  c" L* j
AddPrereqComponent("ApplicationFrame",Public);# z4 k" H! Q* t8 [6 J/ }
AddPrereqComponent("Dialog",Public);
* U1 `1 ^# F$ V& v// END WIZARD EDITION ZONE1 U5 B+ }) e/ @' i
AddPrereqComponent("ApplicationFrame",Protected);
* C5 U  _: `' d( uAddPrereqComponent("CATAssemblyInterfaces",Protected);
, I# o! y# N/ Z& P& G, b& aAddPrereqComponent("ObjectModelerBase",Protected);
: O8 d" f# {/ O9 [& c+ zAddPrereqComponent("ProductStructureUI",Protected);
  E2 U% y1 }! q& XAddPrereqComponent("DialogEngine",Protected);+ v" u0 G8 Y- S( y) P) y# x
AddPrereqComponent("Mathematics",Protected);5 X4 X# J: o" U" d& O/ _
AddPrereqComponent("Dialog",Protected);
9 r+ \6 t8 F& Y) k- M# i6 o8 a8 ?AddPrereqComponent("MechanicalModelerUI",Protected);$ b( I: m6 A. \, P9 j
AddPrereqComponent("MechanicalModelerUI",Public);
  ?# r5 v, b4 d- u5 jAddPrereqComponent("PartInterfaces",Public);
" q. E+ X1 j4 B( {2 {# n8 s1 qAddPrereqComponent("ObjectSpecsModeler",Public);% F) g, e) N% O/ C6 |  `2 I
AddPrereqComponent("ConstraintModeler",Public);& |0 U4 a& t. u6 C/ L! A" r
AddPrereqComponent("ConstraintModelerInterfaces",Public);
# W8 Z  L% F" b8 eAddPrereqComponent("ConstraintModelerUI",Public);6 [8 I$ Z! O2 ^4 r1 J* V( q
AddPrereqComponent("SkeTCherInterfaces",Public);5 W! P  o' x8 ?6 Z- z% [" Z
AddPrereqComponent("GeometricOperators",Public);
/ D) A2 ]7 \0 h  g9 ~* R) OAddPrereqComponent("ProductStructureInterfaces",Public);. a( a0 |# N2 s5 f( s8 |
AddPrereqComponent("ProductStructure",Public);; c8 I7 t5 S2 ~8 U( N
AddPrereqComponent("SpaceAnalysisInterfaces",    Public);' \. t, J" ~& P1 c
AddPrereqComponent("SimulationBase",             Public);
8 T& P# L1 _) oAddPrereqComponent("SimulationInterfaces",       Public);! S  t" y/ V( W% [0 S& i/ {
AddPrereqComponent("GSMInterfaces",Public);
: Y, \; i: k* q. R, gAddPrereqComponent("GSOInterfaces",Public);
5 y4 e2 v9 o$ X- f( _AddPrereqComponent("LiteralFeatures",Public);# L4 V. [8 r! j/ H- y* M0 z
AddPrereqComponent("DraftingInterfaces",         Public);
& f5 W2 S" q. Y' l; P! E% z( ]AddPrereqComponent("CATTTRSInterfaces",          Public);
+ J2 c3 U! x4 H% @: DAddPrereqComponent("CATTPSInterfaces",           Public);( \' U1 M( e$ ^. Y% N) v4 x
AddPrereqComponent("ManufacturingInterfaces",Public);9 X( w1 l' P) {" v4 u# \7 O
AddPrereqComponent("SurfaceMachiningInterfaces",Public);* g) u; v2 D, d0 C+ e$ {
AddPrereqComponent("DMAPSInterfaces",Public);, q5 H: `4 M2 Z& A, Z3 Z
AddPrereqComponent("GeometricObjects",Public);! g5 Y( d! p" B; g) P! y/ w
AddPrereqComponent("KnowledgeInterfaces",Public);
7 z: ~8 }' V  J8 E9 QAddPrereqComponent("LiteralsEditor",Public);
! t. [. Z8 h3 `1 D: U4 R- KAddPrereqComponent("MechanicalModeler",Public);
, O6 h6 P! x- X4 B# h0 t  T1 j) rAddPrereqComponent("Tessellation",Public);
$ Q  C) F& Y4 X  |+ dAddPrereqComponent("Visualization",Public);
' B0 C2 W  e* k# G2 f6 i7 ~  N' WAddPrereqComponent("VisualizationBase",Public);
  E5 s4 k3 j* P& g& NAddPrereqComponent("MecModInterfaces",Public);1 u" F  y& x3 e" x0 X+ @$ h( `2 e: K" z* c
AddPrereqComponent("NewTopologicalObjects",Public);$ V4 |7 N8 x$ ]/ `/ m
AddPrereqComponent("MechanicalCommands",Public);% B  Y  r8 U1 _0 @- o) S3 C
AddPrereqComponent("TopologicalOperators",Public);
3 ^4 ^, @4 Y5 Z. V- h$ ^AddPrereqComponent("InteractiveInterfaces",Public);
+ U  j# b0 ]7 z1 g8 d" d" Y9 J) hAddPrereqComponent("PrismaticMachiningInterfaces",Public);4 V- @; D  D, h( X$ f- V+ J" o3 F
AddPrereqComponent("ToolPathEditorInterfaces",Public);8 p6 Q, r( Z1 y
AddPrereqComponent("FreeFormOperators",Public);
& n" y5 |0 N$ A3 k$ ?/ NAddPrereqComponent("CATIAApplicationFrame",Public);
) N9 j/ H3 r8 D" m: H2 AAddPrereqComponent("ComponentsCatalogsInterfaces",Public);
) {6 m4 `) |- q2 ]  ZAddPrereqComponent("ProcessPlatformBase",Public);+ x% ^. T8 h3 a1 p' U6 z' S% l
AddPrereqComponent("ProcessPlatformVisu",Public);( a7 l7 d: c/ d
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
+ C7 l) ~, [$ y& _AddPrereqComponent("ObjectModelerInterfaces",Public);
! O7 O6 o3 N' x$ kAddPrereqComponent("SketcherModeler",Public);; a5 |) i, _; X/ T8 \
AddPrereqComponent("MeasureGeometryInterfaces",Public);0 b# z' T0 O5 k! X
AddPrereqComponent("InfInterfaces",Public);
% g' W1 l& n. E+ O+ ZAddPrereqComponent("XMLParser",Public);
. P2 s7 Y$ S- W1 }4 mAddPrereqComponent("AdvancedMathematics",Public);+ I+ [& z, U+ f$ e
AddPrereqComponent("CATPlantShipModeler",Public);6 I3 R' g8 r1 {; b" l4 `' L
AddPrereqComponent("CATSchPlatformInterfaces",Public);% S4 m" W; ^3 q& e1 |
& |  j. w, v: {" h& C+ m' r! Z
$ W) q) i/ @! B3 N
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了