机械必威体育网址

标题: 求助 怎么画一个圆 和椭圆 圆相切 [打印本页]

作者: 姚凯machine    时间: 2015-7-27 21:40
标题: 求助 怎么画一个圆 和椭圆 圆相切
我百度了几个,有的人说  先把椭圆偏移距离R,再将圆偏移距离R,交点即为 需要画的圆的圆心。然后直接画半径为R的圆。
+ w: \/ |$ T% {/ D7 ]
/ u! Q6 K1 \. B9 A0 X3 v: J; h7 |' p3 d2 p$ p

# e* n5 N( y, ^0 u但是我发现画出来后不是相切的,放大后看不是。, s* _% F$ c, K+ g  F8 |: e4 W
) I* @3 |9 D* M+ Z3 \" C3 B
2 L" ~% [( h  W, {

3 {9 N7 P- y" j7 l" Q# [* W4 P( x* c% h5 _7 X2 g
还有一种是用倒圆角画,但是我实在画不出来。希望各位大神能教我画,最好有截图给我看看。谢谢拉!跪求4 D' B# g, @7 u: t5 a

作者: 姚凯machine    时间: 2015-7-27 22:07
没人吗
作者: zerowing    时间: 2015-7-27 22:14
1。做椭圆上一点的切线
$ |% w; p- j# I% s2。从该点作切线的垂直线! b8 s0 ~' e8 [2 n  @8 t+ C6 {  e& p' a
3。圆心在垂直线上任意过切点的圆都跟椭圆相切。
作者: 害怕伏枥    时间: 2015-7-28 05:35
本帖最后由 害怕伏枥 于 2015-7-28 05:52 编辑 8 W3 }& B/ L+ a% g. G
3 B4 S) ~6 V- z& Y: T
椭圆的定义是至两点距离和为常数之点的轨迹。9 B7 D3 V) p& b; \+ r4 q5 _5 r. [
软件按这个定义作图,必然有精度问题,只能取值到单位数值小数点后面多少位,不可能无限。' h( l6 ^( Z) [
这样,即使是再高级的软件,做出的椭圆也只是近似的样条曲线,而非真正的“椭圆”。
1 ~$ _9 Q  G3 H0 G0 H" ?+ O证明这件事其实很简单,在AutoCAD中,用中心线命令你只能得到椭圆的对称中心而得不到其真正的两个中心点。7 d6 U, t3 T1 P& l4 U8 g+ o
那么,用偏移方法也就只能得到近似的相切了,在AutoCAD中,用对象捕捉找不到相切点,放大了看,能看到椭圆与圆之间有间隙。但这个间隙值与单位值比,应该属于微乎其微,无伤实际应用。
3 W% C  t( `8 y: K明白软件画出的椭圆只是样条曲线,在AutoCAD里就可以用圆角命令得到它的切线弧。楼主贴出图片里的“导圆角”不知道原作者用的什么软件有此术语,如果用AutoCAD,那恐怕就是口语的“倒圆角”的文雅说法或者是错字了。9 ^( ?2 C, H; v2 k# x
楼主不会找不到圆角命令吧。自己试一试,先做出与椭圆和已知圆相切、所需圆半径的圆角弧线,再以弧线圆中心作出整圆,很简单,不用别人贴图例的。
作者: 番茄唐龙    时间: 2015-7-28 08:19
楼主是否熟悉三维软件?如果熟悉,随便一个三维设计软件即可满足你的要求
作者: wanliruyi    时间: 2015-7-28 09:18
本帖最后由 wanliruyi 于 2015-7-28 09:19 编辑
7 q' N! L2 ]" T8 c& Y
+ E4 u7 }4 F- I9 q- }2 `& h# SC:\Users\admin\Desktop\QQ图片20150728091946.png[attach]360468[/attach]
作者: 姚凯machine    时间: 2015-7-28 09:25
wanliruyi 发表于 2015-7-28 09:18
# {( ~$ R; x, n" a8 q
其实我需要画的是一段圆弧  相切  与图中圆和 红色的椭圆: G( ~1 V: q8 G& l

作者: 姚凯machine    时间: 2015-7-28 09:26
番茄唐龙 发表于 2015-7-28 08:19
6 s9 z& k. c$ R: b# P$ ]楼主是否熟悉三维软件?如果熟悉,随便一个三维设计软件即可满足你的要求

3 a/ L; C+ m, y  j" E3 |" c我用的cad  不过谢谢你哈% H7 ^( I3 @7 w

作者: 姚凯machine    时间: 2015-7-28 09:29
害怕伏枥 发表于 2015-7-28 05:35 ( u- ?' _1 D/ v" g$ O) p' b' o! B
椭圆的定义是至两点距离和为常数之点的轨迹。
3 b! P7 x& \1 J' ^1 f软件按这个定义作图,必然有精度问题,只能取值到单位数值小 ...
: T. Z% ?% @4 o6 y% o, k
前辈,您好!首先感谢您的回复。和您说的一样,偏移的确实不是相切的,而且无法修剪。就算用重新生成也不行。) O5 ^2 p5 Z0 ?: J$ |4 {
   我用 画圆 --- 相切 相切 半径 ,圆的切点可以找到, 但是找不到椭圆的切点。 我回去后再试试您的方法。感谢前辈回复,祝健康!
6 N; A6 n, A: t$ [4 p4 a2 C& u       * ]( `  o, P* l
       4 {$ D) T( P; K6 y- S) |

作者: 姚凯machine    时间: 2015-7-28 09:30
zerowing 发表于 2015-7-27 22:14 5 z& c. G! O& u1 p+ F( {
1。做椭圆上一点的切线
3 b9 S4 [& u( L) E2。从该点作切线的垂直线
; x& K( B$ S# ~: A  v1 E3。圆心在垂直线上任意过切点的圆都跟椭圆相切。
+ y! n  a6 y$ O0 A1 w
谢谢哈  
) ]+ N3 @+ g& i6 A
作者: wanliruyi    时间: 2015-7-28 13:07
用偏移的方法是从辅助圆的交点切除的,所以连接不上。在椭圆上找不到切点。用倒圆方法做的时候,要选择合适的连接弧R,就可以做出来,R不满足几何关系的时候,做不出来,多试几个R的尺寸就可以了,但是做出来的放大到特别大后也能看出间隙的,但圆弧的端点就是切点。
作者: 番茄唐龙    时间: 2015-7-28 15:28
害怕伏枥 发表于 2015-7-28 05:35 + Y1 u& D4 B1 s
椭圆的定义是至两点距离和为常数之点的轨迹。
# A* @9 f- v' ?0 E) `; k1 I" {9 L软件按这个定义作图,必然有精度问题,只能取值到单位数值小 ...
% U7 ]# n+ o8 J( P
前辈,楼主如果熟悉椭圆的一些性质的话,也可以用作图法准确地找到切点的,具体看下截图楼主就应该明白了
作者: 木简言    时间: 2015-7-28 19:08
过来学习一下。
作者: 1942    时间: 2015-8-1 21:04
用CAXA好画




欢迎光临 机械必威体育网址 (//www.szfco.com/) Powered by Discuz! X3.4