QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
16小时前
查看: 3236|回复: 8
收起左侧

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

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

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

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

x
pl
4 ^' ~. U2 b+ S7 r/ U8 `/ E5 q& l/ r0,0
) d' s: H, G9 m3 Y# V. b/ s0 g45,0- f/ A3 x: w( m! A; A
45,302 U# G( R& Q# ?5 R( ^0 z, _2 g
30,30
% ^) Q9 d- m+ x' w: ?0,163 M6 j8 F- K- r& ?; W8 E
c  _/ b/ q8 [8 a/ z
安上边的操作不能出现"原图"那个样..为什么我操作到45,30这块不是向上的直线呢?

原图

原图

我的操作

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

回复 #2 Ryo.Zhang 的帖子

你不是看到我做的那个图了吗..看看那个动画里边我有哪个地方输入的不对?$ D5 R9 t, s+ P* Z- ^' E9 i' m( ~
$ r: f) M# l" d. c
我一输入45,30,那条线不会跑到一边去了..而不是我想要的直线.
1 \. M. [+ y8 U' J0 {* d" w# X. F
' d  p. ]1 C, C- i[ 本帖最后由 10130614 于 2006-10-29 09:51 编辑 ]
发表于 2006-10-29 10:22:56 | 显示全部楼层 来自: 中国浙江杭州
那个图我实在看不清楚,不过我好象看到,你输入PL后,输45按回车,然后输30不是等于标长度,不是标坐标了?我是这样输入的,+ [! @5 a  A, E  |  s8 [1 r
pl (0,0),(45,0),(45,30),类推,没问题产生

评分

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

查看全部评分

发表于 2006-10-29 10:23:52 | 显示全部楼层 来自: 中国湖北武汉
楼主,您想输入绝对坐标,但您使用的是输入相对坐标的方式。, S- c, n' r6 S

; ^% P" S6 [! V6 b$ p- S8 ?方法一,使用DYNMODE 系统变量用于打开和关闭动态输入功能
% ~/ _( ~+ K# a& r! D( H! t, l9 v4 `7 f# C' ]* s
类型:  开关
( J0 X2 j- j7 q保存位置:  用户设置  
! g3 u9 d) u& W7 e2 U# u初始值:  0
$ A: V2 z9 }6 ?. G( X7 y. ]8 q8 q控制指针输入是使用相对坐标格式,还是使用绝对坐标格式。 & x0 {/ U1 k  V
0
4 h/ G2 q- ~6 c( J1 g; _  B, n. X相对坐标
- H9 j0 Z" g, l1
5 |4 o5 ^8 @4 [$ U$ L$ d4 y绝对9 N$ D5 N% I4 ^
. C* O% b' e4 |1 F8 F3 G
DYNMODE 系统变量用于打开和关闭动态输入功能。6 ]+ m" c! r! J4 Z5 w% Q- Y
; d. }* o$ v' n1 W" |4 ?* K
方法二,在指针输入工具栏提示中指定相对或绝对坐标的步骤
4 U% {9 u! E% |8 q+ B* S  N* G! I& b* q5 S7 c( U
如果在工具栏提示中显示的是相对坐标,要输入绝对坐标,请输入 # 来临时替代 DYNPICOORDS 系统变量。 ; F2 A3 N6 Z7 ?" Y4 p$ m
如果在工具栏提示中显示的是绝对坐标,要输入相对坐标,请输入 @ 来临时替代 DYNPICOORDS 系统变量。
" I, X% o! v2 \( d! R8 S要输入绝对世界坐标系 (WCS) 坐标,请输入 *。 : C5 \+ _1 s$ @. o1 O
注意 在指针输入期间,可以使用快捷菜单来访问 # 和 * 前缀。
3 f3 i. O8 H4 Q6 U0 e
1 x+ [- E& x6 c* b" [+ y% m- |附,相对坐标与绝对坐标的概念。* z% U+ a2 B7 l# X# X2 ^
创建对象时,可以使用绝对或相对笛卡尔(矩形)坐标定位点。1 R# r" p" ^4 a+ r) ~5 B+ z! K
要使用笛卡儿坐标指定点,请输入以逗号分隔的 X 值和 Y 值 (X,Y)。 X 值是沿水平轴以单位表示的正的或负的距离。 Y 值是沿垂直轴以单位表示的正的或负的距离。$ Y4 U) @9 m' R& `# s7 [8 \' h/ c
绝对坐标基于 UCS 原点 (0,0),这是 X 轴和 Y 轴的交点。 已知点坐标的精确的 X 和 Y 值时,请使用绝对坐标。
4 h8 r# d+ Y5 u8 y) E5 X) y' _使用动态输入,可以使用 # 前缀指定绝对坐标。 如果在命令行而不是工具栏提示中输入坐标,可以不使用 # 前缀。 例如,输入 #3,4 指定一点,此点在 X 轴方向距离原点 3 个单位,在 Y 轴方向距离原点 4 个单位。 有关动态输入的详细信息,请参见使用“动态输入”。5 `9 @. L& M* N
下例所绘制的一条线段从 X 值为 -2 Y 值为 1 的地方开始,到端点 3,4 结束。 在工具栏提示中输入以下信息:
7 u* z" H5 l/ T, V命令: line " j7 \! B9 C7 i2 ^% X" T
起点: #-2,1 . G/ s+ _, O9 l, X. O& k
下一点: #3,4
3 R- H" V  g, P2 D; S直线位置如下所示:5 z% o4 C4 w) |0 U2 l: c
. y; ~8 v7 T( C
相对坐标是基于上一输入点的。 如果知道某点与前一点的位置关系,可以使用相对 X,Y 坐标。
2 i. q1 U( m2 g& j$ Y0 N要指定相对坐标,请在坐标前面添加一个 @ 符号。 例如,输入 @3,4 指定一点,此点沿 X 轴方向有 3 个单位,沿 Y 轴方向距离上一指定点有 4 个单位。
  L  |! G1 ^, V下例绘制了一个三角形的三条边。 第一条边是一条线段,从绝对坐标 -2,1 开始,到沿 X 轴方向 5 个单位,沿 Y 轴方向 0 个单位的位置结束。 第二条边也是一条线段,从第一条线段的端点开始,到沿 X 轴方向 0 个单位,沿 Y 轴方向 3 个单位的位置结束。 最后一条边使用相对坐标回到起点。. R% j0 N+ o8 @9 I! v
命令: line
" O" L, g( g# C% B7 N; a起点: #-2,1 9 {. A6 _3 |! _; `+ }: j) S
下一点: 5,0
' V# }% `  c" E下一点: @0,3
* x$ H# P' v% _1 {) {' A: w% ~下一点: @-5,-3$ Z( ^4 Y4 J5 V4 L" e' A! w6 L# M2 O4 t

5 R" L8 h9 E7 f+ d9 Y[ 本帖最后由 lidake2005 于 2006-10-29 10:27 编辑 ]

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

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

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

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

评分

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

查看全部评分

 楼主| 发表于 2006-10-29 10:39:45 | 显示全部楼层 来自: 中国辽宁营口
谢谢.....各位朋友热心帮忙...
# k. o" d$ `4 a- y( e刚才我装了个CAD2005版本,试了一下,OK,,,为什么在CAD2006版本里会出现那种情况呢.我输入DYNMODE看了,CAD2006里边默认是"3",,,
- l& |' M2 h1 a另我看到这种情况不知道是不是写反了?...是不是应该这样(0代表绝对坐标,1代表相对坐标)
  y5 k. f8 x3 R# [# e
8 A& {5 g8 b: G# `0 T% c0 l5 k4 e$ W( F; V- ?( }! K& m* ?
控制指针输入是使用相对坐标格式,还是使用绝对坐标格式。
) O$ R3 I: {2 Y/ S1 E  C( i0
, i+ c. f4 y9 F- f相对坐标' L- C. D3 L8 }5 a
1
* n+ x/ Q# I. r/ `绝对$ y0 C% A% C6 A

: ?. L# ^, W3 Z& X8 [7 k[ 本帖最后由 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 发表
( t1 ^7 V8 d8 R( L( z刚才我装了个CAD2005版本,试了一下,OK,,,为什么在CAD2006版本里会出现那种情况呢.: g$ {! z1 P' h/ R- y$ P* e

& [. Z. F/ V1 d+ X( x我输入DYNMODE看了,CAD2006里边默认是"3",,,我改成0或者1都可以,实现绝对坐标.; y' d2 `1 {* _5 h# Z, P! d. X# s
谢谢.....各位朋友热心帮忙...
) k" Z6 h8 P6 U6 w5 z另我看到这种情况不知道是不是写反了?...是不是应该这样(0代表绝对坐标,1代表相对坐标)
% j5 R( z. n0 R- |" D" X
- H! p; k7 ^  h3 i! ?3 C3 X...

' t- d% B5 J8 p8 w/ F  G
( j8 T! @% j* t" e2 Q没有写反,原来的写法是正确的,楼主如果对这个问题感兴趣,可以再看看原文,可能楼主对相对坐标和绝对坐标的概念有点混淆,祝好运!!$ O7 M; Y; G9 h

8 [6 T) [- Q$ N- m0 |: y5 U' }& a% w" Z( Q1 P
如果楼主想输入绝对坐标,还有一种简单方法,直接关闭状态栏的"DYN"按钮即可。9 ?3 }* P. N+ X# Z: k5 Q

- N' P. ^: F$ W  c/ b/ \- \另在状态栏上,点右键,在弹出的“草图设置”对话框中,选择“动态输入”选项卡,里面有更多选择。  g$ D- c# R7 R0 {) q! A

( s( D6 q) R8 K. i% i$ i在ps:
! S* h! [0 M5 d' ]. _
% P' \; L) V  `5 A# |楼主提到的在2006中,默认值为3,我发现确实如此,cad的解释为
DYNMODE 系统变量9 ~# E* V! N8 H' d2 q" `' b
  
类型: 整数保存位置: 用户设置 初始值: 3打开或关闭动态输入功能。 全部功能都打开时,上下文将控制所显示的内容。 " z; l! c- c' d0 z# Y
如果 DYNMODE 设置为负值,则动态输入功能不可见,按下状态栏中的“动态”按钮可将 DYNMODE 设置为相应的正值。
05 [. s7 U  }5 H6 J5 `' e/ W
全部关闭
. h$ @! k" j+ H* I6 U
1
* R9 |( S' F# y5 ]
仅打开指针输入
. E% x; h/ r# F* A/ f
2+ E: R: X! D' J- Y- z- N
仅打空间输入
# A; m: o  S3 W$ |
3
8 {1 h) ?) V' A& G
全部打开: D' k' [& H6 S. A& f% l
如果 DYNMODE 设置为除了 0 以外的其他任何值,均可以通过按下临时替代键 F12 来临时关闭所有功能。
5 \. h1 r; g- T; H* ^# z设置“草图设置”对话框的“动态输入”选项卡上。: c8 H8 I( a, W, \. H: S

! e# b& l2 Q: b: {[ 本帖最后由 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 )

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