土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ 高手帮忙解答两个问题

高手帮忙解答两个问题

发布于:2009-06-22 22:11:22 来自:建筑设计/CAD下载及教程 [复制转发]
刚学习lisp几天,碰到两个问题,查了帮助也没解决,特向高手们请教,不甚感激。
1.一个文字里包含数字和其它非数字的符号,我用entget把整个文字提取出来了成为字符串,请问有什么函数能识别其中是否包含了非数字符号?(numberp函数我试过,好像不行)
2.使用ssadd建立n个选择,单选时,选择集里每个图元的索引号是按照选择的顺序从0编到n-1的,但使用框选一次把n个选择全选中时,选择集里每个图元的索引号是却是从n-1编到0的,正好相反,有没有办法使两者统一起来,要么都是从0编到n-1,要么都从n-1编到0?
  • zml1984
    zml1984 沙发
    我不是高手,但很乐意回答这两个问题。

    1.一个文字里包含数字和其它非数字的符号,我用entget把整个文字提取出来了成为字符串,请问有什么函数能识别其中是否包含了非数字符号?(numberp函数我试过,好像不行)
    答:试一试下面这句:[code](setq ss (ssget '((0 . "TEXT")
    (1 . "~*[~`--9]*")
    )
    )
    )[/code] 2.使用ssadd建立n个选择,单选时,选择集里每个图元的索引号是按照选择的顺序从0编到n-1的,但使用框选一次把n个选择全选中时,选择集里每个图元的索引号是却是从n-1编到0的,正好相反,有没有办法使两者统一起来,要么都是从0编到n-1,要么都从n-1编到0?
    答:将选择集中对象排序即可。这些函数,网上多得是。
    2009-08-29 18:10:29

    回复 举报
    赞同0
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.08 万条内容 · 666 人订阅

猜你喜欢

阅读下一篇

CAD画图时有时选择特别慢,不知何原因?

CAD画图时有时选择特别慢,不知何原因?

回帖成功

经验值 +10