BLOACH85 发表于 2022-7-6 14:17:29

制作尺寸#039;s编辑D

我以全尺寸详细描述了我所有的dwg,一段时间以来,我一直在尝试创建一个例程,该例程将在选择中获取所有尺寸,并将它们(使用正确的数字)更改为编辑的尺寸,这样,如果我决定混合比例,我可以保留我需要的数字,而不必在缩放dwg之前遍历每个数字并手动更改它们。不幸的是,我所有的尝试都很可怕,都没有成功。所以我决定从头开始,删除所有内容,并希望有人能带我走过它。有什么想法吗?

JohnM 发表于 2022-7-6 14:24:47

你在使用纸张空间吗?

BLOACH85 发表于 2022-7-6 14:28:51

不仅仅是模型空间

JohnM 发表于 2022-7-6 14:37:22

如果你使用纸张空间,如果我正确理解你的帖子,它将解决你的问题。
 
在图纸空间中,一个页面上可以有多个视口,每个视口可以是不同的比例,并且尺寸文本的大小都相同。因此,模型空间对象将保持全比例

Lee Mac 发表于 2022-7-6 14:39:36

好吧,如果你还想继续写代码,我建议你首先提示图纸中的尺寸,同时提示比例
 
这样的开始:
 

(if (setq ss (ssget '((0 "DIMENSION"))))
(progn
   (initget 6) ; Prevent zero or negative
   (getreal "\nSpecify Scale Factor: ")


etc...

BLOACH85 发表于 2022-7-6 14:43:08

嘿lee mac,
对不起,今天有点忙,但我理解尺寸提示,但为什么要缩放?

BLOACH85 发表于 2022-7-6 14:49:25

哦,等等。。不,它不是文本大小它的内容一旦编辑维度,它将保留其编辑的内容,因此这就是重点,编辑所有维度,然后缩放,维度文本内容将不会更改

Lee Mac 发表于 2022-7-6 14:53:33

用于缩放我认为的维度值的比例因子

BLOACH85 发表于 2022-7-6 14:58:40

不,不缩放尺寸,仅缩放对象
这很令人困惑,不是吗?

Lee Mac 发表于 2022-7-6 15:06:22

 
抱歉,您希望缩放对象,但原始尺寸值将进入文字替代,以便显示相同的值-我是否正确?
页: [1] 2
查看完整版本: 制作尺寸#039;s编辑D