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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
, e7 X8 B/ i3 f7 |+ \+ k+ `" q常见的如下,直接复制即可4 H4 L+ A1 f+ u  H6 K
. e) j/ s$ _/ Z# M
+ {9 r9 z& `, ]; d
; B: K! V; a& E# \9 j6 R5 j% q
  w) M3 |. i% T- o% }. \$ F5 l
AddPrereqComponent("System",Protected);
# G( |7 E6 U) F6 t0 qAddPrereqComponent("ApplicationFrame",Public);
1 Y7 ]1 Z  [3 \3 n0 k+ N9 }* YAddPrereqComponent("Dialog",Public);
/ `5 t* o+ m; W$ l$ j// END WIZARD EDITION ZONE
! d" L) ]8 F4 _AddPrereqComponent("ApplicationFrame",Protected);
% K( J4 i6 S' L( _9 R+ }, j& O3 cAddPrereqComponent("CATAssemblyInterfaces",Protected);% l& a' M1 F' y  ?
AddPrereqComponent("ObjectModelerBase",Protected);
& x  M0 b6 V1 o1 E: R3 L# t0 Y2 u8 A2 ~AddPrereqComponent("ProductStructureUI",Protected);
. C/ }2 F) W$ M+ XAddPrereqComponent("DialogEngine",Protected);0 O$ f- e$ _4 q& S* u
AddPrereqComponent("Mathematics",Protected);
3 L& z% I0 j3 R. a9 }$ B- MAddPrereqComponent("Dialog",Protected);' a" M$ k1 z, t
AddPrereqComponent("MechanicalModelerUI",Protected);
6 h$ E9 d  {- K) ~* fAddPrereqComponent("MechanicalModelerUI",Public);( T8 f# m; b, a/ n
AddPrereqComponent("PartInterfaces",Public);) D, Q7 }- J% d* ?( }0 U$ v4 x
AddPrereqComponent("ObjectSpecsModeler",Public);
& J: X  ~3 J- ~% {/ S1 c8 n  a/ Z5 T% kAddPrereqComponent("ConstraintModeler",Public);* l: m( J$ r6 X8 \
AddPrereqComponent("ConstraintModelerInterfaces",Public);
3 X& d* J5 I; Y2 k1 rAddPrereqComponent("ConstraintModelerUI",Public);9 C# R( M+ ~4 e! j. y
AddPrereqComponent("SkeTCherInterfaces",Public);7 W# e! |8 D0 q7 X1 {
AddPrereqComponent("GeometricOperators",Public);
/ N5 L0 V, b' W, RAddPrereqComponent("ProductStructureInterfaces",Public);8 h5 J! p; @) Y6 `- i
AddPrereqComponent("ProductStructure",Public);
# d  t8 b4 p2 F4 p* kAddPrereqComponent("SpaceAnalysisInterfaces",    Public);
4 [5 V  [" T- s! k( z, P6 c3 |AddPrereqComponent("SimulationBase",             Public);
9 Q: T9 u( ?4 ?AddPrereqComponent("SimulationInterfaces",       Public);4 a- y1 E' }( U$ M. \
AddPrereqComponent("GSMInterfaces",Public);
+ G9 c' r0 t  q% q5 iAddPrereqComponent("GSOInterfaces",Public);7 n2 w8 e; L  C) h( p$ w
AddPrereqComponent("LiteralFeatures",Public);
1 s) G# x- N% @& {0 V6 q2 H* AAddPrereqComponent("DraftingInterfaces",         Public);
( ]" S9 q1 @( u3 o! DAddPrereqComponent("CATTTRSInterfaces",          Public);
+ Z( v5 F3 e/ N  Q  mAddPrereqComponent("CATTPSInterfaces",           Public);2 b! O( ~( ^. B+ `. }' O) ^
AddPrereqComponent("ManufacturingInterfaces",Public);% U- h* M7 p4 o: e5 r
AddPrereqComponent("SurfaceMachiningInterfaces",Public);. [4 }$ T* G' b
AddPrereqComponent("DMAPSInterfaces",Public);3 _/ N* s! g4 h  L
AddPrereqComponent("GeometricObjects",Public);
  P( d* i( `4 s. G: U" M! gAddPrereqComponent("KnowledgeInterfaces",Public);0 ]* p" p: H2 e! B; z5 x
AddPrereqComponent("LiteralsEditor",Public);
9 y1 P. H# ?3 ?( gAddPrereqComponent("MechanicalModeler",Public);$ z3 w8 s. V3 U* w& E# N: ]! N
AddPrereqComponent("Tessellation",Public);
) \( i$ G# s* l" r' FAddPrereqComponent("Visualization",Public);
) f% m7 E) m4 Z: N2 QAddPrereqComponent("VisualizationBase",Public);
+ J+ e1 A: Z/ a# WAddPrereqComponent("MecModInterfaces",Public);9 W; C# {! B6 N+ X
AddPrereqComponent("NewTopologicalObjects",Public);
& h* X% N' |! U' TAddPrereqComponent("MechanicalCommands",Public);
# n  C( N6 Y( O8 K- P1 o" eAddPrereqComponent("TopologicalOperators",Public);
2 P0 E- V: N1 E& O2 X) n/ \; GAddPrereqComponent("InteractiveInterfaces",Public);4 Y( l% G" D2 E1 v$ n5 v' h; ~4 @
AddPrereqComponent("PrismaticMachiningInterfaces",Public);3 w  Q* U- i) K  Q( e% T
AddPrereqComponent("ToolPathEditorInterfaces",Public);0 b# j; Z9 l5 {( B
AddPrereqComponent("FreeFormOperators",Public);
% ?& E! Y2 u: b! u2 R5 E6 qAddPrereqComponent("CATIAApplicationFrame",Public);
- ^- Y+ N( `( T9 J8 ^5 Q* Z3 _$ SAddPrereqComponent("ComponentsCatalogsInterfaces",Public);/ y5 Z( `/ m- R' q* P
AddPrereqComponent("ProcessPlatformBase",Public);
9 R" d2 b: C! ^* LAddPrereqComponent("ProcessPlatformVisu",Public);" A5 e# R! `$ F
AddPrereqComponent("AdvancedMachiningInterfaces",Public);
5 j& l( Z' X/ q4 }5 Q% G0 f5 i1 OAddPrereqComponent("ObjectModelerInterfaces",Public);
! M8 E3 t/ P/ d4 @! ?AddPrereqComponent("SketcherModeler",Public);, m2 W+ z; `! j% \* w
AddPrereqComponent("MeasureGeometryInterfaces",Public);5 s1 k! L, g4 U7 w3 `9 Z1 R2 L
AddPrereqComponent("InfInterfaces",Public);5 P9 a0 F2 k2 ^% j7 {, |5 C8 }) {
AddPrereqComponent("XMLParser",Public);
+ n# ]. A$ _, T2 Z/ ZAddPrereqComponent("AdvancedMathematics",Public);" x+ K3 o/ X/ _! \
AddPrereqComponent("CATPlantShipModeler",Public);. P+ x! f# T9 g
AddPrereqComponent("CATSchPlatformInterfaces",Public);
) H: `$ {, l( t8 p( T( b( U4 A" t/ q) k# M5 ?9 D1 H, |
/ B- V- f" \6 R$ S6 q9 Q
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了