QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3155|回复: 8
收起左侧

[求助] 关于图案填充问题

[复制链接]
发表于 2009-6-17 06:43:52 | 显示全部楼层 |阅读模式 来自: 中国河南郑州

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

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

x
在最近的绘图过程中,遇到这样一个问题:我在机房上机时,在有一台电脑上进行图案填充时,系统进行内部孤岛分析,但不能实现剖面线。我运用面域和边界等办法均不行,不知是什么原因?请指教!
发表于 2009-6-17 08:56:56 | 显示全部楼层 来自: 中国江苏无锡
楼主可以看下下面图案填充的具体步骤,希望对你有所帮助。
6 k+ c8 N4 D- q  t: V( B# b. ]6 R! C( m. r3 ?: B+ A( F, t
1、图案填充有技巧吗?
1 h5 s' ?2 r  a/ m% d- t
& n) W  L- x5 P* Z/ n/ c保证填充区域闭合,最好用pline描一下,直接选物体,对于大面积填充很管用!(pennsy
, ]+ ?4 s' ?& x- u. v填充时,改一下比例先预览一下。(四季豆/ N' Z/ S$ O" ]0 C" u9 `' n  D
使用BHATCH命令,预览按钮看下面的对话框图片(XDSoft* o$ `# N8 u9 v! s0 w' Z) j, c

: W4 Y. r' @+ s/ }6 u* |4 ~- E
http://www.xdcad.net/techcenter/upload/file/28108_20030807181836_tcc1.gif
图1
# r+ Q$ v# X# _( |) B
1 @0 \/ S& g, o& U+ T9 o) [0 m
在acadR14中预览按钮是这样的(binglingyang
. t: L9 m# v* S, G7 B. D+ Y# ]/ _5 B  V( G* t. `! Q0 ]( X
http://www.xdcad.net/techcenter/upload/file/28108_20030807181929_tcc2.jpg
图2
9 Z) K& b- w2 b( x
+ `& x5 u3 ]! O
至少可以有这几种方法xiaoxiao-wy
$ G6 i! m  `6 ^+ @! |- V2 {1)用BO这个命令:或者需要填充的区域不在同一个标高内(z方向标高不同),试一下边界命令BO,它能做出边界的肯定能填充(小粉猪)。
: G% @$ I# O1 C0 @1 o& _% r* X( L2)用形成面域这个命令
4 U  a2 O4 T% }  v  @3)最笨的方法,却是在你焦头烂额的时候最有效的方法,用PL线勾一遍。 6 E5 n9 L. N+ W
4)用pedit将填充边界合并。(sbb9 O9 s1 U, s- S2 J6 P7 O
5)填充时将需要填充的物件完整的显示在窗口中。(robert
  y) `" h: F9 K8 B" o* Q$ u将要填充的图形全部显示出来,执行填充命令,这时需填充的区域也许只是显示为一条线,没关系,对着线点一下,CAD会提示选中对象,点击确定。然后放大即可填充,非常方便。(liusz113 b: w. O3 u1 }
# ?5 F1 E% c8 R+ K0 \- Z
填充的顺利与否,关键是边界是否能快速方便的构造出来,这个要求在事先画图的时候,就要有目的的为以后的工作创造方便。问题不是填充功能本身的问题,而是我们是否给ACAD提供了正确的边界数据XDSoft
" \9 ?6 E7 T1 l- M7 b% l; Q4 g; U5 ?* j. e; N9 r3 l) t
2、图案填充比例 ) r/ P) o. ]' R5 o% S8 T
图案填充时经常因比例不合适而不能正确显示,不知有什么简便的控制办法jszyf
- m0 i) A2 F' g" z- w
填充比例的设定有两方面:
& _# u1 f5 b4 U- S) c& y1)要看图的填充图案的样式,不同的图案所用的比例也不一样,即使有有两个图案,用同样的比例,有时候所出来的大小也不一样。
( |+ z" }6 U- v; t2)就是要根据的作图比例的大小来定,这些都需要熟能生巧的(雅蓝) / `5 H! F. F/ u' U
确定之前先点击图案填充左下角的预览按钮,效果合适后在点击确定即可(zhangping629* X1 o. ^9 d7 s# H

% V9 s$ \1 Y" y3 P8 O为什么在另一版本的CAD打开后,填充另一块时,用同样的比例,结果会不一样?孤单一人) {+ f+ N. x) U# f9 w% Q4 H
: ~6 u; o( `5 d) s5 b
据我的理解, 填充时所用比例与图形的大小有关。(lsjjm, }2 ~8 n4 N+ \# D0 i8 C
是吗?我以为是版本不同的缘故呢。难怪用同样的比例填充会不行。只能用格式刷改。
+ L) p5 }" B* r3 C- H+ m可以 % {- m6 L4 Z3 ~9 E9 u
1、)自己可以定义比例
4 ?; v, X' k. ^' E4 W; x2、)可以用格式刷改(wfz2003
" B& z" k5 s. a9 s- m- z
: f/ m7 P. y! i+ x3、图案填充命令下的对象类型和边界集
8 `6 ?; |0 o& {4 T: B
图案填充下的对象类型选项的作用是什么?怎么样才能体现选与不选这个选项的区别?(我已经在选和不选的情况下试过,觉得没有什么变化)
3 }$ y+ A- g! B% @/ L# L; C边界集又是什么用的呢?(yanlin130. u' N- }, ?& H* V

# w% l, ]1 v. l6 K& t- L/ b$ n. v2 |2 A8 f7 p  d
对象类型是指在填充图案的过程中要不要生成一个副产品,如果要,这个副产品可以是多段线或面域。因为这个副产品与原来的边界重合,所以你可能没有发现。
, N/ L0 v  O  ~. E& A边界集是在确定填充区域时,是在当前视口的所有对象中去找边界还是新建一个选择集后在这个选择集中去找边界。这主要是针对有很多对象时,如果仍是在当前视口的所有对象中去找边界(这个过程是程序完全的),那么会用一个很长的时间。(sz-gg3 `6 m; R& C& S: @! R. [" Y
( G; X) r0 S4 G1 o, b; J2 l& k/ N
4、进行渐变填充时如何保证能看见原来的线条 ( a$ d, \* W* M* F: h9 k( [# ^* |
CAD2004确实给着色者带来了方便,在工作中有这样的要求,在进行着色时,需要保留原来的线条,即通过着色,原来的线条可以看见,也曾试过多次,在一个区域内,有这种情况:着色后,有一角看不到原来的线条,其它的如愿以偿,这是何原因?(dzgtonline
) I5 w% W( V8 L3 J
可以控制对象的前后顺序来改变。在“工具”菜单下有“显示顺序”,下有前置、后置等(sz-gg9 k9 v) ]: X2 u/ w1 i

& L, R. N. c4 V5、如何成批删除填充 ; f" O% }' T- d1 L( y
/ c2 K) I8 c/ t+ @) Y# A5 v
一张城区地图,地图上的大大小小的房屋都被网络填充了,房屋和填充是在同一层上,该怎么做才能一次性删除填充而保留房屋(wwwjf
5 c1 m( c: W' y3 N  e0 k( e0 ^$ k
# m( F/ \; x3 |
使用快速选择qselect命令或者使用过滤器filter命令(lmlmss/ l5 |' k  w2 M% v3 p3 z7 S% V
做个动画看看(zhqchn
8 \. r/ q4 D+ S" H" ~; g/ a% F7 m
http://www.xdcad.net/techcenter/upload/file/28108_20030807182102_tcc3.gif
图3
, _$ {6 [7 n  r5 K* k: o2 l

- y) B& W% o% Z) k1 w. |  B" X; u. S' s, K
6、为什么会选中填充边界?   A+ ?5 T. _, a2 H& d: j$ X; g

1 M+ W+ U$ u( R3 ?, j
填充时如果选择关联选项对于以后改填充边界是很方便的,但是为什么选择了关联之后每次用鼠标选择“填充”的实体,连边界也一块被选上了,很不方便。比方说想把填充的图案改在别的图层上,每次都把填充和边界全都改变了图层(binglingyang
7 q% a; P: t  [# J/ }0 s: n
2 G* \2 N/ A: n3 [

5 p) {) B( _. s
http://www.xdcad.net/techcenter/upload/file/28108_20030807182203_tcc4.jpg
图4

3 [! I( V' l2 i5 E/ O" J& I/ n
! n7 B' u/ Q) W这是由于系统变量pickstyle的问题。
, @* n! @& [) l( I4 _! P9 g: F, h" ^
Type: Integer 2 u: z3 W  ~  z
Saved in: Registry
+ T, h0 C7 ^9 t; U4 n, XInitial value: 1
, @  Z# C2 u$ h3 gControls the use of group selection and associative hatch selection. # F. u7 o- X1 m3 b! n' P

) s1 r: E" \* s. x4 o0 No group selection or associative hatch selection
* z. |2 z$ x! q+ D! C- c1 Group selection 3 D) d! U/ l' s5 `& n, E
2 Associative hatch selection * t1 b) s) ~6 ^; ?
3 Group selection and associative hatch selection ( s8 y/ b3 L% v. T" W+ j" \
! n+ C$ q5 D+ k2 ]) m
所以:pickstyle应该为1或0
) W( Z& S( |8 r: t8 k) e+ n) n
6 y* _8 @9 m! \9 xoptions对话框中也可以设置(秋枫' t8 B, o9 u* S
4 V  S0 R/ ]% n# I7 p$ d7 n" n
http://www.xdcad.net/techcenter/upload/file/28108_20030807182314_tcc5.gif
图5

* r7 @4 c: l# a5 F7 v, c1 ^! y8 c2 _6 w
这是中文的(ahlzl)
" Z8 J8 T& V( Z& a
' t) \) n" @; R7 A! A) \# i9 B7 e
http://www.xdcad.net/techcenter/upload/file/28108_20030807182432_tcc6.jpg
图6

" T6 u: K" L, e8 E: m
5 w# r! f% A3 X! [: X' v! Y& }
3 y2 A* n. m4 O' Y7、怎么用不了边界填充?
/ h6 ^% `/ y% F4 g, E4 v$ y" b* V! w' O1 h$ J! u# o4 t! q
在做完了一张室内平面图以后,在里面“边界图案填充”,但总是把那些家具也填充了,选择了----高级----外部,但还是不行。(雅蓝)
- |0 F- Z$ E" \+ h
3 {' v( d/ X1 X: Y* f& a0 c
是不是那些家具之类的图形不是封闭图形,有缺口,所以不被系统看作是孤岛。(sz-gg1 v9 v8 {) w0 S8 U) A' `) d
家具都是从CAD2002自带图片里导进来的,填充的时候还是把它也填充了!(雅蓝)
" `* r- e. P# V
& ]9 D5 C( |0 d# P手动检查闭合和选择填充区域时以“拾取点”方式,不用“选择对象”方式选择填充区域(anseng1014)。这不是很好么(00001
! E4 P0 ~6 X; f  b
$ t) H. P' B" b" G9 V
http://www.xdcad.net/techcenter/upload/file/28108_20030807182704_tcc8.jpg
图8
  R) |3 }+ `- a1 W3 h7 {
: y& D' C' ^2 }* q  [8 n
不用全填,只要填个小角落就够了,比如在角落画个弧形,或者选下‘拾取点’一条线一条线地选(宝贝)
  g8 R$ v, v. C, L/ U" [有时有其它线条的干挠,明明是封闭的线也填充不了。分成几块来填充也有不便之处,若一次没填完,就会分成好几块,以后编辑有点麻烦。在这种情况下一般是:将此封闭线带基点考到一张空图里,填充好了以后再带基点考回来。有时比例会有一点改变,调整一下就可以了。(msdg  {! d9 m. q2 ], g! V3 A& h; ^
4 E6 w+ G* F; n- y& Q. M
8、填充问题——特别是在机壳绘制时经常会有这问题,如何解决?(amplly)
3 X6 Q9 l9 q" D1 j' p6 Z" m6 F* N8 R; V" W  U: n! s$ h
http://www.xdcad.net/techcenter/upload/file/28108_20030807182836_tcc10.jpg
图9

" ]8 k" |2 Y1 U7 s2 `) v( f" O
8 ?9 s- S. e( y" T执行(setenv "MaxHatch" "8000")试试,缺省值是10000,调大或调小直到满足要求。你的问题大概与填充比例设置有关,比例悬殊较大的实体填充需要设置不同的填充比例,小面积实体当然要适当缩小填充比例。在填充对话框里调小scale后再试试。(yi.gao  ?+ n( n" J1 s3 ?' X) T$ X; p# B
可以用选择物体计算的选项。这招很管用。默认是选择屏幕中显示的物体计算。 + h6 n/ H6 w0 i
R14和2002都可以设置。选了之后,可以放大到局部点取或者先选好后,在要求选物体计算时输入P。(秋枫4 U; L  h4 W% x9 `6 J1 B( x

: K- x1 B& o$ N' [( T
http://www.xdcad.net/techcenter/upload/file/28108_20030807182933_tcc11.gif
图10
: y6 X' k/ k% `( L+ L8 V. ]

5 j" N) x- F" j6 y: F7 J0 q真的很好用,看看这个动画(amplly
' B/ n9 ]1 ^/ i/ E+ \5 q9 D% n
* n/ o. i% l6 h9 ~" m3 g, S5 d  E
# l- e" n1 x1 }
0 q- L. K, r( Y+ A6 _: }5 U1 q" |( p& S- A' c  l; F0 {
  
( @! w. K5 b' i, ?0 k* L: D* L8 N$ U; z, b
1 Q& S* |: l- O- @' q$ e9、关于关联填充 $ D! h7 ~1 G0 d% v' q9 M
7 l1 ?- S* x" I% |- G3 j
举例来说:先绘制一个矩形,然后进行填充(选择关联填充),再对矩形进行倒角,却发现填充图案并没有随着矩形的变化而变化,后来在“帮助”中看到说只有用多段线绘制的图形,才能进行关联,真的是这样吗?(mfkddl)

% i1 L3 m5 @4 g
9 k' `! o4 \8 Y  ?! y你的问题自己不是已经找到答案了,你不是已经看到帮助文件中的说明了吗,就是这样啊,难道你还不相信Acad的帮助啊。
& o& i" t8 E* C# G事实就是这样:LINE组成的填充边界,在Fillet、Chamfer之后就会失去填充的关联性,如果填充边界为PLINE,则可以保留其关联性。用line作的封闭图形倒角后失去了关联。(yxc) J9 C) M6 e6 ~/ z2 \( I" o
可以用晓东工具箱中的“曲线1——连接线段”将其改为多段线。(gufan2000
8 }/ D5 T8 ?9 A+ N6 H4 [4 s$ ?, q1 h/ t8 J
10、bhatch命令,为什么不使用样板文件时进行图案填充后的填充图形能看到,但如果使用了某一样板文件,进行图案填充就看不到填充图形呢?和层有关吗?
* m0 J; F5 b+ w) e5 K5 v/ J! H; @& l$ d! ]: _( \& v
可能和线型比例有关:ltscale(Qun
3 w, Z) }! ]" `
- {. V( P+ Q0 f) D2 N; M7 s3 _6 F试试命令:(秋枫
$ M! @: l+ I, B+ ^  c4 A% O1 Acommand: fill
$ [. a0 W( F7 con ( d( P: f' k5 f7 W, g
command: regen

评分

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

查看全部评分

发表于 2009-6-17 11:07:21 | 显示全部楼层 来自: 中国北京
很全面,学习了谢谢。
 楼主| 发表于 2009-6-18 18:37:17 | 显示全部楼层 来自: 中国河南郑州
谢谢二楼的指点!
发表于 2009-6-18 20:31:36 | 显示全部楼层 来自: 中国浙江宁波
学习了谢谢
发表于 2009-6-18 21:40:40 | 显示全部楼层 来自: 中国北京
学习了,好厉害呀,居然还是R14的
发表于 2009-6-19 07:01:07 | 显示全部楼层 来自: 中国天津
当你选择的是无效边界时就不能正常填充,因为你选择的区域是非闭合区域,这种情况也是很容易发生的!仔细查找应该会解决得
发表于 2009-6-19 07:14:34 | 显示全部楼层 来自: 中国山东淄博
很全面,学习了谢谢。 :P :P
发表于 2009-6-19 09:06:34 | 显示全部楼层 来自: 中国江苏淮安
全英文的,看的有点累,不过经过与自己中文版的比较还能接受!
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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