开源改变世界

用户界面改进 #500

推推 grbl 3年前 (2023-02-03) 154次浏览
打开
13 个任务中的第 4 个
bradanlane 打开了这个问题 2019 年 7 月 16 日 · 1条评论
打开
13 个任务中的第 4 个

用户界面改进#500

bradanlane 打开了这个问题 2019 年 7 月 16 日 · 1条评论

评论

用户界面改进 #500

描述

详细描述问题或功能请求。截取屏幕截图或录制视频会有所帮助。

版本

  • CNCjs:1.9.5
  • 节点.js:6.x
  • NPM:5.x

你如何安装CNCjs?

  • NPM
  • 下载 CNCjs 桌面应用程序
  • Raspberry Pi 预构建映像

数控系统

  • Grbl
  • 冰沙
  • TinyG/g2核心

硬件

  • 树莓派
  • 台式机或笔记本电脑
  • 移动设备

操作系统

  • 不适用
  • 视窗
  • 苹果
  • Linux

以下是可能普遍有用的建议。我的 CNCjs 用例是驱动激光雕刻机来创建原型 PCB。

建议1:工具头位置支持十字准线或不使用view zoom缩放红点

为了正确对齐连续的 gcode 运行,我使用 UI 将头部定位在显示屏上的两个相对点上,然后将其与作品上的头部位置进行比较。这是在相对较高的缩放系数下完成的。红点随着变焦而放大。这可能不是必需的,因为已经有显示工具头的选项。

建议2:根据当前显示区域和gcode区域计算缩放以适应

查看器上的 zoom-to-fit 按钮选择一个缩放,它似乎是基于查看器的高度,并且似乎不使用加载的 gcode 的最小/最大坐标。选择缩放以适合时,很少会显示完整的 gcode。此外,查看器不会以 gcode 为中心。
建议 3:使用光标平移查看器

建议 3:在平移时消除比例因子(或将其反转,以便在放大时缩放效果较小)

单击并按住鼠标按钮时的平移运动似乎应用了一些比例因子。比例因子与缩放因子相反。EG:用鼠标缩小和平移,鼠标移动超过观察区;用鼠标放大和平移,查看器区域的移动比鼠标多得多。这使得在查看器上放大时很难使用鼠标平移。

上述问题可能仅适用于处理较小对象的用户,这些用户更积极地使用缩放,以及执行多个 gcode 操作并需要相对较高定位精度的用户。

用户界面改进 #500

你好,

我正在尝试修改 HTML 或 CSS 代码以将我的灰线更改为橙色,但我无法找到要编辑的文件。

先感谢您。

CNCjs 版本:1.9.20

CNCjs 桌面应用程序

CNC控制器:Grbl

材质:PC

操作系统:Windows 10

用户界面改进 #500

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
项目
状态:无状态
发展

没有分支机构或拉取请求

3人参加
用户界面改进 #500用户界面改进 #500用户界面改进 #500

喜欢 (0)