明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3031|回复: 11

[求助]龙龙仔 你给我的命令我不知怎么用

  [复制链接]
发表于 2003-5-6 21:20:00 | 显示全部楼层 |阅读模式
龙龙仔 你给我的命令我不知怎么用

系统说“_.select”无效
我试了几次,可就是不知如何用,
也许这只是程序的一部分,但是您能否帮忙写一些这个程序?
发表于 2003-5-7 09:20:00 | 显示全部楼层

"LWPOLYLINE"都没有Z坐标

;;我现在有很多幅图(地形图),每副图上面都有很多的样条曲线(等高线),
;;而且有的相邻曲线有同一个短点。我现在给他们赋上高度 Z 坐标与颜色。
;;但是现在线太多了,我看不清楚到底哪一条没有 Z 坐标。
;;希望运行程序后,程序能告诉我还有多少条没有Z坐标,并且都用一个颜色来表示。
-------------------------------------------------------------------
;;"LWPOLYLINE"都没有Z坐标
;;选取所有"LWPOLYLINE"储存于变量WW
(setq WW (ssget "x" '((0 . "LWPOLYLINE"))))
;;把所有"LWPOLYLINE"改为黄色
(command "_.CHANGE" WW "" "p" "C" 2 "")
 楼主| 发表于 2003-5-7 13:06:00 | 显示全部楼层

龙龙仔 这是好象把全部的LWPOLYLIN 都选中不管有没有z坐标

运行后,全部的多线段 不管有没有高程都用黄色表示出来了
我把LWPOLYLIN 改成spline结果也是一样,全部的spline都改为黄色。
不知是为什么?
发表于 2003-5-7 16:36:00 | 显示全部楼层

z坐标指的是甚麼??

 楼主| 发表于 2003-5-7 18:59:00 | 显示全部楼层

就是 ( change "p" e .. ) 其中的 e (高度)

发表于 2003-5-8 16:03:00 | 显示全部楼层

re.

;;"LWPOLYLINE"都没有Z坐标
;;选取所有"LWPOLYLINE"储存于变量WW
(setq WW (ssget "x" '((0 . "LWPOLYLINE") (38 . 0))))
;;把所有"LWPOLYLINE"改为黄色
(command "_.CHANGE" WW "" "p" "C" 2 "")
 楼主| 发表于 2003-5-8 19:40:00 | 显示全部楼层

re

那么对于 spline 线  怎样检查它的 Elevation是否为0?
发表于 2003-5-9 12:33:00 | 显示全部楼层

RE

(defun TT (/ SS SS1 N)
  (setq SS (ssget "X" '((0 . "SPLINE"))))
  (setq        SS1 (ssadd)
        N   0
  )
  (repeat (sslength SS)
    (if        (= 0 (last (cdr (assoc 10 (entget (ssname SS N))))))
      (ssadd (ssname SS N) SS1)
    )
    (setq N (1+ N))
  )
  SS1
)
(command "_.CHANGE" (TT) "" "" "C" 2 "")
 楼主| 发表于 2003-5-9 21:24:00 | 显示全部楼层

非常感谢

 楼主| 发表于 2003-5-9 21:26:00 | 显示全部楼层

非常感谢

本帖最后由 作者 于 2003-5-9 21:26:19 编辑

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 11:29 , Processed in 0.287880 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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