lsp源代码(lsp 编程)
admin 发布:2022-12-19 03:14 129
今天给各位分享lsp源代码的知识,其中也会对lsp 编程进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、南方cass中怎样使用kg.lsp.lsp应用程序源代码
- 2、怎样批量修改多个CAD图中的点样式LSP源代码?怎样批量修改多个CAD图指定层(如JZD层)的文字颜色为白色?
- 3、请问在CAD中您公布了源代码,怎么变成lsp文件??
- 4、您好,我用的是11版本的cad,但是最近打不开并且出现AutoLISP 应用程序源代码 (.lsp)
- 5、在CAD中的LSP格式文件是什么文件,主要起什么作用啊?
南方cass中怎样使用kg.lsp.lsp应用程序源代码
南方cass使用kg,lsp,dvb,vlx等这些外部程序需要通过加载后,才能运行的。具体方法是:打开南方cass软件,输入命令appload(加载命令)回车,会弹出如下对话框:
选择你要加载的程序文件后点击加载。加载后就可以运行了。注意有的程序加载后是需要输入命令才能运行的(如下图:每次使用需输入tjzc回车运行)
有的程序可以直接输入vbarun(运行)命令回车,在弹出对话框中选择该程序点击运行即可(如下图对话框:)
最后注意:每次关闭了绘图软件后再重新打开需要重新加载的。。。
怎样批量修改多个CAD图中的点样式LSP源代码?怎样批量修改多个CAD图指定层(如JZD层)的文字颜色为白色?
1. 创建CHSCR命令文件
CH.SCR文件的内容是由AutoCAD的命令和响应序列所组成的ASCⅡ文件,是可在AotuCAD编辑状态下执行的文本文件。
CH.SCR包含了可在指定图形中自动重复执行命令序列。
例:把图形文件C800-01~ C800-98中的图纸编号2066DD3改变2087DD2。高层代号C13改为D24,设备型号DZ20改为C45AD。
在DOS状态下用文本编辑软件建立CH.SCR文件:
CHTEXT_all _ _2066DD3
2087DD2
CHTEXT_all _ _C13
D24〈Enter〉
CHTEXT _all _ _DZ20
C45AD〈Enter〉
PLOT〈Enter〉
〈Enter〉
〈Enter〉
其中:
_代表一个空格
〈Enter〉代表回车
CHTEXT修改图中文字的LISP程序
•AotoCAD中文字修改功能较弱,AutoCADR12.0中曾加了DDEDIT修改文字命令,但只能用鼠标器手工修改,且一次只能改一个字符串不适用程序化操作。
因此,在编写SCR命令文件时我们采用了修改图中文字的LISP程序CHTEXT.LSP(其清单附后)。将其装入ACAD.LSP后,只要键入CHTEXT,就可按汉字提示使用,它一次可以修改多个字符串。
•当编写命令文件时,必须考虑每条AutoCAD命令中的所有响应和提示。命令文件中的每个空格都是有意义的,因为AotuCAD将它看作回车,所以不能随意增减。
•如果不需要输出PLT绘图文件,PLOT后面四行可以不要。
•CHSCR有两个作用:
①如果需要修改的图形文件较少,可以在ACAD中通过SCRLPT命令直接调用CH.SCR。
②可以在ACAD中通过SCRIPT命令试运行一次,看是否有错。
在ACAD命令状态下,键入以下命令即可按CH.SCR文件要求,对当前图形完成所需的修改。
Command:script
Script file:ch
当所涉及的图形文件较多时(十几个以上),采用手动操作,将每一图形文件调出来,逐一修改,效率太低。因此建议采用以下步骤,使计算机按命令自动批量修改图形文件。
2. 建立图形文件表FILE.TAB
创建完CH.SCR后,下一步应把需要修改图形文件名(.DWG)存入FILE.TAB中:
例如:
C800-01
C800-02
C800-03
C800-98
3. 编译生成CHGE.SCR文件
当具备CH.SCR(试运行正常后)和FILE.TAB文件后,就可以进行编译工作,在DOS状态下键入CHSCR〈Enter〉即开始编译,若编译出现问题,系统会给出相应的提示,编译完成后,你会发现目录中多了一个CHGE.SCR文件(自动修改图形的文本文件)。
•CHSCR.EXE:其功能是配制SCR文件格式的命令字符串并调入相关的绘图参数(源程序用C语言编写,清单附后)。
•当ACAD输出PLT文件时,如果发现有对应图形的PLT文件,将提示出是否覆盖掉它,这将引起SCRIPT命令中断运行。为此在CHSCR.EXE中,我们是这么处理的:当程序发现有相应图形的PLT文件,将自动把它删除掉,并在屏幕上显示出对应的信息。
经CHSCR.EXE所生成的CHGE.SCR文件:
open y C800-01
CHTEXT all 2066DD3
2087DD2
CHTEXT all C13
D24
CHTEXT all DZ20
C45AD
PLOT
save
open y C900-98
CHTEXT all 2066DD3
2087DD2
CHTEXT all C13
D24
CHTEXT all DZ20
C45AD
PLOT
save
quit y
4. 执行SCRIPT命令
①在ACAD中通过SCRIPT命令直接调用CHGE.SCR:
Command:script chge
②启动AutoCAD时从操作系统提示符处输入以下正文:
C:acad script chge
三、程序的安装
1. 将CHTEXT.LSP装入ACAD.LSP中。
2. 用通用C++编译器将CHSCR.C编译成可执行程序CHSCR.EXE,将其拷贝到CAD可找到的目录下。
程序CHSCR.EXE适用于AutoCAD R11.0、R12.0。
请问在CAD中您公布了源代码,怎么变成lsp文件??
已xx.lsp为例:
工具-加载应用程序-选择你的.lsp文件,加载。
在命令栏输入xx,和其它CAD命令一样使用
但是重新启动CAD后再使用还要重新加载
您好,我用的是11版本的cad,但是最近打不开并且出现AutoLISP 应用程序源代码 (.lsp)
虽然没有用过11的cad,但是你说的cad打不开怎么还会有lsp的出现?打不开是什么意思?你可以试下选项恢复默认设置。
在CAD中的LSP格式文件是什么文件,主要起什么作用啊?
对与Autocad有关的
LSP程序用法: 先把*.LSP程序放入Autocad支持的目录。
方法1.进入Autocad__Tools__Load Application...__File__选中目标__打开__Load即可。
方法2.进入Autocad__在Command:输入(load "lsp命令")__OK。
方法3.以上方法如退出Autocad,在进入就要重新来过,要每次自动装载,就要把你要的(load "lsp程序")写入ACAD.lsp即可。
关于lsp源代码和lsp 编程的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 05-07pb超级报表源代码(pb报表工具)[20240507更新]
- 05-07简历源代码可以上传照片的简单介绍[20240507更新]
- 05-07广告切换源代码免费下载(广告切换源代码免费下载安装)[20240507更新]
- 05-06阁楼网源代码(阁楼是什么网站)[20240506更新]
- 05-06源代码管理资源管理器(资源管理器运行代码)[20240506更新]
- 05-06人脸识别源代码pdf的简单介绍[20240506更新]
- 05-06包含超市管理系统java源代码的词条[20240506更新]
- 05-06商城app源代码免费(商城App源码)[20240506更新]
- 05-06包含游戏源代码不同的模式的词条[20240506更新]
- 05-06matlab写的图象灰度切分源代码(matlab灰度图像分段线性变换)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接