【问题标题】:Can I make CNC Editor with HTML5?我可以用 HTML5 制作 CNC 编辑器吗?
【发布时间】:2017-10-20 00:05:50
【问题描述】:

我想制作自己的 CNC 编辑器。 我正在寻找一些指导。我不知道 HTML5 是否有可能。但如果可以的话,那就太好了。如果可能,请列出我应该研究和学习的内容。

我不需要它可以在线访问,我只会在我的电脑上拥有它。我将通过本地网络从多台不同的计算机访问它。我不希望它访问互联网,因为它并不总是可用。

所需的功能: ⁃ 读写不同扩展名的文件(所有使用的文件都可以在记事本中轻松打开) ⁃ 从一个简单的数据库文件中存储和检索数据。 ⁃ 进行计算 ⁃ 有一个文本编辑器窗口 ⁃ 根据用户加载和提供的数据,有一个简单矢量图形的显示区域。

【问题讨论】:

  • 为什么要求 HTML5?
  • 如果您添加“和 JavaScript”,那么是的,我会假设。如果可以制作Atom,那么CNC 编辑器也可以。任何比这更详细的答案都会使问题偏离主题,IMO。
  • 这是所有计算机上的共同点,它们都有chrome。另外,我已经了解基本的 HTML,而且我听说 HTML5 非常强大。最后我想添加我在网上看到的矢量动画和东西。
  • 如果我换一种方式,你有什么建议?

标签: html forms cnc


【解决方案1】:

这是可能的,但需要大量工作。我想说的是,您需要掌握这些技术才能实现这一目标:

  • Node.js(使用 express.js)- 用于存储和检索数据库中的文件以及读取/写入具有所需扩展名的本地文件(服务器端)
  • Vue.js 或 Angular.js 或 React - 用于构建前端界面以操作矢量图形。它还可以进行计算,并且非常适合 svgs 之类的东西。
  • Electron.js(非强制性)- 将其包装在原生应用程序般的体验中。这个框架实际上使您能够为任何操作系统和架构编写桌面应用程序。

正如我所说,这将是很多工作,但最终还是有可能的。 有趣的巧合是,我的兄弟正计划制造 CNC 机床,所以我可能在接下来的几个月内也会这样做。如果您需要任何进一步的帮助,请随时与我联系!

更新:你不能只使用 HTML5。这就像尝试制作木制航天飞机。

【讨论】:

  • 酷。是的,CNC机器非常棒。感谢您的信息,我将开始研究这些项目。这看起来确实是一项投资。但我想对于我需要的东西,我可以开始制作一个基本版本,然后在其上进行构建。顺便说一句,我喜欢木梭类比。再次感谢您的帮助。
猜你喜欢
  • 2011-12-24
  • 1970-01-01
  • 2012-12-30
  • 1970-01-01
  • 2012-07-27
  • 1970-01-01
  • 2017-01-10
  • 1970-01-01
  • 2020-10-25
相关资源
最近更新 更多