iCAx开思网

标题: 【求助】如何新建一个UG文件同时读入另一文件的模型。 [打印本页]

作者: fourwood    时间: 2003-6-3 18:50
标题: 【求助】如何新建一个UG文件同时读入另一文件的模型。
另一文件可能是装配件或者单个零件,而未打开的。使用UG_PART_IMPORT函数好象不灵验啊,其中目标坐标系统为什么是六个参数?还有输入模型的目标点是什么意思?
作者: zzz    时间: 2003-6-4 10:14
你到头文件里面去找一下这个函数就知道什么意思了。实在不行,你就用SAVE AS吧。
不过,对于装配这个方法恐怕不灵啊,装配要clone啊。
作者: fourwood    时间: 2003-6-4 17:06
主要用于调入模板(如同autocad和Pro/E那样),新建同时选择拷贝模板的内容。应该有专用的命令吧?UG_PART_IMPORT是乎只是用来读入Parasolid格式的模型而已。
作者: pinkwall    时间: 2003-6-5 22:51
关于import函数,ug帮助里面好像有一个类似的例子
  
那6个参数实际很简单的
  
第一个(好像是6维数组)用来设定导入坐标的
  
第二个(也是三位数组吧) 用来定位,也就是导入的原点坐标
  
比如
double dest_csys1[6]={1,0,0,0,1,0}; 导入坐标按照当前的工作坐标系不变
double dest_point1[3]={0,0,0}; 将实体放在坐标原点位置
  
我用过这个函数,还不错
作者: fourwood    时间: 2003-6-6 18:29
疯狂测试了N次,终于找到1,0,0,0,1,0这个组合。不过还是谢谢pinkwal,但不知道这六个数字具体是什么意思。我猜想是{1,0,0}和{0,1,0}两个向量运算的问题?
作者: pinkwall    时间: 2003-6-8 15:24
1,0,0  是wcs x坐标轴正方向
  
0,1,0是y方向
作者: fourwood    时间: 2003-6-10 17:57
你是怎么知道的,我找遍UGDOC都没看到?




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