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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口+ O# h$ y% d1 v' p+ W# W4 n# w* {: h
常见的如下,直接复制即可
( W- t' _& S) @6 g" D/ b' c( n- H* C' _! W& |0 P4 X# F! h( W  ~
6 D: G4 U3 h. Y7 l. E$ d+ Z

1 @( n* b7 P- q" Q7 B" Q/ z& U
/ i2 o; u: J! j- z! U( BAddPrereqComponent("System",Protected);+ v1 n: \9 @2 ?3 h
AddPrereqComponent("ApplicationFrame",Public);
2 N3 B+ L+ c8 f' D9 u' e- K' s* SAddPrereqComponent("Dialog",Public);+ L! I8 s6 I4 G) C. n
// END WIZARD EDITION ZONE
* c8 ?6 H$ V/ E* N* ]8 X0 wAddPrereqComponent("ApplicationFrame",Protected);
; m! a2 g1 e4 K3 ?AddPrereqComponent("CATAssemblyInterfaces",Protected);
( ]' i( P( k8 ]+ b) h9 aAddPrereqComponent("ObjectModelerBase",Protected);
8 L" I+ t! W* Q5 N* dAddPrereqComponent("ProductStructureUI",Protected);
! A3 [$ f. o. a1 M, @" q. yAddPrereqComponent("DialogEngine",Protected);
# [1 N' |3 }% GAddPrereqComponent("Mathematics",Protected);  Y# _. g  K( t) {9 g/ T
AddPrereqComponent("Dialog",Protected);
. u7 A6 B4 ?4 O8 q1 i/ xAddPrereqComponent("MechanicalModelerUI",Protected);, U) {  v' y: h. s9 l
AddPrereqComponent("MechanicalModelerUI",Public);+ \" ^  T  J& F) F! I# d+ d3 p5 o9 W
AddPrereqComponent("PartInterfaces",Public);8 \1 o  t( Z1 N4 ]$ i6 ^
AddPrereqComponent("ObjectSpecsModeler",Public);# `* f6 h7 i& X: k: n
AddPrereqComponent("ConstraintModeler",Public);
  V) }8 _6 e) a3 w8 N- L/ bAddPrereqComponent("ConstraintModelerInterfaces",Public);# A% P/ w7 @. i, U1 ^
AddPrereqComponent("ConstraintModelerUI",Public);) U' R3 X* L1 A& D
AddPrereqComponent("SkeTCherInterfaces",Public);
' |/ k, i% H# H& f' _  JAddPrereqComponent("GeometricOperators",Public);; o5 t, ^: U3 U
AddPrereqComponent("ProductStructureInterfaces",Public);) J  i+ S/ H: L; U1 ~6 M+ g; F
AddPrereqComponent("ProductStructure",Public);* k! o! E: i+ j* K, J3 Q' e
AddPrereqComponent("SpaceAnalysisInterfaces",    Public);
; i- }- a- e; C; n5 O+ A5 T3 iAddPrereqComponent("SimulationBase",             Public);) _8 T0 t' R7 ^7 T# H" H; x) ?+ V
AddPrereqComponent("SimulationInterfaces",       Public);& F- I4 P; z- z. h
AddPrereqComponent("GSMInterfaces",Public);
1 g0 J0 g! y- t# u* {3 T# XAddPrereqComponent("GSOInterfaces",Public);3 Y. h: l1 T  {; ?) w( B) ^: h
AddPrereqComponent("LiteralFeatures",Public);
1 j0 x! h; X$ j. m  D. ~# BAddPrereqComponent("DraftingInterfaces",         Public);, ^- z9 I" @7 G
AddPrereqComponent("CATTTRSInterfaces",          Public);5 }- U  I( U, U/ M8 o4 o# d) m+ t
AddPrereqComponent("CATTPSInterfaces",           Public);2 w; m' t' S1 x4 L" w3 N$ d) P( I
AddPrereqComponent("ManufacturingInterfaces",Public);. c& j& d) O, q" Q9 E
AddPrereqComponent("SurfaceMachiningInterfaces",Public);
  R- _8 }- N2 V, P% O' I1 a; TAddPrereqComponent("DMAPSInterfaces",Public);
+ e* i# d3 I) Y% y! v) {' jAddPrereqComponent("GeometricObjects",Public);
" W# A7 Z0 O/ j6 z' d! j6 Y5 P1 B& pAddPrereqComponent("KnowledgeInterfaces",Public);) G1 K) b' F' E, r, N; C
AddPrereqComponent("LiteralsEditor",Public);  _* k$ e- V/ H/ J$ ]6 |
AddPrereqComponent("MechanicalModeler",Public);
7 A, h1 b$ |  r( s7 q, ]2 ?; cAddPrereqComponent("Tessellation",Public);' M! `% `: J% [
AddPrereqComponent("Visualization",Public);
  B& D* R0 t9 IAddPrereqComponent("VisualizationBase",Public);
5 b5 n* T; I, r; FAddPrereqComponent("MecModInterfaces",Public);
1 |2 }, F# I# {; b$ TAddPrereqComponent("NewTopologicalObjects",Public);. k" e, j  U2 e9 q# I& G4 R3 M7 l
AddPrereqComponent("MechanicalCommands",Public);
% I4 i* O: x9 F' {% V# F* Y. }AddPrereqComponent("TopologicalOperators",Public);
# ~! b' x4 x% kAddPrereqComponent("InteractiveInterfaces",Public);
+ R3 f: \6 g/ TAddPrereqComponent("PrismaticMachiningInterfaces",Public);
4 P' R1 |9 b& f) [AddPrereqComponent("ToolPathEditorInterfaces",Public);2 h: T4 ]$ \% X! @7 J* T# o; K
AddPrereqComponent("FreeFormOperators",Public);# d3 ~3 F3 V9 R
AddPrereqComponent("CATIAApplicationFrame",Public);$ K* K3 c/ N( e$ ~0 @: w& i
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);
1 [+ e7 t! N* G, I% q3 lAddPrereqComponent("ProcessPlatformBase",Public);  c6 I% \  T* V% E2 y" h
AddPrereqComponent("ProcessPlatformVisu",Public);$ d# y) d- g) |0 E& g5 j
AddPrereqComponent("AdvancedMachiningInterfaces",Public);/ g, s( W, Q  @$ n* E6 d
AddPrereqComponent("ObjectModelerInterfaces",Public);
& n( O5 y0 F2 |5 e# o; MAddPrereqComponent("SketcherModeler",Public);
$ M: `8 E; m, }2 sAddPrereqComponent("MeasureGeometryInterfaces",Public);; u" O9 a  S- @+ v1 _- Y8 [: P
AddPrereqComponent("InfInterfaces",Public);0 ]9 |: j) G0 F& I# R0 _$ S
AddPrereqComponent("XMLParser",Public);
1 u% `( }- i  l' a% C% }, J: \4 jAddPrereqComponent("AdvancedMathematics",Public);. J3 Z5 |( t) n- u
AddPrereqComponent("CATPlantShipModeler",Public);" C5 x! c& z3 E, \( Y( \* G
AddPrereqComponent("CATSchPlatformInterfaces",Public);
  O$ v& H( k$ m, m2 Y# d$ g0 c; Q3 a7 Q) o
8 i4 L- S  [% ]  ]7 ]# n
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了