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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
* x- M4 X+ [2 z! W常见的如下,直接复制即可
0 D6 i1 N( F( `7 a, ~0 A
8 x/ H. \. W7 Z  [. r
8 B7 V, `5 m9 |! C  X3 s: z, r+ r, X4 F7 X
" R& M5 J7 T+ @' P4 W8 G
AddPrereqComponent("System",Protected);
0 k- s9 ^1 P' M, `4 \) F5 f/ _" zAddPrereqComponent("ApplicationFrame",Public);- e) r( O  i" O' k* W  x
AddPrereqComponent("Dialog",Public);
! N& {* A+ p% m2 P# K( V. V0 n; n// END WIZARD EDITION ZONE
3 ^/ `5 ^5 R, r  f3 T6 r# w. `$ RAddPrereqComponent("ApplicationFrame",Protected);, X9 K9 j- G5 a
AddPrereqComponent("CATAssemblyInterfaces",Protected);
# }6 y+ ?( V+ [! G9 VAddPrereqComponent("ObjectModelerBase",Protected);
1 F9 z1 t  h- |  l5 `% u5 KAddPrereqComponent("ProductStructureUI",Protected);) c1 V7 z+ S: w4 G1 R. d
AddPrereqComponent("DialogEngine",Protected);
3 K7 |! o1 R- A- vAddPrereqComponent("Mathematics",Protected);
. m" l% h7 e0 {3 D+ t# |% [# hAddPrereqComponent("Dialog",Protected);
5 J: u, X' ~* M! Y2 DAddPrereqComponent("MechanicalModelerUI",Protected);
( n, A/ f# |# A& M: O, s1 m+ \AddPrereqComponent("MechanicalModelerUI",Public);; z2 \$ }$ j' H/ a" t% J* w8 @; A
AddPrereqComponent("PartInterfaces",Public);
0 @. a6 i: E% q; C3 UAddPrereqComponent("ObjectSpecsModeler",Public);
$ Q% `- r2 z( |6 {; E6 j) jAddPrereqComponent("ConstraintModeler",Public);
8 |/ T7 K  D2 pAddPrereqComponent("ConstraintModelerInterfaces",Public);
. U: H. H6 d, R  b+ D8 jAddPrereqComponent("ConstraintModelerUI",Public);* o( @* k, Q" o& C5 H5 e
AddPrereqComponent("SkeTCherInterfaces",Public);$ v/ @1 L; a* B
AddPrereqComponent("GeometricOperators",Public);9 b! x" R5 N5 o0 y8 E1 e
AddPrereqComponent("ProductStructureInterfaces",Public);  U5 R1 _5 h: L& ?2 V3 D3 G
AddPrereqComponent("ProductStructure",Public);: J2 a! G+ v" P. X
AddPrereqComponent("SpaceAnalysisInterfaces",    Public);5 W+ O" d) |" s1 o) Y
AddPrereqComponent("SimulationBase",             Public);
+ C7 ]5 r: E" Y& ^! \) p8 n' b* OAddPrereqComponent("SimulationInterfaces",       Public);
0 s- i3 A  E7 V& Z6 ^0 e& ^AddPrereqComponent("GSMInterfaces",Public);
0 K/ l8 U! {# ]AddPrereqComponent("GSOInterfaces",Public);
! P( d, q( w$ T9 W! EAddPrereqComponent("LiteralFeatures",Public);+ m+ i4 n  W7 K& ]. b
AddPrereqComponent("DraftingInterfaces",         Public);4 A' e( V. ]- ]( U/ i  I0 x! d7 E
AddPrereqComponent("CATTTRSInterfaces",          Public);7 l/ T) D! U% s4 P! r% _- I: [
AddPrereqComponent("CATTPSInterfaces",           Public);
! ?0 _5 ?2 O8 `AddPrereqComponent("ManufacturingInterfaces",Public);
  C- x1 e, v. j% ZAddPrereqComponent("SurfaceMachiningInterfaces",Public);1 h4 S8 M1 V8 o& ~9 N9 `! Z: N" d
AddPrereqComponent("DMAPSInterfaces",Public);- N* j  i6 \' ?. @" Y$ C
AddPrereqComponent("GeometricObjects",Public);4 W" O7 o8 u% P7 n' p
AddPrereqComponent("KnowledgeInterfaces",Public);' [. T4 u1 j4 e( C  d8 |
AddPrereqComponent("LiteralsEditor",Public);" u; u% T/ V( O$ [
AddPrereqComponent("MechanicalModeler",Public);. g& R1 l" Z7 Y
AddPrereqComponent("Tessellation",Public);4 y2 e, N; @" ?% ~- h& a  V, F! l) M
AddPrereqComponent("Visualization",Public);: [' S& y. T- E# p* R4 E
AddPrereqComponent("VisualizationBase",Public);5 C- ~2 \! Z( h% v+ z8 R
AddPrereqComponent("MecModInterfaces",Public);
4 b/ g6 l! _3 TAddPrereqComponent("NewTopologicalObjects",Public);' N, x1 t/ u/ S2 ]7 T
AddPrereqComponent("MechanicalCommands",Public);
/ q0 m0 h2 Z- x: w4 U4 @# @AddPrereqComponent("TopologicalOperators",Public);+ [: E( ?0 M, R* B- R7 ?" t& _
AddPrereqComponent("InteractiveInterfaces",Public);
3 o7 P/ T$ e) Y* j5 U0 c1 VAddPrereqComponent("PrismaticMachiningInterfaces",Public);
1 I) |6 O& e2 L* U: R0 E4 \AddPrereqComponent("ToolPathEditorInterfaces",Public);
1 \! f5 v8 p: }1 B1 D7 PAddPrereqComponent("FreeFormOperators",Public);
) y3 P5 E2 X! ~& i' ZAddPrereqComponent("CATIAApplicationFrame",Public);
2 @* Y" A- C2 g! ^- lAddPrereqComponent("ComponentsCatalogsInterfaces",Public);1 Q- p" O# S0 I, b" S8 J4 H8 ?* i
AddPrereqComponent("ProcessPlatformBase",Public);) n6 O$ O1 g6 U) }& R3 l. O, Q
AddPrereqComponent("ProcessPlatformVisu",Public);
1 k; D( X- J/ `) U$ EAddPrereqComponent("AdvancedMachiningInterfaces",Public);& j9 ?% C- A% q  {$ Q5 P& }
AddPrereqComponent("ObjectModelerInterfaces",Public);) T+ u6 r* {9 e4 [) R5 _9 ~
AddPrereqComponent("SketcherModeler",Public);
* G6 U+ O' S& N+ hAddPrereqComponent("MeasureGeometryInterfaces",Public);8 f! U% X6 s9 ?2 Z1 [$ A) @7 t
AddPrereqComponent("InfInterfaces",Public);
) k+ Z; f6 S, vAddPrereqComponent("XMLParser",Public);
# C  t8 r0 h9 Y  j% lAddPrereqComponent("AdvancedMathematics",Public);
* ^* l- G* q. [# f# s$ R/ f2 Z; IAddPrereqComponent("CATPlantShipModeler",Public);- P; r: O0 t7 `" ~7 s, A( ?
AddPrereqComponent("CATSchPlatformInterfaces",Public);
7 M" G& r4 m" o* f! P6 _8 {) G) k% q5 G$ a- B- [( a2 X7 C
! T, K% k* Q" T
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了