More Z-Axis Issues
- MakingStuff
- Topic Author
- Offline
- Premium Member
- Posts: 121
- Thank you received: 14
Are you running a Run In Place or a Buildbot version of LinuxCNC?
It's build bot. The last I updated was on October 20th.
Please Log in or Create an account to join the conversation.
- note the exact error message
- note if there are any errors in the terminal
- open Show Hal Configuration from the Machine menu and note the value of the pin named plasmac.state-out
Do you Home your machine before use?
If you are cutting and press Pause to pause a cut can you continue by pressing Pause again?
Please Log in or Create an account to join the conversation.
- MakingStuff
- Topic Author
- Offline
- Premium Member
- Posts: 121
- Thank you received: 14
Next time it stops like that, before you try to restart can you:
note the exact error message
note if there are any errors in the terminal
Yes I home the machine. I will see if I can pause and resue while cutting but it will be tomorrow before I can get back out to the shop.
Here is a video I made of it messing up. Hopefully it will shed some light on what is going on.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
- MakingStuff
- Topic Author
- Offline
- Premium Member
- Posts: 121
- Thank you received: 14
Man that is odd, this is grasping at straws but did you run Configurator in upgrade mode after your last update?
I have not run the plasmaC configurator since I converted my base machine. I've just been modifying the ini and hal files myself.
Please Log in or Create an account to join the conversation.
- MakingStuff
- Topic Author
- Offline
- Premium Member
- Posts: 121
- Thank you received: 14
Please Log in or Create an account to join the conversation.
It is usually best to run Configurator in upgrade mode every time you update. If it doesn't need to do anything it won't.I have not run the plasmaC configurator since I converted my base machine. I've just been modifying the ini and hal files myself.
As an experiment you could create a new machine using original_plasma.ini and original_plasma.hal from your plasma_thc config directory as the base machine and see if it behaves differently.
It seems there are two issues at play:
1 Arc OK disappearing before it should
2 Not resuming after that lost arc pause error
I can get neither of them to happen here.
Did you try the postprocessor I sent you to see if it behaves differently, it use the feed rate from the cut parameters so you would need to set that before you run the program.
One thing I did notice was that the last cut was an arc and it was only 0.012" long so it is possible the material fell away during the cut preceding it. That was also an arc and it was 0.255" long. I guess the next question is, does this only happen when there is a very short arc as the last cut.
Please Log in or Create an account to join the conversation.
- MakingStuff
- Topic Author
- Offline
- Premium Member
- Posts: 121
- Thank you received: 14
Did you try the postprocessor I sent you to see if it behaves differently
No I have not tried it yet. I will try it and some of your other suggestions and report back here the outcome. Will have more time to mess with it on Saturday.
Please Log in or Create an account to join the conversation.
- MakingStuff
- Topic Author
- Offline
- Premium Member
- Posts: 121
- Thank you received: 14
1) Updated LinuxCNC in Synaptic Package Manager.
2) Ran PlasmaC configurator in update mode.
3) Installed your postprocessor in sheet cam.
4) Recompiled my gcode using your post processor.
5) Tried to load it in LinuxCNC as .ngc and got error "*" not valid character. I searched the g-code and there was no * in it.
6) Renamed the file to .tap so it would bypass parser.
7) Loaded it in LinuxCNC again and got error "Material 1 not in list". So I commented out lines 11 and 12 shown below.
8) Re-ran g-code in linuxCNC. Gantry moved to position of first cut, touched off and then stopped at line 19. The play button showed that it was still running, but nothing was happening on the machine or on the screen. If I hit the pause button, it acted like the program paused, if I hit it again, it acted like it resumed. This is the same behavior I showed in the video when the "lost arc" error occured.
9) I loaded the g-code with my post processor and let it run with torch disabled. I hit the pause button while the program was running and the execution paused. Then I hit resume and it resumed right where it left off. So the pause button works correct if it is hit while the program is running..
; DogMom_PhillC.ngc 03/11/2019 16:45:59
; postprocessor: PhillC.scpost
;
G20 (units: inches)
G40 (cutter compensation: off)
G90 (distance mode: absolute)
M52 P1 (adaptive feed: on)
G64 P0.01 Q0.001 (tracking tolerances: 0.01")
F#<_hal[plasmac.cut-feed-rate]>
;
M190 P1 (plasma 16ga material)
M66 P3 L3 Q2 (wait for valid change)
;
F#<_hal[plasmac.cut-feed-rate]>
;
(start dogmom #1 torch, 9.15")
G0 X7.33058 Y4.76151
M3 $0 S1
G3 X7.43430 Y4.67392 I0.09566 J0.00806
G2 X7.58259 Y4.66736 I0.04872 J-0.57797
G1 X7.58299 Y4.66729
This is as far as I have been able to go. I will try creating a new machine as you suggested and see if that fixes the issue.
Please Log in or Create an account to join the conversation.
Did you have a feed rate value set in the Cut Parameters of the Run Panel?8) Re-ran g-code in linuxCNC. Gantry moved to position of first cut, touched off and then stopped at line 19. The play button showed that it was still running, but nothing was happening on the machine or on the screen. If I hit the pause button, it acted like the program paused, if I hit it again, it acted like it resumed. This is the same behavior I showed in the video when the "lost arc" error occured.
Please Log in or Create an account to join the conversation.