求助解决lisp程序的错误 ;;;画剖面线 ;;;定义默认通用填充图像名称式填充 (defun c:AH () (setvar "pickbox" 22) (setq clay (getvar "clayer")) ; 原始图层状态赋值给oldlay (setvar "hpname" "ansi31" ) ;(VL-CMDF "UNITS" "2""4""1""4""0""n") ;(princ"[设定默认图形单位为_毫米、角度为_0、填充图案为_通用型]") (initdia) (VL-CMDF "_.BHATCH" ) (while (/= 0 (getvar "cmdactive")); 没有它回不到原来图层 (SETVAR "CLAYER" CLAY)) (princ)) 运行时出现错误如下 *** INTERNAL ERROR: VL namespace mismatch type Y to reset: *取消* ; 错误: 函数被取消 |