7.2.3 冷凝器图纸输出


[题引]:本小节以冷凝器器设计为算例,说明javascript在小型制冷设备制图中的应用。如何将设计编程图纸?

Talk is cheap, show me the code:

根据前述js-dxf库绘制CAD图纸的代码:

for(var i=0,len=tubeArray.length,x,y;i<len;i++){  for(var j=0;j<tubeArray[i]/2;j++){    x=x0+(isEven(tubeArray[i])/2+j)*d_tubes;    y=y0+i*d_tubes*Math.sqrt(3)/2;    y=myCanvas.height-y-50;    d.drawCircle(x, y, dt/2);  }}
var b = new Blob([d.toDxfString()], {type: 'application/dxf'});document.getElementById('dxf').href = URL.createObjectURL(b);

导出dxf格式的图纸到本地,使用libreCAD打开:

不对啊,怎么只画了一半出来,还没有围护结果。故意的,剩下的留给读者吧。(完)

原文发布于微信公众号 - 传输过程数值模拟学习笔记(SongSimStudio)

原文发表时间:2019-03-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券