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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
7 L8 B7 ^# t" C+ N/ n1 O$ m常见的如下,直接复制即可, i4 H) A' n& C! K
# ^9 s) [. v1 C" B1 [9 x% A& O" P
4 d" ~5 K) H; a

) t. @+ S9 A) o3 h! A* p0 I# V+ m2 W1 l5 D- I5 b3 O( `
AddPrereqComponent("System",Protected);( e" [+ M: }$ f# V! M5 B# g
AddPrereqComponent("ApplicationFrame",Public);
9 z! D7 F* ~# q, Z2 eAddPrereqComponent("Dialog",Public);
3 z5 s" t/ J7 h1 n// END WIZARD EDITION ZONE0 X0 x% c# N% Q  r
AddPrereqComponent("ApplicationFrame",Protected);. @. N! M" O) P
AddPrereqComponent("CATAssemblyInterfaces",Protected);; Y  s& z" C0 s5 S! o. H2 ?$ t# T
AddPrereqComponent("ObjectModelerBase",Protected);3 @( e9 ]6 y1 U. ]
AddPrereqComponent("ProductStructureUI",Protected);
& Y6 d. Z/ d: T, d( M4 Y% u4 O5 RAddPrereqComponent("DialogEngine",Protected);9 H$ V5 S3 Y: w3 V  G7 x
AddPrereqComponent("Mathematics",Protected);
+ Y. z2 p4 R$ \# P+ wAddPrereqComponent("Dialog",Protected);& q5 K1 J% S: L0 U+ z
AddPrereqComponent("MechanicalModelerUI",Protected);1 P9 l$ c3 Q/ k
AddPrereqComponent("MechanicalModelerUI",Public);
6 n0 {& ~7 D/ T7 j. v9 zAddPrereqComponent("PartInterfaces",Public);' }; c3 `$ D( t9 L' `  Q
AddPrereqComponent("ObjectSpecsModeler",Public);
( v0 i+ j9 f6 F6 V2 @2 o1 rAddPrereqComponent("ConstraintModeler",Public);
$ P/ G* c' b9 B% M" T) A' sAddPrereqComponent("ConstraintModelerInterfaces",Public);, P- H! v: O$ ]2 }; U
AddPrereqComponent("ConstraintModelerUI",Public);0 ~9 ^  S" C" b- K5 W- L% @
AddPrereqComponent("SkeTCherInterfaces",Public);
' Z: i8 u" d5 h! |! eAddPrereqComponent("GeometricOperators",Public);" Z5 `. k, o" j" s* ~$ o) |
AddPrereqComponent("ProductStructureInterfaces",Public);( U4 r/ L) R2 u& x& ^- K9 w" q
AddPrereqComponent("ProductStructure",Public);* R* h4 f' N# t" V
AddPrereqComponent("SpaceAnalysisInterfaces",    Public);
" V: ^0 G1 D% F1 IAddPrereqComponent("SimulationBase",             Public);7 P! _/ E2 a  j- l& M
AddPrereqComponent("SimulationInterfaces",       Public);0 s- r) V1 y2 i( S- G
AddPrereqComponent("GSMInterfaces",Public);
% F; u. B& [5 O  ^# mAddPrereqComponent("GSOInterfaces",Public);
& n9 e9 X8 A# cAddPrereqComponent("LiteralFeatures",Public);& d& z1 l2 b* Y3 s
AddPrereqComponent("DraftingInterfaces",         Public);1 Y8 _& _+ A7 D( r) m8 z" y; b
AddPrereqComponent("CATTTRSInterfaces",          Public);1 F! r- ~! q2 o6 U( {* y
AddPrereqComponent("CATTPSInterfaces",           Public);/ S( F3 k3 I9 m5 }9 l
AddPrereqComponent("ManufacturingInterfaces",Public);+ g3 t" c7 S# v% B+ {5 E! ~$ e# G) S
AddPrereqComponent("SurfaceMachiningInterfaces",Public);
/ Z- |2 V, @6 K8 s" F9 L$ }0 vAddPrereqComponent("DMAPSInterfaces",Public);
5 W& [0 a* O8 S$ N0 jAddPrereqComponent("GeometricObjects",Public);+ w2 C* \2 ^0 h; P; B8 Y$ u
AddPrereqComponent("KnowledgeInterfaces",Public);
8 T+ t8 n+ F- C) S$ [) g: _AddPrereqComponent("LiteralsEditor",Public);: {- R) u0 p. l7 J; y
AddPrereqComponent("MechanicalModeler",Public);' ^1 c7 O( U/ Q3 @* ~
AddPrereqComponent("Tessellation",Public);2 {+ Z% X3 Y) t. q
AddPrereqComponent("Visualization",Public);
' {3 w( e: h- e1 e* e5 B) ], BAddPrereqComponent("VisualizationBase",Public);) J7 G( ]* S; k4 M" p$ S; y
AddPrereqComponent("MecModInterfaces",Public);' S+ z2 J" v6 g2 W6 o
AddPrereqComponent("NewTopologicalObjects",Public);% y( h: F/ D& `: E. _/ g
AddPrereqComponent("MechanicalCommands",Public);
; p. _! a  @- sAddPrereqComponent("TopologicalOperators",Public);/ s" K2 U' z8 [: @
AddPrereqComponent("InteractiveInterfaces",Public);
( C9 ]) q  H5 L0 MAddPrereqComponent("PrismaticMachiningInterfaces",Public);
5 }+ i' @) s/ v" C8 K5 ?# G; A" AAddPrereqComponent("ToolPathEditorInterfaces",Public);, [0 a: R2 {/ m9 R$ T/ S- c. r
AddPrereqComponent("FreeFormOperators",Public);1 x' P) b8 x% b# f6 f# C3 z
AddPrereqComponent("CATIAApplicationFrame",Public);8 }( v. X8 T, W- ]. D
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);% X1 ^( C4 t' F( J4 l
AddPrereqComponent("ProcessPlatformBase",Public);
; h: f( v6 J! b" ~$ j4 s2 {- m" V/ y: n2 {AddPrereqComponent("ProcessPlatformVisu",Public);
9 ?. A# u' J  x- F& L; r% Q$ {5 T' a* wAddPrereqComponent("AdvancedMachiningInterfaces",Public);
/ m: J" [; ]6 U+ w% v7 bAddPrereqComponent("ObjectModelerInterfaces",Public);, @7 T* r* h! y6 a4 a, }5 @
AddPrereqComponent("SketcherModeler",Public);
( X  W/ ~: C; z$ M: e4 L$ t: V% iAddPrereqComponent("MeasureGeometryInterfaces",Public);7 d! r% W4 ^/ w" u9 G" _$ x4 W
AddPrereqComponent("InfInterfaces",Public);
& p& m# ^/ I; \+ [* HAddPrereqComponent("XMLParser",Public);
. x7 x3 O& C  `  E4 ^% X" QAddPrereqComponent("AdvancedMathematics",Public);
, s2 s  X. p( ^" NAddPrereqComponent("CATPlantShipModeler",Public);
& T8 ?( A; W, u. N0 V6 Y5 F2 d5 _; nAddPrereqComponent("CATSchPlatformInterfaces",Public);  d/ A; A( q5 h4 D5 j
! n" m2 ^" v0 e/ ~$ e
8 z  ^/ k" b, [7 r( K
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了