Advertisement

Candle软件作为CNC机床与GRBL上位机的通信工具。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
Candle是一款专为GRBL设计的G代码解释程序,它作为电脑上的一款上位机软件,能够读取刀具路径文件(.刀路文件)以及NC格式的文件,并进而执行相应的加工操作。该软件具备实时显示加工进度的功能,是一款相当优秀的DIY CNC控制软件。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • CNC Grbl 控制 Candle
    优质
    Candle是一款专为Grbl设计的图形化控制界面,它简化了数控机床的操作流程,使用户能够轻松地进行路径规划和参数调整。 Candle 是一款用于 GRBL 的 G 代码解释软件,安装在电脑上作为上位机使用。它可以读取刀路文件 .NC 并进行加工,并且能够实时显示加工过程。这是一款非常不错的 DIY CNC 控制软件。
  • CNC GRBL Candle2 最新版 2.6 (20240308)
    优质
    Candle2是一款专为GRBL控制器设计的最新版(2.6, 20240308)上位机软件,提供便捷的数控编程与控制功能,适用于各类CNC设备。 在Candle软件的命令行中输入相应的命令可以列出当前的所有参数: - $0=10:步进脉冲持续时间(微秒) - $1=25:步进电机空闲延迟时间(毫秒),值为255表示始终保持力矩。 - $2=0:步进端口反转掩码 - $3=0:方向端口反转掩码,用于反转方向标志 - $4=0:使能端口逻辑反转布尔值 - $5=0:限位输入逻辑反转布尔值 - $6=0:探针输入逻辑反转布尔值 - $10=1:状态报告掩码 - $11=0.010:接点偏差(毫米) - $12=0.002:圆弧容差(毫米) - $13=0 这些参数可以用于精确控制步进电机的行为和响应。
  • 微雕管家:CNC激光打印
    优质
    微雕管家是一款专为CNC和激光打印机设计的专业上位机软件。它能够有效提升设备操作便捷性及精度控制,适用于精密雕刻、切割等应用场景。 微雕管家是一款自己DIY激光打印机的上位机软件,可以用来打印位图。
  • 三菱CNC(M70-M80)传输
    优质
    本软件为三菱M70至M80系列CNC机床设计,提供高效的数据传输解决方案,支持程序编辑、参数设置及诊断功能,优化机床操作与维护。 本人亲测此软件可在XP、Win7、Win10(32位/64位)系统上安装,并且在CNC三菱机M70/M80中均可使用。
  • 基于C#PLC
    优质
    本软件是一款采用C#编程语言开发的应用程序,旨在实现计算机(上位机)与可编程逻辑控制器(PLC)之间的高效数据交换和通信,支持多种工业协议。 上位机与PLC通讯软件(使用C#编写),包含三菱DLL文件,引用后可直接使用,并已调试完成,接口可用。需用MX_Component 软件进行链接配置。
  • PLC编程
    优质
    PLC上位机编程工具软件是一种用于开发、调试和维护与PLC(可编程逻辑控制器)通信的应用程序。它提供了图形化界面及多种功能,简化了自动化项目的开发流程,适用于工业控制系统的监控与管理。 经过一番努力终于找到了PLC上位机编译平台软件,这是一款非常难得的工具,对于PLC开发人员来说具有很高的价值。
  • Marlin主板改5轴CNC雕刻V2.0版
    优质
    本版本为Marlin主板改造的五轴CNC雕刻机上位机软件第二版,优化了操作界面与控制精度,提升了加工效率和作品质量。 上位机软件v2.0版增加了简单加工功能,可以直接生成阵列打孔(包括环形或线性阵列),以及直接输出圆形或矩形刀路路径。欢迎进行测试。该版本包含烧录所需的固件,并附有简单的使用说明。
  • STM32串口IAP
    优质
    简介:该软件是一款针对STM32微控制器设计的上位机应用工具,专为实现串口在线应用程序编程(IAP)而开发。用户可以通过图形界面轻松地将程序代码通过串行接口下载至目标设备中,极大地提高了嵌入式系统开发过程中的调试和更新效率。 该项目旨在通过PC的串口对STM32系列MCU进行IAP操作。项目包含三个部分(三套代码):运行在STM32平台上的Bootloader;运行在STM32平台上的App,其中一个是支持usmart的重量版,另一个是简洁轻量版;以及运行在Windows平台上的上位机操作工具。 本篇内容主要介绍的是运行于Windows平台的上位机工具部分。关于另外两部分内容,请参阅相关文档:STM32平台的bootloader和STM32平台的App(包括usmart版和轻量版)。 这套代码使用C#基于.net4.0开发,我用的是vs2017进行编写。
  • USB
    优质
    USB上位机通用软件是一款功能全面、操作简便的应用程序开发工具,适用于多种USB设备的数据采集与控制。 USB上位机通用程序是一种设计用于通过USB接口与设备进行通信的应用软件。在计算机系统中,上位机通常指的是主机或主控端,它负责控制和管理下位机(如传感器、控制器等)。由于其高速传输及即插即用特性,USB(通用串行总线)是广泛使用的接口。 该程序的核心功能包括读取USB口的缓冲区数据,并实时接收处理来自连接设备的信息。USB通信涉及中断(Interrupt)、批量(Bulk)和控制(Control)三种传输类型,其中批量传输适用于连续、大数据量的数据交换场景。 在实现过程中,上位机程序需理解USB协议细节,如设备枚举、配置选择及端点设置等步骤,并支持多种设备类。例如HID(人机交互设备)、CDC(通信设备类),每种类别对应不同的数据交换规则。此程序可能兼容多种类型,从而具备通用性。 编程实现时,上位机程序通常会使用特定库或框架如libusb、WinUSB等来简化开发工作,并处理常见问题,例如设备发现、连接断开和错误恢复等。经过编译后的程序表明其源代码层面的语法逻辑已无误,但还需进行功能测试、性能测试及兼容性测试以确保稳定运行。 在实际应用中,可能会遇到如设备识别、数据同步以及丢失等问题,并需通过调试解决这些问题。为了提高用户体验,该程序可能还会包含数据解析、可视化展示和日志记录等功能。例如将原始二进制信息转换为可读格式;使用图表或仪表盘形式展现状态信息等。 USB上位机通用程序是一个涵盖多个领域的综合性软件项目,包括USB通信协议、设备管理及用户界面设计等方面。其开发需要扎实的计算机科学基础和对USB规范的理解以及编程技巧。实际应用中,该程序有助于便捷地与各种USB设备交互,并获取处理数据信息。
  • 基于串口VC++
    优质
    本简介介绍了一款基于VC++开发的上位机软件,该软件通过串口通信技术实现与下位机的数据交换,适用于工业控制、数据采集等领域。 学会编写微机软件是硬件工程师必不可少的一项技能。