找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

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

CAA中体上面的平移

[复制链接]
跳转到指定楼层
1
发表于 2006-1-12 16:17:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如下图所示,我想把图中被选中的面做平移,可总是提示指针为空,不知怎么回事。
1 ElementAgent->AddElementType("");里面的参数是不是CATIRSur?
2 对得到的对象CATBaseUnknown *SelectedObject=ElementAgent->GetElementValue();应怎么处理后才能把它作为平移函数的参数。
请高手指教,急用!

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 赞一下!赞一下!
2
发表于 2006-1-12 16:21:28 | 只看该作者
顺便再问一个,用鼠标选的上面的面是BRep类型吗?和用CATBody->GetCells(surface,3)得到的对象有区别吗?
3
发表于 2006-1-12 16:50:27 | 只看该作者
我做的参考面的平移,当选择树形目录下的面的名称时,程序没问题。但当直接选择对象时(正方形表示的面)就会出现下图所示的错误。这是不是和第一楼里的问题一样
4
发表于 2006-1-12 16:56:01 | 只看该作者
我做的参考面的平移,当选择树形目录下的面的名称时,程序没问题。但当直接选择对象时(正方形表示的面)就会出现下图所示的错误。这是不是和第一楼里的问题一样

本帖子中包含更多资源

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

x
5
发表于 2006-1-13 09:19:05 | 只看该作者
[quote]原帖由 Abandon 于 2006-1-12 16:17 发表
如下图所示,我想把图中被选中的面做平移,可总是提示指针为空,不知怎么回事。
1 ElementAgent->AddElementType("");里面的参数是不是CATIRSur?

CATPathElememntAgent -> CATFeatureImportAgent
CATIRSur ->  CATIMfTriDimResult
看看如何
6
发表于 2006-1-13 10:01:00 | 只看该作者
原帖由 acoka 于 2006-1-13 09:19 发表
[quote]原帖由 Abandon 于 2006-1-12 16:17 发表
如下图所示,我想把图中被选中的面做平移,可总是提示指针为空,不知怎么回事。
1 ElementAgent->AddElementType("");里面的参数是不是CAT ...


试试 CATFeatureImportAgent,CATIMfBiDimResult
7
发表于 2006-1-13 10:11:58 | 只看该作者
acoka兄,我把CATIRSur 换成CATIMfTriDimResult,但是他选中的是整个体,而不是我要的面;根据你的建议我又把它换成CATIMfBiDimResult,可以解决了2,3楼的问题,谢谢。但是1楼的问题还是不行,我希望用鼠标选择抽取体上的面,完成如图所示的功能。我用CATSurface做参数可以得到体上面并把它的名字输入到editor,但是不能直接把它做平移。应该先把它做怎样的处理在平移呢?

本帖子中包含更多资源

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

x
8
发表于 2006-1-13 10:52:30 | 只看该作者
建议CATFeatureImportAgent,CATIMfBiDimResult
然后 body,  topo,用CGM来做
肯定没问题,还比较方便
9
发表于 2006-1-13 15:12:31 | 只看该作者
hick兄:CATIMfBiDimResult只能选一般的面,不能选择体上的面。“然后 body,  topo,用CGM来做
肯定没问题,还比较方便 ”我不太明白。能详细说一下过程吗?谢谢!在百科全书中有没有讲鼠标选择的体上面的处理的例子?或者你有没有对应的例子可以参考?
10
发表于 2006-1-13 16:39:45 | 只看该作者
1.CATIMfBiDimResult  可以选择任意面,用CATFeatureImportAgent
2.offest,你可以用GSM来做,也可以用CGM,topo等,看你习惯和熟练程度

其实encyclopedia 里有讲,具体不记得在哪了.....
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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