iCAx开思网

标题: 如何开发CATIA的命令? [打印本页]

作者: hino    时间: 2007-5-23 23:48
标题: 如何开发CATIA的命令?
比如测量两个圆的圆心的距离。

用VBA做一个form。上面放两个按钮。按第一个,提示用户取第一个圆。按第二个,提示用户选取第二个圆。
然后一个msgbox,提示这两个圆的圆心的距离是多少。

怎么做?
作者: jack196453    时间: 2007-5-24 01:32
我写了一个 第一次写这个东东

不知道 测量怎麽写 写一个凸台 您叁考看看

先打开 vb 编辑器

弄个form 和 button
作者: jack196453    时间: 2007-5-24 01:34
在 button 里写点东西
作者: jack196453    时间: 2007-5-24 01:37
在鸭子的草图里 画点东西

然後在 vb编辑器上按 执行
作者: jack196453    时间: 2007-5-24 01:38
点击 button1
作者: jack196453    时间: 2007-5-24 01:42
关掉鸭子  重开新档 绘制草图

把刚刚写的 vb 叫出来 执行

依然有效

原来 vb写的命令 和 鸭子的档案是分开的 没有连在一起

可分开用
作者: jack196453    时间: 2007-5-24 13:51
请问楼主 开发这个有什麽用处呢?
作者: hino    时间: 2007-5-24 21:35
比如,批量更改文件名,同时更新链接。或做一个UserForm,更方便地修改文档属性。总而言之,想更核心地控制CATIA。
作者: jack196453    时间: 2007-5-24 21:42
喔 了解您的意思了

可是 青春有限啊 呵呵

何不 三五好友 喝个喝几杯 痛快人生呢


闲扯闲扯 生性散漫 莫要见笑
作者: hino    时间: 2007-5-25 23:03
有高手在吗?给一个sample吧?
作者: jack196453    时间: 2007-5-25 23:33
就照我上面的方法作 應該可以做出來

多弄兩個form 設定您要的參數 找一下 library

可以做出來啊


我不是很熟鴨子的library 做這個 要花一些時間

如果您願意自己先做一點 我可以配合您 討論

如果要重頭做這個給您看 那可能要看看論壇其他熱心人士了

幫忙頂一頂 呵呵
作者: hino    时间: 2007-5-26 00:34
faint。我就是一下子找不到,才上来问。你说的,我早就会了。。。




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3