richard3009 发表于 2022-7-5 22:46:29

在layou中创建新边框

我需要一个lisp在多个图形的布局中放置一个边框,然后将图形的内容放入该边框,但从哪里开始。

Tharwat 发表于 2022-7-5 22:59:34

AutoCAD LT无法访问AutoLISP。
 
你的意思是“边界”这个词所指的视口吗?
我认为,所有人都需要更多的细节。

richard3009 发表于 2022-7-5 23:03:20

对不起,应该更清楚了,我现在使用完整的autocad以便可以运行lisp,我想在布局空间中放置一个图形边框,该布局空间中有一个视口,该视口将包围模型空间中的所有图形,我需要为100个图形自动执行此操作

maratovich 发表于 2022-7-5 23:14:50

理查德3009
选择任意选项:
https://www.kdmsoft.net/revers.html

richard3009 发表于 2022-7-5 23:19:47

我一点都不懂

richard3009 发表于 2022-7-5 23:26:09

我所说的边框是指公司绘制带有标题栏等的边框

richard3009 发表于 2022-7-5 23:34:06

如何将其作为autolisp运行
 
 
1) 以我想要的方式创建标题栏,放入标准内容,如比例、绘图人、图纸编号、公司名称、徽标等,
3) 在需要标题栏的任何图形上,我都可以使用X-REF插入所需的标题栏,在图纸空间视口中放大模型空间设计的范围。
 
因此,基本上我在图纸空间/布局中插入了一个有标题的边框,然后模型空间设计以不设置比例的方式装配到该边框中,但将其放大到视口中。

BIGAL 发表于 2022-7-5 23:44:26

如果你写下手动步骤,那么你就有了代码,我会看一个脚本,而不仅仅是lisp,因为你可以很容易地添加dwg名称。
 
类似于

Open dwg1
layout N layoutnew
(setvar "ctab" "layoutnew")
Mview 0,0 800,560
Mspace
z
e
Pspace
z e
xref "abcd" "0,0"
close Y
Open dwg2
and so on

或者,如果开始在dwg名称中使用空格等,请小心

Open dwg1 layout N layoutnew ctab "layoutnew Mview 0,0 800,560 Mspace z e Pspace z e xref "abcd" "0,0" close Y

maratovich 发表于 2022-7-5 23:51:41

理查德3009
展示你有(你的文件.Dwg),并举例说明你想要什么。
页: [1]
查看完整版本: 在layou中创建新边框