CAD设计论坛

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

[已解决] 画一直线确定第二点用表达式确定长度后如何确定角度

[复制链接]
发表于 2008-3-12 11:25 | 显示全部楼层 |阅读模式
我画一直线确定第二点时输入表达式,可是画出的直线角度总是不是我想要的,每次都不一样 如何确定角度呀!请教了!
发表于 2008-3-12 11:27 | 显示全部楼层
"<"号  依照的是逆时针顺序 你再试下/ T- X. P) A- u$ L- G& E

$ d: Q9 a# n, [$ j- b8 }% t' X' }, N5 t& X6 y) R, v$ M$ }
[ 本帖最后由 truezx 于 2008-4-14 16:48 编辑 ]
 楼主| 发表于 2008-3-12 14:06 | 显示全部楼层

回复 #2 kuarma 的帖子

不是这个意思呀 3 L$ U0 X1 k; n( G
比如我要的这条直线L的长度是另外两条直线的比值a/b,或更复杂的关系,这两条直线是随意思的  e3 V- T" i" F' y) p" Z- J
我先确定L的端点,第二点就需要输入表达式了,可是长度能画出来,但角度我总是不能确定为我想要的角度。
发表于 2008-3-12 16:40 | 显示全部楼层
先画A直线,再在A线起点以B线的长度为R画一圆,在A线的端点画一条与A线垂直线C与圆边相交,C线与圆相交点画一直线到A线起点,即得到B线

本帖子中包含更多资源

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

x
发表于 2008-3-12 16:45 | 显示全部楼层
我看不出4楼的答案和问题有什么关系?
 楼主| 发表于 2008-3-14 11:29 | 显示全部楼层
困惑我好几天了,谁能帮我一下呀!
发表于 2008-3-14 11:44 | 显示全部楼层
试了一下,顺序错了。你必须先用其他方法(捕捉、极轴、追踪等)指定角度,然后才能用'CAL命令
 楼主| 发表于 2008-3-17 09:17 | 显示全部楼层
我先定不了角度呀,怎么弄呀
发表于 2008-3-17 09:26 | 显示全部楼层
原帖由 psbs-shj 于 2008-3-17 09:17 发表 * `1 l9 P, N; z3 h5 M. O
我先定不了角度呀,怎么弄呀

& A( |/ ^0 Z' e% A/ ~8 H
- s9 W, k' u; _2 t
6 N9 [. E- f/ Y4 y你的意思是角度也要用cal计算吗?) x0 t6 n- a- e0 T) v9 U: O$ k
+ a. [- e& S# u* b: I1 ^; T; J# e. B
如果是这样,个人猜测是否是因为角度你没有选择弧度制,所以运算时出现了问题???
 楼主| 发表于 2008-3-17 14:42 | 显示全部楼层
不是呀,我开始时是想画一水平线,长度要用cal,可是我怎么画都不是水平的!
发表于 2008-3-17 15:00 | 显示全部楼层
水平的, H8 _+ H$ B; ]* [2 g$ [# y
! m( r$ N8 \3 f1 s2 l( q. S* }/ v- ~
LINE 指定第一点:
$ n, W& m: V/ @; t6 H2 j0 d* w8 }指定下一点或 [放弃(U)]: <0
" @( z# W0 e: D% U5 x9 `角度替代: 0) y/ I4 m3 x' ^$ R/ W3 _
指定下一点或 [放弃(U)]: 'CAL
! j. {( i* S$ @2 `, f, w  u3 }: e>>>> 表达式: 45+123 \" A! d1 `: N, }, ~
正在恢复执行 LINE 命令。  F2 }+ N) \7 Y% `! ^
指定下一点或 [放弃(U)]: 57( ]: E# _" Z4 S0 V4 e1 T  }
  h0 Q& Q7 d5 _- Z" J  @" ]3 t
[ 本帖最后由 xuehong51 于 2008-3-17 15:06 编辑 ]
 楼主| 发表于 2008-3-18 08:53 | 显示全部楼层
非常感谢呀!先输入角度的方法我以前不会呀,也没有应用到,我没有办法都是先画圆或画直线再重新画我要的线,然后将辅助圆或线删除。
! H9 \2 _6 Y+ ?6 c% p. x$ y但我还有个问题:就是下一点的长度我要输入需要捕捉的表达式,我试了一下,先输入角度还是不行。- t' n2 d- `! u" U* _
LINE 指定第一点:
' v' r* B1 K7 u2 @指定下一点或 [放弃(U)]: <0
! e6 r, Z! A; w+ X角度替代:0
3 ?& ]' P# Y  C# D! T指定下一点或 [放弃(U)]: 'cal
) l, E* f0 ?- A2 ~' @; ]! a# |+ z5 ~>>>>表达式:dee(说明一下呀,就是要捕捉另一条直线的长度)8 w0 H  R! u6 E& q& C$ ^  {. B
>>>>选择一个端点给DEE:
1 }& V2 R4 b  |>>>>选择下一个端点给DEE:
# x+ p4 w& N/ A) }; E3 h9 k1 g$ e1 \$ z正在恢复执行LINE命令。+ {0 \# ?$ z# _8 ?* e+ y
指定下一点或[放弃(U)]:50(说明一下呀,这只是一个我想要捕捉的线段,有是要捕捉很多个参数)9 N" S( g5 [  {) x
结果我画的直线角度还是取决于我最捕捉的端点时鼠标的位置,晕不晕呀
发表于 2008-3-18 13:38 | 显示全部楼层
原帖由 psbs-shj 于 2008-3-18 08:53 发表
! H0 Q- g  \( R非常感谢呀!先输入角度的方法我以前不会呀,也没有应用到,我没有办法都是先画圆或画直线再重新画我要的线,然后将辅助圆或线删除。# u9 F+ p" I# V+ H
但我还有个问题:就是下一点的长度我要输入需要捕捉的表达式,我试了一下, ...
! l' s' {! Z1 k- W
( K( D' v5 j  |; y, \
加中括号!* ~7 U- l0 v) T2 y; u
例如:! K1 i1 t1 s. J5 ?! e
命令: L LINE 指定第一点:
& r: q  w# y" q" Z9 J: I! m& [9 t指定下一点或 [放弃(U)]: 'cal
  U) G; z  b8 e/ K7 b! {>> 表达式: [@(20*2+30*5-50/5)<(10+5*4+60/2)]
" ?% \) `$ D  a, p
: w( F9 G% c8 T, G9 Y( S表达式可以有限嵌套(即圆括号的运用)0 q& v. h. I( U/ H3 p) Q0 }
表达式中加入cad矢量简化式也一样(但操作时必须捕捉图中现有图元)。
, p" Y* d) Z+ R7 H: x其中角度缺省为度(°),为弧度时必须转化为度。
1 a+ {* f5 X" T8 N& B( G3 ~$ ^
+ q" J, t' Z7 a; Q: x! a详细操作与实例帮助文件里有。
发表于 2008-3-18 13:45 | 显示全部楼层

回复 #2 kuarma 的帖子

谢谢你的图。8 r, u/ m# l2 B; d) L2 t
我以前在这一块总是憋拗。
 楼主| 发表于 2008-3-19 09:16 | 显示全部楼层
我想不用对各位说什么客气的话了吧,但是我还是得说一声“谢谢!“,真心里感谢各位!
& {/ O: R* a/ ]终于画出来了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-29 12:29

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

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

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