我想知道cad里加载的lsp是什么文件,要自己编写的话应该学什么 cad加载lsp文件之后怎么用

我想知道cad里加载的lsp是什么文件,要自己编写的话应该学什么?

不是专业人士,上学期刚选修的的CAD/CAM,现在来讲一下我所知道的。

1、 启动一个文本编辑器
如在Windows系统,可以用记事本来编写lisp程序。
2、编辑一个AutoLISP程序
举一个简单的例子:
(defun c: triangle (/ p1 p2)
(setq p1 (getpoint “n左下角点: “)
len (getreal “n边长:”)
p2 (polar p1 0 len)
p3 (polar p2 (/ (* 2 pi) 3.0) len )
); end of setq
(command “pline” p1 p2 p3 “c”)
); end of function
编辑完成后,保存为扩展名为lsp的文件。如存为prog01.lsp。
3、启动AutoCAD,载入上述程序
方法一:单击“工具”下拉菜单,选择“程序调入”选项,在对话框中输入文件名,注意应指明路径。如“d:prog01.lsp”,载入程序,如有错误,则返回文本编辑器进行修改。重新载入程序,直至程序正确。
方法二:在命令行输入(load “d:\prog01.lsp”), 如有错误,则返回文本编辑器进行修改。重新载入程序,直至程序正确。
4、在AutoCAD命令行中输入命令triangle运行上述程序,查看程序运行结果。

另外用list程序解决重复性劳动问题,我的理解是在机械设计过程中(抱歉,我对给排水方向不了解,我想应该和机械设计方面差不多吧!)很多零、部件的形状是相似的,因此它们的二维视图(几何模型)也是相似的;例如键、销、螺钉、螺母、滚动轴承等。绘制这此零件的视图一般都采用程序变量方式。在参数化程序方式下,用户不再调用绘图命令逐条线地绘制图形,这样的工作交给程序来完成,用户只需向程序提供所需的一些参数,就像调用编好的函数一样,非常方便快捷,也大大减少了重复工作量。

延伸阅读

CAD中acad.lsp是个什么文件?

  acad.lsp是AutoCAD软件的Lisp脚本文件,当打开AutoCAD图形dwg文件时会自动运行相同文件夹中的名为acad.lsp的脚本文件,这使得acad.lsp文件成为计算机病毒在装有AutoCAD软件的电脑之间传播的一种方式。   通过acad.lsp文件传播的病毒称为CAD病毒。 中毒症状:   中毒特征:AutoCAD图纸文件所在文件夹中会自动生成acad.lsp文件。   病毒危害:通过acad.lsp文件传播的CAD病毒种类很多,因此症状各异,但经常体现为AutoCAD软件中部分功能的异常。主要现象有:填空不显示、尺寸箭头空心,鼠标中键不能平移视图,移动命令成为复制,分解命令无效等等。 预防方法:   用WinHEX软件打开AutoCAD的主程序exe文件,查找字符串acad.lsp,然后把acad.lsp改写成任意别的字母,保存。   这样就不会自动运行acad.lsp文件了,彻底切断acad.lsp传播途径。   直接删除图形文件夹下的acad.lsp、acad.fas,之后再打开文件就安全了。

lsp文件用什么打开?

.lsp是AutoCAD软件的Lisp脚本文件.当打开AutoCAD图形dwg文件时会自动运行相同文件夹中的名为acad.lsp的脚本文件。

这使得.lsp文件成为计算机病毒在装有AutoCAD软件的电脑之间传播的一种方式。lsp文件怎么打开:直接用记事本就可以打开。直接拖入CAD里就可以加载使用了。或者用APPLOAD命令,找到LSP文件加载。

lps文件是?

lsp文件是AutoCAD软件生成的一种的Lisp脚本文件,生成的图纸文件中所在文件夹会自动生成acad.lsp文件,但是这种文件格式很容易成为病毒传播的载体,需要遇到此种文件需要小心判断。lsp文件可以使用AutoCAD软件编辑。

acaddoc.lsp文件是什么文件?

  属于CAD木马病毒文件,可网上下载专杀软件或使用下面方法。  解决方法  

1、查找acaddoc.lsp,把高级选项打开,把隐藏的也搜索出来删除;  

2、查找acadapq.lsp删除;  

3、查找c:boot.dat删除;(注意是boot.dat,不是boot.ini)  

4、打开acad.mnl,将加载acadapq.lsp的句子删除;  

5、为防止再被感染,建议将acad.mnl设成只读,建个空的acaddoc.lsp设为只读,应该就可以防止感染了;  注意局域网要统一时间杀毒,否则杀不干净。

后缀为.LSP文件如何打开?

用系统自带的记事本就可以了,右击该文件,选择打开方式,然后选记事本就OK了

lsp是什么格式文件用什么语言编写?

autolisp编写的程序是以【.lsp】为后缀命名的。

此程序是源码,可以直接修改内容【如:命令】。

程序唯一要求是要【英文打字】,如果中文打字就可能会出现错误。如果要中文说明,那么在这句话前面加英文的【;】,程序才不会出现错误中断。

由于程序是源码,复制内容的时候,一定要完整

电脑里面Lsp后缀的文件有什么用?可以删除掉吗?

lsp是AutoCAD软件的Lisp脚本文件,当打开AutoCAD图形dwg文件时,会自动运行相同文件夹中的名为acad.lsp的脚本文件;

该文件可以删除,对CAD使用无影响。

版权声明