PLM之家精品课程培训

PLM之家精品课程培训

联系电话:18301858168   |   QQ咨询:939801026
NX二次开发培训

NX二次开发培训

UFUN/NXOpen C++和实战案例

适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术。
公众号二维码

关注公众号

点击扫描二维码免费在线高清教程

课程详情
Catia二次开发培训

Catia二次开发培训

市场需求大,掌握核心技术前景广阔

Catia二次开发的市场需求大,人才稀缺。掌握开发技能潜力巨大,随着经验积累将在汽车、航空等领域有所作为。
B站二维码

在线原创B站视频

点击关注工业软件传道士主页

课程详情
Teamcenter培训

Teamcenter培训

全方位培训,从基础应用到高级开发全覆盖

涵盖用户应用基础培训、管理员基础培训、管理员高级培训及二次开发培训等全方位内容,由多年经验讲师打造。
QQ群二维码

加入同行交流

点击扫描二维码加入QQ群

课程详情
×

PLM之家plmhome公众号

课程涵盖: PLM之家所有原创视频

×

关注B站视频

所有高清视频一览无余,全部在线播放学习

×

加入PLM之家QQ群

同行交流,疑问解答,更多互助

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

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

  [复制链接]

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

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

admin 楼主

2017-7-9 11:50:54

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

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

x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口
' n+ F3 M! U9 q) I$ _) N4 I* t6 t常见的如下,直接复制即可
6 p( r; F8 e5 e. j9 s9 a
6 P# U  i0 H1 Z0 u! J. m
# p$ F" r+ N8 M8 N" m& Z) m" }0 w/ Z7 L" L3 x
  N( B! V' ]# X
AddPrereqComponent("System",Protected);
9 i6 \$ z  x6 e6 }7 n/ z/ f& Y( j4 SAddPrereqComponent("ApplicationFrame",Public);6 d4 c. }9 y3 e8 |- w/ A+ ^- O) |
AddPrereqComponent("Dialog",Public);! ?$ ?+ B5 K* ^' m* [1 \
// END WIZARD EDITION ZONE
! f: @9 `% K  ^) pAddPrereqComponent("ApplicationFrame",Protected);
8 p  a5 t% z8 E2 HAddPrereqComponent("CATAssemblyInterfaces",Protected);
( v# C  Y! J0 c' O, d! ^0 t# @AddPrereqComponent("ObjectModelerBase",Protected);
% S4 _/ [* j1 O) m) |. JAddPrereqComponent("ProductStructureUI",Protected);
4 V* Y8 a( a$ Y8 dAddPrereqComponent("DialogEngine",Protected);" D* b+ [! _8 K4 B
AddPrereqComponent("Mathematics",Protected);; P, o/ g8 g" L1 m  T  ]* n# e
AddPrereqComponent("Dialog",Protected);
9 h, ?2 e  `4 YAddPrereqComponent("MechanicalModelerUI",Protected);
1 D3 F1 _. r2 w2 P- T9 x& YAddPrereqComponent("MechanicalModelerUI",Public);
' D& c% P( s9 Z" `AddPrereqComponent("PartInterfaces",Public);" I( ]! j5 n( j# I9 l4 q1 E0 b
AddPrereqComponent("ObjectSpecsModeler",Public);
5 B7 G; U! R3 MAddPrereqComponent("ConstraintModeler",Public);
  ^* o8 c: e4 S+ L8 i% pAddPrereqComponent("ConstraintModelerInterfaces",Public);. U" g! e2 ]/ S# E0 `. @: F
AddPrereqComponent("ConstraintModelerUI",Public);4 {' I5 o% ]& S, S7 ~9 S
AddPrereqComponent("SkeTCherInterfaces",Public);; r1 i% h7 Z. `  l3 b4 f3 {9 ]
AddPrereqComponent("GeometricOperators",Public);
$ r4 v6 ~+ Y3 _- ~  u3 ^  bAddPrereqComponent("ProductStructureInterfaces",Public);/ O. A6 C6 l  l2 K2 q! f+ [
AddPrereqComponent("ProductStructure",Public);9 P$ |, {' j! v; c
AddPrereqComponent("SpaceAnalysisInterfaces",    Public);3 [) i( ~$ w3 _% A/ ?' r  {5 S
AddPrereqComponent("SimulationBase",             Public);
2 r( u2 k4 q: K: i7 OAddPrereqComponent("SimulationInterfaces",       Public);
& s- W: N5 q4 n# ]/ {& i; tAddPrereqComponent("GSMInterfaces",Public);
0 n: {2 g& n: }AddPrereqComponent("GSOInterfaces",Public);& }' f& ~9 D# ?
AddPrereqComponent("LiteralFeatures",Public);
& g! C6 e6 z6 SAddPrereqComponent("DraftingInterfaces",         Public);
% w5 H) w9 y' N+ U- P) [AddPrereqComponent("CATTTRSInterfaces",          Public);
( h" K6 p5 U% o1 _3 T" lAddPrereqComponent("CATTPSInterfaces",           Public);
8 \! M: a, j8 _) y5 WAddPrereqComponent("ManufacturingInterfaces",Public);
) H' c2 x$ M- c  WAddPrereqComponent("SurfaceMachiningInterfaces",Public);
! T; K8 \( V7 C* nAddPrereqComponent("DMAPSInterfaces",Public);. m) m" s0 T& T8 P' a  Q& ?
AddPrereqComponent("GeometricObjects",Public);% q+ l6 F  P1 Z. v. h
AddPrereqComponent("KnowledgeInterfaces",Public);
8 n* T6 j' l( T. ^8 dAddPrereqComponent("LiteralsEditor",Public);
+ i! Y6 C7 R/ N( d% z# f5 H2 LAddPrereqComponent("MechanicalModeler",Public);
; z& R. I1 ]  }6 |; w2 J! VAddPrereqComponent("Tessellation",Public);+ F+ y8 x/ N8 x, G8 r+ b  _
AddPrereqComponent("Visualization",Public);
( t6 p; c5 d. G* I. Y! fAddPrereqComponent("VisualizationBase",Public);' t& f9 P$ Z) t. r; ~3 _- h
AddPrereqComponent("MecModInterfaces",Public);
1 a7 [* J3 n- W: k, gAddPrereqComponent("NewTopologicalObjects",Public);1 O# p* _8 K% n8 h: P' r  h
AddPrereqComponent("MechanicalCommands",Public);
9 v& o6 s/ q3 hAddPrereqComponent("TopologicalOperators",Public);6 ]$ Q" k8 j! e6 @: b
AddPrereqComponent("InteractiveInterfaces",Public);  o, r/ Z7 Z* d6 |& ^
AddPrereqComponent("PrismaticMachiningInterfaces",Public);
# \5 f5 a; b% T4 M. p! ?9 B9 A& C4 gAddPrereqComponent("ToolPathEditorInterfaces",Public);
9 ~% l2 W" U$ [; H( vAddPrereqComponent("FreeFormOperators",Public);7 Y7 E& k! i% _. g5 t( ^
AddPrereqComponent("CATIAApplicationFrame",Public);
' |3 S0 u6 T0 |AddPrereqComponent("ComponentsCatalogsInterfaces",Public);' r  ]  ?& x) c, L# z/ J# Y
AddPrereqComponent("ProcessPlatformBase",Public);0 G1 X+ K: s/ b) j' `& v1 C' p
AddPrereqComponent("ProcessPlatformVisu",Public);; N' y' c0 l$ L+ c
AddPrereqComponent("AdvancedMachiningInterfaces",Public);" B$ {$ c6 A, T0 t7 `) w
AddPrereqComponent("ObjectModelerInterfaces",Public);) G0 r( c' d# s9 d; Q6 u
AddPrereqComponent("SketcherModeler",Public);9 @0 Z; V& P4 v  P! d, S
AddPrereqComponent("MeasureGeometryInterfaces",Public);
0 D4 C$ l/ |0 v0 ^1 k+ zAddPrereqComponent("InfInterfaces",Public);
( Q9 i/ q& A, G5 X3 W9 m+ xAddPrereqComponent("XMLParser",Public);
' W7 ^- R: D# kAddPrereqComponent("AdvancedMathematics",Public);6 Z$ V% w7 s& @2 ~. @
AddPrereqComponent("CATPlantShipModeler",Public);# t) `/ E/ B2 d* ~1 P
AddPrereqComponent("CATSchPlatformInterfaces",Public);
9 `0 M+ |! ~" [# f1 u2 A
- L) d, U+ |6 M& i' M. c" M. R3 [- X/ K- q* [8 K( ~' Q/ e
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ 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二次开发专题模块培训报名开始啦

    我知道了