Probe panel for Axis GUI
- tommylight
- Away
- Moderator
Less
More
- Posts: 19188
- Thank you received: 6430
24 Jun 2024 10:09 #303681
by tommylight
Replied by tommylight on topic Probe panel for Axis GUI
Think of hal file as a distribution box full of wires, the "net" command is literally "connect this pin to that pin"
Usually the firts name after net is whatever you want to call a signal (think of it as a buss bar) and other pins can be wired to it and can be used over and over throughout the hal file as needed.
Other names must be existing LinuxCNC pins.
Usually the firts name after net is whatever you want to call a signal (think of it as a buss bar) and other pins can be wired to it and can be used over and over throughout the hal file as needed.
Other names must be existing LinuxCNC pins.
The following user(s) said Thank You: handsomebeast
Please Log in or Create an account to join the conversation.
- handsomebeast
- Offline
- Junior Member
Less
More
- Posts: 31
- Thank you received: 4
24 Jun 2024 10:37 - 24 Jun 2024 10:44 #303684
by handsomebeast
Replied by handsomebeast on topic Probe panel for Axis GUI
thankyou tommy, that makes sense now, so my "net probe-input motion.probe-input <= parport.0.pin-15-in" is getting a signal from pin 15 on my paralell breakout board, so those signal names are connected to components in my HAL.files, if i get it right? when i was putting that line into my machine.hal and setting up easyprobe, i kept getting errors, with help from aceira and you just explaining that, i shortened that line to "net motion.probe-input <= parport.0.pin-15-in" and pow, it works, the only reason i was using that line was because i read a forum post, that said that that pin in software controls all probing routines, it worked fine with my toolsetter but when trying this out easyprobe 2 it came up with errors that flagged that comment, without your help id have not been able to get it running, thankyou guys so much, tommy, aciera, talla, tillman, and julian, great work on the add on, and thanks for taking the time to help me guys i really appreciate it, i just have one problem left to solve, as my toolsetter uses an m6 remap which causes the spindle to do a manual toolchange subroutine, insert tool, move to toolsetter coordinates, and probe Z tool height, how would i stop this happening when i want to use the touch probe? the subroutines are in my macros folder and any m6 command causes the toolchange routine as i explained, is there a way to do this? i thought of making seperate macros folders for the toolchange macros and the probing macros, but the m6 would still cause a toolchange subroutine, and the toolsetter is quite tall so i cant just let the routine run without the toolsetter in place as it would break my touch probe,and if i let it run and move the toolsetter it would fail to touch the wasteboard before reaching the max Z travel i specified in the m6 subroutine if the probe isnt triggered, any ideas? ps when i get the last part sorted out i will write a tutorial and or make a video on how to get this set up if you already have a postgui.hal file, as already having certain files made the whole install tricky but again with every mountain to climb ive learned some very useful stuff, which i could probably pass on or help another newbie to linuxcnc to get this up and running
Last edit: 24 Jun 2024 10:44 by handsomebeast.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
- handsomebeast
- Offline
- Junior Member
Less
More
- Posts: 31
- Thank you received: 4
25 Jun 2024 03:04 #303730
by handsomebeast
Replied by handsomebeast on topic Probe panel for Axis GUI
ok M61 Q99 solves that problem all good for now
thanks again for the help guys
thanks again for the help guys
Please Log in or Create an account to join the conversation.
- TucsonSean
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 0
05 Aug 2024 12:32 #306991
by TucsonSean
Replied by TucsonSean on topic Probe panel for Axis GUI
Hello Gentlemen,
I have encountered an issue with my installation of EasyProbe. After installation, I have taken care of all errors and was able to start LinuxCNC and when I go to calibrate the probe, I get the following error: Named Parameter #<_ini[probe]vel_fast> not defined
I know that vel_fast was a variable copied directly from the installation instructions and placed into the ini file. Any help pointing me in the right direction would be greatly appreciated.
-Sean
LinuxCNC ver: 2.8.4
I have encountered an issue with my installation of EasyProbe. After installation, I have taken care of all errors and was able to start LinuxCNC and when I go to calibrate the probe, I get the following error: Named Parameter #<_ini[probe]vel_fast> not defined
I know that vel_fast was a variable copied directly from the installation instructions and placed into the ini file. Any help pointing me in the right direction would be greatly appreciated.
-Sean
LinuxCNC ver: 2.8.4
Please Log in or Create an account to join the conversation.
- juliankoenig87
- Offline
- Senior Member
Less
More
- Posts: 61
- Thank you received: 19
05 Aug 2024 16:57 #307016
by juliankoenig87
Replied by juliankoenig87 on topic Probe panel for Axis GUI
Hi.
Please show your .ini and your .hal files. There must be a wrong typing or something like that.
Julian
Please show your .ini and your .hal files. There must be a wrong typing or something like that.
Julian
Please Log in or Create an account to join the conversation.
- TucsonSean
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 0
05 Aug 2024 19:46 #307027
by TucsonSean
Replied by TucsonSean on topic Probe panel for Axis GUI
Here are my hal and ini files.
-Sean
-Sean
Attachments:
Please Log in or Create an account to join the conversation.
- juliankoenig87
- Offline
- Senior Member
Less
More
- Posts: 61
- Thank you received: 19
05 Aug 2024 22:03 #307038
by juliankoenig87
Replied by juliankoenig87 on topic Probe panel for Axis GUI
Two things.
First of all delete everthing before the MDI command for G54. So delete(pr comment out):
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=G10 L20 P1 X0MDI_COMMAND=G10 L20 P1 Y0
MDI_COMMAND=G10 L20 P1 Z0
MDI_COMMAND=G0 X0
MDI_COMMAND=G0 Y0
MDI_COMMAND=G0 Z0
The mdi commands haveto be in the right order like in the hal.
Second. Delete the "[...]" after the parameters in your ini. Or use "#" for comments.
Julian
First of all delete everthing before the MDI command for G54. So delete(pr comment out):
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=...
MDI_COMMAND=G10 L20 P1 X0MDI_COMMAND=G10 L20 P1 Y0
MDI_COMMAND=G10 L20 P1 Z0
MDI_COMMAND=G0 X0
MDI_COMMAND=G0 Y0
MDI_COMMAND=G0 Z0
The mdi commands haveto be in the right order like in the hal.
Second. Delete the "[...]" after the parameters in your ini. Or use "#" for comments.
Julian
Please Log in or Create an account to join the conversation.
- TucsonSean
- Offline
- New Member
Less
More
- Posts: 9
- Thank you received: 0
06 Aug 2024 00:41 #307049
by TucsonSean
Replied by TucsonSean on topic Probe panel for Axis GUI
I deleting everything before the G54 command and edited the Probe_Postgui.hal file to reflect the changes. When I start LinuxCNC, I still get the error: Named Parameter #<_ini[probe]vel_fast> not defined
Is there something that I am missing for declaring the vel_fast variable in the .ini file other than what I copied and pasted from the instructions?
-Sean
Is there something that I am missing for declaring the vel_fast variable in the .ini file other than what I copied and pasted from the instructions?
-Sean
Please Log in or Create an account to join the conversation.
06 Aug 2024 05:25 - 06 Aug 2024 11:53 #307057
by Aciera
Looks like you are missing the [PROBE] section in your ini file. For an example ini file see:
github.com/hausen8/EasyProbe/blob/v2.0/m...y_Probe_2.0_demo.ini
Disregard
Replied by Aciera on topic Probe panel for Axis GUI
github.com/hausen8/EasyProbe/blob/v2.0/m...y_Probe_2.0_demo.ini
Disregard
Last edit: 06 Aug 2024 11:53 by Aciera.
Please Log in or Create an account to join the conversation.
- juliankoenig87
- Offline
- Senior Member
Less
More
- Posts: 61
- Thank you received: 19
06 Aug 2024 11:35 #307072
by juliankoenig87
Replied by juliankoenig87 on topic Probe panel for Axis GUI
He has it at the end of the .ini file.
The error sounds strange and I never had this one.
Other than copy paste the parts again I have no clue.
Julian
The error sounds strange and I never had this one.
Other than copy paste the parts again I have no clue.
Julian
The following user(s) said Thank You: Aciera
Please Log in or Create an account to join the conversation.
Time to create page: 0.328 seconds