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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口9 J- m$ l, g. p2 K5 N; L
常见的如下,直接复制即可
( i2 w9 K+ a" \
! Z; A. ^) O% e7 V0 ~& N- x" L! `
; D  ~$ t. t# i0 D  _, n3 z( `

: O. @* I# M7 x( ]AddPrereqComponent("System",Protected);
, ?8 |; `$ `4 F, xAddPrereqComponent("ApplicationFrame",Public);
3 r% i+ u1 z3 n( {, v* n6 yAddPrereqComponent("Dialog",Public);
% K: {) U6 O8 J// END WIZARD EDITION ZONE
1 L5 v, _1 f5 tAddPrereqComponent("ApplicationFrame",Protected);. X; T. X+ c' i6 z8 H
AddPrereqComponent("CATAssemblyInterfaces",Protected);
4 l! T9 d% g$ U% mAddPrereqComponent("ObjectModelerBase",Protected);
2 X+ L2 }( I. ?2 o  N; R# QAddPrereqComponent("ProductStructureUI",Protected);
- }8 S7 i" t7 ?% QAddPrereqComponent("DialogEngine",Protected);
. V. D$ H4 f& U  d) S; }/ DAddPrereqComponent("Mathematics",Protected);* y: P" \9 I- [1 d* m% d. L
AddPrereqComponent("Dialog",Protected);
/ h& Y4 t+ v7 g+ h# {  kAddPrereqComponent("MechanicalModelerUI",Protected);
( X5 u- `/ b7 B$ Z  G$ M: jAddPrereqComponent("MechanicalModelerUI",Public);
9 ]7 F& V: ]+ ~AddPrereqComponent("PartInterfaces",Public);. h. Q' ^  H- v* G* Z
AddPrereqComponent("ObjectSpecsModeler",Public);5 O) o) L; O/ K- O
AddPrereqComponent("ConstraintModeler",Public);! r* ^( R6 y! w$ P
AddPrereqComponent("ConstraintModelerInterfaces",Public);
: @  s) r0 M' ?! `/ S- RAddPrereqComponent("ConstraintModelerUI",Public);
: p; F* K8 J( ~9 Z: _2 F! ]AddPrereqComponent("SkeTCherInterfaces",Public);4 X7 }" w$ O1 D4 F
AddPrereqComponent("GeometricOperators",Public);
* A  A% n1 F4 ZAddPrereqComponent("ProductStructureInterfaces",Public);
9 c, c* d1 P1 z2 o2 X3 L% |AddPrereqComponent("ProductStructure",Public);
2 j' s$ {! e; @- S% }; TAddPrereqComponent("SpaceAnalysisInterfaces",    Public);
' x# S, I( j* h3 U  |% V( `6 IAddPrereqComponent("SimulationBase",             Public);1 j& Y7 O! n7 z2 j5 v
AddPrereqComponent("SimulationInterfaces",       Public);8 W- Y2 ^" @3 A/ T6 U
AddPrereqComponent("GSMInterfaces",Public);
% ^# k  A  _# k4 X+ SAddPrereqComponent("GSOInterfaces",Public);, [8 `& L8 W; B" x
AddPrereqComponent("LiteralFeatures",Public);8 n9 Z) E' V+ a' p. a
AddPrereqComponent("DraftingInterfaces",         Public);  }9 J& I$ D; J' f
AddPrereqComponent("CATTTRSInterfaces",          Public);
6 Y& ]* ]8 M8 LAddPrereqComponent("CATTPSInterfaces",           Public);
! F7 B5 {" p8 B1 R+ L" _8 ]AddPrereqComponent("ManufacturingInterfaces",Public);
1 S, P, K3 h2 `  MAddPrereqComponent("SurfaceMachiningInterfaces",Public);# l9 M2 G# O! V7 O9 }
AddPrereqComponent("DMAPSInterfaces",Public);
' P3 X. ^) W' q" CAddPrereqComponent("GeometricObjects",Public);0 Y0 e3 N- D: u! k3 _
AddPrereqComponent("KnowledgeInterfaces",Public);, |$ l7 R$ E* d
AddPrereqComponent("LiteralsEditor",Public);9 y: n  ^9 ?3 x( [
AddPrereqComponent("MechanicalModeler",Public);
0 X8 }( F- k: f5 ]1 uAddPrereqComponent("Tessellation",Public);
4 Y# Z4 E% b* ~. C- xAddPrereqComponent("Visualization",Public);6 l9 g+ N" [( B, q8 u* q' @, S
AddPrereqComponent("VisualizationBase",Public);: l. _  W" o0 W8 X6 v8 P9 i
AddPrereqComponent("MecModInterfaces",Public);
  w% p* _7 _- I3 E  G' O, e, oAddPrereqComponent("NewTopologicalObjects",Public);
' @% d3 L9 R# u8 T$ hAddPrereqComponent("MechanicalCommands",Public);( W, W: F- Y0 C2 H, L
AddPrereqComponent("TopologicalOperators",Public);2 D! T! m) _+ T
AddPrereqComponent("InteractiveInterfaces",Public);7 J/ R9 C5 b2 d5 F; P3 J+ }
AddPrereqComponent("PrismaticMachiningInterfaces",Public);
# W: q, t6 D  `/ n3 VAddPrereqComponent("ToolPathEditorInterfaces",Public);
6 n9 d: h8 \' Y) T6 E* i* O, HAddPrereqComponent("FreeFormOperators",Public);: M* y  e( c3 W2 T1 ?
AddPrereqComponent("CATIAApplicationFrame",Public);
# O3 v* t( I! c+ {  {AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
# B' X2 S# M3 _) ^. m3 nAddPrereqComponent("ProcessPlatformBase",Public);! K0 p9 ^- y7 ^  V: F( o% d
AddPrereqComponent("ProcessPlatformVisu",Public);: x% b: v$ j( Z8 p5 b
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
# R& v' E: a5 ]6 Y2 GAddPrereqComponent("ObjectModelerInterfaces",Public);; b. C- J; ]; Y9 x9 F( B. O
AddPrereqComponent("SketcherModeler",Public);
6 k/ [5 c7 ^! i0 i8 EAddPrereqComponent("MeasureGeometryInterfaces",Public);! A- H; R9 u5 t# [2 k" T( ]# D
AddPrereqComponent("InfInterfaces",Public);
7 f1 p7 R8 v% tAddPrereqComponent("XMLParser",Public);
- H  L7 V4 m, R0 a" R+ \  uAddPrereqComponent("AdvancedMathematics",Public);
5 k+ s$ V! H( W8 jAddPrereqComponent("CATPlantShipModeler",Public);: C: ?, I# B+ \
AddPrereqComponent("CATSchPlatformInterfaces",Public);
5 M9 b" Q( v3 G. m8 g* u4 x
: X8 M7 e0 H6 ]  [2 q, m- t
$ V) y* E% d& a* S+ I/ W
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 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二次开发专题模块培训报名开始啦

    我知道了