乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 75|回复: 10

[编程交流] ssget筛选器

[复制链接]

9

主题

47

帖子

38

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 09:00:43 | 显示全部楼层 |阅读模式
谁能告诉我一个关于Ssget过滤器的好教程吗。主要是如何使用(-4。“
例子:
E15、E1、E24。。。我认识你很长时间了,有点像这样。
 
  1. (ssget "X" '((2 . "E15)))

 
但我不确定如何在多种情况下做到这一点。
 
虽然它可能看起来像这样,但它什么也不返回。
 
  1. (setq ss (ssget "X" '((-4 . "<OR")(-4 . "<AND")(2 . "E14")(2 . "E15")(2 . "E1")
  2.                        (2 . "E21")(2 . "L25")(2 . "E24")(2 . "E23")
  3.                        (2 . "E8")(2 . "E18")(2 . "F16")(2 . "E21")
  4.                        (2 . "F18")(2 . "E12")(2 . "L24")(2 . "M3")
  5.                        (2 . "M11")(2 . "P15")(2 . "P14")(2 . "P17")
  6.                        (2 . "A1")(2 . "A3")(2 . "A6")(2 . "EA7")(-4 . "AND>")(-4 . "OR>"))))
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-6 09:06:53 | 显示全部楼层
检查http://www.afralisp.net/autolisp/tutorials/selection-set-filters.php
回复

使用道具 举报

9

主题

47

帖子

38

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 09:15:28 | 显示全部楼层
我得到了这个,但我会看看网站谢谢。
  1.    [b]Error: Page not found[/b]
  2. [b]AfraLISP has changed![/b]
  3. [b]Oops![/b] Something went wrong. Either a link you  clicked didn't work, or you typed something funny in your browser's  address bar or more likely, you're using an old link. Please bear with  us while AfraLISP is redeveloped - some content has moved.
  4. You might like to try looking for the page you want by starting back at the site [url="http://www.afralisp.net/index.php"]homepage[/url] or by using the navigation bar, above. Alternatively, you could try the search box (top right) or the [url="http://www.afralisp.net/site-map/"]site map[/url].
  5. All the original AfraLISP content is still available online so if  there is some content we haven't got round to updating yet, you'll find  it in the [url="http://archive.afralisp.net/"]AfraLISP Archive[/url].
  6. If you still can't find what you're looking for (as U2 might say), you might like to use the [url="http://www.afralisp.net/contact/"]contact form[/url] to tell us where we're going wrong.
  7. Apologies for the inconvenience.
回复

使用道具 举报

9

主题

47

帖子

38

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 09:22:25 | 显示全部楼层
谢谢,我找到了。
 
问题是(-4.”和“)它使它寻找符合所有标准的块。
 
  1. (setq ss (ssget "X" '((-4 . "<OR")(-4 . "<AND")(2 . "E14")(2 . "E15")(2 . "E1")
  2.                        (2 . "E21")(2 . "L25")(2 . "E24")(2 . "E23")
  3.                        (2 . "E8")(2 . "E18")(2 . "F16")(2 . "E21")
  4.                        (2 . "F18")(2 . "E12")(2 . "L24")(2 . "M3")
  5.                        (2 . "M11")(2 . "P15")(2 . "P14")(2 . "P17")
  6.                        (2 . "A1")(2 . "A3")(2 . "A6")(2 . "EA7")(-4 . "AND>")(-4 . "OR>"))))

 
效果很好。
 
谢谢
回复

使用道具 举报

9

主题

47

帖子

38

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 09:28:11 | 显示全部楼层
我认为这就是问题所在。谢谢你的帮助。
回复

使用道具 举报

9

主题

47

帖子

38

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 09:36:46 | 显示全部楼层
我想,当我们讨论这个话题时,有人知道如果x上的比例因子为负,是否可以(41“-*”)选择它们吗
 
这没什么大不了的,但最好只选择x上有负值的块。因此我可以添加一个计数器)如果不可能的话,我就不需要了。
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
358
发表于 2022-7-6 09:42:01 | 显示全部楼层
如果你是指块的x因子,我认为这是不可能的,因为它是一个真正的负值。
 
你想完成什么?
回复

使用道具 举报

9

主题

47

帖子

38

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 09:49:33 | 显示全部楼层
当人们镜像块时,它会将块更改为向后看,因为X比例因子为负。这只是把他们变回积极的一面。现在,它选择所有符合条件的块,这样我的块计数将包含所有具有+和-值的块。如果我只能让它通过-值,那么我的计数器将是准确的,但正如我所说的,如果它是一个痛苦的。。。。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:51:03 | 显示全部楼层
由于可以将通配符匹配与选择集过滤器列表字符串一起使用,因此可以将块名称合并到单个通配符模式中:
 
  1. (ssget "_X" '((0 . "INSERT") (2 . "E14,E15,E1 ... ")))

 
[code](ssget“X”((0.“插入”)(-4.)
回复

使用道具 举报

9

主题

47

帖子

38

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 09:59:30 | 显示全部楼层
我完全忘记了更少。
 
(哇,有一天。)
 
我真的需要使用VISUAL LISP,我计划很快。将查看该文档,谢谢。
 
更新-
 
我都成功了,谢谢大家。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-7 06:03 , Processed in 0.936208 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表