lamensterms 发表于 2022-7-5 23:08:03

缩放例程以分解和s

嘿伙计们,
 
我只是想知道我是否可以得到一些帮助,召唤出一个缩放例程,如果用户即将缩放维度,该例程将警告用户,然后分解任何维度(如果它们包含在选择集中)。
 
我目前正在绘制一套需要大量放大详图的图纸(详图比例为2:1、5:1等)。
 
我们的想法是以1:1的比例绘制和标注细节,然后放大到所需的大小。如果在比例选择集中选择了任何维度,则例程将提供警报,然后在放大之前分解所选的任何维度,因此维度不再是“活动的”。
 
如果您有任何指示,或者有人对这种情况的更好解决方案有任何建议,我们将不胜感激?
 
非常感谢您的帮助。
 
另外,我们单独制作2D施工图。DWG,在模型空间中。不幸的是,由于我们使用布局空间中的视口创建施工图(ProSteel)的方法不是一种选择。

BIGAL 发表于 2022-7-5 23:13:21

您是否以这种方式查看过在昏暗样式中使用的注释性文字,无论其比例如何,它始终以固定的文字高度显示。

lamensterms 发表于 2022-7-5 23:15:58

嘿BigAl,
 
谢谢你的回复。
 
在这个阶段,我并不是真的对维度文本高度大惊小怪,而是对其价值大惊小怪。
 
我们目前的程序是(例如):
 
对于比例为1:1(但尺寸比例因子为10)的图形,并在同一图形上创建2倍大小的放大详图(放大详图比例为2:1)。当前DIMSCALE=10。
 
1.将DIMSCALE设置为5(文字高度也应反映DIMSCALE)。
根据需要创建和标注详图。
3、分解与细节相关的所有尺寸(因此,当细节按比例放大时,值不会改变)。
4.按2的比例因子缩放详图和尺寸。
5.将DIMSCALE重置为图纸原始比例-10。
 
目的是将上述步骤3和4组合到scale命令中。
 
我希望这个解释是合乎逻辑的哈哈。
 
再次感谢。

ReMark 发表于 2022-7-5 23:22:08

分解维度从来不是一个好主意。

SEANT 发表于 2022-7-5 23:24:49

如果首选项是保持尺寸有效(即不分解),则可能可以将dim的LinearScaleFactor特性设置为与细节比例相反。

lamensterms 发表于 2022-7-5 23:29:10

大家好,
 
SEANT线性比例因子(LinearScaleFactor)可能是一个不错的选择。有没有办法使该值根据比例进行调整,以获得恒定的维度值?

Dana W 发表于 2022-7-5 23:30:05

我不是数学天才,但它会是LSF=SF*-1吗?我只是证明了我讨厌数字吗?

SEANT 发表于 2022-7-5 23:33:27

 
 
实际上,它将是LSF=1/SF。

SEANT 发表于 2022-7-5 23:39:10

相关属性也可在属性托盘中找到。
https://www.cadtutor.net/forum/uploads/monthly_2014_04/LinearScale.png.3f227ca9291b246577f8f5a3a1cfb6bf.png

lamensterms 发表于 2022-7-5 23:40:17

嗨,伙计们,听起来不错,谢谢你们的建议。
 
对于比例选择集中包含的任何维度,修改LSF的代码是什么?
页: [1] 2
查看完整版本: 缩放例程以分解和s