05 2020 档案
摘要:in 语句如何优雅拼接 name list 在项目中, 经常会碰到这样的场景, 要按 name list 获取这些name对应的记录, 比如要获取 KING,JONES,FORD 对应的记录, 显然想到的是使用 in 子句, 比如: select id from Employee where Emp
阅读全文
摘要:环境搭建 1. 下载 apache Groovy 解释器 2. windows上增加环境变量, GROOVY_HOME 环境变量指向 bin 目录的父目录 ; 将 bin 目录加到 PATH 环境变量中. 3. VS Code 安装 code runner 插件, 方便脚本的调试工作. 该插件安装后
阅读全文
摘要:https://www.carbide3d.com/https://www.inventables.com/https://diymachining.com/https://www.zhihu.com/question/49747529/answer/317142543
阅读全文
摘要:上位机和下位机一般采用 USB/网口 交互, 也有采用并口和PCI插槽的形式. GCode Sender 软件 https://github.com/svenhb/GRBL-Plotterhttps://github.com/winder/Universal-G-Code-SenderSourceR
阅读全文
摘要:基于PC的运动控制, 比较流行的是EtherCAT技术, PC 机作为 EtherCAT Master, IO 模块和控制模块作为 EtherCAT slave. [应用相关] 记录STM32开发一个完整的EtherCAT的过程https://bbs.21ic.com/icview-2836518-
阅读全文
摘要:典型工作流程 工作流程: CAD软件 - -> CAM 软件 -> CNC 控制器 2d CAD 软件标准输出文件格式为 DXF 和 SVG 3d CAD 软件标准输出文件格式为 STL CAM 软件的标准输出文件格式为 GCode 指令, 主要功能是: 完成tool path 规划, 生成 G C
阅读全文
摘要:通用工控硬件平台: 1. AVR单片机, AVR 是1997年由ATMEL公司研发出的增强型内置Flash的RISC精简指令集高速8位单片机, atmel于2016年被microchip收购了。可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。AVR单片机是 Atm
阅读全文
摘要:我理解的数控系统应该算是 firmware, 它本身应该是一个实时系统, 能执行G代码, 多轴联动 开源数控系统 1. GRBL https://github.com/gnea/grbl/wiki 最好的tutorial: https://diymachining.com/grbl/ GRBL是一个
阅读全文