CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
楼主: wmzd6698

[求助] 这个图形怎么画??

[复制链接]
发表于 2008-12-12 10:20 | 显示全部楼层

这道题很好解

这道题很好解,我在很多论坛都见过,有的说无解,有的说讨论这道题无意义,' S+ v% g7 ~9 V$ c4 p# n
我简简单单就解开了。看附件CAD图。8 p, \% \# [- S/ ~

+ Y' C/ S  ]4 {9 p+ [[ 本帖最后由 hailan 于 2008-12-12 11:17 编辑 ]

本帖子中包含更多资源

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

x
发表于 2008-12-12 10:47 | 显示全部楼层

1

123456789asdfghjjj
发表于 2008-12-12 11:05 | 显示全部楼层

按照这个尺寸画画试试

如果你按照已知的尺寸20、5mm和右边直角边尺寸22.52270567mm作图,
. H2 ]/ M, S; ?0 b+ f标注时精度选择8位数,弦长可能是50.00000004mm,按作图步骤完成的标注; e# ?, a* R! m9 x. i( Q
弦长尺寸是50mm.我也不知是怎么回事,呵呵!
发表于 2008-12-12 11:09 | 显示全部楼层
我是菜鸟啊,但我觉得4楼和10楼的画法是对的。
发表于 2008-12-12 11:16 | 显示全部楼层

怎么不能删除发过的帖子

论坛怎么不能删除发过的帖子
发表于 2008-12-12 12:46 | 显示全部楼层
我也弄错了,图有唯一解,但是不是AutoCAD能精确作出来的。; y$ N( p" e$ X3 ]# }6 j, J, R  O
27度那位的解也不对,还要比27小一点点的。
' L* @( V. |% q" {! M1 ^2 n* Q. i所以,这道题只应该拿到学校里让那些高材生研究,我觉得在这儿讨论无意义。
发表于 2008-12-14 13:05 | 显示全部楼层
先划一个直径为50的圆,在划一个通过圆心的 直径A,在上下各偏移10毫米得到直线B和C,取偏移的两条线分别与圆的交点做一条直线D,过直线D的一端点作一条垂直与直线D的直线E,连接直线D的另一端点与直线E与圆的交点,在将直线D偏移5毫米。
发表于 2008-12-14 15:11 | 显示全部楼层
还是想不出来
发表于 2008-12-14 19:34 | 显示全部楼层
逐点逼近,这样做的话我想就失去了本题的趣味性了,这种题本身就是使用CAD的基本功能键来完成的,尽管我没想出来解决的办法。
发表于 2008-12-14 20:04 | 显示全部楼层

回复 #15 hailan 的帖子

10楼的也看错题目了
发表于 2008-12-15 14:32 | 显示全部楼层
认为这个图有无数个解的朋友错了,认为这个图有唯一解的朋友也错了,因为这个图有两个解。
2 H8 b7 n6 Z% l! C( e, U认为画这个图需要微积分知识的朋友错了,因为画这个图真正需要的是解析几何知识。3 L" \* o) p) b  D+ G! _, l' W
认为这个图可以在二维空间用辅助线方法精确地画出来的朋友错了,因为这个图想精确地画出来只能在三维空间解决。$ t8 l4 \% d9 D2 S  `& x, _
认为研究这种图没有意义的朋友也错了,因为对此类问题的探讨可以促使大家学会如何在面对复杂问题时迅速找出正确的解决途径的方法。! n/ d2 C; p$ w. e0 {  Y+ t7 @
  b' n7 R5 Q" W4 i- S
下面开始讨论本图的画法。首先按图1列方程。
2 P: ]$ n2 I! k, h0 W$ N) ], F
3 i7 g: @) ^- s) m* d% }/ O+ ?$ J0 v7 [6 p% i

1 X' B6 G/ N- W; F1 X  x7 b看外面的大直角三角形,根据勾股定理,有:2 ^) Z5 r+ }" P. s
X^2+Y^2=50^2......①* W, C7 Z+ N+ d; l# n% @
大小两个直角三角形相似,根据相似形对应边等比的原理,有:
1 z3 c0 K; z* ^! J; X! e* r0 kX/Y=(X-5)/20......②
+ P. c* Z- J+ u; r+ j7 t
" z$ T& u2 B4 r0 o有人试图解这个方程组,不幸的是,通过整理最后得到的是一个一元四次方程,很难解的。2 G& S4 j/ V0 L8 ], B8 E' [8 G
其实没必要解这个方程组,学过解析几何的朋友应该知道,上面的方程组实际上就是二维空间两条曲线的代数表述形式(解析式),两条曲线交点的X坐标值和Y坐标值就是方程组的解。如果能画出这两条曲线,得到交点,就等于得到了大直角三角形的两条直角边,也就能画出这个图了。3 m/ h$ V( V7 v, k+ ~) ~- `0 w
式①就是一个圆心在原点,半径50的圆,在二维空间很容易画出来;式②需要整理一下,变成下面的形式:
" w0 O( U( f# W! p7 m9 M(X-5)(Y-20)=100......③- C% s8 `" n0 G9 P( O) ~
这是一条倒数曲线,实质上就是一条被旋转到45度方向的、渐近线互相垂直的双曲线。
$ y1 I. ?- Z0 `/ Z, j在CAD的二维空间是不能精确画出双曲线的。这就是我说在CAD二维空间不能精确画出此图的原因。& y8 d: [  s$ A2 V; w
但我们知道,双曲线是圆锥曲线的一种,是圆锥曲面与平行于旋转轴的平面的交线。我们可以在三维空间画出圆锥实体,用平面剖切它,用得到的实体的边缘(式②的双曲线)与式①的圆相交,进而画出这个图。
0 R4 g; g8 R# S0 L我们可以把式③转化为下面的方程组:
+ \9 c! t5 S/ ^, K6 h1 z2(X-5)(Y-20)=(Z-200^0.5)^2......④
) `* t# w  n' k' {3 X) cZ=0......⑤0 E+ s# p; F* s0 u5 D% m4 j. V
式④就是顶点在(5,20,200^0.5)、旋转轴为XY平面45度方向的圆锥曲面(圆锥实体的表面)的解析式;式⑤就是XY平面。
' Z3 A5 M; y) x( C8 m% p5 Q4 n6 d+ g9 f5 }# i
理论上的探讨到这里已经足够了,现在要做的就是按照理论的指引把图画出来4 z$ i0 w8 m8 }1 {" ]1 v/ D
1、在CAD默认的俯视图界面用闭合多段线画一个如图2的等腰直角三角形,左边锐角在原点,斜边可以长一些,以免后面不够用。我画的斜边长度是100
, d8 Q" `: Y# p! h2 n4 P8 `, e) e( F4 i9 ^" W& f2 b
1 u! @! T+ {0 F

8 A1 s4 v. K0 C) h  Z! T2 c& q2、以左面的直角边为轴,把三角形旋转为锥体,如图36 X$ A" m" r6 j
; Q" }5 I4 X* g' e) a

0 [' S9 Y0 h! M/ J: _7 c" f. V- i' }% e: D( c
3、从原点画直线到(5,20)点,如图4* P1 N( O. p5 H6 }+ ]

6 B" @2 ]) I; w% ]" T# k' \' ^6 C- V5 M! E! S! ]; M# K% c- g& v
& o( ^6 Q0 y% c7 ^7 K( F
4、把视图方向改为西南等轴测,如图5* s: N* y# M( [9 [* D) F
% _5 o' r6 H) P' ?
( z2 c5 u& R; w
! \# m; R( z% a! J
5、把UCS绕X轴旋转90度,再绕Z轴旋转45度,如图6
2 |: Z# o; T8 p  y" s
& w3 r% I& S. u! w+ e& b' h8 p; @% K4 s8 t" r
2 Z3 h3 H8 e- E4 Y; V1 {
6、从刚才所画直线的终点继续画直线,首先沿当前UCS的X轴方向画10个图形单位的长度,画沿Y轴方向画10个图形单位长度,现在的终点就是世界坐标系WCS的(5,20,200^0.5),见图7
' d1 x8 ]7 A( H+ z. |- W
6 H# u7 `6 a/ G, [, V
6 K3 M( P( p! @$ r; ~( ]1 O7 C: \  @+ g3 a- Q- r
7、把圆锥以其顶点为基点,移动到直线的终点,见图8
$ Y* }! E) h* K; O2 ^* z8 Y9 x1 e( H' M) y: I3 n# U
3 i- _$ i' I  [% F
9 D4 n9 M: a+ `* d+ g
8、把视图方向改为主视图,见图9
" q: K" p9 p2 G/ T- w# \! H
5 U1 Q- W# @' f6 i5 w+ }! Z4 V; J' M7 e& ]: M- O6 x
* U* n. q$ m5 U5 g2 x
9、以过原点的ZX平面剖切圆锥,保留一半,见图10
0 ~: g) X$ O6 r9 u& ~2 W! |, u: z# H$ y, x
/ H3 B0 R" p0 c$ U  r  O) ?& M
+ x( o2 P# B6 \: q# v% L1 x; b1 p
10、回到俯视图,现在看到的实体曲线边缘就是方程组中式②的曲线,见图11。
! ]; x8 k% r4 d% {- A. ^; C
4 u/ D/ |0 u7 ^4 V0 m( y, L$ S  T8 W7 F
4 X' w) t, @! _
11、以原点为圆心、半径50,画式①圆,见图12+ B/ l" n  G( {

3 G% F  n5 U2 @/ c! m( v$ }0 R+ X2 Z7 x' a$ l# W) q' i: b
, C) Y. J5 q3 d, W& A4 Y9 o/ ^
12、把圆压印到实体上,见图13。
7 W1 i* v) u. c2 a- r- P  u$ j/ p& a8 k8 c
$ W. ~# E0 z( W/ _3 J& j
2 r- K# ^9 Z+ s: b
13、从上图可以看到,圆与实体的边缘有两个交点,说明这个图有两个解,两个交点的X、Y坐标就分别是两个解的直角三角形直角边长。下面把两个结果的三角形分别画出来,见图14" @# E3 |; @9 Z* e; f
& L% K# R4 ]9 e% x2 s
9 v2 o2 H3 k! g+ p+ o6 r* `$ n
: {0 \, u0 f* N" A
14、完成两个图,并分别进行标注,结果见图15。其中标注的线性比例为10000000倍,为的是让计算机双精度浮点数的16位有效数都显示出来。/ ^7 J$ P7 ?2 ]
. M6 @' Q6 C- f5 g- F4 O

$ b1 t/ R8 h# a
2 f$ a; N  m9 s# \" p" k2 L6 J图画完了,不知朋友们是否从中体会到了什么。/ b+ z: N3 B- V" T  w/ i/ W- }
再举个简单些的例子:前些天,有网友发了这个帖子http://www.askcad.com/bbs/viewthread.php?tid=26529,为了方便,我把图片转帖到这里,见图16,图上直角三角形的两条直角边长度和为90,要求画出这个图
4 R8 }( E' n- f$ y, b3 @
  S/ m0 S7 R9 ?7 h3 D0 @  i  j' j
& v( h$ T: O; R/ c2 s+ B; {
我们先按图17列方程; x% o6 R, H$ Y. u; \$ b
2 @9 o; y9 ^7 }) T- c/ J

# V! Y4 n6 x( b
" u0 Q3 V9 x" Y* |: ?X^2+Y^2=70^2......⑥
/ o% {3 B3 T- d7 i! ?2 r" C' j; vX+Y=90......⑦
( p& a* [& D( @; H有的朋友通过解这个方程组,算出结果后再画图。对此我还是那句话,没必要这么麻烦,直接把它画出来嘛。式⑥就是一个圆,式⑦是一条直线,画出圆和直线,交点有了,图也就出来了。6 S- y! }$ }$ E/ P, Q! j- A+ Q
我的答案在该帖的5楼,有兴趣的朋友可以看看。答案图上蓝色的圆和直线,对应的就是上面方程组的式⑥和式⑦。' z" b0 M, a' q' M& y8 K8 P8 @+ G

6 b: M6 R' i% a+ L0 ~9 p其实画图的过程并不重要,重要的是寻找正确途径的方法。这也就是画本帖这个图的意义所在,也是我发这个帖的目的所在。/ D9 ^0 Y( a% b1 H. H- o2 M- p* b
6 g& v0 u5 C5 ]( {: E5 l
[ 本帖最后由 woaishuijia 于 2008-12-15 15:15 编辑 ]

本帖子中包含更多资源

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

x

评分

2

查看全部评分

发表于 2008-12-15 14:47 | 显示全部楼层
太难了 我看不懂
发表于 2008-12-15 15:06 | 显示全部楼层
没有想出其他的方法,暂时觉得26楼的做法应该是正确的,主要是这种解法是一种可以探讨的思维模式,但是对于平面上不能解此题持保留意见!
发表于 2008-12-15 15:06 | 显示全部楼层
请斑竹出面指导一下下!
发表于 2008-12-15 16:34 | 显示全部楼层

回复 #15 hailan 的帖子

能否具体说明一下怎样画出来的,这样我看了很久还是不明白!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2025-4-21 13:20

CAD设计论坛,为工程师增加动力。

© 2005-2025 askcad.com. All rights reserved.

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