APP下载

利用EXCEL生成AUTOCAD曲线

2021-11-28林晓芬

电脑知识与技术 2021年28期
关键词:命令行圆心绘图

林晓芬

摘要: Excel和AutoCAD是目前最常用的办公软件和绘图软件之一,该文介绍了如何利用Excel生成AutoCAD曲线,这对复杂的模块绘图具有一定的实际价值。

关键词:Excel;AutoCAD

中图分类号:TP37      文献标识码:A

文章编号:1009-3044(2021)28-0068-03

开放科学(资源服务)标识码(OSID):

Generation of AutoCAD Curves Making Use of Excel

LIN Xiao-fen

(Fujian Chuanzheng Communication College, Fuzhou 350007, China)

Abstract:Excel is one of the most favorite office software, and AutoCAD is one of the most favorite painters. In this paper, using Excel to generate AutoCAD curves is introduced.This method has real value in complicated modular drawing.

Key words:Excel; AutoCAD

Excel是微軟公司办公软件Office的一个组件,称作电子表格,可以用来存储、处理、分析数据,是目前用得最多的办公软件之一。AutoCAD是美国Autodesk公司开发的一个绘图软件,可以用于绘制二维及三维的图形。AutoCAD经过不断地发展和完善,变成了一个功能十分强大的软件,在建筑、机械、造船、电子、汽车等许多行业得到了广泛的应用。将Excel软件和AutoCAD软件巧妙地结合,可以利用Excel生成AutoCAD曲线[1-2]。

1 利用Excel生成AutoCAD曲线举例

1.1利用Excel生成正方形

如要在AutoCAD中绘制一个边长为200的正方形,假设正方形的左下角坐标为(100,100),则在Excel中输入正方形的四个顶点的坐标值,如图1所示,然后在AutoCAD命令行后输入LINE命令,接着在提示行后,把Excel中的四个坐标值复制粘贴到AutoCAD中,则AutoCAD会自动画出如图2所示的正方形。或者直接在Excel中输入命令line及正方形的四个顶点的坐标(如图3所示),复制粘贴到AutoCAD中的命令行,也会画出如图2所示的正方形。

1.2利用Excel生成圆

假设圆心的坐标为(200,200),圆的半径为100。在Excel中输入圆心的坐标及半径值,如图4所示,在AutoCAD的命令行输入circle画圆命令,然后把图4的数据复制到autoCAD的提示行后,AutoCAD就会自动生成半径为100的圆,如图5所示。或者,在Excel中直接输入绘图命令c和圆心坐标、半径值,如图6所示,然后复制到AutoCAD的命令行后,AutoCAD也会自动画出图5的圆。

如果在Excel中输入2个圆的圆心坐标及半径,则AutoCAD中会生成2个圆,如图8所示。

1.3利用Excel绘制多段线

同理,在Excel中输入多段线命令pline和多段线各个顶点的坐标,如图9所示,复制粘贴到AutoCAD软件中的命令行后,则在AutoCAD中会自动生成如图10所示的多段线。

1.4利用Excel强大的计算功能生成复杂的曲线

假如要在AutoCAD中绘制一条y=x2这样复杂的曲线,那么采用AutoCAD软件直接来画是不方便的。这时候,可以利用Excel强大的数据处理和计算功能。先在Excel的某一列中输入该函数的横坐标,如图11C列,然后利用公式,计算出纵坐标,如图11 D列,然后把C列和D的值放在同一列E列中,横坐标和纵坐标之间加上逗号。可以用公式法,选中e2单元格,然后输入=c2&,&d2,就会生成如图11中的E列。在AutoCAD中输入样条曲线命令spline,然后把E列的数值复制到AutoCAD中,则在autoCAD中会自动生成如图12的样条曲线。

同理,可以用这样的方法,在AutoCAD中绘制y=ax2+bx+c或者y=ax3+bx2+cx+d等各种复杂的曲线。

2 小结

在绘制模块化的图形的时候,可能需要的绘图数据很多,可以将绘图数据保存在Excel中,如果需要修改图形,只要修改Excel中的数据就可以了,这样可以提高绘图效率和避免重复的工作。因此,将Excel与AutoCAD结合,对于庞大的绘图工作具有一定的实际价值。

在现代设计中,经常遇到大量的、重复的操作,通过合理利用Excel软件,实现AutoCAD与Excel的数据交换,就可以在较短时间内完成所需的设计工作,达到事半功倍的效果。

通过在AutoCAD中灵活引用Excel,可以弥补AutoCAD的一些缺陷与不足,加快了绘图的过程,提高了工作效率[3-4]。

参考文献:

[1] 段亚琼,郭宝文.AutoCAD结合Excel表格绘制巷道断面的新方法[J].河南科技,2013(9):14.

[2] 余亮平.Excel在AutoCAD参数化绘图中的应用[J].化肥设计,2020,58(4):26-30.

[3] 司鹏飞.基于AutoCAD和Excel函数相结合的水工隧洞横断面绘制及开挖计量方法[J].石河子科技,2018(1):55-58.

[4] 郑彬,尧遥.基于AutoCAD与Excel的凸轮轮廓曲线设计[J].机械管理开发,2018,33(11):17-19.

【通联编辑:唐一东】

猜你喜欢

命令行圆心绘图
来自河流的你
“禾下乘凉图”绘图人
一种基于docker集群的自动评价虚拟命令行实验终端构建及其在类Unix系统教学中的应用
Windows 10新版CMD更新
以圆周上一点为圆心作圆的图的性质及应用
基于HTML5 Canvas绘图技术应用
基于Linux的OnlineJudge在线提交环境的搭建
Surfer和ArcView结合在气象绘图中的应用
四种方法确定圆心和半径
圆心仍对应圆心吗