Bethrine 发表于 2015-5-15 17:09:52

编号层?

人们为什么要给自己的层数?
**** Hidden Message *****

danAllen 发表于 2015-5-15 17:19:49

对于详细信息,我们使用对应于笔权重的编号图层
001
002
003
以及A-TEXT、A-DIM等用于注释
对于计划,我们使用AIA图层名称的变体A-WALL-FULL等。

RGUS 发表于 2015-5-15 17:45:26

因为他们从来没有学过字母表???

Jeff_M 发表于 2015-5-15 17:50:08

现在不知道为什么,但很久以前.....我第一次开始使用CAD,大约是在1984年,我们的图层名称被限制为8个字符。不知从哪里得来的标准是使用数字,并参考某种Excel主列表来破译它们。我所在的小办公室决定使用它,但它与dan allen发布的一致,图层的数量反映了绘图用笔的数量(我们有笔绘图仪,总共有8支笔)。幸运的是,我们已经有了一点进步。

danAllen 发表于 2015-5-15 17:51:59

先生,你伤到我了...
(当我们的人用4行而不是8行绘制时,我认为这是一种进步,并且图纸实际上读起来是正确的)

Bethrine 发表于 2015-5-15 18:31:41


这是有道理的。我使用P表示零件,H表示软管,D表示尺寸,D-TXT表示文本。这里的旧图纸是有编号的图层,所以在我弄乱之前,我想知道为什么。不过,它们是连续编号1到48的。我们有笔的重量,AutoCAD在这里不再找到该文件,我办公室里也没有人使用它。
有些图纸有很多不可读的黄色。

Bethrine 发表于 2015-5-15 18:33:17

先生,你伤到我了...
(当我们的人用4行而不是8行绘制时,我认为这是一种进步,图纸实际上读起来是正确的)

当我寻找标准时,这就是我一直在寻找的东西。现代的图画看起来就是不整洁。国际海事组织;依我之见

Bethrine 发表于 2015-5-15 18:35:47

不知道为什么这些天,但早在…我第一次开始用CAD,c。1984年,层名称限制为8个字符。标准是使用数字并将其引用到某种Excel主列表中来解密。我所在的小办公室决定在某种程度上使用它,但它与dan allen发布的内容一致,图层的数量反映了绘图笔的数量(我们有笔式绘图仪,共有8支笔)。幸运的是,我们已经从那里前进了一点。

8个字符?讨厌!   

danAllen 发表于 2015-5-15 19:05:55

对于绘图细节,我还创建了 #'d lisps,可以在 #'d 图层中绘制一条线,或者将所选对象更改为该图层。当然,您可以使用任何图层名称,但它使事情变得简单。(是的,有超过4个权重,我只是从不使用5和6)
(defun c:1 (/ p1) (XYZ_laycmnd "001") (princ))
(defun c:2 (/ p1) (XYZ_laycmnd "002") (princ))
(defun c:3 (/ p1) (XYZ_laycmnd "003") (princ))
(defun c:4 (/ p1) (XYZ_laycmnd "004") (princ))
(defun c:5 (/ p1) (XYZ_laycmnd "005") (princ))
(defun c:6 (/ p1) (XYZ_laycmnd "006") (princ))
(defun c:0 (/ p1) (XYZ_laycmnd "0")   (princ))
;;; either change current selection to current layer or start drawing line on current layer
(defun XYZ_laycmnd ( lyr / ss1 p1 idx)
(if (and (tblsearch "LAYER" lyr)
         (setq ss1 (ssget "_I"))
      )
    ;; if selection, change to layer
    (repeat (setq idx (sslength ss1))
      (vla-put-layer
      (vlax-ename->vla-object (ssname ss1 (setq idx (1- idx))))
      lyr
      )
    )
    ;; if no selection, start drawing line on layer
    (progn
      (command "layer" "set" lyr "on" lyr "")
      (if (setq p1 (getpoint "LINE From point: "))
      (command "line" p1)
      ) ;if
    ) ;progn
) ;if
)

Bethrine 发表于 2015-5-15 19:28:02


谢谢,但是我不太懂口齿不清。我想是时候开始真正学习它了。我会试着留出一些时间。
页: [1] 2
查看完整版本: 编号层?