找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 402|回复: 16

[求助] 求平面圆弧一端Z值增加后的半径

[复制链接]

已领礼包: 6881个

财富等级: 富甲天下

发表于 2019-12-27 14:28:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
平面圆弧一端Z值增加后的半径变化

已知平面圆弧,半径420夹角75度。

当圆弧一端A点在Z坐标从0变为300,圆弧C中点Z坐标从0变为150,圆弧另一端B点保侍不动。

如何将三维A'C'B三点构成的圆弧,转换成为平面圆弧?

并求出转换后的圆弧半径和圆心点。

我看有个软件变化后的结果是:半径478.46,夹角75度。就是不知如何求出来的?

谢谢!

平面圆弧一端Z值增加后的半径变化.gif
请点击此处下载

查看状态:需购买或无权限

您的用户组是:游客

文件名称:平面圆弧一端Z值增加后的半径变化.zip 
下载次数:2  文件大小:16.42 KB 
下载权限: 不限 以上  [免费赚D豆]



论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 6881个

财富等级: 富甲天下

 楼主| 发表于 2019-12-27 14:38:50 | 显示全部楼层
附件为此CAD图。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6881个

财富等级: 富甲天下

 楼主| 发表于 2019-12-27 15:29:36 | 显示全部楼层
谢谢各位
我慢慢求出来了
(SETQ H 300)
(SETQ JD 75.0)
(SETQ RR0 420)
(SETQ SS0 (/ (* JD (* RR0 2.0 PI)) 360.0))
(SETQ SS (sqrt (+ (^2 SS0)(^2 H))))
(SETQ RR (/ (* 180.0 SS) (* JD PI)));  = 478.461

点评

你的结果是错误的,球半径应该是549.6208.  详情 回复 发表于 2019-12-29 11:34
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2019-12-27 16:01:07 | 显示全部楼层
用投影原理来得到平面上圆弧半径,夹角的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1861个

财富等级: 堆金积玉

发表于 2019-12-27 17:42:01 | 显示全部楼层
本帖最后由 aimisiyou 于 2019-12-27 17:52 编辑

已知空间三点,列个球方程等式(x-x0)^2+(y-y0)^2+(z-z0)^2=R^2,直接计算就可以得出结果。四个未知数,三个等式再加一个平面等式,结果是唯一确定的。

点评

谢谢您的指导 我再学习一下 谢谢  详情 回复 发表于 2019-12-27 22:21
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6881个

财富等级: 富甲天下

 楼主| 发表于 2019-12-27 22:21:58 | 显示全部楼层
aimisiyou 发表于 2019-12-27 17:42
已知空间三点,列个球方程等式(x-x0)^2+(y-y0)^2+(z-z0)^2=R^2,直接计算就可以得出结果。四个未知数,三个 ...

谢谢您的指导
我再学习一下
谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 4365个

财富等级: 富可敌国

发表于 2019-12-29 00:01:33 | 显示全部楼层
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复

使用道具 举报

已领礼包: 1861个

财富等级: 堆金积玉

发表于 2019-12-29 11:34:53 | 显示全部楼层
ynhh 发表于 2019-12-27 15:29
谢谢各位
我慢慢求出来了
(SETQ H 300)

你的结果是错误的,球半径应该是549.6208.
111.png
222.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2019-12-29 13:44:41 | 显示全部楼层
这个不是“球”的问题,更像是“柱”的问题,圆弧的端点延Z轴拔高,更像是在柱面上“移动”,沿柱面移动,轨迹会是椭圆?显然也不是,只有中点和一个端点移动,其它位置没有“约束”,由于“张力”的缘故,曲线会以变化后的新三点重新构成圆弧,那么这也不是柱面问题。
球啊柱啊的绕人,不想那么多反而简单,其实“圆弧”本身就是一个平面实体,不过在什么样的空间坐标系中,圆弧本身还是一个平面,那么就简单了,以圆弧起点到中点为新坐标系X轴,X轴到圆弧中点方向为新Y轴,这个新坐标系就构建出来了,在这个新坐标系中,已知三点的圆弧就好求解了。
说这么多还是废话,其实求新半径很简单,起点到新终点的连线就是弦长,连线中点到圆弧新中点的连线就是矢高,勾股定理而已。

点评

谢谢您的指导 您分析的很有道理  详情 回复 发表于 2019-12-29 14:55
如果只是求圆半径,确实转化为在一个平面上的三条弦长然后再求出圆半径,可以简化很多运算。  详情 回复 发表于 2019-12-29 14:01
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1861个

财富等级: 堆金积玉

发表于 2019-12-29 13:48:38 | 显示全部楼层
本帖最后由 aimisiyou 于 2019-12-29 14:20 编辑

_$ (command "sphere" "3p" '(0 0 0) '(100 100 50) '(200 150 300))
nil
_$直接查看属性。

333.png
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1861个

财富等级: 堆金积玉

发表于 2019-12-29 14:01:57 | 显示全部楼层
ll_j 发表于 2019-12-29 13:44
这个不是“球”的问题,更像是“柱”的问题,圆弧的端点延Z轴拔高,更像是在柱面上“移动”,沿柱面移动, ...

如果只是求圆半径,确实转化为在一个平面上的三条弦长然后再求出圆半径,可以简化很多运算。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6881个

财富等级: 富甲天下

 楼主| 发表于 2019-12-29 14:55:21 | 显示全部楼层
ll_j 发表于 2019-12-29 13:44
这个不是“球”的问题,更像是“柱”的问题,圆弧的端点延Z轴拔高,更像是在柱面上“移动”,沿柱面移动, ...

谢谢您的指导
您分析的很有道理
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-4-24 15:16 , Processed in 0.481235 second(s), 60 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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