- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
交管工字钢单件图自动绘制程序的编制及应用
50卷 增刊 中 国 造 船 Vo1.50 Special
2009年 lJ月 SHIPBUIIDING 0FCHINA NOV.2009
文章编号:1000—4882(2009)S一0491—07
交管工字钢单件图自动绘制程序的编制及应用
杨文友,李天斌,王文华
(海洋石油工程股份有限公司,天津 塘沽 300452)
摘 要
运用 AutoLISP语言编制了能够方便快捷地绘制出与管相交工字钢单件图的程序。应用本程序制图效率
高、准确,而且大幅降低了技术人员的重复性劳动。同时还指出了AutoLISP语言在AutoCAD绘图当中应用
的广阔前景,附件给出了本程序的源代码,以期AutoLISP语言得到更加广泛的应用。
关 键 词:AutoCAD;AutoLISP;程序;工字钢;单件图
0 引 言
AutoCAD 技术 以及 AutoCAD 软件 目前在各个工程领域 已经普及 。基于 AutoCAD 环境下的
AutoLISP编程语言也 日益得到广大AutoCAD用户的重视 。
LISP(LISTProcessing)是一种计算机的表处理语言。AutoLISP语言是一种运行在AutoCAD环境
下的LISP编程语言,或称其为AutoCAD的一种嵌入式语言。把 AutoLISP与 AutoCAD 的绘图命令
结合起来,可使程序设计和绘图完全融合为~体,且利用AutoLISP语言可 以实现对AutoCAD当前图
形数据库进行直接访问和修改等 。AutoLISP语言具有可移植性强的优点,适用于 目前的各种操作系
统,是工程人员对 AutoCAD进行二次开发的主要工具之一。
1 问题的提出
在 目前海洋工程施工中,型材单件 图是必备的图纸文件之一,而针对项 目具体情况绘制与管材相
交的工字钢单件图还基本是依靠手工一根根的绘制,绘制步骤非常繁琐,既费时又费力,容易出错 。
对此,本文应用AutoLISP语言编制 了绘制与管材相交工字钢单件 图的程序。以QHD 33一l导管
架防沉板为例,对应用本 AutoLISP程序绘制图与现场施工中手工绘制图作了比较和分析。分析结果
表明:应用该程序绘制图纸可以极大地减少工作量,缩短工作时间,降低施工人员的劳动强度,提高
劳动效率 。
2 交管工字钢单件 图程序
2.1概述
在本文中,主要是应用数学计算放样的方法来进行交管工字钢单件图的AutoLISP语言程序的编
制 。主要思想为把工字钢与管子在 同一水平面上的情况分为二类 :一是工字钢与两端的管子均垂直的
情况,二是工字钢与两端管子均成任意角度的情况 。在第一种情况下,绘图人员只需输入管子、工字
钢的型号以及管心间距 ,程序即可 自动完成绘图工作。在第二种情况下,绘图人员需要绘制出管子以
及工字钢 中心线的相对位置并输入管子以及工字钢的尺寸数据 ,程序即可 自动绘制出图。
2.2程序编制的前提
(1)本程序在AutoCAD 的visualLISP编辑器下进行编制,需对 visualLISP编辑器的用方法有充
492 中 田 造 船 学术论文
分的了解 (也可以应用记事本等文本编辑文件进行程序的编制,但是visualLISP编辑器较为直观且可
以检查错误)。
(2)在编制程序之前需要对visualLISP系统的结构、语言以及visualLISP当中的命令有充分的
了解 。
(3)单件图绘制的原理,尤其是必须具备皮厚处理方面的知识,同时要对工字钢与管子相交可
能出现的状况进行详尽的分析,对所有的情况都要进行充分的考虑,并将所有情况添加到程序当中。
(4)具有一定水平 的数学知识
2-3程序编制过程分析
2.3.1-V字钢与两端管均垂直的情况
首先给出一份工字钢 以及管子相关数据的统计表格 (见表 1),然后按照程序提示逐项输入表格
中的数据,并将这些数据分别赋值给为每个数据定义的不同变量。
文档评论(0)