NX插件
送教程
DoTeam
培训报名
AI · CAD · PLM
首页
Portal
社区
论坛
NX技术
TC技术
Catia技术
自研系统
更多
登录
NX Toolkits 「PLM之家插件」
Castsim「铸造PLM系统」
EchoCAD「大模型CAD」
视频在线
实践教程
前沿咨询
高清购买
国产软件
PLM之家PLMHome-工业软件践行者,大模型驱动工业生态建设
»
社区
›
PLM之家-Catia/Enovia/3D Experience PLM
›
Catia CAA二次开发从入门到精通
›
CATIA二次开发入门教程---6 CAA工程的文件结构树及相关 ...
返回列表
发新帖
查看:
6204
|
回复:
0
[资料]
CATIA二次开发入门教程---6 CAA工程的文件结构树及相关介绍
[复制链接]
admin
admin
当前离线
积分
44
4
主题
3
回帖
44
积分
管理员
积分
44
发消息
发表于 2017-1-19 19:36:08
|
显示全部楼层
|
阅读模式
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要
登录
才可以下载或查看,没有账号?
注册
×
CATIA二次开发入门教程---6 CAA工程的文件结构树及相关介绍
5 C+ z- x0 D2 O( p: [) m# F
CAA工程的文件结构树
+ 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& \
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! @
# [* 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 z
9 } 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
项目
,
工程
,
开发
相关帖子
•
NX二次开发block styler如何控制保留值得方法
•
Catia二次开发源码分享: 关于创建命令和菜单方法
•
Catia二次开发源码分享:选择一个平面
•
Catia二次开发源码分享:选择对象的方式
•
Catia二次开发源码分享:鼠标点击创建点
•
Catia二次开发源码分享: 通过鼠标点击创建直线
•
CATIA CAA二次开发各版本软件分享:CATIA_CAA_RADER18-CATIA_CAA_RADER23
•
收集NX电极设计二次开发需求---软件后期对需求提出者免费
•
NX二次开发源码分享: 打印license bundles 信息
•
Catia CAA二次开发源码分享: 选择控件返回选择内容
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
Siemens NX精华技巧荟萃
Teamcenter 解决方案分享
NX9.0 Open C++二次开发高级实例
在本版发帖
关注公众号
QQ客服
返回顶部
快速回复
返回顶部
返回列表