|
|
发表于 2007-3-13 13:10:34
|
显示全部楼层
来自: 中国广西南宁
现在公布我在第2楼作出图的方法步骤
% p* S; a3 [3 H3 A4 a采用的是我独创的“精确选点法”, 有关内容请参照我初步研究出的方法:一种新方法“精确选点法”解CAD难题9 i+ r7 E4 I% z0 \+ _; A$ k1 M0 q9 ?
http://www.3dportal.cn/discuz/viewthread.php?tid=201404&extra=page%3D1
3 z# r+ ~( F; {2 F1 d' y. ~每解一道新的题都会有新的发现,取得新的进步,由于还研究得不够充分,首次作图时走了不少弯路,其后经过研究、比较,得到下面较好的(不能说是最好的)方法。
( _3 H. N9 G: U( U' [解题原理:(参见附图A)
9 X) t, n9 W" P
: K* j2 R" J! {- V! H7 }+ Y k
先按题目给出的参数画出图1所示的图形;
' O% d3 N( d% n$ g4 G$ N3 }0 V通过沿直线AC(垂直方向)拉伸直线BC,得到新的直线EB,在E点处画一条水平短线L,由E点作一条与EB相垂直的线EF,线EF与直线CD相交于G点,通过垂直方向移动短线L的位置(相当于沿直线AC拉伸直线BE,得到新的E点),在CAD设定的误差范围内,就必有一点使直线EG的尺寸值为2。该点就是本题的解题点。如图2所示。
L7 P0 s1 f% I如何通过CAD作图法找出该解题点呢?
( X9 [4 a7 Q6 |( [通过标注可以得到直线EG的实际尺寸数值,短线L沿垂直方向移动的距离可参照直线EG的尺寸数值与数值2相减得出的数;短线L移动后,作出新的直线EB及其相垂线EF,标注得到新的直线EG的尺寸数值,通过多次反复如上操作,在CAD设定的误差范围内,会得到EG的尺寸数值为2,本题就解出来了。
7 U. J {3 G0 t8 U. s/ H需要说明的是:这样解出来的EG的尺寸数值是近似值,不是理论绝对值,但由于其精确度在设定的误差范围内为0,得出的结果应能够解决实际问题。
! f( i0 Y, I* s6 x r% G" w解题步骤:
6 I" c$ G4 N6 o' q: p/ j5 Z1、 修改标注样式,设定线性标注精度为小数点后8位数,设定角度标注精度为小数点后8位数(参见附图B);
7 l) u- q: s9 K- l+ H: r7 J
0 y- G: q2 z' S8 T! v设定文字高度为400000000(参见附图C);
4 B, }9 G1 X, I8 K _) m
. r: \; S, X9 @7 e+ f& r' i1 I" r# D2、 按题目给出的参数按1∶1画出附图A中图2所示的图形;
0 x* A8 x: c4 `) N# Y k" x+ }3、 将图按100000000的比例放大;
7 y4 z2 p, y2 U% n4、 作出图2所示的图形,采用对齐标注得出直线EG的尺寸数值,再删除直线EB及其相垂线EF,沿直线AC(垂直方向) 移动短线L的位置(注意方向),在命令行中输入移动的数值(例如EG=2.12345678时,输入0.12),由短线L与直线AC的交点E作出直线EB,以E点为基点,旋转直线EB(在命令行中输入旋转角度:-90),采用对齐标注得出新直线EG的尺寸数值;$ i# W6 Z# k0 R1 q: }4 }6 R* z
5、 经过约30次反复操作:根据前一个图所标注出的直线EG的尺寸数值,移动短线L的位置,作出直线EB,以E点为基点,旋转直线EB,采用对齐标注得出新直线EG的尺寸数值;直到EG=2(放大的图上为200000000)* ^0 F' `. O8 F, d1 b
6、 作出直线EB,以E点为基点复制直线EB及B点右边的水平线,以G点为基点进行粘贴,再将图缩放回1∶1,修改文字高度,标注上尺寸,解题就完成了。a=30.15062267870765
% Q3 @" g) E6 i: m$ w, S0 b9 s7 [达到的精确度为小数点后14位,参见第2楼附图。
4 I3 Q4 @6 h e5 B6 M: \A= 174.27051435°,达到的精确度为小数点后8位。1 Z, D! s# O4 `0 M
% \: J% J' @- R1 ^- l! u[ 本帖最后由 ★新手★ 于 2007-3-14 10:57 编辑 ] |
|