L-P 发表于 2022-7-7 14:00:20

我又看了一眼eldon和steven-g的回复。
 
根据我的尝试,如我在上面发布的第二张图片所示,我绘制的曲线的垂直高度为5,因为圆的半径为5。
 
你们是说垂直高度应该是4吗?
 
如何定位半径为5的圆以达到4的高度?还是使用AutoCad中的一个tan函数来实现这一点?
 

eldon 发表于 2022-7-7 14:05:57

最初的要求是使用半径为5的曲线绘制反向曲线,切点的水平间隔为8。这个问题只有一个解,切点的垂直间隔恰好是4。
 
为了构造这个,我首先画了线A。将其向上偏移5,然后画线B以连接C处的末端。画一个以C为中心的半径为5的圆,将其向外偏移5,得到圆D。将线B向右偏移8,然后向下延伸以在E处与圆D相交。这是第二个半径为5的圆的中心。从E向上测量5,得出第二条水平线。这恰好比第一条水平线高4。画出圆圈和水平线,修剪一下,就到了。
 
但是,我注意到坐标差是很好的小整数,利用AutoCAD将绘制与之前绘制的直线或圆弧相切的圆弧的事实,我直接绘制了直线和反转曲线,并将其作为命令行:-
 
直线指定第一个点:
指定下一点或[撤消]:
指定下一点或[撤消]:
 
命令:a
弧指定弧的起点或
:
 
指定圆弧终点:@4,2
 
命令:a
弧指定弧的起点或
:
 
指定圆弧终点:@4,2
 
命令:l
直线指定第一个点:
线路长度:
指定下一点或[撤消]:

L-P 发表于 2022-7-7 14:08:54

非常感谢。我用你的第一种方法试过了。
 
有趣的是,它确实为我最初的尝试提供了不同的解决方案。
 

BIGAL 发表于 2022-7-7 14:12:39

这是数学上的答案
 
r1=r2=(H^2+距离^2)/4H
 
0=H^2-r*H+dist^2求解H
 
如果r=5 H=4
页: 1 [2]
查看完整版本: 创建半径为5的曲线