花了一年时间完成的 在线G代码编辑,加工系统

G代码是数控程序中的加工指令。一般都称为G指令。可以直接用来驱动机床,各种控制系统。是一种数控行业标准。传统的G代码编写以及编辑无法在线编辑,也不能实时看到g代码编辑的最后加工路径已经不能直接对编辑的G代码进行加工。

为此我花了一年时间做了一款在线G代码编辑,加工系统,除了支持传统的G代码编辑,路径预览外,还可以支持G代码在线加工,通过加载固高,雷塞,众为兴,gail等主流的控制卡或控制系统的驱动,直接对当前编辑的G代码进行加工,做到在线编辑,在线加工,大大提高加工效率,可以用在一些简单的常用的数控系统中去,例如车,铣,钻孔,切割上去

主要技术指标跟性能:

◆G 代码在线编辑,在线保存 
     ◆支持绝大部分G代码指令
     ◆G代码在线路径仿真
     ◆可以直接驱动各种控制卡或控制系统
     ◆G代码路径的多视图显示 
     ◆人机界面友好,交互性强 
     ◆集G代码编辑,G代码加工一体。

具体细节如下:
              ●操作简单,交互性强,好学易用

多角度视图,可以同时看到多个视图的G代码路径
     四视图

2视图

1视图

支持各种视图投影


 ●各种视图操作

支持路径的选取

被选取的路径以粗线条显示

刀库的管理

G代码的插入

各种常见的G代码的插入

G代码的加工

通过加载固高,雷塞,众位兴,gail,乐创的卡或控制器的驱动,直接将当前编辑的G代码直接

驱动数控机床进行加工,这是区别于普通G代码编辑器的地方。真正做到G代码编辑加工一体化。

加载乐创的驱动的,g代码加工

乐创的pci四轴运动控制卡的驱动(MPC02.dll, MPC02.h,MPC02. lib):

在线G代码加工

而传统的G代码编辑器软件只能编辑,而无法做到加工,比如有名的NC Viewer软件


G代码的加工路径实时显示

可以通过进度条看到整个路径的完成以及衔接

G代码的数控仿真

支持车,铣,切割各种加工模式

时间: 2024-10-16 22:15:04

花了一年时间完成的 在线G代码编辑,加工系统的相关文章

RunJS:在线前端代码编辑分享平台

RunJS提供 OSChina.微博.qq.github.google.yahoo.hotmail这七种登录方式,你只需要有七种任意一个帐号就可以点击右上角的登录按钮来立即体验RunJS. 用户可以注册会员,然后可以在RunJS 的首页点击编辑器进入编辑器界面,登录后点击左边栏右上角的加号来添加代码.在创建完代码后,您可以随时在编辑器中修改代码,可以点击左上方的保存按钮或者摁下 Ctrl+S来保存代码. 你可以将你写好的代码发布出去,这样别人就可以查看你的作品,就可以评论.Fork.顶你的代码.

如何花更少的时间学习更多的知识

花时间学习不见得就是真正的学习. 因为你的学习方法一开始就是错的话,那么花再多的时间在学习上也是无济于事. 所以你得看看这篇文章,如何花少量的时间却仍然学习到更多的知识.上帝给了我们每个人同样的时间,但是不同的人的效率确实不一样的,如果你觉得你的世界浪费了,先补习一下这篇文章:<暗时间>读书笔记与读后感. 一.知识整合法 聪明人不仅是学习成绩优异,更重要的是有独到的学习方法. 不像大多数学生凭记忆来求取好成绩,聪明的学生追求的是把知识串联起来构成一幅大的画面. 这也就是我所说的知识整合法. 知

不要将时间浪费到编写完美代码上(转)

add by zhj:文章主要说的是代码会经常变化,追求完美只会浪费更多时间. (英文:DZone,译者:raygodlee) 不要将时间浪费到编写完美代码上,原因就在于一个系统的迭代开发可能持续运行5年至10年甚至是20年,而某行代码甚至某个设计的生命周期则要短很多,只有几个月或者几天.所以说有没有必要将大量时间花在写代码上? 一个系统的迭代开发可能持续运行5年至10年甚至是20年.相比之下,某行代码甚至某个设计的生命周期则要短很多,只有几个月或者几天,甚至当你为了解决一个问题迭代测试不同方案

多些时间能少写些代码

我在我的微博上说过这样一段话,我想在这里把我的这个观点阐述地更完整一些. 聪明的程序员使用50%-70%的时间用来思考,尝试和权衡各种设计和实现,而用30% – 50%的时间是在忙碌着编码,调试和测试.聪明的老板也会让团队这样做.而傻逼的老板,苦逼的程序员会拿出来100%-150%的时间来忙着赶进度,返工,重构,fix 大量的bug… 所以, 越差的团队一般会越忙,而且还忙不完. 在现在这个浮躁的时期,再加上敏捷咨询师们念的歪经,他们让人感觉上就像是软件产品是可以在很短的时间内高质量的完成的,这

多谢时间能少写些代码

在现在这个浮躁的时期,再加上敏捷咨询师们念的歪经,他们让人感觉上就像是软件产品是可以在很短的时间内高质量的完成的,这令那些管理者们很兴奋,就像巴甫洛夫的条件反射实验中的狗看到了肉就会流口水那样兴奋.他们使用TDD,快速迭代,不断重构,持续集成直至持续部署的方法在进行软件开发. 软件开发真是这样的吗?难道不需要花时间去思考吗?对此,有些观点在Todd的<"品质在于构建过程"吗?>以及<Bob大叔和Jim Coplien对TDD的论战>中谈到过了.我只想想表达下面的

百度在线手写板代码

<!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=gb2312"> <title>百度在线手写板代码-php自学网</title> <style> #sx{color:#00C;text-decoration:underline;cursor:pointer

超棒的在线Bootstrap主题编辑工具 - lollytin

lollytin 是一款帮助制作Bootstrap3主题的在线工具,虽然现在仍旧是Beta版本,但是已经非常不错了. 主要功能: 通过拖拽来生成主题 支持拖拽页头,页脚,内容,幻灯,地图,表单,画廊,服务和产品等模块 支持生成javascript插件 导出为HTML 支持下载项目相关文件js,css等 相关截图: 阅读原文:超棒的在线Bootstrap主题编辑工具 - lollytin 超棒的在线Bootstrap主题编辑工具 - lollytin

页面QQ在线咨询、在线交谈代码

页面QQ在线咨询.在线交谈代码 样式一: <a target="blank" rel="nofollow" href="tencent://message/?uin=326871497&Site=在线咨询&Menu=yes"><img border="0" src="Skins/Images/qq1.gif" alt="点击这里给我发消息" title=

在线CDN代码-jq jquery

<h1>在线jquery代码:</h1><ul> <li><!--Baidu CDN--> <script type="text/javascript" src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script> </li> <li><!--又拍云 CDN--> <scr