几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量  


返回   几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 » 仿射空间:CAX软件开发(三)二次开发与程序设计 » CAD二次开发 » AutoCAD二次开发 » ObjectARX(C++)
用户名
密码
注册 帮助 会员 日历 银行 搜索 今日新帖 标记论坛为已读


回复
 
主题工具 搜索本主题 显示模式
旧 2009-04-18, 04:23 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】求三维弧的起始点与终止点

求三维弧的起始点与终止点
求三维弧的起始点与终止点
已知三维弧的圆心与起始角、终止角、半径。求起始点与终止点。注意是三维弧,即可以是任意朝向的弧
用已知数据可以建造临时acgecircarc3d类实体, 实体数据中便会存有系统自动计算的起始/终止点, 用求取函数就可以取得.
virtue is like a rich stone, best plain set.
-- francis bacon, <of beauty>
忘记说了,我要的是纯数学的方法。不好意思:-)
...倒..偶不是数学系的..
以已知圆心为原点作xyz坐标系, 有半径(长度)有角度, sin/cos就可以求点坐标了嘛..
再算出相对于原来坐标系的平移矢量, 加上去就好了..
virtue is like a rich stone, best plain set.
-- francis bacon, <of beauty>
三维弧 "有角度"如何理解, 在三维中,线和线,面和面,线和面,才存在角度,言下之意,必有线或面,
解个方程,即得
(x-x0)^2 + (y-y0)^2 + (z-z0)^2 = r^2
ax+by+cz=d
加上角度的描述。
回5楼:
角度怎么描述啊, 楼主本来给的数据就不全...需要一个作为角度起算点的矢量,, 一个normal vector...但是我说了, 要先造坐标系, 这就是描述了....
因为几何学默认, 在不加额外说明的情况下, xyz坐标系制圆以x轴为角度起算点, y轴为normal vector, 圆心是原点. 又不是说没给你参照系就什么都干不了, 自己定义咯..
任意3d弧不过就是把这个坐标系转来转去而已, 可以用matrix实现.
virtue is like a rich stone, best plain set.
-- francis bacon, <of beauty>
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)
回复


主题工具 搜索本主题
搜索本主题:

高级搜索
显示模式

发帖规则
不可以发表新主题
不可以回复主题
不可以上传附件
不可以编辑您的帖子

vB 代码开启
[IMG]代码开启
HTML代码关闭



所有的时间均为北京时间。 现在的时间是 12:04 AM.


于2004年创办,几何尺寸与公差论坛"致力于产品几何量公差标准GD&T | GPS研究/CAD设计/CAM加工/CMM测量"。免责声明:论坛严禁发布色情反动言论及有关违反国家法律法规内容!情节严重者提供其IP,并配合相关部门进行严厉查处,若內容有涉及侵权,请立即联系我们QQ:44671734。注:此论坛须管理员验证方可发帖。
沪ICP备06057009号-2
更多