iCAx开思工具箱

标题: 怎样把一个part中的特征和对象转移到另一个part中? [打印本页]

作者: flyindark    时间: 2006-3-24 10:54
标题: 怎样把一个part中的特征和对象转移到另一个part中?
怎么把一个part文件的特征和对象转移 到 另一个part文件中?
作者: supergirl    时间: 2006-3-24 11:34
copy可以,不过copy过去的和原来part里的没有关系了
更好的是做wave link,这样你原来part里的修改了,wave link里面的也做相应的修改
作者: flyindark    时间: 2006-3-24 15:04
标题: 怎样把一个part中的特征和对象转移到另一个part中?
多谢supergirl 的指点,我 以前尝试过通过 import 把对象 都拷贝到另一个part中去,但是没有成功,能不能说明一下主要 用那些api,或者主要用那个头文件 里包含的api,盼指点
作者: zzz    时间: 2006-3-26 22:18
import应该可以啊
作者: saeba    时间: 2006-3-27 09:28
CATMmrInterpartCopy
作者: flyindark    时间: 2006-3-27 10:55
标题: 测试import功能的程序段
用nx v1 程序模板生产的一个UG程序,在ufusr中添加如下代码
if ( 0 == errorCode )
    {
        /* TODO: Add your application code here */
                char filename[] = "D:\\UGProjects\\shell.prt";
                                          //这个零件可以自己给定,一个简单的part文件
                UF_import_part_modes_t modes;
                modes.layer_mode = 0; // add objects to work layer
                modes.group_mode = 1; // don't group the objects
                modes.plist_mode = 3; // add nothing to part list
                modes.view_mode  = 1; // merge views
                modes.cam_mode = TRUE; // don't merge in tools and parameters set
                double dest_csys[6]={1.0, 0.0, 0.0, 0.0, 0.0, 0.0};
                double dest_point[3]={0.0, 0.0, 0.0}, scale(1.0);
                tag_t group;
               
                UF_PART_import(filename, &modes, dest_csys, dest_point, scale, &group );
               
                uc1601("import over", 1 );
                UF_PART_save();
        /* Terminate the API environment */
        errorCode = UF_terminate();
    }

在一个新建文件中执行这段程序,没有效果
作者: flyindark    时间: 2006-3-28 15:27
标题: 继续发问
已经可以import 了,不过现在希望只讲 特征拿进来,请问可有良策?
作者: lightshining    时间: 2008-4-24 20:45
大哥,怎么做到import的?




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