cadlisp总提示语法错误,哪里错了?
发布网友
发布时间:2023-07-08 19:55
我来回答
共1个回答
热心网友
时间:2023-10-26 15:12
在这段LISP代码中,第15行缺少一个开括号,导致后续所有语句都无法正常执行。应该在第15行末尾添加一个左括号,将其与下一行的代码合并在同一组中,即:
(setq AcadObject (vlax-get-acad-object) AcadDocument (vla-get-ActiveDocument Acadobject) mSpace (vla-get-ModelSpace Acaddocument))
此外,在第37行,变量“dd2”未定义,可能会导致程序出错,可以将其改为“dd”。最后,请注意在LISP代码中正确匹配括号,确保每个函数和循环都有正确的起始和结束符,否则可能会导致语法错误或运行时错误。