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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
( @  A1 Y$ g' L% ]9 j. i7 O9 T常见的如下,直接复制即可4 k, [# E5 y7 e! O; H. s

5 d9 y& k, d  m& ?4 ]9 A2 t- F
9 C; F8 c, E3 v0 r) S5 |( W/ I
9 p6 h/ z9 a1 [% d$ \' c( _' [) O( O4 x# G
AddPrereqComponent("System",Protected);
" n( Z3 ]8 Q7 |/ p$ ^' R: XAddPrereqComponent("ApplicationFrame",Public);
" n9 l: D/ o, O1 s4 s( t) bAddPrereqComponent("Dialog",Public);3 i. b/ m& t' c, r  `4 B
// END WIZARD EDITION ZONE
  p6 l2 y" M& R% ]% ~/ w% P* fAddPrereqComponent("ApplicationFrame",Protected);
5 m+ E5 X2 B: u: iAddPrereqComponent("CATAssemblyInterfaces",Protected);
9 r. A; {, E9 @8 s/ [8 MAddPrereqComponent("ObjectModelerBase",Protected);$ h' S, U3 L4 g0 g: ~. k
AddPrereqComponent("ProductStructureUI",Protected);2 }& n6 ^6 v$ Y& b
AddPrereqComponent("DialogEngine",Protected);9 u' z' y, b' ~0 P* @
AddPrereqComponent("Mathematics",Protected);
* t# n3 ]2 o4 |8 S$ XAddPrereqComponent("Dialog",Protected);
; B% ]# K. I. I7 k, I6 ~$ QAddPrereqComponent("MechanicalModelerUI",Protected);
' G/ j5 {' n: K4 {AddPrereqComponent("MechanicalModelerUI",Public);+ P# P4 k1 m; b7 U! I
AddPrereqComponent("PartInterfaces",Public);
8 y8 _0 `4 Q  ^AddPrereqComponent("ObjectSpecsModeler",Public);' p/ w. G3 c" X) r
AddPrereqComponent("ConstraintModeler",Public);& H' f: [; y2 v+ c8 [
AddPrereqComponent("ConstraintModelerInterfaces",Public);" w/ P7 G4 ?* z+ M
AddPrereqComponent("ConstraintModelerUI",Public);
* R, K% p# e, m- Z3 v& |9 RAddPrereqComponent("SkeTCherInterfaces",Public);
  a" t" K3 P7 y& L0 c. iAddPrereqComponent("GeometricOperators",Public);  x& g' q* A+ V* v( E
AddPrereqComponent("ProductStructureInterfaces",Public);6 [5 j8 Y9 W/ Q- W" F* q
AddPrereqComponent("ProductStructure",Public);# x1 v, y7 _* U( J7 V) I
AddPrereqComponent("SpaceAnalysisInterfaces",    Public);
8 l+ B' r% J& n3 L) I' G* RAddPrereqComponent("SimulationBase",             Public);
  `! Y) z( Y6 c8 A$ m1 TAddPrereqComponent("SimulationInterfaces",       Public);
" h" ]5 ^9 M7 z" A: ^AddPrereqComponent("GSMInterfaces",Public);. ]( g+ C- o* ]$ e# B) t1 F
AddPrereqComponent("GSOInterfaces",Public);
  m1 ^' y6 s- M5 bAddPrereqComponent("LiteralFeatures",Public);
% X9 B7 P4 b2 t$ h# C* V! _9 QAddPrereqComponent("DraftingInterfaces",         Public);) f6 k- I+ u/ |4 N: ~8 |0 n
AddPrereqComponent("CATTTRSInterfaces",          Public);
" `9 R1 V, ^0 P& x3 E" p4 H. PAddPrereqComponent("CATTPSInterfaces",           Public);
+ D0 X3 f6 V% z0 y7 [AddPrereqComponent("ManufacturingInterfaces",Public);2 {7 ^6 q) S0 J  W
AddPrereqComponent("SurfaceMachiningInterfaces",Public);# L2 G8 L) j& ]- Q; Q
AddPrereqComponent("DMAPSInterfaces",Public);
# j. B& @, C! v# T% [AddPrereqComponent("GeometricObjects",Public);1 N6 {+ z% Z! v$ _
AddPrereqComponent("KnowledgeInterfaces",Public);8 D' n) g  J) f; q6 m; x0 p9 ~
AddPrereqComponent("LiteralsEditor",Public);3 f! t* Q9 d3 P+ i. J
AddPrereqComponent("MechanicalModeler",Public);
% i5 f' L( p  H/ v. b- G, v- r% ~AddPrereqComponent("Tessellation",Public);! f, B: D8 Z7 W4 \' o* k
AddPrereqComponent("Visualization",Public);, Y" w% P# h  T  Y3 X- J6 p4 h
AddPrereqComponent("VisualizationBase",Public);% l# Y$ m) F( O4 \8 h
AddPrereqComponent("MecModInterfaces",Public);# n1 W/ s8 c2 c& m" Z* |
AddPrereqComponent("NewTopologicalObjects",Public);
, u# \1 q9 c  s; dAddPrereqComponent("MechanicalCommands",Public);: ^& N. t9 d4 w, `2 {- A+ }/ B" ^
AddPrereqComponent("TopologicalOperators",Public);
, @3 U# ~4 u+ Z1 S3 A/ V$ P/ zAddPrereqComponent("InteractiveInterfaces",Public);4 H; D2 k, D; o5 I
AddPrereqComponent("PrismaticMachiningInterfaces",Public);; ?0 l* B" t6 S0 B8 w9 t
AddPrereqComponent("ToolPathEditorInterfaces",Public);
9 E) g+ ~3 ~6 P, L& x. UAddPrereqComponent("FreeFormOperators",Public);) D# b' w- c9 r
AddPrereqComponent("CATIAApplicationFrame",Public);
4 Q2 n1 m* d% o6 H9 d% j0 \AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
3 {5 `0 q' f' O4 n9 _5 E2 u3 LAddPrereqComponent("ProcessPlatformBase",Public);; p2 F& ^' P- ]' O
AddPrereqComponent("ProcessPlatformVisu",Public);
2 m: f5 Q3 T$ _2 |: g& n5 S. wAddPrereqComponent("AdvancedMachiningInterfaces",Public);) Y8 i1 y% U+ W+ C
AddPrereqComponent("ObjectModelerInterfaces",Public);" B* [# `, @+ |& _8 w! X
AddPrereqComponent("SketcherModeler",Public);
) z6 r: s! S7 l3 O7 F) |AddPrereqComponent("MeasureGeometryInterfaces",Public);
, D( I) Z4 Y5 V" lAddPrereqComponent("InfInterfaces",Public);& i  o* v( ~& V! Y
AddPrereqComponent("XMLParser",Public);
" _9 b0 }  o# q0 |6 qAddPrereqComponent("AdvancedMathematics",Public);
- S; M0 ^( t( T1 V4 @4 VAddPrereqComponent("CATPlantShipModeler",Public);& u# u! F$ c+ C, o# ^% B$ W% M
AddPrereqComponent("CATSchPlatformInterfaces",Public);- y8 G& u, t: j3 o( V

' H9 q/ V* L+ j5 I/ Q
  }2 t, \7 Z# e# @# g- W6 _$ b
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了