云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > CATIA CAA关于workbench和adding的二次开发

CATIA CAA关于workbench和adding的二次开发

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 4:21:55

3. 编译(mkmk)工程

点击“生成->mkmk”,编译新建的Module。

4. 运行CNEXT查看效果

点击 Tools->Open Runtime Window ,打开命令框。输入“cnext”打开CATIA。

这里输入cnext后按回车键就可以,

下面一行是自动生成的

在CATIA中找到新建的工作台:

在其中无法发现刚才新建的工作台!!!这是因为资源没有被载入运行目录!

5. 更新运行环境(Create/Update Runtime View...)

点击Create/Update Runtime View?命令,如下所示:

在弹出的对话框中保持默认:

点击OK按钮,消息窗口输出如下信息:

再次启动CAA V5 Runtime Window,输入CNEXT启动CATIA:

现在可以发现我们新建的工作台已经集成到了CATIA环境中。

6. 要点回顾

不要忘记使用Create/Update Runtime View...命令,否则在CATIA集成环境中将不会出现上面定义的工作台。

工作台的相关的资源文件如下:

1)在文件MyTestWkb.CATNIS中,在其中定义此Workbench以及其工具条、菜单的所有名字(Title),如下所示:

// DO NOT EDIT :: THE CAA2 WIZARDS WILL ADD CODE HERE

// Title of the workshop

MyTestWkb.Title=\

// END WIZARD EDITION ZONE

2)在文件MyTestWkb.CATRsc中定义了工作台(Workbench)使用的非本地化资源,比如图标(Icons)、父类(Category),如下所示:

// Category of the workshop

MyTestWkb.Category=\

// END WIZARD EDITION ZONE

Category可以为:Infrasturcture,MechanicalDesign,Shape,??。分别对应于已有的Workshop。如果将其改为MechanicalDesign,则可以将其归类到机械设计。

3)在文件HelloWorld.dico中,定义了此Workbench的链接库。

# COPYRIGHT DassaultSystemes 2013

#======================================================================

# Dictionary HelloWorld.dico

# associated with framework HelloWorld

#====================================================================== #

# Apr 2013 Creation: Code generated by the CAA wizard Administrator

#======================================================================

# DO NOT EDIT :: THE CAA2 WIZARDS WILL ADD CODE HERE

#======================================================================

# Dictionary MyTestWkb.dico

# These are necessary dictionary declarations for a workshop

#======================================================================

CATApplicationFrameCATIMyTestWkbWorkbenchFactorylibMyTestWkb

MyTestWkbCATIPRDWorkshopConfigurationlibMyTestWkb

Adding的创建

所谓Addin,是在系统已有的Workbench中插入新的工具条或者菜单。CAA开发创建workshop/workbench应用程序的详细步骤详细介绍了CAA开发workshop/workbench程序的基本步骤,本文的例子,我们实现一个在PartDesign中插入一个名字为“MyCenterLine”工具条的应用程序。

搜索更多关于: CATIA CAA关于workbench和adding的二次 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

3. 编译(mkmk)工程 点击“生成->mkmk”,编译新建的Module。 4. 运行CNEXT查看效果 点击 Tools->Open Runtime Window ,打开命令框。输入“cnext”打开CATIA。 这里输入cnext后按回车键就可以,下面一行是自动生成的 在CATIA中找到新建的工作台: 在其中无法发现刚才新建的工作台!!!这是因为资源没有被载入运行目录! 5. 更新运行环境(Create/Update Runtime View...) 点击Create/Update Runtime View?命令,如下所示: 在弹出的对话框中保持默认:

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com