陈伯雄lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图
龙源期刊网
http://www.qikan.com.cn
基于
AutoLisp
的
AutoCAD
二次开发自动
生成系统图
作者:郎建山
金江
来源:《科技视界》
2013
年第
22
期
【摘
要】本文主要阐述了应用
AutoLisp
语言二次开发
AutoCAD
自动生成系统图的实现方
案。
【关键词】
AutoCAD
;
AutoLisp
;二次开发;系统图
0
引言
水汽集中取样分析装置主要应用于发电厂水汽系统化学分析样品的预处理、人工取样,监
督热力系统设备腐蚀、积盐情况,保证热力系统和发电机组安全、经济运行。由于各电厂工程
配置不同,的系统配置也有较大差异,对于该设备的生产厂家,工程设计人员设计时每个工程
项目都需要绘制系统图,工作量大,效率低。
如运用集成在
Autocad
软件内部的
AutoLisp
语言开发系统图自动生成软件,使得系统图
根据初始设计条件由程序自动绘制完成,将大大提高工程设计人员的绘图效率,既方便、又快
捷准确无误。
1
软件目标
应用
AutoLisp
二次开发
AutoCAD
程序,在
AutoCAD
界面中自动生成系统图,并自动生
成明细表。
2
实现方案
程序读取预设的初始设计条件,根据初始设计条件程序自动配置元器件,并在
CAD
中绘
制相应的系统图,其中各元器件以图块形式预设,最后程序统计元器件块的数量,生成明细
表。
2.1
初始设计条件的设置
在初始设计条件表格中设置好样点数量、样点名称以及温度压力等参数,并选取元器件、
仪表配置,其中
“1”
代表本项目有该器件,空白代表无需此器件。
程序运行时,读取表格中的参数信息,并以
“
扩展数据
”
的形式储存在当前
DWG
图纸中,
以便于后续程序的调用。
陈伯雄lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图相关推荐
- CAD自控lisp_基于AutoLisp的AutoCAD二次开发自动生成系统图
基于 AutoLisp 的 AutoCAD 二次开发自动生成系统图 [摘 要]本文主要阐述了应用 autolisp 语言二次开发 autocad 自动生成系统图的实现方案. [关键词] autocad ...
- lisp二次开发 微盘_基于AutoLISP的AutoCAD二次开发研究_郭秀娟.pdf
2008 年 12 月 Journal of Jilin Architectural and Civil Engineering Institute Dec.2008 基于 AutoLISP 的 Au ...
- cass二次开发vba和lisp_基于VBA的AutoCAD二次开发及应用实例
1引言本文引用地址:http://www.eepw.com.cn/article/190993.htm AutOCAD2005是AutOdesk公司的系列产品,该软件从其使用和设计思路上都秉承了工程制 ...
- 基于C#进行AutoCAD二次开发初探(二)——C#编写代码直接打开AutoCAD并显示图形
AutoCAD 2006 Type Library //我用的是CAD2006版 AutoCAD/ObiectDBX Common 16.0 Type Library 把这两个引用的命名空间引进来 ...
- 基于C#的AutoCAD二次开发之块操作
基于C#的AutoCAD二次开发之块操作 什么是块? 块由多个在逻辑上相关的图形对象所定义的整体. 块的优点有哪些 统一作业标准.提高作业效率 压缩图形文件 便于修改和维护 块的分类 块的分类 简单块 ...
- 基于C#的AutoCAD二次开发之获取用户输入信息、选择集、访问CAD内部命令
基于C#的AutoCAD二次开发之获取用户输入信息.选择集.访问CAD内部命令 在CAD创建图形对象时,经常需要和用户进行交互,例如:直线创建时需要用户输入起点和终点(或长度)信息,复制对象时需要指定 ...
- 基于C#进行AutoCAD二次开发初探(一)——调用dll库
自己是测绘行业,不可避免要跟CAD打交道.因为之前用C#写了一个小软件,希望能够自动调用CAD画等高线,所以想基于C#进行Autocad的二次开发.但自己在此方面真的是零基础菜鸟一只.搜了大量的资料, ...
- 光伏自动化出图系统 基于C#的AutoCad二次开发
CAD计算机软件的开发及应用,是工程公司提高设计工作效率,工程设计质量的重要手段.在光伏发电工程设计的过程中,需要进行一系列工程计算.目前在设计中设计的计算包括:高度角计算,最佳倾角计算,光伏阵列布置 ...
- cad通过钢筋大样生成钢筋明细表插件_Revit二次开发——自动生成构件图(总结)...
之前测试导出构件图的功能实现,拆分了各模块分布进行测试:Revit二次开发--一键导出构件图(1) Revit二次开发--叠合板自动配筋(2) Revit二次开发--自动标注钢筋思路(3) 本篇为这个 ...
最新文章
- 盘点程序员写过的惊天 Bug
- AI圈最新深度学习量化算法!
- Linux基础知识(2)
- spring解密_在运行时更新代码(已Spring解密)
- WebMvcConfigurerAdapter过时的替换方法
- 华为P30 Pro外观无悬念:双曲面水滴屏 屏占比超高
- HDOJ--1879--继续畅通工程
- mysql什么是主键和外键?
- oracle数据库答辩,数据库课程设计答辩.ppt
- 5G时代|淘宝直播高画质低延时技术探索
- Windows Server 2008 R2终端服务器激活方法
- php企业微信回调url校验失败,企业微信第三方服务商回调URL无法通过验证
- 基于Docker搭建RabbitMQ集群(多台服务器)
- 【转】2018秋招面经
- 【Ware】专业的视频剪辑软件推荐
- 游戏数据运营--2.新版本效果分析案例
- 【直播】美团点评技术沙龙Online003: 美团点评数据库运维自动化实践与发展
- PowerBI-时间智能函数-DATES系列
- python中circle是什么意思_啥是佩奇,让 Python 告诉你!
- UUUUUUUUUUnity
热门文章
- java 多线程跑数据_java——多线程的实现方式、三种办法解决线程赛跑、多线程数据同步(synchronized)、死锁...
- 面试之JSP九大内置对象和JSP四大作用域
- 【C语言进阶深度学习记录】十五 编译过程简介
- (68)zabbix windows性能计数器使用详解
- 在vue中操作DOM--this.$nextTick()
- Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL
- .Net AppDomain详解(一)
- Ubuntu下gcc多版本共存和版本切换
- fastdfs集群搭建2
- TreeSet类的排序