乐筑天下

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

[编程交流] LISP例程请求

[复制链接]

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:21:15 | 显示全部楼层
试一试Dave(也更改为SelectionSet selection):
 
  1. [b][color=RED]([/color][/b][b][color=BLUE]defun[/color][/b] c:Dave [b][color=RED]([/color][/b] [b][color=BLUE]/[/color][/b] ss [b][color=RED])[/color][/b]
  2. [b][color=RED]([/color][/b][b][color=BLUE]vl-load-com[/color][/b][b][color=RED])[/color][/b]
  3. [i][color=#990099];; Lee Mac  ~  18.05.10[/color][/i]
  4. [b][color=RED]([/color][/b][b][color=BLUE]if[/color][/b]
  5.    [b][color=RED]([/color][/b][b][color=BLUE]setq[/color][/b] ss
  6.      [b][color=RED]([/color][/b][b][color=BLUE]ssget[/color][/b] [b][color=#a52a2a]"_:L"[/color][/b]
  7.       [b][color=DARKRED]'[/color][/b][b][color=RED]([/color][/b][b][color=RED]([/color][/b][b][color=#009900]0[/color][/b] . [b][color=#a52a2a]"INSERT"[/color][/b][b][color=RED])[/color][/b] [b][color=RED]([/color][/b][b][color=#009900]66[/color][/b] . [b][color=#009900]1[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b]
  8.      [b][color=RED])[/color][/b]
  9.    [b][color=RED])[/color][/b]
  10.    [b][color=RED]([/color][/b]
  11.      [b][color=RED]([/color][/b][b][color=BLUE]lambda[/color][/b] [b][color=RED]([/color][/b] i [b][color=BLUE]/[/color][/b] ent atts tag1 [b][color=RED])[/color][/b]
  12.        [b][color=RED]([/color][/b][b][color=BLUE]while[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]setq[/color][/b] ent [b][color=RED]([/color][/b][b][color=BLUE]ssname[/color][/b] ss [b][color=RED]([/color][/b][b][color=BLUE]setq[/color][/b] i [b][color=RED]([/color][/b][b][color=BLUE]1+[/color][/b] i[b][color=RED])[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b]
  13.          [b][color=RED]([/color][/b][b][color=BLUE]setq[/color][/b] atts [b][color=BLUE]nil[/color][/b] atts
  14.            [b][color=RED]([/color][/b][b][color=BLUE]mapcar[/color][/b]
  15.              [b][color=RED]([/color][/b][b][color=BLUE]function[/color][/b]
  16.                [b][color=RED]([/color][/b][b][color=BLUE]lambda[/color][/b] [b][color=RED]([/color][/b] attrib [b][color=RED])[/color][/b]
  17.                  [b][color=RED]([/color][/b][b][color=BLUE]cons[/color][/b]
  18.                    [b][color=RED]([/color][/b][b][color=BLUE]strcase[/color][/b]
  19.                      [b][color=RED]([/color][/b][b][color=BLUE]vla-get-TagString[/color][/b] attrib[b][color=RED])[/color][/b]
  20.                    [b][color=RED])[/color][/b]
  21.                    attrib
  22.                  [b][color=RED])[/color][/b]
  23.                [b][color=RED])[/color][/b]
  24.              [b][color=RED])[/color][/b]
  25.              [b][color=RED]([/color][/b][b][color=BLUE]vlax-invoke[/color][/b]
  26.                [b][color=RED]([/color][/b][b][color=BLUE]vlax-ename->vla-object[/color][/b] ent[b][color=RED])[/color][/b] [b][color=DARKRED]'[/color][/b]GetAttributes
  27.              [b][color=RED])[/color][/b]
  28.            [b][color=RED])[/color][/b]
  29.          [b][color=RED])[/color][/b]
  30.          [b][color=RED]([/color][/b][b][color=BLUE]if[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]and[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]setq[/color][/b] tag1 [b][color=RED]([/color][/b][b][color=BLUE]cdr[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]assoc[/color][/b] [b][color=#a52a2a]"TAG1"[/color][/b] atts[b][color=RED])[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b]
  31.                   [b][color=RED]([/color][/b][b][color=BLUE]setq[/color][/b] tag1 [b][color=RED]([/color][/b][b][color=BLUE]vla-get-TextString[/color][/b] tag1[b][color=RED])[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b]
  32.            [b][color=RED]([/color][/b][b][color=BLUE]mapcar[/color][/b]
  33.              [b][color=RED]([/color][/b][b][color=BLUE]function[/color][/b]
  34.                [b][color=RED]([/color][/b][b][color=BLUE]lambda[/color][/b] [b][color=RED]([/color][/b] stag dtag [b][color=BLUE]/[/color][/b] x y s [b][color=RED])[/color][/b]
  35.                  [b][color=RED]([/color][/b][b][color=BLUE]if[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]and[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]setq[/color][/b] x [b][color=RED]([/color][/b][b][color=BLUE]cdr[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]assoc[/color][/b] stag atts[b][color=RED])[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b]
  36.                           [b][color=RED]([/color][/b][b][color=BLUE]setq[/color][/b] y [b][color=RED]([/color][/b][b][color=BLUE]cdr[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]assoc[/color][/b] dtag atts[b][color=RED])[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b]
  37.                           [b][color=RED]([/color][/b][b][color=BLUE]not[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]eq[/color][/b] [b][color=#a52a2a]""[/color][/b] [b][color=RED]([/color][/b][b][color=BLUE]setq[/color][/b] s [b][color=RED]([/color][/b][b][color=BLUE]vla-get-TextString[/color][/b] x[b][color=RED])[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b]
  38.                    [b][color=RED]([/color][/b][b][color=BLUE]vla-put-TextString[/color][/b] y [b][color=RED]([/color][/b][b][color=BLUE]strcat[/color][/b] tag1 [b][color=#a52a2a]"-"[/color][/b] [color=Black]s[/color][b][/b][b][color=RED])[/color][/b][b][color=RED])[/color][/b]
  39.                  [b][color=RED])[/color][/b]
  40.                [b][color=RED])[/color][/b]
  41.              [b][color=RED])[/color][/b]
  42.              [b][color=DARKRED]'[/color][/b][b][color=RED]([/color][/b]  [b][color=#a52a2a]"TERM01"[/color][/b]   [b][color=#a52a2a]"TERM02"[/color][/b][b][color=RED])[/color][/b]
  43.              [b][color=DARKRED]'[/color][/b][b][color=RED]([/color][/b][b][color=#a52a2a]"F-TERM01"[/color][/b] [b][color=#a52a2a]"F-TERM02"[/color][/b][b][color=RED])[/color][/b]
  44.            [b][color=RED])[/color][/b]
  45.          [b][color=RED])[/color][/b]
  46.        [b][color=RED])[/color][/b]
  47.      [b][color=RED])[/color][/b]
  48.      [b][color=#009900]-1[/color][/b]
  49.    [b][color=RED])[/color][/b]
  50. [b][color=RED])[/color][/b]
  51. [b][color=RED]([/color][/b][b][color=BLUE]princ[/color][/b][b][color=RED])[/color][/b]            
  52. [b][color=RED])[/color][/b]
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

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

铜币
238
发表于 2022-7-6 11:22:16 | 显示全部楼层
好极了,李,这正是我(现在)需要的。
 
尽管有我之前的消息,如果你有机会来霍舍姆,我相信我们可以在皇家橡树酒店找到一杯饮料。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:27:52 | 显示全部楼层
谢谢Dave我很乐意帮忙
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

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

铜币
438
发表于 2022-7-6 11:31:18 | 显示全部楼层
 
很抱歉,我想我没有完全理解这个请求。很高兴李把你摆平了。
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

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

铜币
238
发表于 2022-7-6 11:33:12 | 显示全部楼层
当我要求这样做时,这只是一个测试,李的常规动作足以证明这一点。然而,我把electrical推进了一点,现在我发现我向提供的块添加属性的想法有一些局限性。在多极设备上,电气修改了某些标签,有时完全搞砸了我的解决方案。
 
我现在考虑做的是使我的F-TermXX属性成为它们自己的一个块(让我们称之为“套圈文本”),具有与电路符号相同的基点。在我仔细考虑之前,你认为有没有可能(现在是/否/可能就足够了)从电路图中选择一个符号,并将某些属性值添加到共享同一插入点的套圈文本中?
 
我目前不需要路由,因为可能还有其他原因不这样做,但我欢迎您的意见。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:35:18 | 显示全部楼层
我以前没有用过电器,但我认为大多数事情都是可能的
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

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

铜币
238
发表于 2022-7-6 11:40:09 | 显示全部楼层
那条评论表明你没有用过电器
它内置了很多反应器,所以你可以把一部分做好,在其他地方添加一些东西,整个批次都会自动更新!尤其令人恼火的是,当你意识到你不是故意把那个部件掉在那里的时候。
 
顺便说一句,pm可能在今天某个时候发出。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:43:52 | 显示全部楼层
 
:lol:
 
 
我可以想象那会有多烦人。。没有办法禁用该功能?
 
 
别担心,伙计
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

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

铜币
238
发表于 2022-7-6 11:46:32 | 显示全部楼层
是的,它叫vanilla AutoCAD。
 
电气的很多功能都是非常不精确的,如果你的解决方案接近MCC,那就太棒了。我们的解决方案没有那么接近,所以一直绊倒我。再加上我是唯一一个使用自动取款机的人,我是一个机械工程师,你可以想象我的沮丧!
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:47:18 | 显示全部楼层
 
哈哈,我看到了。。。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-5 03:08 , Processed in 0.675317 second(s), 70 queries .

© 2020-2025 乐筑天下

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