QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4402|回复: 23
收起左侧

[讨论] 在AUTOCAD中如何画任何一个自然数的平方根长?

[复制链接]
发表于 2008-3-27 20:15:51 | 显示全部楼层 |阅读模式 来自: 中国浙江绍兴

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
如题:在AUTOCAD中如何画任何一个自然数的平方根长(指线段长度)?如:√3      √11  长度的线段
0 F5 j( |; \: g0 ]
9 T6 g1 q/ F- a[ 本帖最后由 yjpll 于 2008-3-27 21:08 编辑 ]
发表于 2008-3-27 22:08:19 | 显示全部楼层 来自: 中国山西忻州
可以用CAD自带的计算器来画。要不可以用做三角形的方法。
发表于 2008-3-27 22:46:00 | 显示全部楼层 来自: 中国福建泉州
复制计算器的得数,画线段是黏贴该得数即可;要么就像楼上所说的,利用勾股定理画直角三角形。
发表于 2008-3-28 01:14:49 | 显示全部楼层 来自: 中国河南焦作
应该是用表达式(sqrt)画比较方便。& G5 H$ C3 p5 F" J, ^. m1 R3 p
3 ]# d' T' \3 L9 E" g
[ 本帖最后由 wang2003 于 2008-3-28 01:26 编辑 ]
 楼主| 发表于 2008-3-28 06:21:03 | 显示全部楼层 来自: 中国浙江绍兴
既然提这样的问题,肯定要求理论上绝对正确,如√2,可用两直角边都是1的直角三角形作出斜边,但其它自然数呢,请2、3楼明示。+ p  u/ I0 D/ f* `

+ g2 S3 j  `  W- F% a  z4楼说的用表达式(sqrt)画,是什么一会事,能详细说明一下吗?多谢,多谢!(我现在用的是AUTOCAD2004)
发表于 2008-3-28 06:27:01 | 显示全部楼层 来自: 中国
新手超版的方法,很简单。  p+ i6 Y' [) f

! j0 F1 p# B; _0 N Untitled-1.gif
 楼主| 发表于 2008-3-28 06:46:37 | 显示全部楼层 来自: 中国浙江绍兴
原帖由 woaishuijia 于 2008-3-28 06:27 发表 http://www.3dportal.cn/discuz/images/common/back.gif
4 S) i! a6 ^- N6 N  a新手超版的方法,很简单。
& D& t7 ]. n2 z4 x
" c6 W5 U  o" i: M! o8 d: S789999
, E4 g- H) Q: t7 i  y! A8 O
6 S/ N# p0 J1 }) T1 n6 A7 Q6 e
太强了!
0 _* [; L; F# j+ g( Q# r1 B4 y3 |5 ]3 E4 V- x3 l
我是利用一斜边A+1,一直角边A-1,来画另一直角边的6 Z% b* r; C% U, G, @  }
; c" [( n: `8 K# n# ~9 _
[ 本帖最后由 yjpll 于 2008-3-28 06:47 编辑 ]
11.jpg

评分

参与人数 1三维币 +3 收起 理由
★新手★ + 3 技术讨论

查看全部评分

发表于 2008-3-28 08:36:30 | 显示全部楼层 来自: 中国北京
利用等腰直角三角形
1.jpg

评分

参与人数 1三维币 +3 收起 理由
★新手★ + 3 技术讨论

查看全部评分

发表于 2008-3-28 09:13:25 | 显示全部楼层 来自: 中国浙江宁波
原帖由 yjpll 于 2008-3-28 06:21 发表 http://www.3dportal.cn/discuz/images/common/back.gif
, o5 b8 M& B! ]既然提这样的问题,肯定要求理论上绝对正确,如√2,可用两直角边都是1的直角三角形作出斜边,但其它自然数呢,请2、3楼明示。; X" _" m( w% W5 q

$ T6 g. I4 s' g0 R5 l4楼说的用表达式(sqrt)画,是什么一会事,能详细说明一下吗?多谢,多谢!(我现在 ...
: ^3 {; i& N5 i$ y
先输入命令’cal,注意前面有单引号,cad会提示你输入表达式,你接着输入sqrt(3)即可
发表于 2008-3-28 09:27:57 | 显示全部楼层 来自: 中国浙江台州

回复 8# 的帖子

当a=1时,结果是多少呢?
+ @4 m& s, c! c; ]: R5 @/ ^; c1 D只有当a=2时才有一个正确答案.
发表于 2008-3-28 09:29:22 | 显示全部楼层 来自: 中国甘肃兰州
上面的方法是可行的,但是有点麻烦,用cal计算器要方便一些,就不贴图了,^_^1 \0 c& W& i9 N7 t" ?* S
命令行输入:L
/ E9 i; a" \( x7 Y$ E+ q指定好第一点后,输入:'cal
6 G3 q/ `) N0 |) \: c: {  G& w表达式: sqrt(2)
& s' Y/ m. L, r5 c4 Y1 R出来的线长度就是根号2
# ?: g) h1 J* K! \  A6 y9 |其他数值同理。9 T/ H$ h/ b% I" E
cal还可以用来做三角函数,平方等,想学的自己看autocad帮助
头像被屏蔽
发表于 2008-3-28 09:49:19 | 显示全部楼层 来自: 中国浙江宁波
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-3-28 09:49:59 | 显示全部楼层 来自: 中国四川成都
看了这楼上几位的贴图,发现自己只会用CAD作图了,不亦悲乎.(我只会用cal命令作)
发表于 2008-3-29 17:06:23 | 显示全部楼层 来自: 中国河北保定
在正常情况下,一般不会遇到这样的问题,我做机械设计20多年了还未遇到过。
发表于 2008-3-30 08:21:25 | 显示全部楼层 来自: 中国辽宁辽阳
晕啊 还没用过'CAL  学习了 谢谢
发表于 2008-3-30 11:56:35 | 显示全部楼层 来自: 中国江苏无锡
要学会高级绘图,cal命令是必需会用的。查看CAD帮助文件,应该就能学会怎么用了。
% N( {7 g" X& I2 H( _* M8 x注意cal命令前加个单引号是为了不结束当前命令而调用cal命令。
发表于 2008-3-31 22:05:52 | 显示全部楼层 来自: 中国湖北武汉
“格式”菜单中“单位”一项,会发现,其实autocad的精度虽然从工程角度可以很精确,但与纯理论的计算相比,并不是无限制的精确。0.0000000...已经很精确了(具体位数各位朋友可以看自己的cad中的设置)。
, F3 V' k; q/ Y; W$ R, V, i3 H6 }5 v+ Z/ a2 s7 N+ x
我们是工程人员,解决实际问题,满足规范要求的精度即可,貌似“茴香豆 ”的“茴”字有几种写法,这种问题,并无太大的实际意义吧。
. @& W; _! }' r+ M: [' }' M/ |' S
以本例为例,其实,用计算器算出“sqrt(3)”的具体数值,绘制直线时,输入足够精度的该计算值所绘出的直线,与各位高手所绘出的直线,精度其实一样,并无本质的区别,或者我们可以问一下,屠龙技术貌似高深非常,巧妙的很,但我们需要这种技术吗,实际工程实践中需要这样做吗?龙似乎没有,即使有,在精度允许的范围内,能达到同样的精度效果,有更简单的方法,为什么要舍近求远呢?
8 W# u2 E! W3 a/ S& T) G$ r
4 e6 ?! u- \7 X3 @$ X5 y1 d+ H) M希望能对大家有所帮助,祝大家平安幸福!!  I3 [8 R4 r1 v& G4 _$ X* k

* y/ D( o! D% z4 @) ^& d( t如有冒犯,深表歉意!
+ K2 H* t1 g) R% C, ^: G% w" Q' w
[ 本帖最后由 lidake2005 于 2008-3-31 22:06 编辑 ]
发表于 2008-4-1 05:18:17 | 显示全部楼层 来自: 中国上海
cal命令 以前看到过 感觉用到的地方不对 就没有学啊 不好帮你解决
发表于 2008-4-1 08:37:55 | 显示全部楼层 来自: 中国湖南邵阳
多谢九楼和十二楼,学习了
发表于 2008-4-1 11:39:59 | 显示全部楼层 来自: 中国辽宁丹东
英才辈出,!!
发表于 2008-4-1 11:45:48 | 显示全部楼层 来自: 中国广东东莞
画直线时确定第二点用极坐标就行了,再用正交画两端点的相交线,3 ~, a0 L" |+ J
极坐标如@11<45
发表于 2008-4-5 03:27:20 | 显示全部楼层 来自: 中国湖北武汉
几何学的真不错啊```看来学校里面的基础课还是蛮有用滴```
发表于 2008-4-7 20:33:24 | 显示全部楼层 来自: 中国湖北武汉
cad画图还真的要一点几何的知识。
发表于 2008-4-8 00:00:35 | 显示全部楼层 来自: 中国四川自贡
'cal命令一般情况确实用的不多,早期用的人还是有的相对来说还是用CAL的机会更多。懒得找计算器了,那东西十天有九天都被同事拿走了。& E. A0 v( v, l# J/ c
举个例子吧; \! Y" t& x& V+ z. m' l
例如,要从一个圆心距一直线的端点之间的2/3处为起点画一直线。操作过程如下: : Q8 |) a7 n6 q  ~1 g( J

+ Y7 J4 ~% A' S/ B' O! f+ mCommand: line From point: 'cal (起动几何计算器)
5 g3 A5 ?  |2 n+ f2 gExpression: plt(cen,end,2/3)(输入表达式,这里计算器把OSNAP的cen和end模式当作点坐标的临时存储单元)
) ]4 I; c& C0 a  {' i0 ]# lSelect entity for CEN sanp: (用光标捕捉圆心)
% @" S  }" D" mSelect entity for END snap: (用光标捕捉直线的端点)
& E, B; x( M  o7 n4 E8 n% \# ATo point:
" g* ~5 j% N- ?, B: P7 ^/ h: I& y这个不是我弄的,办公室的东西拿不回来,要不更多些. g# [8 w$ F2 K! q) V( ~
' m5 Z; j2 _! O% p* B
例外就CAD的精度这个是确实就那样,没多少程序的精度很高的,自己感觉什么使用起来方便就用什么。4 H+ a- `0 L1 ?8 L
4 C* O' J  {+ k" d
[ 本帖最后由 muwind2 于 2008-4-8 00:05 编辑 ]
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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