Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >7.2.3 冷凝器图纸输出

7.2.3 冷凝器图纸输出

作者头像
周星星9527
发布于 2019-04-26 08:23:31
发布于 2019-04-26 08:23:31
54100
代码可运行
举报
运行总次数:0
代码可运行

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Talk is cheap, show me the code:

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
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打开:

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

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-03-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 传输过程数值模拟学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
7.2.2 逻辑计算程序
[题引]:本小节以冷凝器设计为算例,说明javascript在小型制冷设备中的应用。例如我们前述的“预览图纸”按钮及一小部分控件(管道中心距dtb)的代码,如下:
周星星9527
2019/04/26
3860
7.2.2 逻辑计算程序
使用javascript多快好省绘制简单CAD图纸
[题引]:CAD(计算机辅助制图)是随着计算机技术发展而来的新技术,用于精确绘制。图纸上承理论设计,下接生产制造,重要性不言而喻。当前CAD软件种类繁多,但动辄1G+的计算机空间。若绘制简单CAD图纸,显得“杀鸡焉用牛刀”,本小节介绍使用轻量级的javascript编程绘制简单的CAD图纸。
周星星9527
2019/04/26
2.6K0
使用javascript多快好省绘制简单CAD图纸
(网页三维CAD)二维CAD图转三维的实现方法
网页CAD中经常有这样的需求:将二维的CAD图纸通过转换为三维的形状(如将平面二维的图形向上拉伸一定的高度),进而进行三维展示的效果,本文以将平面二维的图形向上拉伸一定的高度为例,实现二维CAD图形转三维图形。
梦想云图网页CAD
2024/08/16
1370
(网页三维CAD)二维CAD图转三维的实现方法
“AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (下)
在前一部分的最后,我们给出了一个寻路的示例,在大多数情况下,运行还算良好,但是有一个小问题,如下图: 很明显,障碍物已经把路堵死了,但是小球仍然穿过对角线跑了出来! 问题在哪里:我们先回顾一下ASta
菩提树下的杨过
2018/01/23
9110
“AS3.0高级动画编程”学习:第四章 寻路(AStar/A星/A*)算法 (下)
Python 二次开发 AutoCAD 简介「建议收藏」
AutoCAD(Autodesk Computer Aided Design)是 Autodesk(欧特克)公司首次于 1982 年开发的自动计算机辅助设计软件,在土木建筑,装饰装潢,工业制图,工程制图,电子工业,服装加工等诸多领域有着广泛的应用,主要用于二维绘图、详细绘制、设计文档和基本三维设计,现已经成为国际上广为流行的绘图工具。
全栈程序员站长
2022/09/06
12.1K2
除夕用不同的语言编写绚丽的烟花
如果你不希望有ui界面上的文字,要纯的烟花,可以在js文件中将 S.UI.simulate(‘除夕节日快乐’);进行注释。
兰舟千帆
2022/07/16
1.9K0
除夕用不同的语言编写绚丽的烟花
uniapp中使用jsencrypt进行RSA加密,解决密文作为参数传输到后台时+号变成空格的问题「建议收藏」
引入 import { JSEncrypt } from ‘…/…/utils/jsencrypt.js’
全栈程序员站长
2022/10/03
5.8K0
canvas入门笔记(上)
Canvas API 提供了一个通过JavaScript 和 HTML的``元素来绘制图形的方式。它可以用于动画、游戏画面、数据可视化、图片编辑以及实时视频处理等方面。
腿子代码了
2023/12/24
2080
canvas入门笔记(上)
制作高大上的Canvas粒子动画
制作粒子动画效果要解决两个问题:一个是粒子动画轨迹,另外一个是粒子执行动画的时机。 首先来看下我们准备要做的粒子动画效果是怎么样的~ 是这样(粒子漂浮): 或者这样(粒子轨迹动画): 甚至是这样
练小习
2017/12/29
2.6K0
[机器学习]基于tensorflow.js的k-means聚类分析
A Simple JavaScript Library to make it easy for people to use KMeans algorithms with Tensorflow JS.
周星星9527
2020/12/02
1.4K0
[机器学习]基于tensorflow.js的k-means聚类分析
基于 HTML5 WebGL 的楼宇智能化集成系统(一)
随着现代通信技术、计算机技术、控制技术的飞速发展,智能建筑已经成为现代建筑发展的主流。智能建筑是以建筑物为平台,兼备信息设施系统、信息化应用系统、建筑设备管理系统、公共安全系统等。集结构、系统、服务、管理及其优化组合为一体,向人们提供一个安全、高效、便携、节能、环保、健康的建筑环境。
HT for Web
2020/04/08
1.8K0
基于 HTML5 WebGL 的楼宇智能化集成系统(一)
手把手教你使用CanvasAPI打造一款拼图游戏
我们今天的目标是使用HTML5画布技术制作一款拼图小游戏,要求将图像划分为3*3的9块方块并打乱排序,用户可以移动方块拼成完整图片。
前端皮皮
2021/11/02
1.7K0
手把手教你使用CanvasAPI打造一款拼图游戏
Web Worker介绍及使用案例
JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。随着电脑计算能力的增强,尤其是多核CPU的出现,单线程带来很大的不便,无法充分发挥计算机的计算能力。
爱唱歌的程序员
2022/06/27
1K0
Golang语言循环、指针、结构体和切片(打卡第二天)|Go主题月
for循环的 range 格式可以对 slice、map、数组、字符串等进行迭代循环
微芒不朽
2022/09/13
4380
“AS3.0高级动画编程”学习:第一章高级碰撞检测
AdvancED ActionScript 3.0 Animation 是Keith Peters大师继"Make Things Move"之后的又一力作,网上已经有中文翻译版本了,打算下一阶段开始啃这本书。 今天开始学习高级碰撞检测,所用到的预备知识: 1、BitmapData的透明与不透明区别 位图数据(BitmapData)有二种模式,一种支持透明(即每个像素的值采用AARRGGBB这种32位颜色表示);另一种不支持透明度(即传统的RRGGBB这种24位颜色表示,简单点讲就是alpha分量默认为FF,
菩提树下的杨过
2018/01/19
1.5K0
归档 | 使用Javascript获取m3u8
本页将提供一些JS代码,在您的浏览器运行这些代码有助于更快的获取到m3u8链接用以下载。 为了方便使用,最好将下面的JS代码存为书签。 注意: 所有代码仅供学习,请勿用于任何违法途径 所有代码通过360极速浏览器测试成功 本页Javascript代码有的已经年久失修,均不保证正常使用 使用方法: Github: N_m3u8DL-CLI [.NET] m3u8 downloader 开源的命令行m3u8/HLS/dash下载器,支持普通AES-128-CBC解密,多线程,自定义请求头等. 支持简体中文
Zkeq
2022/05/18
11.2K4
归档 | 使用Javascript获取m3u8
我用 10000 张图片合成我们美好的瞬间
月亮照回湖心 野鹤奔向闲云 1前言 昨天是情人节,大家想必都非常愉快的度过了节日~我也是😚 好了,废话不多说,今天给大家带来是一个比较有意思的项目,通过切割目标图片,获得10000个方块,用我们所选择到的图片,对应的填充方块实现一个千图成像的效果.你可以用它来拼任何你想拼的有意义的大图.(比如我,就想用它把我和对象恋爱到结婚拍的所有照片用来做一个超级超级超级超级大的婚纱照,在老家鄱阳湖的草地上铺着,用无人机高空俯瞰,啧,挺有意思~在这里先埋个点,希望几年后能够实现😊) 首先,这篇文章是基于我的上一篇fabr
秋风的笔记
2021/08/27
6280
我用 10000 张图片合成我们美好的瞬间
前端导出 excel(基于 Blob.js 和 Export2Excel.js 做前端导出)
也可以使用 cnpm 安装,在此区分一下 npm -i 与 npm install -s 与 - d 的区别
CRMEB商城源码
2022/06/06
12.8K0
Duang~ Banner 特效 By Canvas
昨天晚上心血来潮,整了一下blog的模板,目前使用的是 BootCDN 1.0 ,根据自己的需求,修改了一些css,去除了一些暂时用不到的功能。
lukachen
2023/10/22
2220
【IoT迷你赛】在中移动标准板上利用tos实现GPS追踪器
因为收到的TencentOS tiny内测开发板只有ESP8266,利用WiFi来实现GPS跟踪有点不太现实。而最近正好从中移动手里薅了一个标准开发板(如下图),上面自带GSM模组M6312,就想着把tos搞到这个开发板上来利用,M6312接入网络来实现地理位置上报。
kernel
2019/08/26
1.1K0
【IoT迷你赛】在中移动标准板上利用tos实现GPS追踪器
推荐阅读
相关推荐
7.2.2 逻辑计算程序
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档