QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
5天前
查看: 3080|回复: 8
收起左侧

[已解决] 多段线的操作问题?

[复制链接]
发表于 2006-10-29 09:33:24 | 显示全部楼层 |阅读模式 来自: 中国辽宁营口

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

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

x
pl
' g% c& B( Q7 v% \8 g0,0
0 X# I2 R* b6 v% ^# l45,08 b  I* i. x! u( B
45,300 n8 t0 u9 {& \
30,30
; G! Z+ Q! G* w- A9 V8 H) m0,16! s, S6 Y9 Y( y* V, n3 a4 F1 }9 ]
c
5 p: H4 z1 Q, _6 z* i安上边的操作不能出现"原图"那个样..为什么我操作到45,30这块不是向上的直线呢?

原图

原图

我的操作

我的操作
发表于 2006-10-29 09:44:24 | 显示全部楼层 来自: 中国浙江杭州
你会不会是自己符合输反了,或者变过坐标了,我刚才画了下,可以画出那个图,没问题的啊
 楼主| 发表于 2006-10-29 09:50:09 | 显示全部楼层 来自: 中国辽宁营口

回复 #2 Ryo.Zhang 的帖子

你不是看到我做的那个图了吗..看看那个动画里边我有哪个地方输入的不对?2 S& d" o* m% A3 w- L' }
6 _  g& D; ]1 C/ V2 J+ p& G5 B
我一输入45,30,那条线不会跑到一边去了..而不是我想要的直线.3 k# }+ B2 o( Z+ k* m9 q9 T

/ T4 z" t4 g: A[ 本帖最后由 10130614 于 2006-10-29 09:51 编辑 ]
发表于 2006-10-29 10:22:56 | 显示全部楼层 来自: 中国浙江杭州
那个图我实在看不清楚,不过我好象看到,你输入PL后,输45按回车,然后输30不是等于标长度,不是标坐标了?我是这样输入的,/ p$ ~% n/ m( ?9 E
pl (0,0),(45,0),(45,30),类推,没问题产生

评分

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

查看全部评分

发表于 2006-10-29 10:23:52 | 显示全部楼层 来自: 中国湖北武汉
楼主,您想输入绝对坐标,但您使用的是输入相对坐标的方式。
' J: ~1 C. K: N; p4 Z# }
6 L+ b# I  u. }5 ^6 E! [2 ~方法一,使用DYNMODE 系统变量用于打开和关闭动态输入功能1 o3 W8 C; X6 W

5 h# `/ t, }1 Y( [0 s类型:  开关
" R9 A& E/ S7 W3 p& O- x( A/ D保存位置:  用户设置  0 G# ?" c# X* X+ U6 m9 {
初始值:  0 1 r& Y1 P! [8 P, F) `3 L3 P
控制指针输入是使用相对坐标格式,还是使用绝对坐标格式。
! l* C. m8 B) G4 F2 M0
3 U) f% s. v- o相对坐标
: A- |  f# D: _8 q" ^0 i( n& k1
  A( Z4 ?( H6 W绝对
  A4 k3 v* ]5 E# P/ X, J
. H7 h+ `3 w% P" `; I7 G6 {DYNMODE 系统变量用于打开和关闭动态输入功能。" S6 p- t9 ]: x; l5 h8 }
6 O0 m& D7 G! ?/ f
方法二,在指针输入工具栏提示中指定相对或绝对坐标的步骤
: v& O8 p  E, i& z9 F3 L( `
2 g: S/ D3 @: H$ H9 P! I  j如果在工具栏提示中显示的是相对坐标,要输入绝对坐标,请输入 # 来临时替代 DYNPICOORDS 系统变量。   x% v) K2 f* N3 v
如果在工具栏提示中显示的是绝对坐标,要输入相对坐标,请输入 @ 来临时替代 DYNPICOORDS 系统变量。
* {& f/ ]! N6 n要输入绝对世界坐标系 (WCS) 坐标,请输入 *。
% r- Z$ v+ Y0 W注意 在指针输入期间,可以使用快捷菜单来访问 # 和 * 前缀。  Z" x0 ~. C* C. L
$ l$ z" d* J: }4 V/ X
附,相对坐标与绝对坐标的概念。' b& s# k* Z( }1 {2 D1 M  w0 r
创建对象时,可以使用绝对或相对笛卡尔(矩形)坐标定位点。
$ W) y7 ~! J7 t1 u0 ^/ a  `9 W+ I要使用笛卡儿坐标指定点,请输入以逗号分隔的 X 值和 Y 值 (X,Y)。 X 值是沿水平轴以单位表示的正的或负的距离。 Y 值是沿垂直轴以单位表示的正的或负的距离。
6 L( z2 ?0 H; u% p, j; j绝对坐标基于 UCS 原点 (0,0),这是 X 轴和 Y 轴的交点。 已知点坐标的精确的 X 和 Y 值时,请使用绝对坐标。
+ z: Y5 k  O6 u! c使用动态输入,可以使用 # 前缀指定绝对坐标。 如果在命令行而不是工具栏提示中输入坐标,可以不使用 # 前缀。 例如,输入 #3,4 指定一点,此点在 X 轴方向距离原点 3 个单位,在 Y 轴方向距离原点 4 个单位。 有关动态输入的详细信息,请参见使用“动态输入”。$ d# _# W9 F' c+ i
下例所绘制的一条线段从 X 值为 -2 Y 值为 1 的地方开始,到端点 3,4 结束。 在工具栏提示中输入以下信息:
: }* B$ }+ u4 |5 g& B4 S命令: line 1 r" c0 k9 w0 G4 ~4 B8 a
起点: #-2,1 6 [7 k$ k% |+ b" D4 N! }3 s% g
下一点: #3,4
& u1 D: l% Z; D/ _7 `, |5 }直线位置如下所示:
2 C8 s5 v' @4 e0 @+ l
) a6 x7 |5 M; g" m! q相对坐标是基于上一输入点的。 如果知道某点与前一点的位置关系,可以使用相对 X,Y 坐标。1 j# [/ v5 W' a1 B9 L1 n: y
要指定相对坐标,请在坐标前面添加一个 @ 符号。 例如,输入 @3,4 指定一点,此点沿 X 轴方向有 3 个单位,沿 Y 轴方向距离上一指定点有 4 个单位。8 ?& E7 Q4 ?5 ]1 f" i1 |
下例绘制了一个三角形的三条边。 第一条边是一条线段,从绝对坐标 -2,1 开始,到沿 X 轴方向 5 个单位,沿 Y 轴方向 0 个单位的位置结束。 第二条边也是一条线段,从第一条线段的端点开始,到沿 X 轴方向 0 个单位,沿 Y 轴方向 3 个单位的位置结束。 最后一条边使用相对坐标回到起点。
) W3 U9 j# K2 z命令: line 0 C2 e  P  K$ K( A. |1 |! m
起点: #-2,1
3 ]+ h2 L, u0 Y2 F; i下一点: 5,0
) o% {7 l' \5 G' X下一点: @0,3
9 s$ K/ z2 _& a- B+ w下一点: @-5,-3
& c0 D6 h1 @+ e% i) r
0 a, X3 G0 D4 o/ c& {$ K' C* |[ 本帖最后由 lidake2005 于 2006-10-29 10:27 编辑 ]

创建对象时,可以使用绝对或相对笛卡尔(矩形)坐标定位点。

创建对象时,可以使用绝对或相对笛卡尔(矩形)坐标定位点。

相对坐标是基于上一输入点的。 如果知道某点与前一点的位置关系,可以使用相对 X,Y 坐标。

相对坐标是基于上一输入点的。 如果知道某点与前一点的位置关系,可以使用相对 X,Y 坐标。

评分

参与人数 1三维币 +5 收起 理由
blackbird + 5 应助

查看全部评分

 楼主| 发表于 2006-10-29 10:39:45 | 显示全部楼层 来自: 中国辽宁营口
谢谢.....各位朋友热心帮忙...9 k0 \; |) T* `
刚才我装了个CAD2005版本,试了一下,OK,,,为什么在CAD2006版本里会出现那种情况呢.我输入DYNMODE看了,CAD2006里边默认是"3",,,
& e  {' O% N' N另我看到这种情况不知道是不是写反了?...是不是应该这样(0代表绝对坐标,1代表相对坐标), ], Q2 U+ q9 |2 B( J  b4 a( c
: ]# {/ G) H# J

+ W1 d  Y8 i6 L8 c9 o3 t# i控制指针输入是使用相对坐标格式,还是使用绝对坐标格式。 3 {$ x: ^3 q% I; N4 D* E; a
04 `: d/ a! j# I( }/ Y3 _# U
相对坐标' m# `* D3 j. C( V2 Q1 {/ h6 g
10 h/ ^5 m. y" l+ j
绝对
$ i5 @/ J% @1 F. M) v) }% A% E' U# f7 R
/ d+ X& f$ n+ C( T- T+ Y+ i[ 本帖最后由 blackbird 于 2006-11-3 17:14 编辑 ]
发表于 2006-10-29 10:55:50 | 显示全部楼层 来自: 中国广东汕头
从你这个从标值看来应该是不会有什么问题的.会不会是你设置捕捉的问题.?
 楼主| 发表于 2006-10-29 11:16:59 | 显示全部楼层 来自: 中国辽宁营口

回复 #7 唐昕晨 的帖子

不是捕捉的事,,,用那个DYNMODE什么变量,调了一下默认值就OK了,但我不明白这些变量都是什么意思,,还有哪些变量我能用到的..
发表于 2006-11-3 16:27:11 | 显示全部楼层 来自: 中国湖北武汉
原帖由 10130614 于 2006-10-29 10:39 发表: h# H8 t6 e& `1 z3 C, k! N0 d9 p; J7 l  i
刚才我装了个CAD2005版本,试了一下,OK,,,为什么在CAD2006版本里会出现那种情况呢.
4 b9 g9 E5 u$ ^  A. [: x5 A$ B: B& Z+ A# a; T# Q
我输入DYNMODE看了,CAD2006里边默认是"3",,,我改成0或者1都可以,实现绝对坐标.# I5 l  D! o5 b
谢谢.....各位朋友热心帮忙...
; w: y( i& ]: Q% j另我看到这种情况不知道是不是写反了?...是不是应该这样(0代表绝对坐标,1代表相对坐标)) [7 \1 x/ Y$ g4 }1 p  y
2 N' F6 y1 j; f9 u
...
6 m0 v' t7 f* b/ C$ Y: U
, u+ k+ s' i! X( b: U- t' a
没有写反,原来的写法是正确的,楼主如果对这个问题感兴趣,可以再看看原文,可能楼主对相对坐标和绝对坐标的概念有点混淆,祝好运!!
. _7 A5 |! N& P5 x# q4 H0 G7 Q3 K; H1 m5 Y

- L. v4 I( f" N% Z0 f如果楼主想输入绝对坐标,还有一种简单方法,直接关闭状态栏的"DYN"按钮即可。/ y4 V, f7 p5 v! U. l  S) |, @

' D) ?/ y0 b2 ~$ N" ^另在状态栏上,点右键,在弹出的“草图设置”对话框中,选择“动态输入”选项卡,里面有更多选择。
2 s! C7 H: `" U0 c9 w. |3 z6 d& v0 u. k  p0 e3 B% G
在ps:/ b0 u" N7 y# d9 p
6 R$ \0 ]% z7 N* h- k; `3 R# Y* k2 c
楼主提到的在2006中,默认值为3,我发现确实如此,cad的解释为
DYNMODE 系统变量
1 d' b( g5 u- J) _' T$ @  
类型: 整数保存位置: 用户设置 初始值: 3打开或关闭动态输入功能。 全部功能都打开时,上下文将控制所显示的内容。
+ P. h4 p7 U, M" Q! x) ?如果 DYNMODE 设置为负值,则动态输入功能不可见,按下状态栏中的“动态”按钮可将 DYNMODE 设置为相应的正值。
0
8 J7 c- U  q8 I
全部关闭
+ o2 x. D! _: _, `
1
+ h. f; H. `6 `) t
仅打开指针输入
5 x' G$ e, ^9 Y9 H( n1 {
2
8 E: r6 R$ [* b. j3 t4 S
仅打空间输入
% B0 E! i. o' ]! }4 N3 V7 W
3
# n( \) o* g# Q7 B/ j1 m0 }% ^
全部打开$ ~, ~$ B' ?8 v2 h- x# W8 v
如果 DYNMODE 设置为除了 0 以外的其他任何值,均可以通过按下临时替代键 F12 来临时关闭所有功能。
9 }/ x6 s# M' R, g  s3 l+ J设置“草图设置”对话框的“动态输入”选项卡上。
9 C3 F+ y  K& ^: D' P
6 O% N1 x3 E4 p+ p[ 本帖最后由 lidake2005 于 2006-11-3 16:33 编辑 ]
01.JPG
02.JPG

评分

参与人数 1三维币 +3 收起 理由
blackbird + 3 应助

查看全部评分

发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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