场景i将绘制一条线,该线将位于新层上,并带有其计数
有没有可能制作一个lisp,我可以使用它制作一个层,并将其计为层名称???
所以我做的每一行都有不同的层数?有没有可能我可以设置从哪个数字开始?
我试着做。。。我想我做的每一行都有新的一层,但我想再进一步。
如果我想在一层上画多行呢?在不丢失行计数的情况下,它将生成的下一层应该是下一个计数。类似DWG文件的内容。。。
有人能帮我做吗?
以下是我目前获得的代码:
- (defun c:TestLINE (/ numero contstring)
- (if (and (setq numero (getint "\nEnter HoleID: "))
- )
-
- (while T
- (if (not
- (tblsearch
- "LAYER"
- (setq contstring (strcat "" (itoa numero)))
- )
- )
-
- (command "_layer" "m" contstring "" "_.line" pause pause "")
-
- )
- (setq numero (+ numero 1))
- )
- )
- (princ)
- )
如果你看看这幅画,你就会明白我说的线数是什么意思。。。。
样本Cad合成。图纸 |