明经CAD社区

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

图形代码生成器 ver:2.013 免费版33.5(13人评)

  • 工具作者:Gu_xl
  • 工具语种:简体中文版
  • 作者网站:原创
  • 开发语言:VisualLISP
  • 发布日期:2011-8-19
  • 推荐指数:18 | 月 1 | 周 1
  • 最后更新:2021-9-15
  • 浏览次数:37273 | 月 166 | 周 24 | 日 3
  • 工具大小:28.26 KB
  • 下载次数:434 | 月 2 | 周 1 | 日 0
  • 适用版本:2000 2002 2004 2005 2006 2007 2008 2009 2010 2011 2012
  • 标 签:图块自动生成代码生成器物体转Lisp

工具介绍

工具简介

我们在编写AutoCAD应用程序时,经常会使用到符号库,在程序分发时必须将符号库随程序一起分发,一般符号库的图形很多,拷贝分发不是很方便,而且符号库都暴露在任何人面前。为了避免这种情况,将符号在程序中用代码生成是一种很好的办法,但是这么多符号,一句一句用代码来写,好像不太现实!
好了,我这提供一个程序,能够自动将符号转成源代码,成百上千个符号,转瞬间即可全部转为lisp源代码,实现符号库的封装!
请下载附件,加载“图块代码生成器.VLX”调用命令:BlockToLisp.
使用方法:
1、假设符号库文件存放在“c:\符号库\”目录下,新建图形,加载图块代码生成器.VLX,键入命令:blockin,选择“c:\符号库\”目录,将符号库内DWG文件以块全部插入该图形。
2、键入命令:blocktolisp,将刚才插入的图块全部自动生成MakeBlock.Lsp程序文件源码.
3、将MakeBlock.Lsp打包到你的程序文件中,每次插入符号前调用(gxl-Blk-Check 图块名)函数,该函数自动创建图块并返回图块名,如果创建不成功,也返回图块名,即可实现图块的自动定义,如符号库中有符号名为:路灯.dwg文件,则程序自动生成的图块定义函数名为:MakeBlock-路灯 ,块名为:“路灯”,使用如下方法,即可实现图块“路灯”的自动创建和插入:

(command "_insert" (gxl-Blk-Check  "路灯") (getpoint "\n图块插入点:") 1 1 0) 

操作指南

拖入CAD图形区加载或加入启动组进行加载即可!
调用命令: BlockToLisp
查看更新历史

本次更新 ( 2021-9-15 ver 2.013 )

去除时间限制!

工具下载

文件名称: (28.26 KB)
文件语种:
发表评论

最新评论

引用 Aries 2021-9-27 10:47
感谢顾老师分享
引用 xudongchu 2021-9-19 16:47
提示 没有这个函数 是怎么回事啊  gxl-Blk-Check
引用 烟盒迷唇 2021-9-17 08:15
后缀改成rar格式就可以打开了
引用 stoyer 2021-9-17 08:08
pengfei2010: 下载是php文件,不能使用呀
,我也是,把下载下来的PHP文件后缀名改为vlx和rar等都不行。
引用 664571221 2021-9-16 11:02
下载不了
引用 pengfei2010 2021-9-16 09:51
下载是php文件,不能使用呀
引用 Wanda 2021-9-16 08:26
感谢顾老师分享
引用 ylzhaosjz 2021-9-16 07:39
下载不了
引用 cable2004 2021-9-15 19:26
大师,不能下载呀
引用 Wanda 2020-11-18 20:50
不知道是不是我想找的功能

查看全部评论(117)

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

GMT+8, 2021-10-27 05:09 , Processed in 0.463589 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2013 Comsenz Inc.

返回顶部