浅论换热器管板管孔排布算法.docVIP

  • 14
  • 0
  • 约7.9千字
  • 约 9页
  • 2017-02-13 发布于重庆
  • 举报
浅论换热器管板管孔排布算法

浅论换热器圆形管板布管算法 基于AutoCAD的VBA的算法例程 内容摘要:本文介绍了AutoCAD的VBA的一个算法例程。 关键词:AutoCADAutoCAD的VBA。这样,布管的成果可以直接应用到图纸中去。 现今的计算机工业设计软件已经有了许多用于布管的程序,并且大型的设计系统也包括有布管的部分。但对于只需要布管运算的低端应用,在AutoCAD上的扩展程序并不多见。现有的扩展程序在绘制图形时都会自动生成相应的线形图层。这不仅使得图层繁复,打印容易出错,而且每个人都有自己的图层使用习惯,程序生成的图形可能会与使用者的原图纸图样显得格格不入。基于这样现状,我决定按照自己的算法写一个例程。这个例程不创建新的图层,而是由使用者来选择已有的图层进行图样的绘制。 程序所使用的术语 中心孔位置:最接近布管圆圆心的管孔的横向位置,分为跨中和居中两种。 中心管纵向间距:由垂直直径分开的管孔间距,如果为0,则表示垂直直径上可以布管。 中心管横向间距:由水平直径分开的管孔间距,如果为0,则表示水平直径上可以布管。 目标平台的选择 对于直接在AutoCAD上进行的二次开发,其所使用的语言有AutoLisp和VBA之分。AutoLisp是AutoDesk公司自家开发的语言,比VBA更接近AutoCAD系统AutoCAD的功能。但VBA也有自己的优势,它的数据种类多于VBA语言对对话框设

文档评论(0)

1亿VIP精品文档

相关文档