badogblue 发表于 2022-7-6 00:01:14

更改图纸编号和标题v

首先,我是一个彻头彻尾的cad高手,以前从未使用过脚本!
 
正如标题所说,我需要在200多张图纸的标题栏中编辑图纸编号和图纸标题。
 
每张图纸中的标题都是“现场清理图纸”,这需要更改为“现场清理”。
 
对于图纸编号、添加到系列中的额外图纸,因此图纸编号需要从“180中的1”、“180中的2”等更改为“210中的1”等。每张图纸都在单独的图纸中,标题为“site\u clearance\u 001”等。
 
非常感谢你的帮助!
提前谢谢。

Tuns 发表于 2022-7-6 00:07:15

标题和数字是属性吗?如果是,属性的名称是什么?

badogblue 发表于 2022-7-6 00:08:18

 
不确定,图形可能会设置为行业标准,因此取决于属性是否为标准?
 
现在无法访问图纸,因此无法检查。我假设脚本只有在标题栏使用属性时才可能出现,所以现在假设是。
 
谢谢

dbroada 发表于 2022-7-6 00:12:36

作为一个脚本爱好者,我想说这是可能的,但如果你不使用LT,使用LISP会安全得多。实际上,脚本只是为您键入内容,无论输出是否正确,它都会继续键入内容。您可以在LISP中构建更多的错误捕捉。
 
在开始使用脚本的任何一个LISP之前,需要确定要更改的属性的名称。我建议你张贴一个绘图示例。如果您至少可以发布整个图形,那么您应该在发布块时清楚地描述需要更改的内容,以及如何获得新信息(电子表格?)。
 
说了这么多,我没有时间为你编写脚本,也没有知识为你编写LISP,但我要多呆一会儿,其他人很快就会来。

mikekmx 发表于 2022-7-6 00:14:23

 
我建议你找出答案,否则有人可能在浪费时间

badogblue 发表于 2022-7-6 00:19:35

 
刚打电话给一所大学,所有的绘图标题栏都设置了属性。我不知道他们的名字,但现在这无关紧要。
 
我更喜欢一个脚本,因为我更了解它。
 
感谢所有回复!

BIGAL 发表于 2022-7-6 00:20:43

 
对不起,这很重要。lisp程序都完成了,只需要稍微修改一下就可以满足您的dwg,我们必须拥有您的dwg!!!或者我们需要知道标题栏名称及其要更改的属性标记的名称。

badogblue 发表于 2022-7-6 00:25:50

 
我知道需要这些名字,但是如果有人可以发布一个脚本/lisp,我可以在找到它们后把它们放进去。我希望保持它的通用性,以便将来可以将其用于标题栏的其他更改。
 
即使有人能帮我起步,我也会非常感激。
谢谢大家。

dbroada 发表于 2022-7-6 00:27:18

我仍然坚持认为,你不想把它作为一个脚本,但无论如何,这里有一个片段让你开始。
 

OPEN
filename
-ATTEDIT
N
N
block_name
attribute tag name
*
current text
new text

 
您需要用自己的数据替换红线。
 
如果你的任何答案中有空格,你必须在文本周围加引号。
 
如果由于任何原因未找到当前文本(键入错误或只是空白),脚本将失败,但会继续运行。有时导致的混乱是轻微的,有时是严重的。运行长脚本时始终保留备份。

badogblue 发表于 2022-7-6 00:30:19

感谢脚本dbroada,虽然我无法让它太多的增量属性,它确实为日期工作,因为它是恒定的。
 
找到此程序:http://lee-mac.com/batte.html
 
这能满足我的需要吗?
 
谢谢
页: [1] 2
查看完整版本: 更改图纸编号和标题v