Peter2 发表于 2018-4-23 06:55:23

文档/“-dwgunits”的说明

“-dwgunits”命令似乎是AutoCAD的一大谜团。
AutoCAD 2016在支持中找到7个主题,在论坛中找到2个已解决的主题
AutoCAD 2017也找到7个和2个
AutoCAD 2018找到2个和1个
AutoCAD 2019找到0个和0个
有人知道当前版本的此命令的全面文档吗?还包括对布局的绘图命令中的缩放比例的影响?
**** Hidden Message *****

Master_Shake 发表于 2018-4-23 08:26:44

我不知道你的问题是什么,也不知道德古尼茨的困惑。

pendean 发表于 2018-4-23 09:08:12

该命令仅用于处理模型空间内容的单位设置,它与布局无关,除非它会影响视口内容。
你到底想做什么?更详细地解释。
FWIW DWGUNS在您阅读每个类别的提示时几乎都是自我解释的,但如果您想要更详细的解释,网络上充满了关于它的所有内容,该命令的功能自首次引入以来从未改变过
https://thesourcecad.com/how-to-change-units-of-existing-drawing-in-autocad/
https://www.cad-notes.com/convert-autocad-units-using-dwgunits/
https://www.youtube.com/watch?v=IkbBkVYM7hg
等等,如果这些不能满足您的渴望。

huiz 发表于 2018-4-23 15:11:48

这是一个可怕的命令,一旦设置错误,你就会遇到很多麻烦。我认为,从最初的版本来看,它来自LDD或更早的软件,它的使用方式与InUnits现在在AutoCAD中的工作方式相同。但是-DWGUNITS会否决AutoCAD变量,除非您设置了正确的选项。AutoCAD的INSUNIT将缩放块并保持原始大小,但-DWGUNITS将缩放块的内容,然后将块比例设置为1。它会损坏块
我建议将“否”设置为“块缩放”,将“是”设置为与AutoCAD设置匹配。这样,就可以将块缩放和单位设置留给AutoCAD
它保存在每个图形中。

Peter2 发表于 2018-4-23 16:34:53

我认为称之为“可怕”是慷慨的——它像****** 疾病一样可怕而阴险。
(defun c:KillItWithFire ( )
    ;;Code is provided as-is with no expressed or implied warranty
    ;;for any particular use. User must assure his or herself of the
    ;;applicability of any portion of this code for their use and
    ;;accepts all direct and indirect consequences resulting from
    ;;said use.
    (   (lambda ( nop doc / dic name1 name2 )
            (vl-catch-all-apply 'eval
               '((progn
                  (vla-remove
                        (setq dic
                            (vla-item
                              (vla-get-dictionaries doc)
                              (setq name1 "AEC_VARS")
                            )
                        )
                        (setq name2 "AEC_VARS_DWG_SETUP")
                  )
                  (princ (strcat "\nDeleted " name2 "."))
                ))      
            )
            (vl-catch-all-apply 'eval
               '((progn   
                  (vla-delete dic)
                  (princ (strcat "\nDeleted " name1 "."))
                ))
            )
            (princ)
      )
      (vl-load-com)
      (vla-get-activedocument (vlax-get-acad-object))
    )
)

steve.carson 发表于 2018-4-24 02:57:54

对我来说,情节设置和布局修改很有趣。
此外,在Civil-Menu中单位的外观也在变化。
新建绘图,单位=米,土木单位=米-> 转到布局,开始绘图对话框:比例设置为:“1:1000;1=1”。改变比例尺会保持关系“1000”,例如:“1:500;1=0.5“
-dwgunits:选择厘米 (4);比例模型,不缩放布局
单位=厘米,土木单位=厘米-> 转到布局,启动绘图对话框:比例设置为:”1:10;1=1”。更改比例将保持关系“10”(这反映了从米到厘米的因子100)
-dwg单位:选择毫米(3);比例模型,不缩放布局
单位=毫米,民用单位=毫米->转到布局,开始绘图对话框:比例设置为:“1:1;1=1”。更改比例尺会保持关系“1”
我想知道绘图对话框使用哪个值(变量)来查找设置“1:1000 / 1:100 / 1:1”

ronjonp 发表于 2018-4-24 12:17:51


来自缩放列表(scalelistedit命令)。

Peter2 发表于 2018-4-24 12:32:52

也许把这个放在你的启动中
(command "_.undefine" "-dwgunits")

steve.carson 发表于 2018-4-25 04:12:16

你好,Steve
我的意思是-你看到布局中的绘图菜单,dwgunits从左到右是“米/厘米/毫米”
如果你从“比例-组合列表”中选择一个值,则“x毫米= y单位”下面的值将被修改。
例如,1:1000表示不同的单位

huiz 发表于 2018-4-25 11:26:18

这很奇怪。我在2018年测试了它,更改单位和/或-dwgunits对那里显示的内容没有影响。似乎只有比例列表改变了它。
更改单位时,您的比例列表是否正在更改?
页: [1] 2
查看完整版本: 文档/“-dwgunits”的说明