PLM之家PLMHome-工业软件与AI结合践行者

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口/ y/ I1 |: N6 O. D
常见的如下,直接复制即可' E2 c7 g+ {. O3 F$ A
2 e1 N0 U% }) f, B* H

" `) O$ i: S! ?& ~! j" w! `, E9 g; G- `/ m6 U

) }$ C# _, O3 F: t8 {- aAddPrereqComponent("System",Protected);3 _  h' `* G& B  R$ l( Z2 _
AddPrereqComponent("ApplicationFrame",Public);4 `4 Q& j; n) p
AddPrereqComponent("Dialog",Public);( W% a( {$ b% B/ r8 ?  @2 F
// END WIZARD EDITION ZONE: M. C% A$ g) t& a7 t% j
AddPrereqComponent("ApplicationFrame",Protected);+ }! G' _! @- v+ t
AddPrereqComponent("CATAssemblyInterfaces",Protected);
* O+ A" H" X3 \' j6 W; A/ S  EAddPrereqComponent("ObjectModelerBase",Protected);: s% B6 O! n+ X' S- w! I
AddPrereqComponent("ProductStructureUI",Protected);
" x- E: z' U' M/ Y: sAddPrereqComponent("DialogEngine",Protected);6 |! r4 p5 ]% \3 l) l: `  M
AddPrereqComponent("Mathematics",Protected);
, x- [  U  {; B8 rAddPrereqComponent("Dialog",Protected);- A" h( H& S0 }: t% X5 J. _
AddPrereqComponent("MechanicalModelerUI",Protected);0 v- B6 ~# J7 w
AddPrereqComponent("MechanicalModelerUI",Public);& ?+ q' t/ p+ n! ?% X# l, |$ {$ p
AddPrereqComponent("PartInterfaces",Public);
7 b: |( q6 |4 u0 e0 j' g: r( zAddPrereqComponent("ObjectSpecsModeler",Public);
' g$ p3 c! }$ CAddPrereqComponent("ConstraintModeler",Public);
/ P6 _) ?( P0 }2 TAddPrereqComponent("ConstraintModelerInterfaces",Public);0 q* D) d+ |- o2 R) R4 S- l3 g
AddPrereqComponent("ConstraintModelerUI",Public);4 d/ [+ P: `$ y) R7 Z8 j. d$ P
AddPrereqComponent("SkeTCherInterfaces",Public);
$ v: ~7 E6 T1 _1 e1 ?2 Q4 lAddPrereqComponent("GeometricOperators",Public);
1 U1 H0 E  U. y8 `* w4 bAddPrereqComponent("ProductStructureInterfaces",Public);
& q$ e/ J6 t5 r. F9 eAddPrereqComponent("ProductStructure",Public);
! f4 ?1 O5 x9 ~+ w# i4 {! W# NAddPrereqComponent("SpaceAnalysisInterfaces",    Public);
2 k6 U3 e% w4 U2 v& l+ M; LAddPrereqComponent("SimulationBase",             Public);
7 e7 e* Q( V  q* PAddPrereqComponent("SimulationInterfaces",       Public);7 i9 E9 _* f% p0 ~% t. z$ ]$ Y9 Y
AddPrereqComponent("GSMInterfaces",Public);
6 h$ `+ k  [5 N7 pAddPrereqComponent("GSOInterfaces",Public);/ d) O0 e! I4 c% O3 m& E$ ?
AddPrereqComponent("LiteralFeatures",Public);0 r6 s; O: h) D; T/ p
AddPrereqComponent("DraftingInterfaces",         Public);
( s6 n& V8 b8 X' w  H7 l& RAddPrereqComponent("CATTTRSInterfaces",          Public);2 e! q$ N+ y& m  |; r; t
AddPrereqComponent("CATTPSInterfaces",           Public);
1 P9 z% m. G9 SAddPrereqComponent("ManufacturingInterfaces",Public);
  V& D- F- P3 B- s. SAddPrereqComponent("SurfaceMachiningInterfaces",Public);
" F4 _% e' ~* o/ k) t- Q# K0 ?AddPrereqComponent("DMAPSInterfaces",Public);
( h& R2 `2 M9 {" }' }+ t$ g; l/ jAddPrereqComponent("GeometricObjects",Public);
  ?9 R8 Q5 R/ TAddPrereqComponent("KnowledgeInterfaces",Public);
1 K& q  O5 m* Q- l9 p, W9 `4 OAddPrereqComponent("LiteralsEditor",Public);
: W% Z7 W- ^$ e' b' |6 a+ W* R& yAddPrereqComponent("MechanicalModeler",Public);9 ^# y) Z# X; v1 `0 B6 q
AddPrereqComponent("Tessellation",Public);7 n. Z8 O& J+ _% k( Q  _
AddPrereqComponent("Visualization",Public);5 ?8 N4 L* Y+ B) o: P% R
AddPrereqComponent("VisualizationBase",Public);
2 V8 Y+ F. `. ]AddPrereqComponent("MecModInterfaces",Public);3 X* `/ _4 i4 ?2 s2 X+ }
AddPrereqComponent("NewTopologicalObjects",Public);: ^  L+ y; c/ [2 U$ ~2 u- a8 {
AddPrereqComponent("MechanicalCommands",Public);
! h4 l) b& v  E6 LAddPrereqComponent("TopologicalOperators",Public);; ?* z% l- Z% A( Z  e
AddPrereqComponent("InteractiveInterfaces",Public);
& ]6 B! F- l" R5 u1 c7 tAddPrereqComponent("PrismaticMachiningInterfaces",Public);; W3 Y* C  k, H0 k& u7 X: U
AddPrereqComponent("ToolPathEditorInterfaces",Public);
1 K, x$ ]9 s% ]# X4 y& t. ~AddPrereqComponent("FreeFormOperators",Public);
* {, D  H0 |4 yAddPrereqComponent("CATIAApplicationFrame",Public);' x' \8 l5 p: n3 r' H# k
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
) C# ?  b" s9 O1 S. }% Z( rAddPrereqComponent("ProcessPlatformBase",Public);
* q9 b0 ?# p" N- c+ W  OAddPrereqComponent("ProcessPlatformVisu",Public);& S3 b* z: X5 p6 E0 n  J
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
+ y- R  p8 z$ H; [8 mAddPrereqComponent("ObjectModelerInterfaces",Public);
/ O" r) F& A2 A( W4 aAddPrereqComponent("SketcherModeler",Public);
5 l; I6 s, O6 }" Y  ?AddPrereqComponent("MeasureGeometryInterfaces",Public);, x2 \% H& Y" f0 g3 ~. D- a$ j; G
AddPrereqComponent("InfInterfaces",Public);
; l% u+ G6 J" x2 \+ i0 VAddPrereqComponent("XMLParser",Public);
) d2 Y7 G3 a  }- X2 {AddPrereqComponent("AdvancedMathematics",Public);9 G4 r& M, a, w( |
AddPrereqComponent("CATPlantShipModeler",Public);
. a# A- Q$ R9 hAddPrereqComponent("CATSchPlatformInterfaces",Public);0 n( q# S7 o8 ?+ j+ S
+ c" I/ `8 T  r" M* v7 B' }3 Y
1 L' _; i" U% |9 E( V, Z8 J
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了