QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
如题:在AUTOCAD中如何画任何一个自然数的平方根长(指线段长度)?如:√3      √11  长度的线段& ?+ r9 M$ Y9 ~3 p( U. Z+ }

  q8 ~$ ^7 W; f; \[ 本帖最后由 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)画比较方便。# x# l4 l1 K( B  ?3 X- }
% m( O4 T) i3 g2 e  g
[ 本帖最后由 wang2003 于 2008-3-28 01:26 编辑 ]
 楼主| 发表于 2008-3-28 06:21:03 | 显示全部楼层 来自: 中国浙江绍兴
既然提这样的问题,肯定要求理论上绝对正确,如√2,可用两直角边都是1的直角三角形作出斜边,但其它自然数呢,请2、3楼明示。1 u2 ]+ x: L) U+ h# \

7 ^5 j, O5 j" |. d& ]8 J4楼说的用表达式(sqrt)画,是什么一会事,能详细说明一下吗?多谢,多谢!(我现在用的是AUTOCAD2004)
发表于 2008-3-28 06:27:01 | 显示全部楼层 来自: 中国
新手超版的方法,很简单。( e" \  G0 o, ^3 \" K, c; D) c7 Z) i
( E: V  H2 j; o6 Z  Y2 f3 S
Untitled-1.gif
 楼主| 发表于 2008-3-28 06:46:37 | 显示全部楼层 来自: 中国浙江绍兴
原帖由 woaishuijia 于 2008-3-28 06:27 发表 http://www.3dportal.cn/discuz/images/common/back.gif
% q7 m! C0 ^( R3 Z2 G: M0 ?2 q% x* m新手超版的方法,很简单。5 N+ j& X$ z# x" R4 k

. ]. r& M$ g. R$ s- h& S$ ~789999

8 u1 V. B7 A' d6 U1 a- e' G8 p2 }0 o, y9 Q+ m
太强了!' e* z& `; X) c1 K
; o6 @. r: D7 v4 d( b
我是利用一斜边A+1,一直角边A-1,来画另一直角边的- ~6 ]8 I/ X' x5 k

- X( J2 m  G) J1 o9 b& \" p[ 本帖最后由 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
  a6 d" W4 h8 k/ Q% Q8 C4 U既然提这样的问题,肯定要求理论上绝对正确,如√2,可用两直角边都是1的直角三角形作出斜边,但其它自然数呢,请2、3楼明示。
" x- u( f1 P2 y9 ?  S. v: B: |# E6 u: ^
4楼说的用表达式(sqrt)画,是什么一会事,能详细说明一下吗?多谢,多谢!(我现在 ...

4 Z/ o/ x  I8 I* ^! R6 f先输入命令’cal,注意前面有单引号,cad会提示你输入表达式,你接着输入sqrt(3)即可
发表于 2008-3-28 09:27:57 | 显示全部楼层 来自: 中国浙江台州

回复 8# 的帖子

当a=1时,结果是多少呢?
, F/ G$ E0 ?6 J9 f8 z$ q只有当a=2时才有一个正确答案.
发表于 2008-3-28 09:29:22 | 显示全部楼层 来自: 中国甘肃兰州
上面的方法是可行的,但是有点麻烦,用cal计算器要方便一些,就不贴图了,^_^( Z& d0 G3 _$ B. y, b
命令行输入:L ) E/ O7 ^* i5 X7 o7 k% q
指定好第一点后,输入:'cal, U! g9 D) r& W5 R1 p! z1 V0 C$ V- `
表达式: sqrt(2). H- x# }5 d# Q% g0 ~
出来的线长度就是根号2$ N6 c. V8 }3 c% d* L+ \- i
其他数值同理。
1 T8 L4 T  ?: Q8 w5 D9 u4 ocal还可以用来做三角函数,平方等,想学的自己看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帮助文件,应该就能学会怎么用了。
8 e$ q( x* `4 D1 g$ m& W注意cal命令前加个单引号是为了不结束当前命令而调用cal命令。
发表于 2008-3-31 22:05:52 | 显示全部楼层 来自: 中国湖北武汉
“格式”菜单中“单位”一项,会发现,其实autocad的精度虽然从工程角度可以很精确,但与纯理论的计算相比,并不是无限制的精确。0.0000000...已经很精确了(具体位数各位朋友可以看自己的cad中的设置)。
+ F& X! @; m# C9 S( B% Q3 {' R! H; F
我们是工程人员,解决实际问题,满足规范要求的精度即可,貌似“茴香豆 ”的“茴”字有几种写法,这种问题,并无太大的实际意义吧。
3 o1 m1 i$ H. N/ Y5 R' k6 E1 U5 d5 ~7 B+ D2 P5 e$ z
以本例为例,其实,用计算器算出“sqrt(3)”的具体数值,绘制直线时,输入足够精度的该计算值所绘出的直线,与各位高手所绘出的直线,精度其实一样,并无本质的区别,或者我们可以问一下,屠龙技术貌似高深非常,巧妙的很,但我们需要这种技术吗,实际工程实践中需要这样做吗?龙似乎没有,即使有,在精度允许的范围内,能达到同样的精度效果,有更简单的方法,为什么要舍近求远呢?% r& P, {# u  \) X
: U) {( c/ K0 P- ^8 _8 H2 _2 |4 I
希望能对大家有所帮助,祝大家平安幸福!!3 g: x; U  o8 A) j# d2 s3 O
0 j, ?. x, M& r4 C! }  C
如有冒犯,深表歉意!% D/ p* i/ X$ \. S# P8 a, Z& m
, o" O* h6 X4 K3 l
[ 本帖最后由 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 | 显示全部楼层 来自: 中国广东东莞
画直线时确定第二点用极坐标就行了,再用正交画两端点的相交线,4 C, S; p# ~6 G+ z/ {  K5 h" c
极坐标如@11<45
发表于 2008-4-5 03:27:20 | 显示全部楼层 来自: 中国湖北武汉
几何学的真不错啊```看来学校里面的基础课还是蛮有用滴```
发表于 2008-4-7 20:33:24 | 显示全部楼层 来自: 中国湖北武汉
cad画图还真的要一点几何的知识。
发表于 2008-4-8 00:00:35 | 显示全部楼层 来自: 中国四川自贡
'cal命令一般情况确实用的不多,早期用的人还是有的相对来说还是用CAL的机会更多。懒得找计算器了,那东西十天有九天都被同事拿走了。! I- B& [& M2 r( G$ l
举个例子吧
% T3 Z* J- h, [9 E0 i/ z例如,要从一个圆心距一直线的端点之间的2/3处为起点画一直线。操作过程如下:
& z1 G  }- M- T+ ]: n" }3 ~( e2 P# Y! L/ v, K5 H$ S+ w! r
Command: line From point: 'cal (起动几何计算器) / W# ^6 C3 E+ ?/ p  ?# W6 C0 H
Expression: plt(cen,end,2/3)(输入表达式,这里计算器把OSNAP的cen和end模式当作点坐标的临时存储单元)
2 m+ l$ o1 D$ _- M9 L1 B( LSelect entity for CEN sanp: (用光标捕捉圆心) 0 i; ?2 R! {8 V0 x# E
Select entity for END snap: (用光标捕捉直线的端点) ; h1 b% D* P  f# P- l" S* T
To point: ; W& K) o2 n* k6 u, C5 P2 r: y" A
这个不是我弄的,办公室的东西拿不回来,要不更多些& g% R. i, ~0 _+ g* `
7 i8 ~4 b5 j& c+ F
例外就CAD的精度这个是确实就那样,没多少程序的精度很高的,自己感觉什么使用起来方便就用什么。
( h9 i7 D' J' _) o, M1 W2 B
' e5 c% b  E2 i! q[ 本帖最后由 muwind2 于 2008-4-8 00:05 编辑 ]
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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