iCAx开思工具箱
标题:
关于UG二次开发干涉检查的难题,牛人快现身
[打印本页]
作者:
mjhan
时间:
2009-4-13 16:20
标题:
关于UG二次开发干涉检查的难题,牛人快现身
小弟菜鸟
我想在一个装配体中自动构建5*5*5的点阵,然后与装配体进行干涉检查,却搞不定,请牛人现身。我的思路是先对装配体进行遍历,然后得到他们的bodytag,再用UF_MODL_check_interference(*point_tag, num_tools, tools, results );让每个点都与装配体干涉检查一次,得到result即可。代码如下,请牛人修改
//////////////////////////////////////////////////////////////////////////////
//
// creat_block.cpp
//
// Description:
// Contains Unigraphics entry points for the application.
//
//////////////////////////////////////////////////////////////////////////////
// Include files
#include <uf.h>
#include <uf_exit.h>
#include <uf_ui.h>
#include <uf_modl.h>
#include <stdio.h>
#include <uf_defs.h>
#include <uf_styler.h>
#include <uf_mb.h>
#include <stdlib.h>
#include <uf_curve.h>
#include <string.h>
#include <uf.h>
#include <uf_curve.h>
#include <uf_part.h>
#include <uf_assem.h>
#include <uf_obj.h>
#if ! defined ( __hp9000s800 ) && ! defined ( __sgi ) && ! defined ( __sun )
# include <strstream>
# include <iostream>
using std:
strstream;
using std::endl;
using std::ends;
using std::cerr;
#else
# include <strstream.h>
# include <iostream.h>
#endif
#include "check.h"
//----------------------------------------------------------------------------
// Activation Methods
//----------------------------------------------------------------------------
void cycleallpart(tag_t child_tag)
{
tag_t *child_part_occs;double pt_coord[3];int pt_status;
int partnum=UF_ASSEM_ask_part_occ_children(child_tag,&child_part_occs);
for(int i=0;i<partnum;i++)
{
tag_t prototype=UF_ASSEM_ask_prototype_of_occ(*child_part_occs);
tag_t bodytag = NULL_TAG;
while(TRUE)
{
UF_OBJ_cycle_objs_in_part (prototype, UF_solid_type, &bodytag);
if (bodytag == NULL_TAG)
break;
}
cycleallpart(child_part_occs
作者:
XUSIR98
时间:
2009-4-30 19:07
发出个PRAT,我来试试!
作者:
XUSIR98
时间:
2009-4-30 19:12
发个PRAT来,我试试看
作者:
mjhan
时间:
2009-5-3 15:02
随便画个都行啊
作者:
sthai127
时间:
2009-5-23 00:02
!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!
作者:
xiaoweibin
时间:
2009-8-27 22:26
不太懂,我顶你
作者:
y分建
时间:
2009-8-30 04:25
标题:
很不错
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
美女视频
作者:
batigol_cj
时间:
2010-9-25 12:39
好东西
太需要了
作者:
link2020020
时间:
2010-9-28 22:50
谢谢,支持一下!
作者:
link2020020
时间:
2010-9-28 22:51
很好,支持一下!
作者:
yiyunanhai
时间:
2010-9-30 16:46
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:46
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:47
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:48
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:48
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:49
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:49
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:51
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:51
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:53
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:53
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:54
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:55
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:55
真的很不错平,大家来看看
作者:
yiyunanhai
时间:
2010-9-30 16:56
真的很不错平,大家来看看
作者:
gkshmily
时间:
2010-10-3 18:19
好东西要顶的
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3