作为lsp新手的我,又遇到了难产了,代码可以完成运行也把我需要的计算出来了但是到最后的时候提示报错“参数类型错误: FILE nil”,这我里面又没有写文件之类的函数怎么会报错了?网上查了很多资料,五...
cad画图不显示捕捉符号标记,设置捕捉,lisp捕捉标记系统变量
如果在画图时发现捕捉点无法显示各种符号标记,解决办法 第一,检查自己是否已开启了捕捉功能,并且选中全部的对象捕捉,命令OSNAP 第二部,检查捕捉对象是标记是否开启,磁吸是否开启,命令op---草图-...
lisp获取异常错误,Esc键异常,函数错误异常处理*error*
lsp代码里面要是遇到错误,或者代码运行异常,用户按ESC键异常退出怎么获取这个异常错误的呢, 只要是是编程,肯定要遇到错误异常的,比如使用command运行系统命令,或者设置系统变量,操作失误是不是...
lisp过滤选择,单选择,lsp循环选择对象,选集条件过滤/全选
lisp代码里面首先要懂得选集是什么,说白了就是我们选择对象的框选一拉,选择多个实体,选后,在代码里面这个就是一个集,函数自动处理的,只是加入处理的添加,就可以得到我们想要的结果。 选集有单选,框选,...
lisp转义双引号,lsp变量值加双引号
在lsp编程里面有的值是需要用双引号的,,但是返回的值有没有引号,这个时候就需要转义双引号 (setq tc_z3 (strcat "\"" (vl-princ-to-string 变量...
图层快速选择lsp代码,lisp一键选中图层里面所有对象
在CAD软件里面本来自带快速选择对象功能的,可以通过图层、颜色、线形等方法来快速选择对象,。这个功能起始就是选择模型空间里面的所有对象,在按照用户要求过滤,来实现快速选择的目的。 系统命令 _qsel...
lisp读取32/64位注册表,创建注册表,删除注册表
CAD里面如何使用lsp读取注册表了,现在电脑系统有分32位和64位,根据不同软件的安装,注册表也不一样,32位系统只有一个32位的注册表,也意味着只支持32位软件,不支持64位软件。但是64位系统是...
lisp读取文件并赋值,读取每行赋值lsp源码,多行读取赋值
lsp读取文件,而且还按照文本里面的顺序赋值,这种只适合写死的文件,固定式样式, 绝对是你需要的代码,文件要求,一行一个数,不支持一行多个数。 代码如下 (defun C:hh (/ strh ST ...
lisp对象编组,group新建编组,lsp创建编组源码
偶然在cad里面发现有的图不是块但是是连在一起的,比如文字线条等,不适用块也能组成一个整体,选择任意一个对象,其整个都被选中,要么使用自定义实体,但是lsp,这个吗,貌似不支持自定义实体,只有C++才...
lisp 定义函数 返回值return调用自定义函数、lsp函数传值
用net编程的时候自定义函数时候都有自定义函数里面的return返回处理结果,可是在lisp里面找死到找不着有这个功能,不是没有这个功能,只是是语法不样而已,自定义函数传入值和net编程倒是一样,反回...