CAD Lisp程序与快捷键提升效率必备

版权申诉
0 下载量 119 浏览量 更新于2024-07-08 收藏 140KB DOC 举报
本资源是一份名为"超经典CAD_lisp程序集锦、CAD快捷键大全.doc"的文档,主要聚焦于AutoCAD高级用户工具和编程技巧,特别是利用Lisp语言编写的一些实用脚本。Lisp是AutoCAD的标准宏语言,能够扩展软件的功能,提高绘图效率。以下是一些关键程序及其功能概要: 1. **bg.lsp**:表格自动生成器,可以快速创建和格式化表格,简化布局工作。 2. **asc.lsp**:文本文件内容写入图形,允许将外部数据轻松导入到CAD图纸中,提高数据关联性。 3. **wf.lsp**:将图形中的字符内容导出到磁盘,便于管理和备份。 4. **exstr.lsp**:字符串分解,方便处理复杂的文本字符串。 5. **pgtxt.lsp**:字符合成字符串,用于构建组合文本。 6. **pb.lsp**:根据长度分割字符串,有助于创建特定格式的文本。 7. **cht.lsp** 和 **chhw.lsp**:分别用于直接修改文字内容和高宽比,针对特定软件如PKPM,它们调整了文字的定位。 8. **chst.lsp**:修改文字字体,支持自定义字体。 9. **txt.shx**:提供一个修改后的标准txt.shx字体文件,用于确保文字显示效果。 10. **tiao.lsp** 和 **tiao1.lsp**:针对中文和英文字符大小调整,适应不同需求。 11. **untiao.lsp**:恢复默认字体大小设置,与上述调整相对应。 12. **sht.lsp**:在图形中搜索和定位字符串,便于查找和替换。 13. **zhuang.lsp**:用于绘制桩点和钎探号,适用于工程测量和地质勘探图。 14. **dim.lsp** 和 **dimm.lsp**:配合JT.DWG调整尺寸标注比例,分别适用于1:1和1:100的设计规范。 15. **di1.lsp~di8.lsp** 和 **di100.lsp~di800.lsp**:连续标注尺寸,节省了逐个标注的时间。 值得注意的是,文档中提到的一个名为`mytrim.lsp`的程序,可以自动剪切穿过选定矩形的直线,以前需要手动逐条选择,这大大提高了操作效率。然而,作者提到这个程序可能代码冗长,可能有误删边界的问题,呼吁高手对其进行优化,使其更精确地只剪切矩形内的线条。 这份文档提供了一系列强大的Lisp程序,涵盖了从文本处理到尺寸标注,再到图形编辑的各个方面,对于熟练掌握AutoCAD的用户来说,是提高工作效率和自动化处理任务的重要参考资料。用户可以通过访问北纬服务论坛获取更多详细内容和下载链接。