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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
. D! Z4 p+ p7 _% K0 @; W常见的如下,直接复制即可
: V! f" v: @8 y3 X2 x- y! O
+ [' A: L: S' {2 N! Q. ^
; @/ v% `9 a" X: Y# M; g% B+ s- {! s. ~( u

6 J& O. d' @2 G4 N# n# `' n: AAddPrereqComponent("System",Protected);
0 B& O% N% Z) H( L7 y5 IAddPrereqComponent("ApplicationFrame",Public);
7 @7 k0 U' Y( d- O& x7 XAddPrereqComponent("Dialog",Public);4 {- Q8 x- L8 R- m( Q3 b. X
// END WIZARD EDITION ZONE
3 C) _* M- v! ]. ]' gAddPrereqComponent("ApplicationFrame",Protected);0 @6 X7 w. W: p! a  _* N
AddPrereqComponent("CATAssemblyInterfaces",Protected);
+ F/ s; z7 P5 k9 u; ^: P: JAddPrereqComponent("ObjectModelerBase",Protected);" p' u9 a( Q0 d6 R9 Y9 r! T
AddPrereqComponent("ProductStructureUI",Protected);) s  p7 v9 T, S9 X5 }
AddPrereqComponent("DialogEngine",Protected);9 S3 r' T/ A- J$ c! K/ L
AddPrereqComponent("Mathematics",Protected);' |) u; d5 s% h! r4 M8 Q8 S
AddPrereqComponent("Dialog",Protected);. f4 {$ d# B. E
AddPrereqComponent("MechanicalModelerUI",Protected);
6 a6 `9 p2 L5 ^" W) O" \% lAddPrereqComponent("MechanicalModelerUI",Public);2 g2 g  k; N) D6 m& x
AddPrereqComponent("PartInterfaces",Public);
. P) L. N* O+ n3 [4 I0 m5 kAddPrereqComponent("ObjectSpecsModeler",Public);  d& e1 u) \$ D% X$ d, v- x
AddPrereqComponent("ConstraintModeler",Public);! _1 u7 ]% \, `( {5 q
AddPrereqComponent("ConstraintModelerInterfaces",Public);% {* r1 b5 B) N* O% K
AddPrereqComponent("ConstraintModelerUI",Public);- V; Q- g" a" J
AddPrereqComponent("SkeTCherInterfaces",Public);7 R# |( Q9 ~6 ~+ y# O9 d
AddPrereqComponent("GeometricOperators",Public);' Z, [) d' n/ C- |' N+ T
AddPrereqComponent("ProductStructureInterfaces",Public);; V" X: l7 D  c9 F$ U. o2 b
AddPrereqComponent("ProductStructure",Public);
0 D* W' `, A" U6 K* q- g/ W1 YAddPrereqComponent("SpaceAnalysisInterfaces",    Public);
$ `7 B0 E" U3 `9 CAddPrereqComponent("SimulationBase",             Public);# N& M" K9 M  Q6 E: A/ R; w9 Q
AddPrereqComponent("SimulationInterfaces",       Public);  n( N3 K& f6 @/ ^7 J- @% X3 F- S+ A* x
AddPrereqComponent("GSMInterfaces",Public);- I9 p2 K9 E1 a; h! h
AddPrereqComponent("GSOInterfaces",Public);
# v4 u, B9 P+ S: M0 q$ WAddPrereqComponent("LiteralFeatures",Public);5 D6 F: p/ p0 T( t! y- k+ y
AddPrereqComponent("DraftingInterfaces",         Public);; L  _3 ~4 ?8 x/ [; [/ `5 z
AddPrereqComponent("CATTTRSInterfaces",          Public);
. Y) i6 |$ B) ?- pAddPrereqComponent("CATTPSInterfaces",           Public);
, }" s! j3 g6 V% G4 }8 ^0 [AddPrereqComponent("ManufacturingInterfaces",Public);2 s4 {4 o8 e- h& s9 n" M
AddPrereqComponent("SurfaceMachiningInterfaces",Public);  @0 H, J" E3 P- S. T
AddPrereqComponent("DMAPSInterfaces",Public);: w  j' l$ h1 x# }& X
AddPrereqComponent("GeometricObjects",Public);
8 [: m" s+ T' `AddPrereqComponent("KnowledgeInterfaces",Public);2 B& R6 V! B) J! h# t
AddPrereqComponent("LiteralsEditor",Public);/ }  E; S8 ?% C1 W4 p" l1 _+ r
AddPrereqComponent("MechanicalModeler",Public);
5 v' r7 A: {& h0 ]AddPrereqComponent("Tessellation",Public);
2 Z9 K$ W) R$ ~  gAddPrereqComponent("Visualization",Public);# S1 D- h/ y7 A5 ^' Q- J  G
AddPrereqComponent("VisualizationBase",Public);
: L6 T. L5 Q1 O7 O( f( nAddPrereqComponent("MecModInterfaces",Public);
- p" j! J4 k/ ~! X. rAddPrereqComponent("NewTopologicalObjects",Public);! B& X2 \1 Z% W2 [9 |
AddPrereqComponent("MechanicalCommands",Public);# e8 T" v8 Y0 _5 Z# U4 Q' h
AddPrereqComponent("TopologicalOperators",Public);
  ?) O; H1 @6 N/ i! |# r: uAddPrereqComponent("InteractiveInterfaces",Public);
" n, u7 S. U$ h/ }AddPrereqComponent("PrismaticMachiningInterfaces",Public);
5 H, P. P5 B" T, b+ qAddPrereqComponent("ToolPathEditorInterfaces",Public);
) k9 x9 }+ R6 @. qAddPrereqComponent("FreeFormOperators",Public);
4 J0 H' f* e% C2 R9 t$ a$ O# LAddPrereqComponent("CATIAApplicationFrame",Public);- C' b. |* N+ f2 f
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
! M* x8 g6 _! |" |AddPrereqComponent("ProcessPlatformBase",Public);, d% i! M8 d" m3 \: O
AddPrereqComponent("ProcessPlatformVisu",Public);
9 T; v3 L5 \; V* u2 LAddPrereqComponent("AdvancedMachiningInterfaces",Public);
0 o6 f1 {. T! sAddPrereqComponent("ObjectModelerInterfaces",Public);
, y0 P2 S* i0 M# [0 a$ cAddPrereqComponent("SketcherModeler",Public);
- W0 ~- {4 M) o# h# B/ r- M4 F+ G) ~AddPrereqComponent("MeasureGeometryInterfaces",Public);
$ l& F5 s) [" R1 U$ p, [8 Y2 F6 YAddPrereqComponent("InfInterfaces",Public);
! y8 H. g6 N8 _* H1 @2 z2 EAddPrereqComponent("XMLParser",Public);7 ?: n) Z. G. H& t# l
AddPrereqComponent("AdvancedMathematics",Public);
8 T  v: H( ^, V, B. u3 [% W( K' |9 XAddPrereqComponent("CATPlantShipModeler",Public);
# F( d9 d  h6 i# pAddPrereqComponent("CATSchPlatformInterfaces",Public);9 C; v3 \, M/ U7 ?  k

- q& i' ]1 W* `1 j5 j2 t1 p3 p- S+ q( e+ |) E
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了