找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 23388|回复: 44
打印 上一主题 下一主题

【求助】CAA草图的旋转用什么函数

[复制链接]
跳转到指定楼层
1
发表于 2004-9-24 19:22:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
或者直接画球或者圆柱
CreateSphere如何使用
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-9-24 22:28:55 | 只看该作者
草图旋转改它的HV轴方向就可以
3
发表于 2004-9-25 19:49:00 | 只看该作者
是我没说明白 
我的意思是
把草图的二维图形旋转成3维模型
另外请教一下如何得到当前窗口中模型及其参数
4
发表于 2004-9-27 09:14:26 | 只看该作者
liketulip wrote:
或者直接画球或者圆柱  
  CreateSphere如何使用

  
CreateSphere是做圆球表面的,是GSM
  
CATSolidSphere,CATSolidCylinder 是做球体的
5
发表于 2004-9-27 09:25:01 | 只看该作者
acoka wrote:
   
  
  CreateSphere是做圆球表面的,是GSM  
  
  CATSolidSphere,CATSolidCylinder 是做球体的

  
旋转sketch到实体用 Revol( 接口CATIRevol, CATIShaft,CATUGroove)
比如可以CreateRevol做个旋转体
6
发表于 2004-9-27 14:03:21 | 只看该作者
CATSolidSphere * CATCreateSolidSphere( CATGeoFactory*  iFactory,  
  CATTopData*  iData,  
  const CATMathPoint&  iCenter,  
  double  iRadius)   
里面的CATTopData如何定义和设置呢?
参考帮助我是这么写的  
CATGeoFactory* piGeomFactory = ::CATCreateCGMContainer() ;
  CATMathPoint p1(0,0,0);  // the sphere center
  CATSoftwareConfiguration * pConfig = new CATSoftwareConfiguration();
  CATTopData topdata(pConfig,NULL);
  CATSolidSphere * pSphereOpe = ::CATCreateSolidSphere(piGeomFactory,  
     topdata,
     p1,
     100.0);  
  pSphereOpe -> Run();
  CATBody * pBodySphere = pSphereOpe -> GetResult();
不过编译出现了以下的LINK错误
TorusCmd.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall CATTopData::~CATTopData(void)" (__imp_??1CATTopData@@UAE@XZ)
TorusCmd.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) class CATSolidSphere * __cdecl CATCreateSolidSphere(class CATGeoFactory *,class CATTopData *,class CATMathPoint const &,double)" (__imp_?CATCreateSolidSphere@@YAPAVCATSolidSphere@@PAVCATGeoFactory@@PAVCATTopData@@ABVCATMathPoint@@N@Z)
TorusCmd.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall CATTopData::CATTopData(class CATSoftwareConfiguration *,class CATCGMJournalList *)" (__imp_??0CATTopData@@QAE@PAVCATSoftwareConfiguration@@PAVCATCGMJournalList@@@Z)
TorusCmd.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) class CATGeoFactory * __cdecl CATCreateCGMContainer(double)" (__imp_?CATCreateCGMContainer@@YAPAVCATGeoFactory@@N@Z)
E:\UsercaseWorkspace\hcl\WBK\.\intel_a\code\bin\WorkBench.dll : fatal error LNK1120: 4 unresolved externals
7
发表于 2004-9-27 14:54:10 | 只看该作者
先把linkerror解决了再说
8
发表于 2004-9-27 15:23:25 | 只看该作者
我想知道linkerror指的是什么
因为就是因为这段代码产生的linkerror
应该是CATTopData引起的吧
9
发表于 2004-9-27 15:49:37 | 只看该作者
identityFile里加NewTopologicalObjects
  
iMakeFile里加CATTopologicalObjects
10
发表于 2004-9-27 16:15:40 | 只看该作者
iMakeFile里已经include了
identityFile里没有加加NewTopologicalObjects  
加了之后还有两个错误
还是和CATTopData有关
TorusCmd.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) class CATSolidSphere * __cdecl CATCreateSolidSphere(class CATGeoFactory *,class CATTopData *,class CATMathPoint const &,double)" (__imp_?CATCreateSolidSphere@@YAPAVCATSolidSphere@@PAVCATGeoFactory@@PAVCATTopData@@ABVCATMathPoint@@N@Z)
TorusCmd.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) class CATGeoFactory * __cdecl CATCreateCGMContainer(double)" (__imp_?CATCreateCGMContainer@@YAPAVCATGeoFactory@@N@Z)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-24 10:16 , Processed in 0.036003 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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