编号层?
人们为什么要给自己的层数?**** Hidden Message ***** 对于详细信息,我们使用对应于笔权重的编号图层
001
002
003
以及A-TEXT、A-DIM等用于注释
对于计划,我们使用AIA图层名称的变体A-WALL-FULL等。 因为他们从来没有学过字母表??? 现在不知道为什么,但很久以前.....我第一次开始使用CAD,大约是在1984年,我们的图层名称被限制为8个字符。不知从哪里得来的标准是使用数字,并参考某种Excel主列表来破译它们。我所在的小办公室决定使用它,但它与dan allen发布的一致,图层的数量反映了绘图用笔的数量(我们有笔绘图仪,总共有8支笔)。幸运的是,我们已经有了一点进步。 先生,你伤到我了...
(当我们的人用4行而不是8行绘制时,我认为这是一种进步,并且图纸实际上读起来是正确的)
这是有道理的。我使用P表示零件,H表示软管,D表示尺寸,D-TXT表示文本。这里的旧图纸是有编号的图层,所以在我弄乱之前,我想知道为什么。不过,它们是连续编号1到48的。我们有笔的重量,AutoCAD在这里不再找到该文件,我办公室里也没有人使用它。
有些图纸有很多不可读的黄色。
先生,你伤到我了...
(当我们的人用4行而不是8行绘制时,我认为这是一种进步,图纸实际上读起来是正确的)
当我寻找标准时,这就是我一直在寻找的东西。现代的图画看起来就是不整洁。国际海事组织;依我之见 不知道为什么这些天,但早在…我第一次开始用CAD,c。1984年,层名称限制为8个字符。标准是使用数字并将其引用到某种Excel主列表中来解密。我所在的小办公室决定在某种程度上使用它,但它与dan allen发布的内容一致,图层的数量反映了绘图笔的数量(我们有笔式绘图仪,共有8支笔)。幸运的是,我们已经从那里前进了一点。
8个字符?讨厌! 对于绘图细节,我还创建了 #'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
)
谢谢,但是我不太懂口齿不清。我想是时候开始真正学习它了。我会试着留出一些时间。
页:
[1]
2