iCAx开思工具箱

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 26352|回复: 6
打印 上一主题 下一主题

CATCreateTopParallel函数怎么用啊,大虾快帮忙啊,急!!!!

[复制链接]
跳转到指定楼层
楼主
发表于 2005-9-2 16:56:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
CATGeoFactory* tmpFactory= MyNeedMuxian3[1]->GetContainer();
CATTopData* tmpParallelToolTopData=new CATTopData();
CATSoftwareConfiguration *tmpParallelToolConf=new CATSoftwareConfiguration ();
tmpParallelToolTopData->SetSoftwareConfiguration(tmpParallelToolConf);
double *tmpCoff=new double[1];
tmpCoff[0]=1.5;
CATMathPolynomX * tmpMathPFuntion=new CATMathPolynomX(0,tmpCoff);
cout<<"tmpMathPFuntion success"<<endl;
const CATMathFunctionX** tmpFuntion=new  const CATMathFunctionX*[1];
tmpFuntion[0]=tmpMathPFuntion;
cout<<"tmpFuntion success"<<endl;
double*  iBorders =new double[2];
iBorders[0]=0;
iBorders[1]=1;
CATCompositeLaw *tmpComLaw= tmpFactory->CreateCompositeLaw(1,iBorders,tmpFuntion);
cout<<"CATCompositeLaw success"<<endl;
CATDistanceTool * tmpDistanceTool=ATCreateTopEuclidianDistanceTool(tmpFactory,tmpParallelToolTopData,CATOrientationPositive,tmpComLaw);
cout<<"CATDistanceTool success"<<endl;
CATIGeometricalElement *pGeomEltOnCurFeatJoin3Feat = 0;
rc = CATBodyListOfJoin[3]->QueryInterface(IID_CATIGeometricalElement,  
     (void**)[$pGeomEltOnCurFeatJoin3Feat)]              
CATBody_var Join3FeatResultBody = pGeomEltOnCurFeatJoin3Feat->GetBodyResult();
CATBody* tmpJoin3FeatpCATBody=0;
rc=Join3FeatResultBody->QueryInterface(IID_CATBody,(void**)[$tmpJoin3FeatpCATBody)]
CATExtrapolParallelTool *tmpParallelTool=reateExtrapolParallelTool (tmpFactory,tmpParallelToolTopData,tmpDistanceTool,tmpJoin3FeatpCATBody);
cout<<"CATExtrapolParallelTool success"<<endl;
CATBody* piTotalWireBody=MyNeedMuxian3[15];
CATTopParallel * tmpTopParallel=ATCreateTopParallel (tmpParallelTool,piTotalWireBody);
cout<<"CATTopParallel success"<<endl;
tmpTopParallel->Run();
cout<<"tmpTopParallel success"<<endl;
CATBody* TheOneBody=tmpTopParallel->GetResult();
cout<<"TheOneBody success"<<endl;
  
CATBodyListOfJoin[3]是曲面的特征;
MyNeedMuxian3是曲面上一些线的数组;
现在我想做MyNeedMuxian3中一些线的parallel,
这个程序在
cout<<"CATTopParallel success"<<endl;
后面出错,是TopOperator Internal ERROR!
  
急切等大虾们指点
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 支持支持
沙发
发表于 2005-9-2 17:09:22 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
板凳
 楼主| 发表于 2005-9-2 17:32:05 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
地板
 楼主| 发表于 2005-9-3 23:03:47 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
5
 楼主| 发表于 2005-9-6 08:44:06 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
6
发表于 2005-9-15 10:29:51 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
7
 楼主| 发表于 2005-9-27 11:54:50 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手板模型制作,在线3D打印服务

QQ|小黑屋|手机版|开思工具箱 CAD工具箱_CAM工具箱  

GMT+8, 2024-11-16 14:34 , Processed in 0.022176 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表