iCAx开思工具箱

标题: proe中proselect的内涵 [打印本页]

作者: lih2005    时间: 2005-2-28 19:42
标题: proe中proselect的内涵
苦于有限的英语水平,我实在不明白用proselect选定零件后,零件的数据是如何传递的,实现零件的运动就更不明白了。哪位大侠可以帮帮小妹阿?能给段程序让我学学吗?
作者: ____    时间: 2005-2-28 22:39
具体的函数定义你可以看proselection.h中的说明。
主要的三个参数是选择的过滤项(第一个), 输出的选择项数据块(倒数第二)和实际选择上项目数目(最后一个)。
当函数成功调用后会把选择的各项数据存放到输出的数据中(注意要预先分配内存)。这样你就可以用类似ProSelectionModelitemGet之类的函数来获得选择组的某一项或是遍历。例子如下
  
  1. 。。。。
  2. err = ProSelect ("feature", 1, NULL, NULL, NULL, NULL, [$sel, &n_sel)]
  3.         if (err != PRO_TK_NO_ERROR || n_sel < 1)
  4.       break;
  5.   
  6.   ProSelectionModelitemGet(sel[0], [$feature)]
  7. 。。。
复制代码





欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3