明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: Gu_xl

[【Gu_xl】] 【Gu_xl】原创实用工具:Block 自动转为Lisp源代码

    [复制链接]
发表于 2011-2-18 11:48:10 | 显示全部楼层
有创意,好
发表于 2011-2-18 20:13:25 | 显示全部楼层
顶版主,买个收藏
发表于 2011-2-19 10:33:54 | 显示全部楼层
很强,看不懂很复杂冒似!
发表于 2011-2-20 11:04:45 | 显示全部楼层
功能很强 下来试试 :)
发表于 2011-2-27 22:32:52 | 显示全部楼层
这个创意很好,不记得之前在哪看到过类似的代码
发表于 2011-2-28 09:57:44 | 显示全部楼层
回复 Gu_xl 的帖子

版主(command "_insert" (gxl-Blk-Check  "路灯") (getpoint "\n图块插入点:") 1 1 1 0) 是否应改为(command "_insert" (gxl-Blk-Check  "路灯") (getpoint "\n图块插入点:") 1 1  0),我的是2004.还有如果块中有扩展数据或者超链接是否可写成lisp呢?如我发的图,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2011-2-28 10:29:21 | 显示全部楼层
[i=s] 本帖最后由 Gu_xl 于 2011-4-3 20:10 编辑 [/i]

回复 x_s_s_1 的帖子
(command "_insert" (gxl-Blk-Check  "路灯") (getpoint "\n图块插入点:") 1 1 1 0) 的确是多了个1
正确应为:(command "_insert" (gxl-Blk-Check  "路灯") (getpoint "\n图块插入点:") 1 1  0)
至于扩展数据和超链接数据,本程序未予考虑,主要是一般对于符号来说,很少能用到这两类数据!
发表于 2011-2-28 11:32:56 | 显示全部楼层
谢谢,确实,对于比较大的块,写lisp比较臃肿,直接做外部块调用好一些。
发表于 2011-3-5 23:52:25 | 显示全部楼层
呵呵,创意不错
发表于 2011-3-6 23:16:55 | 显示全部楼层
很不错的思路!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-12-29 01:37 , Processed in 0.192270 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表