catia二次开发招标_[转载][CATIA二次开发]概述

项目需要,UG开发和CATIA开发都要启动了,CATIA二次开发还是用心学习起来,能把组件框架结构以及COM方面的理论都很好的融合一遍。开发就原来做过的工作印象catia的二次开发就有automation和caa

v5两种。其中automation就是交互方式的定制。Caa即是基于组件的定制开发,其帮助里把caa

v5的开发分为交互式和批处理两种。今天看到一篇文章(大概是达索内部的资料,从网络上得到的)很详细的介绍了catia的二次开发方式。说的比较具体了,把前阵在UG下关于UDF的操作以及UG

KF的也都包含进去了,刚好就学习一下。部分转载如下:

1.Automation API 使用自动化应用接口(Automation

API)的宏。用于自动化(Automation)组件,日志(Journaling),Visual

Basic和JavaScript/Html的开发,这是一种交互方式的定制。该定制方式允许用户获取CATIA的数据模型。通过提供交互的方式,让用户记录操作过程,通过VB

Script or Java Script 来录制宏,从而自动生成代码。Automation

API具备了与任何OLE所兼容的平台进行通讯的能力。

2.KnowledgeWare

智能构件(knowledgeware)。是一种反应式的,基于规则的,面向目标的客户化方式。它是一种高效的规范重用,像应用公式一样简单的,实现团体的知识库准则集,并且和V5紧密集成以提升处理能力。它能通过相关的稳定不变的规范定义来实现交互的知识捕捉。智能构件是一套预定义的易用服务,它驱动的管理和重用是从函数、规范到组件和系统来一步一步实现的。它允许定制和外部代码的集成。它用于三

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值