Mr.David 发表于 2018-11-28 16:57:35

LinuxCNC Stepconf设置教程

本帖最后由 Mr.David 于 2018-11-28 17:01 编辑

      前面讲了linuxcnc的安装,这里我们来讲一下linuxcnc的Stepconf配置。

1,配置Linuxcnc Stepconf之前我们首先要知道我们的并口端口号,如果是计算机自带并口那么就是0x378。如果是安装的PCI并口扩展卡那么就要通过lspci来获得端口号了,我们先打开一个终端输入如下命令:
lspci -v然后会出现下图这样的数据,我们看到末尾有一个名为 Serial controller(串行控制器)的设备,这就是我刚安装到主板上的并口扩展卡,具体因品牌关系可能名称会有不同,大家可以在未装上之前先执行一下这个命令,装上之后再执行一次。两次对比就很容易找到了。图中标白的那一行I/O ports at c000 ,其中c000就是我们要找的端口号。前缀统一0x开头,那么我们设置时需要填入0xc000。
这里还有另一个在windows下获取端口号的方法,使用过mach3的朋友应该知道怎么弄。不懂的也可以看一下。
百度文库链接:
https://wenku.baidu.com/view/8d3ffb0016fc700abb68fc0d.html
https://img-blog.csdnimg.cn/20181128160153901.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
2,现在我们到应用程序菜单-CNC里面打开Stepconf Wizard如下图。点击开始:
https://img-blog.csdnimg.cn/20181128161154669.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
3,我们选择创建新的配置,下面的选择我们只勾选创建桌面启动器(Windows里叫桌面快捷方式)就可以了。然后点击下一步。
https://img-blog.csdnimg.cn/20181128161250151.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
4,机床名称那里可以设置一个我们自己的名称,单位我们选择毫米。驱动器时序根据实际情况调整,如果不知道默认即可。点击“测试基本周期抖动”,将红框位置的数据填到“基本周期最大抖动”那里。然后点击下一步。
https://img-blog.csdnimg.cn/20181128162255834.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdnimg.cn/20181128161519657.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​

5,这里是并口设置,针脚功能根据板子的实际功能设置,并口地址按本文开头获取的地址填写。如果需要改变轴的方向可以勾选反向。设置完后点击下一步。
https://img-blog.csdnimg.cn/20181128162535539.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
6,这里是关于界面和PLC的一些设置,可以根据个人喜好选择AXIS或者Gmoccapy,完成后点击下一步。
https://img-blog.csdnimg.cn/20181128163053592.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
7,这里开始设置轴的参数了,根据实际情况设置,电机丝杠直连的话齿轮比1:1,使用同步带或者齿轮减速的话就输实际齿轮轮比。设置完可以点击“测试这个轴”看看设置是否有误。结束后继续设置其它几个轴。
https://img-blog.csdnimg.cn/20181128163939152.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdnimg.cn/20181128163354811.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
8,这里是主轴的参数,可以通过软件PWM来控制主轴的转速、方向和启动停止,目前MACH3的板基本都支持。
https://img-blog.csdnimg.cn/20181128164044647.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​

9,到这里设置就结束了,点击完成,会在桌面创建一个启动器来启动linuxcnc。
https://img-blog.csdnimg.cn/20181128164331617.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​

10,Gmoccapy界面:
https://img-blog.csdnimg.cn/20181128164620734.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdnimg.cn/20181128164605855.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​

11,AXIS界面
https://img-blog.csdnimg.cn/20181128164805218.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpYW93ZWkzNzMx,size_16,color_FFFFFF,t_70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​

陈韶华 发表于 2023-8-31 15:53:43

点个赞,学习中
页: [1]
查看完整版本: LinuxCNC Stepconf设置教程

中华DIY论坛QQ官群:205778249