乐筑天下

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

[编程交流] 重新编号块atributte ta

[复制链接]

2

主题

11

帖子

9

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 08:36:31 | 显示全部楼层 |阅读模式
嘿,我的名字叫凯文,我需要一个Autolisp程序来帮我计算大量的块数,其中有一个用来计算数字的atribute
例如:
 
以下x或y坐标
 
1234从左到右
5678
 

369
258
147
我需要这个程序来重新排列我的基础计划的属性值
 
互联网上有很多程序,但它们中的大多数都很好,它们都是快速输入正确的数字,最后我还是不得不把它放在al manualie中
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-6 08:40:09 | 显示全部楼层
欢迎来到论坛kevin
 
你说的重排是什么意思?是否要用其他值替换这些值,或调整其位置?
 
你的解释越清晰,就会让人们尽可能地付出。
回复

使用道具 举报

2

主题

11

帖子

9

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 08:44:36 | 显示全部楼层
我遇到的是,我有大量的区块,其中包括一个心房
指示te柱的数量
 
我正在尝试创建或获取som帮助,以获取lisp来重新编号ooder中特定atrubute标记的值,从而更正mij foundation plan中的数字
 
这是一个例子
RK_PR_1。图纸
测验图纸
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 08:47:31 | 显示全部楼层
有点像“查找并替换”对吗?
回复

使用道具 举报

2

主题

11

帖子

9

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 08:50:08 | 显示全部楼层
是的,但下列x或y条件
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-6 08:55:11 | 显示全部楼层
试试这个。。。。凯文
 
  1. (defun c:TesT (/ blks i sn n st e)
  2. ;;; Tharwat 05. Dec. 2011 ;;;
  3. (if
  4.    (setq blks (ssget '((0 . "INSERT") (66 . 1))))
  5.    (repeat
  6.      (setq i (sslength blks))
  7.      (setq sn (ssname blks (setq i (1- i))))
  8.      (setq n (entnext sn))
  9.      (while
  10.        (not
  11.          (eq
  12.            (cdr
  13.              (assoc 0 (setq e (entget n)))) "SEQEND"))
  14.        (if (eq (cdr (assoc 0 e)) "ATTRIB")
  15.          (progn (setq st (cdr (assoc 1 e)))
  16.                 (entmod
  17.                   (subst
  18.                     (cons 1 (vl-list->string (reverse (vl-sort (vl-string->list st) '>))))
  19.                     (assoc 1 e) e)
  20.                 )
  21.          )
  22.        )
  23.        (setq n (entnext n))
  24.      )
  25.    )
  26. )
  27. (princ)
  28. )
回复

使用道具 举报

2

主题

11

帖子

9

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 08:57:45 | 显示全部楼层
不幸的是,它所做的唯一事情就是选择并注意更多
 
 
maby the block和mij exampel会帮你理解我的意思
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-6 08:59:50 | 显示全部楼层
 
这些图形中没有您已上载的属性块。再次检查图形。
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 09:03:21 | 显示全部楼层
测验dwg块确实具有属性PNUM和SCH。PNUM对于每个块都不同,但SCH对于每个块都相同。其余七个属性没有值。
 
RK_PR_1。dwg用于测试中使用的块。就我所能确定的而言,它真的没有任何价值。
 
你提到的X和Y坐标在哪里?
回复

使用道具 举报

63

主题

6297

帖子

6283

银币

后起之秀

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

铜币
358
发表于 2022-7-6 09:06:20 | 显示全部楼层
机密属性:大声笑:
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-7 09:15 , Processed in 0.387510 second(s), 72 queries .

© 2020-2025 乐筑天下

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