CAA的可视化建模.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CAA提供了Rational Rose的插件,可进行可视化建立特征原型,首先需要安装Rational Rose软件 1 安装Rational Rose 安装程序在\\192.168.100.4\测量系统相关资料CAA\Rational Rose 2003,安装结束后会提示需要license,此时导入crack文件夹下的alllic.upd文件即可,启动Rational Rose程序,如果有弹出错误窗口,则对照“启动时可能遇到的问题”中的内容解决。 2 关于自动生成原型文件 在Rose中建立好模型结构后(建模基本操作见第三章),本来点击"Tool/CATIA/Generate catalog..."可以自动生成原型文件,但是可能由于破解版的问题,原型文件没有生成,替代方案是扩展Rose中的CATIA插件,实现将模型信息导出成一个顺序脚本文件,该文件中的每一行代表生成原型的一步操作,然后用CATIA二次开发,开发一个小工具读取该文件,根据文件中的每行脚本,调用相应的CAA API执行相应的生成原型操作。 具体安装过程如下(安装所需的文件在此文档同一目录下): 2.1扩展Rose中的CATIA插件 插件插入点在RADE安装目录(例如E:\RADE\B14)下\intel_a\resources\CATVBTServer\FeatureBuilderAddin中,使用文本编辑器修改FEATURE.mnu文件,在Menu "CATIA"后面的括号(“{}”)中最后位置加入: separator option "QEL Generate Script only..." { RoseScript "E:\RADE\B14\intel_a\resources\CATVBTServer\FeatureBuilderAddin\scripts\GenerateScript.ebs" } 注意其中的路径要跟RADE安装目录对应,然后将GenerateScript.ebs复制到\intel_a\resources\CATVBTServer\FeatureBuilderAddin\scripts文件夹下即完成了扩展。在Rose中点击"Tool/CATIA/QEL Generate Script only..."即可生成脚本文件。 2.2 QELDmqFeatureModeler工具 自行开发了一个自动生成原型文件的小工具QELDmqFeatureModeler,该工具使用CATIA二次开发完成。QELDmqFeatureModeler工程在SCM库中,使用SCM工具建立该工程的本地镜像,然后编译该工程则生成QELDmqFeatureModeler.exe,在编译环境下运行” QELDmqFeatureModeler.exe filePath” filePath是使用"Tool/CATIA/QEL Generate Script only..."生成的脚本文件的全路径。 3 可视化建模的基本操作 3.1 创建一个新的原型文件 在已经打开工程的状态下,点击下面命令: 将弹出如下窗口: 先随便填,其它输入框才能激活,然后在中修改原型文件的名称,在中输入原型的ClientId(在CAA中引用原型需要的参数),然后点击OK进入Rose界面。注意:目前自行开发的Rose插件尚不能读取这里的输入值,而是在程序中直接用:原型文件+”ClientId ” 作为ClientId。 进入Rose界面如下: 建立特征原型相关的操作都在"Tool/CATIA/ "菜单下,包括新建原型、新建原型扩展(目前自行开发的插件不支持)、修改原性,都不难操作。其中Load prereq catalog命令是载入已经有的原型文件,当需要继承外部文件定义的原型时使用。 3.2 生成原型脚本文件 建立好所有原型后,点击"Tool/CATIA/QEL Generate Script only..."生成原型脚本(如何在Rose中加入此命令,见2.1): 则弹出对话框提示脚本文件的输出路径: 如果需要,可以打开该文件进行修改,例如修改ClientId。 3.3 生成CATIA原型文件 进入QELDmqFeatureModeler工程环境(如何获取该工程见2.2),mkmk编译成功后,进入CAA V5 Runtime Window,输入命令” QELDmqFeatureModeler.exe filePath”,注意如果filePath路径中有空格,需要将整个参数用””括起来。 第一次运行速度会很慢(跟CATIA软件启动类似),运行结果如下: QELDmqFeatureModeler.exe

文档评论(0)

sxahwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档