机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 5524|回复: 13
打印 上一主题 下一主题

求助 怎么画一个圆 和椭圆 圆相切

[复制链接]
跳转到指定楼层
1#
发表于 2015-7-27 21:40:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我百度了几个,有的人说  先把椭圆偏移距离R,再将圆偏移距离R,交点即为 需要画的圆的圆心。然后直接画半径为R的圆。
' J5 Q( m# o. U" N5 w
, n8 k4 |8 q4 F! C* `4 K& k2 I1 P
% I' x7 j6 h3 o  ^$ f
但是我发现画出来后不是相切的,放大后看不是。2 S1 R" A" j- q, c" y$ o" T: x$ y

+ ^9 g# i$ n& D4 h! S; |) x
* d# D+ m5 X+ M$ T7 @/ z6 `% d, X" u
* H4 z! S' \' `: @2 D
( d$ h6 w% a0 \, w还有一种是用倒圆角画,但是我实在画不出来。希望各位大神能教我画,最好有截图给我看看。谢谢拉!跪求- o- G: R7 R4 J3 o3 P) B

本帖子中包含更多资源

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

x
回复

使用道具 举报

2#
 楼主| 发表于 2015-7-27 22:07:42 | 只看该作者
没人吗
回复 支持 反对

使用道具 举报

3#
发表于 2015-7-27 22:14:38 | 只看该作者
1。做椭圆上一点的切线
- M' F2 B+ g" \/ B2。从该点作切线的垂直线
, f  f" K% j3 `% u$ [% R3。圆心在垂直线上任意过切点的圆都跟椭圆相切。

点评

太麻烦了,单是第一步就不好做。  发表于 2015-7-28 05:37
回复 支持 反对

使用道具 举报

4#
发表于 2015-7-28 05:35:25 | 只看该作者
本帖最后由 害怕伏枥 于 2015-7-28 05:52 编辑
, h( A( M2 ]( ~) }5 D' {+ h/ T! ]4 C: l3 g2 F
椭圆的定义是至两点距离和为常数之点的轨迹。$ k3 G/ S5 M/ ]7 D6 ]1 e7 z. `
软件按这个定义作图,必然有精度问题,只能取值到单位数值小数点后面多少位,不可能无限。
" ~' d2 {1 C  [7 f4 j这样,即使是再高级的软件,做出的椭圆也只是近似的样条曲线,而非真正的“椭圆”。
. G7 R: R) m0 @- Z3 M6 l8 f* d0 v证明这件事其实很简单,在AutoCAD中,用中心线命令你只能得到椭圆的对称中心而得不到其真正的两个中心点。
; |) @+ {( N  q) n那么,用偏移方法也就只能得到近似的相切了,在AutoCAD中,用对象捕捉找不到相切点,放大了看,能看到椭圆与圆之间有间隙。但这个间隙值与单位值比,应该属于微乎其微,无伤实际应用。% [" N+ K0 p1 w9 H. A: U
明白软件画出的椭圆只是样条曲线,在AutoCAD里就可以用圆角命令得到它的切线弧。楼主贴出图片里的“导圆角”不知道原作者用的什么软件有此术语,如果用AutoCAD,那恐怕就是口语的“倒圆角”的文雅说法或者是错字了。; }9 W9 f) q# n$ y
楼主不会找不到圆角命令吧。自己试一试,先做出与椭圆和已知圆相切、所需圆半径的圆角弧线,再以弧线圆中心作出整圆,很简单,不用别人贴图例的。

点评

多谢彭老指点。不过自08起,AUTOCAD就有强制约束了,做相切这类事儿实在不是啥复杂的活。  发表于 2015-7-28 23:12
前辈,楼主如果熟悉椭圆的一些性质的话,也可以用作图法准确地找到切点的,具体看下截图楼主就应该明白了  详情 回复 发表于 2015-7-28 15:28
回复 支持 反对

使用道具 举报

5#
发表于 2015-7-28 08:19:47 | 只看该作者
楼主是否熟悉三维软件?如果熟悉,随便一个三维设计软件即可满足你的要求

本帖子中包含更多资源

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

x

点评

找一找切点,看看如何。  发表于 2015-7-28 09:58
回复 支持 反对

使用道具 举报

6#
发表于 2015-7-28 09:18:39 | 只看该作者
本帖最后由 wanliruyi 于 2015-7-28 09:19 编辑 6 E8 V' h' \  D8 w- [4 W

% E$ i: e" T9 H: i/ aC:\Users\admin\Desktop\QQ图片20150728091946.png

本帖子中包含更多资源

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

x

点评

用对象捕捉看看能否找到切点。楼主首楼已经说清楚,我也尽可能说了其中道理,你没有仔细看。  发表于 2015-7-28 09:57
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2015-7-28 09:25:34 | 只看该作者
wanliruyi 发表于 2015-7-28 09:18

& F- D! ?8 i* E( ?- R, g其实我需要画的是一段圆弧  相切  与图中圆和 红色的椭圆, M, g( [3 Y3 D0 m" e- g$ w
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2015-7-28 09:26:28 | 只看该作者
番茄唐龙 发表于 2015-7-28 08:19
( C6 p- J! }1 l, r: u楼主是否熟悉三维软件?如果熟悉,随便一个三维设计软件即可满足你的要求

( H1 k; P& I8 d, t$ q( K我用的cad  不过谢谢你哈
: P1 A7 Y) l2 Z1 {& J
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2015-7-28 09:29:21 | 只看该作者
害怕伏枥 发表于 2015-7-28 05:35
! \# ]0 n' q; S% x椭圆的定义是至两点距离和为常数之点的轨迹。9 p; a% \1 j% ^
软件按这个定义作图,必然有精度问题,只能取值到单位数值小 ...

7 E  Y5 R8 E; {3 F前辈,您好!首先感谢您的回复。和您说的一样,偏移的确实不是相切的,而且无法修剪。就算用重新生成也不行。8 ^  c+ r* i8 n' H/ R
   我用 画圆 --- 相切 相切 半径 ,圆的切点可以找到, 但是找不到椭圆的切点。 我回去后再试试您的方法。感谢前辈回复,祝健康!
3 x* V4 L% v! L0 u: _7 j! p# _      
5 C  `8 Y5 x# }  U: p7 P( N9 l       0 j8 c3 p* D+ b
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2015-7-28 09:30:11 | 只看该作者
zerowing 发表于 2015-7-27 22:14
! [2 z. B, R# y1。做椭圆上一点的切线0 M) l: C# w  O* N
2。从该点作切线的垂直线' `3 @$ ]; G, L3 ?, n+ H1 w
3。圆心在垂直线上任意过切点的圆都跟椭圆相切。

% T: e0 V4 e0 b0 m$ I谢谢哈  0 Q+ M' J* H$ _* _% o9 A
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-9-27 21:24 , Processed in 0.062322 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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