交管工字钢单件图自动绘制程序的编制及应用.pdf

交管工字钢单件图自动绘制程序的编制及应用.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档