查看: 6204|回复: 0

[资料] CATIA二次开发入门教程---6 CAA工程的文件结构树及相关介绍

[复制链接]

4

主题

3

回帖

44

积分

管理员

积分
44
发表于 2017-1-19 19:36:08 | 显示全部楼层 |阅读模式

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

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

×
CATIA二次开发入门教程---6 CAA工程的文件结构树及相关介绍
5 C+ z- x0 D2 O( p: [) m# FCAA工程的文件结构树+ W; Q; i& u8 N0 ]% \# C4 \

  U2 a4 u! J/ M, a+ t7 b# Y  O! z2 K
& a& d5 @5 K, f& s4 l& \
图片1.png 0 o. R3 Z7 ?2 U2 v  M( V0 T, a( g

& v% K1 N% b2 V- D3 J& a# t! |9 X    每个WorkSpace至少需要包含一个Framework。一个Framework包含了一个工程的所有需要的元素,也即是,一个Framework即可以是你的一个工程。Framework的体系如下图:+ l, J$ l8 c8 P8 P& F! @
图片2.png # [* s% ~3 P8 E; ^& k6 a' e( e

7 Z4 [* R; Z& O8 N0 k7 M
' ?! N% A# n' \5 g2 c3 k& q# U" O! ?' A$ R8 D2 M  H
PublicInterfaces:公共接口,在这个文件夹中是类的声明,即.h头文件。这些类可以为整个Framework的各个模块共享,也可以被外部Framework使用。$ \3 V' ^9 f+ @1 Q
PretectedInterfaces:系统自动生成的module.h头文件,供编译连接时使用。这些模块只能在本Framework使用。
* l2 V1 I* ]& v  }) _6 c7 ~IdentityCard.h:本文件定义了所有用于编译使用此Framework的预定义Framework。即,在开发过程中你使用了系统或者外部的API,你必须包含此API所在的头文件,module和Framework,其中Framework的预定义就在这个文件中进行。其格式如下:          AddPrereqComponent("ApplicationFrame",Protected);
) u% J( [% G" [* ~8 G. A// ApplicationFrame即为所连接的Framework
0 a8 A- v+ j- s% N& ?6 T  h' Y, a% }# Y( Q, J/ I1 Q. E
' a  x, U9 u3 l

8 \' Y6 R* L8 L1 a3 H8 w$ ~8 g
1 g: h4 r! W% Y* x- {$ ]
  I2 i% E/ f, y! B3 z9 }  U- \( j- v( [

2 P% B/ ]% W" f% m. r! Y
; Z/ e; p' V. \" A. s  v6 G7 d
1 k) q3 b! n- Q0 F7 T) b, u1 o$ [! ^6 W& V& {5 C. D! H( j
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部