欢迎关注
小程序
1 前言(已完成)
2 HTML5 基础(已完成)
2.1 开发平台搭建(已完成)
2.2 HTML5基础入门(已完成)
2.2.1 js基础(已完成)
2.2.2 HTML标签简介(已完成)
2.2.3 文档对象模型DOM及表单(已完成)
2.2.4 HTML5 Canvas绘图基础(已完成)
2.2.5 HTML5程序调试(已完成)
2.2.6 第三方js类库(已完成)
2.3 简单网页编写Primer(已完成)
2.3.1 基于easyUI(已完成)
2.3.2 基于bootstrap(已完成)
2.3.3 Wrap it up!(已完成)
2.4 电脑/手机客户端开发简介(已完成)
2.4 node.js简介(待完成...)
3 基于HTML5的数据可视化(已完成)
3.1 Contour绘制(已完成)
3.1.1 借助显卡GPU绘制Contour(已完成)
3.1.2 使用绘图API绘制Contour的思路(已完成)
3.1.3 绘制三维Contour图的思路(已完成)
3.2 矢量图的绘制(已完成)
3.3 绘制曲线(已完成)
3.4 js生成报表(已完成)
4 高等数学中若干简单数值计算算例(已完成)
4.1 数值积分、高等函数绘制(已完成)
4.2 非线性方程求解(已完成)
4.3 差分与简单常微分方程初值问题(已完成)
5 使用HTML5编程实现热传导温度场求解(已完成)
5.1 一维导热算例(已完成)
5.1.1一维无内热源温度场数值模拟(基于基于HTML5编程)(已完成)
5.2 二维导热算例-综述(已完成)
5.2.1 二维导热算例-热导的概念(已完成)
5.2.2 二维导热算例-迭代计算(已完成)
5.2.3 二维导热算例-整体架构(已完成)
5.3 Wrap it up!(已完成)
6 不可压缩牛顿流体流动(已完成)
7 小型制冷设计(待完成...)
7.1 使用js多快好省绘制简单CAD图纸(已完成)
7.1.1 二维图纸绘制(正在完成...)
7.1.2 三维图纸绘制(待完成...)
7.2 蒸发器算例(待完成...)
7.2.1 需求分析及前端界面(待完成...)
7.2.2 计算程序(待完成...)
7.2.3 绘图输出(待完成...)
7.3 冷凝器算例(待完成...)
8 热工过程自动控制(待完成...)
8.1 时域分析与频域分析(已完成)
8.2 汽包锅炉水位自动控制(已完成)
8.3 串口读写(待完成...)
9 物联网(待完成...)
10 机器学习(待完成...)
11 虚拟现实(待完成...)
Where to go from here?(待完成...)
[题引]:君子性非异也,善假于物也。javascript本身不能绘制CAD图纸,但借助第三方库就可以绘制一些简单的二维图纸了。到被戏称为“全球最大的同性交友网站”(注:程序员之间认识先了解对方的代码,github为全球最大规模的代码托管站点,故被戏称为“全球最大的同性交友网站”)https://github.com/中搜索js-dxf,会有如下结果:
点击并下载,然后解压得到一些文件:
点击其中的index文件,使用浏览器打开:
点击超链接下载demo.dxf文件,保存到本地,使用libreCAD打开,结果如下:
综上,可以使用javascript生成CAD图纸。而生成这个图纸的js代码很少:
这就为我们用js绘制二维CAD图纸提供了便利。