找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1158|回复: 2

[LISP函数]:问题(二)

[复制链接]
发表于 2002-7-4 22:45:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
多义线的数据串列的详细含义怎样定义的?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2002-7-5 08:25:52 | 显示全部楼层
下面来自“明经通道”, http://www.mjtd.com/

  1. <body width="600"><p class="mc2" align="justify"><b><font color="#FF0000">LWPOLYLINE</font></b></p>
  2. <p align="justify"> </p>
  3. <p class="pagenom" align="justify">下列组码适用于优化多段线图元。除了此处描述的组码外,其余可参见“图形对象的公用组码”。<font color="#000000">对于使用本表时出现的缩写及格式的信息,</font><font lang="ZH-CN" face="宋体">请参见“本参考中的格式转换”。</font></p>
  4. <p class="pagenom" align="justify"> </p>
  5. <p align="justify"><i>优化多段线组码</i></p>
  6. <table cellSpacing="0" width="600" border="1">
  7.   <tbody>
  8.     <tr>
  9.       <td align="middle" width="20%">
  10.         <p><u>组码</u></p>
  11.       </td>
  12.       <td align="middle" width="80%">
  13.         <p><u>说明</u></p>
  14.       </td>
  15.     </tr>
  16.     <tr>
  17.       <td width="20%">
  18.         <p>100</p>
  19.       </td>
  20.       <td width="80%">
  21.         <p>子类标记 (AcDbPolyline)</p>
  22.       </td>
  23.     </tr>
  24.     <tr>
  25.       <td width="20%">
  26.         <p>90</p>
  27.       </td>
  28.       <td width="80%">
  29.         <p>顶点数</p>
  30.       </td>
  31.     </tr>
  32.     <tr>
  33.       <td width="20%">
  34.         <p>70</p>
  35.       </td>
  36.       <td width="80%">
  37.         <p>多段线标志(位码);缺省值为 0:&nbsp;
  38.         <p>1 = 关闭的; 128 = 多段线生成</p>
  39.       </td>
  40.     </tr>
  41.     <tr>
  42.       <td width="20%">
  43.         <p>43</p>
  44.       </td>
  45.       <td width="80%">
  46.         <p>常量宽度(可选,缺省值= 0);当设置了变化的宽度(组码
  47.         40 和/或 41)时,不使用该组码</p>
  48.       </td>
  49.     </tr>
  50.     <tr>
  51.       <td width="20%">
  52.         <p>38</p>
  53.       </td>
  54.       <td width="80%">
  55.         <p>标高(可选,缺省值= 0)</p>
  56.       </td>
  57.     </tr>
  58.     <tr>
  59.       <td width="20%">
  60.         <p>39</p>
  61.       </td>
  62.       <td width="80%">
  63.         <p>厚度(可选,缺省值= 0)</p>
  64.       </td>
  65.     </tr>
  66.     <tr>
  67.       <td width="20%">
  68.         <p>10</p>
  69.       </td>
  70.       <td width="80%">
  71.         <p>顶点坐标(在 OCS
  72.         中)(多图元),每个顶点都有该条目。:X 值;APP:二维点</p>
  73.       </td>
  74.     </tr>
  75.     <tr>
  76.       <td width="20%">
  77.         <p>20</p>
  78.       </td>
  79.       <td width="80%">
  80.         <p>DXF:顶点坐标的 Y 值(在 OCS
  81.         中)(多图元);每个顶点都有该条目。</p>
  82.       </td>
  83.     </tr>
  84.     <tr>
  85.       <td width="20%">
  86.         <p>40</p>
  87.       </td>
  88.       <td width="80%">
  89.         <p>起始宽度(多图元,每个顶点都有该条目)(可选,缺省值=
  90.         0,多条目)。如果设置了常量宽度(组码 43),则不使用该组码。</p>
  91.       </td>
  92.     </tr>
  93.     <tr>
  94.       <td width="20%">
  95.         <p>41</p>
  96.       </td>
  97.       <td width="80%">
  98.         <p>结束宽度(多图元,每个顶点都有该条目)(可选,缺省值=
  99.         0,多条目)。如果设置了常量宽度(组码 43),则不使用该组码。</p>
  100.       </td>
  101.     </tr>
  102.     <tr>
  103.       <td width="20%">
  104.         <p>42</p>
  105.       </td>
  106.       <td width="80%">
  107.         <p>凸度(多图元,每个顶点都有该条目)(可选,缺省值=
  108.         0)。</p>
  109.       </td>
  110.     </tr>
  111.     <tr>
  112.       <td width="20%">
  113.         <p>210</p>
  114.       </td>
  115.       <td width="80%">
  116.         <p>拉伸方向(可选,缺省值= 0, 0, 1)。&nbsp;
  117.         <p>DXF:X 值;APP:三维矢量</p>
  118.       </td>
  119.     </tr>
  120.     <tr>
  121.       <td width="20%">
  122.         <p>220, 230</p>
  123.       </td>
  124.       <td width="80%">
  125.         <p>DXF:拉伸方向的 Y 和 Z 值</p>
  126.       </td>
  127.     </tr>
  128.   </tbody>
  129. </table>
  130. </body>
复制代码
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-7-5 08:28:14 | 显示全部楼层
  1. <p class="mc2" align="justify"><font color="#000000">POLYLINE</font></p>
  2. <p align="justify"> </p>
  3. <p class="pagenom" align="justify">下列组码适用于多段线。除了此处描述的组码外,其余可参见“<a href="file:///e:/work/lyb/soft/html/DXF手册/dxf2002/caidxf/dxf0028.htm">图形对象的公用组码</a>”。<font color="#000000">对于使用本表时出现的缩写及格式的信息,</font><font lang="ZH-CN" face="宋体">请参见“<a href="file:///e:/work/lyb/soft/html/DXF手册/dxf2002/caidxf/dxf0003.htm">本参考中的格式转换</a>”。</font></p>
  4. <p class="pagenom" align="justify"> </p>
  5. <p align="justify"><i>多段线组码</i></p>
  6. <table cellSpacing="0" width="600" border="1">
  7.   <tbody>
  8.     <tr>
  9.       <td align="middle" width="20%">
  10.         <p><u>组码</u></p>
  11.       </td>
  12.       <td align="middle" width="80%">
  13.         <p><u>说明</u></p>
  14.       </td>
  15.     </tr>
  16.     <tr>
  17.       <td width="20%">
  18.         <p>100</p>
  19.       </td>
  20.       <td width="80%">
  21.         <p>子类标记(AcDb2dPolyline 或 AcDb3dPolyline)</p>
  22.       </td>
  23.     </tr>
  24.     <tr>
  25.       <td width="20%">
  26.         <p>10</p>
  27.       </td>
  28.       <td width="80%">
  29.         <p>DXF:始终为 0;APP:一个“伪”点,X 和 Y
  30.         值始终为零,Z 值为多段线的标高(二维时在 OCS
  31.         中,三维时在 WCS 中)</p>
  32.       </td>
  33.     </tr>
  34.     <tr>
  35.       <td width="20%">
  36.         <p>20</p>
  37.       </td>
  38.       <td width="80%">
  39.         <p>DXF:始终为零</p>
  40.       </td>
  41.     </tr>
  42.     <tr>
  43.       <td width="20%">
  44.         <p>30</p>
  45.       </td>
  46.       <td width="80%">
  47.         <p>DXF:多段线的标高(二维时在 OCS 中,三维时在 WCS
  48.         中)</p>
  49.       </td>
  50.     </tr>
  51.     <tr>
  52.       <td width="20%">
  53.         <p>39</p>
  54.       </td>
  55.       <td width="80%">
  56.         <p>厚度(可选,缺省值= 0)</p>
  57.       </td>
  58.     </tr>
  59.     <tr>
  60.       <td width="20%">
  61.         <p>70</p>
  62.       </td>
  63.       <td width="80%">
  64.         <p>多段线标志(位编码);缺省值为 0:&nbsp;
  65.         <p>1 = 这是一个闭合的多段线(或在 M
  66.         方向闭合的多边形网格);&nbsp;
  67.         <p>2 = 曲线拟合添加了顶点;&nbsp;
  68.         <p>4 = 添加样条曲线拟合添加了顶点;&nbsp;
  69.         <p>8 = 这是一个三维多段线;&nbsp;
  70.         <p>16 = 这是一个三维多边形网格;&nbsp;
  71.         <p>32 = 在 N 方向闭合的多边形网格;&nbsp;
  72.         <p>64 = 多段线是多面网格;&nbsp;
  73.         <p>128 = 不断在此多段线顶点的周围生成线型图案;</p>
  74.       </td>
  75.     </tr>
  76.     <tr>
  77.       <td width="20%">
  78.         <p>40</p>
  79.       </td>
  80.       <td width="80%">
  81.         <p>缺省开始宽度(可选,缺省值= 0)</p>
  82.       </td>
  83.     </tr>
  84.     <tr>
  85.       <td width="20%">
  86.         <p>41</p>
  87.       </td>
  88.       <td width="80%">
  89.         <p>缺省结尾宽度(可选,缺省值= 0)</p>
  90.       </td>
  91.     </tr>
  92.     <tr>
  93.       <td width="20%">
  94.         <p>71</p>
  95.       </td>
  96.       <td width="80%">
  97.         <p>多边形网格的 M 顶点数(可选,缺省值= 0)</p>
  98.       </td>
  99.     </tr>
  100.     <tr>
  101.       <td width="20%">
  102.         <p>72</p>
  103.       </td>
  104.       <td width="80%">
  105.         <p>多边形网格的 N 顶点数(可选,缺省值= 0)</p>
  106.       </td>
  107.     </tr>
  108.     <tr>
  109.       <td width="20%">
  110.         <p>73</p>
  111.       </td>
  112.       <td width="80%">
  113.         <p>平滑表面 M 向的密度(可选,缺省值= 0)</p>
  114.       </td>
  115.     </tr>
  116.     <tr>
  117.       <td width="20%">
  118.         <p>74</p>
  119.       </td>
  120.       <td width="80%">
  121.         <p>平滑表面 N 向的密度(可选,缺省值= 0)</p>
  122.       </td>
  123.     </tr>
  124.     <tr>
  125.       <td width="20%">
  126.         <p>75</p>
  127.       </td>
  128.       <td width="80%">
  129.         <p>曲线和平滑表面类型(可选,缺省值= 0),整型编码,不是位码:&nbsp;
  130.         <p>0 = 无平滑表面拟合:&nbsp;
  131.         <p>5 = 二次 B 样条曲线表面;&nbsp;
  132.         <p>6 = 三次 B 样条曲线表面;&nbsp;
  133.         <p>8 = Bezier 表面</p>
  134.       </td>
  135.     </tr>
  136.     <tr>
  137.       <td width="20%">
  138.         <p>210</p>
  139.       </td>
  140.       <td width="80%">
  141.         <p>拉伸方向(可选,缺省值= 0, 0, 1)&nbsp;
  142.         <p>DXF:X 值;APP:三维矢量</p>
  143.       </td>
  144.     </tr>
  145.     <tr>
  146.       <td width="20%">
  147.         <p>220, 230</p>
  148.       </td>
  149.       <td width="80%">
  150.         <p>DXF:拉伸方向的 Y 和 Z 值(可选)</p>
  151.       </td>
  152.     </tr>
  153.   </tbody>
  154. </table>
  155. <p align="justify"> </p>
  156. <p class="pagenom" align="justify">具有 &quot;AUTOCAD_POSTSCRIPT_FIGURE&quot;
  157. 应用程序 ID
  158. 的扩展数据可以跟随在多段线图元后。其中包含的信息与
  159. PostScript 图像和 PostScript 填充的信息有关。</p>
  160. <p class="pagenom" align="justify"> </p>
  161. <p class="samplelabel" align="justify">本部分内容包括:</p>
  162. <font color="#010100" size="3">
  163. <p class="pagelink" align="justify"></font><a href="#1">多面网格</a></p>
  164. <font color="#000000" size="3">
  165. <p align="justify"> </p>
  166. <p align="justify"> </p>
  167. </font>
  168. <p class="thetitle" align="justify"><a name="1">多面网格</a></p>
  169. <font color="#000000" size="3">
  170. <p align="justify"> </p>
  171. </font>
  172. <p class="pagenom" align="justify">在 DXF
  173. 中多面网格是多段线的一个变种。存在多面网格位标识(组码
  174. 70 中的 64 位)的多段线被识别为多面网格。组码 71
  175. 指定网格中的顶点数,组码 72
  176. 指定面数。尽管这些数字对于所有由命令 PFACE
  177. 创建的网格来说都是正确的,但应用程序不必将正确的值放入此字段中。多段线表头后是一个顶点图元序列,用于指定顶点坐标,其后是组成网格的面。<font color="#010100" size="3"></p>
  178. </font><font color="#000000" size="3">
  179. <p align="justify"> </p>
  180. </font>
  181. <p class="pagenom" align="justify">AutoCAD
  182. 图元结构为所给出的面图元指定的顶点数强加一个限制。用户可以通过将多边形分解成三角形楔体来表现更复杂的多边形,这些楔体的边应该是不可见的,这样可以防止拆分单元的可见人造边被绘制出来。命令
  183. PFACE
  184. 可以自动执行拆分,但当应用程序直接生成多面网格时,必须由应用程序亲自执行拆分。在拆分过成中,每个面的顶点数是关键参数。系统变量
  185. PFACEVMAX
  186. 提供了一个每个面具有顶点数的申请,该变量是只读的,其值为
  187. 4。</p>
  188. <font color="#000000" size="3">
  189. <p align="justify"> </p>
  190. </font>
  191. <p class="pagenom" align="justify">命令 PFACE
  192. 创建多面网格时首先生成所有顶点坐标的图元,然后生成面定义图元。这种次序是根据
  193. AutoCAD 中处理多面网格的组码的要求决定的。虽然从 DXF
  194. 中读取多面网格的程序允许顶点和面的次序不固定,但在 DXF
  195. 中生成多面网格的程序仍应该首先生成所有顶点,再生成所有的面。<font color="#010100" size="3"></p>
  196. </font>
复制代码
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-26 02:04 , Processed in 0.161805 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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