iCAx开思网

标题: 【求助】AUTOCAD2000中填充的图案可以自己画吗 [打印本页]

作者: 海鹰    时间: 2003-4-30 14:33
标题: 【求助】AUTOCAD2000中填充的图案可以自己画吗
可以自定义吗?
作者: 陈伯雄    时间: 2003-4-30 15:56
  13.9.2 生成自定义填充图案库
  填充图案的基础是若干条有确定位置关系的线束,因此不能精确生成弧线的填充图案。对于交叉线的图案,每一个方向线都应当有一个独立的画线参数描述行。
如果从精确绘制的底图线上取出尺寸将会有较好的参数精度。就可以保证在较大面积的图案填充之后,右上角附近的图案仍然正确。而且这也是CAGD功能的又一个实际用途。例如图13-9-1,是为设计填充图案而精确绘制的1:1的底图,先生成一个单元,再用 Copy 或 Array 生成相邻的单元。并且移动整套图线,使A点在0,0处。之后再用 ID 和Dist命令提取有关数据。
图13-9-1 填充图案设计
  
▼有关A线方向的参数:
        原点从 0,0起,线斜角:90°
        从图中测量,线长度方向的编辑值:划线长 = 11.547  空移长 = 5.7735
        从图中测量,相邻单元以WCS-Y方向为X轴的位移量:X= 8.6603 Y=5
    即:90,  0,0,  8.6603,5,  11.547,-5.7735
  
    ▼有关B线方向线的参数:
        原点从 5,2.8868 起,线斜角:30°
        线长度方向的偏移量:划线长 = 11.547  空移长 = 5.7735
        相邻单元以WCS-30度方向为X轴的位移量:x = 8.6603  y = 5
  
    ▼有关C线方向线的参数:
        原点从 –2.5,-1.4434 起,线斜角:90°
        线长度方向的偏移量:划线长 = 5.7735,空移长 = 11.547
        相邻单元以WCS-Y方向为X轴的位移量:x = 8.6603  y = 5
  
    ▼有关D线方向线的参数:
        原点从 5,2.8868 起,线斜角:120°
        线长度方向的偏移量:划线长 = 11.547,空移长 = 5.7735
        相邻单元以WCS-120度方向为X轴的位移量:x = 8.6603  y = -5
  
  结果如下:
        *User2000,连续方盒子
90,   0,0,            8.6603,5,   11.547,-5.7735
30,   5,2.8868,       8.6603,5,     11.547,-5.7735
90,   -2.5,-1.4434,    8.6603,5,     5.7735,-11.547  
150,  5,2.8868,       8.6603,5,     11.547,-5.7735
  
  对于那些只有用三角函数之类的运算才能确定描述参数的图案,在相当多的单元重复之后才能填满指定区间的情况下,填充区左上角的图案有可能出现各条线之间位置的累积误差,这是由于图案描述尺寸误差造成的。因此,在所有斜线的描述中,尽可能精确,用较多位数的小数来描述,这样的需求,用AutoCAD的CAGD功能能够达到最好的精度。关于线长度方向的编辑描述,与线型定义的规则相同。
  
摘自《AutoCAD2002高级应用技术》
作者: 海鹰    时间: 2003-4-30 19:56
谢谢陈老师讲的这么详细!受益非浅!!
感谢!!感谢!!!
作者: magona    时间: 2003-4-30 23:20
我可以在里面填充颜色吗?上次我碰到这种情况,想了半天也没想出来。我想PHOTOSHOP也许可以,不知ACAD可不可以,望高手指教,
谢谢!!!!
作者: 陈伯雄    时间: 2003-5-1 08:21
magona :
您的问题不需要高手,这是Hatch的基础功能:
  
命令: hatch
输入图案名或 [?/实体(S)/用户定义(U)] <ANGLE>: s
选择定义填充边界的对象或 <直接填充>,
选择对象: 找到 1 个
选择对象:
作者: magona    时间: 2003-5-7 13:36
已解决,原来我图的线有些问题




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3