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

iCAx开思网

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

CAA中做线方向的问题

[复制链接]
跳转到指定楼层
1
发表于 2005-8-4 17:34:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
各位高手:
      如图1,直线L和面F共面,点P为L上一点,现在想在该面上过点P做一条线与线L垂直,可是我做的垂线方向有时沿着D1,有时沿着D2(可能和左图者的习惯有关吧)想做的是沿着D1方向,请问有什么好点的方法可以使做的垂线总是沿着D1?
我做线用的是CATIGSMFactory的创建线与曲线垂直方式。
还有我做ThickSurface的时候也出现了这样的问题,就是做出来的实体的方向不对,请问在程序中应该怎么做?(图2)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2005-8-4 17:35:07 | 只看该作者
图2
3
发表于 2005-8-4 17:37:48 | 只看该作者
图2中跟据左边的Pad1做出了右边的那个ThickSurface1,想做成两个实体在一个平面内(厚度相同),可是做出来的ThickSurface1的方向刚好和Pad1相反,请高手指点。
:)
4
发表于 2005-8-4 19:42:12 | 只看该作者
第一个问题,先把两种方向的直线都得到,然后再校验一下,剔除一个,可以做到只保留D1方向的吧。
5
发表于 2005-8-4 20:36:53 | 只看该作者
我想能不能判断这条线和那个实体的相对方位来判断,就是不知道代码该怎样写
6
发表于 2005-8-4 21:31:18 | 只看该作者
实体上面的那个face的中心点可不可以取到?然后过其中心点向直线L做垂线得到垂直的交点,那么点p指向这个交点形成的向量不就与你的D1方向相同么?
7
发表于 2005-8-4 23:06:12 | 只看该作者
面的中心点可以取到
CATCell这个interface有取几何中心的函数
  
不过这个问题不是中心,面的CATBody的任意一个0次元CATCell转到点求坐标,加上线的方向矢量,不难求的
8
发表于 2005-8-5 17:42:29 | 只看该作者
谢谢两位,我做做看。
:)
9
发表于 2005-8-12 09:21:42 | 只看该作者
控制L的方向即可。遵循右手系。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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