敖沧海 发表于 3 天前

自动创建图层、标注、文字样式

关于自动创建图层、标注和文字样式,因为工作中需要频繁设置图纸环境,手动创建这些样式很耗时,想要自动化流程提高效率
这个问题可以拆解成三个部分:图层管理、标注样式设置、文字样式设置
可能有些无用,但是在新电脑上或者新CAD图作为模版很好用,统一规范成为自己的作图标准,也可以让公司不同的人绘制的图纸外观统一

1、AP运行该源码,自动创建图层、标注和文字样式

2、新文件保存为DWT文件,作为每次打开的样板以便于画图

敖沧海 发表于 前天 08:42

本帖最后由 敖沧海 于 2025-7-2 08:46 编辑

复制本LSP加入在源代码最后可根据自建图层实现转换图层 命令为图层前面数字可实现空格选择对象或不选择对象转换

kozmosovia 发表于 3 天前

做成图块,插入一下图块就全都有了,不需要代码

liweihua-1984 发表于 3 天前

http://bbs.mjtd.com/forum.php?mod=viewthread&tid=192777&highlight=%B3%F6%CD%BC%B0%E9%C2%C2,试试这个图库工具,轻松定制个性化专业图库。

kozmosovia 发表于 前天 09:38

敖沧海 发表于 2025-7-1 16:36
做成块的第一次应该需要吧

第一次是手动操作,第一次用代码不也是要一行行敲出来?完全用代码实现的唯一的用处应该是允许自定义,比如图层名称、颜色等支持自定义。如果一切都不变,就是统一标准,那直接在DWT手动做好一次也一劳永逸了。

推荐的方式,不也是执行完代码,保存成DWT?
保存lsp,也需要一个额外的文件,做好的保存成DWG,也是一个额外文件。从使用的便利上没有任何区别。

而且插入图块是个用CAD的都会,但是,加载lsp+执行命令+再保存DWT+修改启动模板,估计不少人都从来不知道咋弄。

综合下来,用DWG才是正道。

gaics 发表于 前天 08:00

寒潮大冬瓜 发表于 2025-7-2 00:33
办法是好办法!瑕疵就是打开其他文件的时候,还得打开保存这个快的文件,复制出来用!代码生成的好处就是 ...

把常用功能、图块、数据资料做个集成也很方便的。

敖沧海 发表于 3 天前

kozmosovia 发表于 2025-7-1 15:40
做成图块,插入一下图块就全都有了,不需要代码

做成块的第一次应该需要吧

tranque 发表于 3 天前

样板图:?

qifeifei 发表于 3 天前

我的模板图框里面都自带 这个也很棒了

寒潮大冬瓜 发表于 前天 00:33

kozmosovia 发表于 2025-7-1 15:40
做成图块,插入一下图块就全都有了,不需要代码

办法是好办法!瑕疵就是打开其他文件的时候,还得打开保存这个快的文件,复制出来用!代码生成的好处就是在任意文件内直接生成→快捷!

寒潮大冬瓜 发表于 前天 08:04

gaics 发表于 2025-7-2 08:00
把常用功能、图块、数据资料做个集成也很方便的。

'Msteel结构工具箱'里的型材和梁柱节点梁剖面大样图,应该和你的方式方法同一思路。但是'Msteel结构工具箱'不是用lisp编写的可能lisp懂得人群数量会比较多一些……?
页: [1] 2
查看完整版本: 自动创建图层、标注、文字样式