QTPlasmaC - Skipping Probing

More
21 Dec 2022 14:58 #260016 by Sushi
Hi Everyone,

I have a plasma table I built this year with a Mesa 7i96s and a Mesa THC05. It has ohmic probing that when it is used works really well. The issue is sometimes my machine skips the initial height sensing routine (IHS). The IHS parameter in QTPlasmaC is set to 0 and in sheetcam I do not have a "refDistance" option in my post processor ("PlasmaC" ver 0.5 post processor).

QTPlasmaC seems glitchy, sometimes with conversational programming it will miss turning the feedrate back to the cutting feedrate after a rapid. So I'll get a shallow cut because it's cutting at full rapid... But that's not the issue right now.

Thank you,
 

Please Log in or Create an account to join the conversation.

More
21 Dec 2022 15:19 #260020 by snowgoer540

Hi Everyone,

I have a plasma table I built this year with a Mesa 7i96s and a Mesa THC05. It has ohmic probing that when it is used works really well. The issue is sometimes my machine skips the initial height sensing routine (IHS). The IHS parameter in QTPlasmaC is set to 0 and in sheetcam I do not have a "refDistance" option in my post processor ("PlasmaC" ver 0.5 post processor). 

It would be helpful for us to see the g-code file that you are experiencing this with.

QTPlasmaC seems glitchy, sometimes with conversational programming it will miss turning the feedrate back to the cutting feedrate after a rapid. So I'll get a shallow cut because it's cutting at full rapid... But that's not the issue right now. 

It would be helpful if when you run into this, you could save the conversational file and upload it here.

I've not seen this, and the preview displays rapid moves differently than cut moves. So one place to start would be making sure the preview looks correct.

Another thought is that the conversational will use whatever material is selected by default when you enter the conversational, unless you change it. It could be that you inadvertently or accidentally changed material types between shape creation, etc.

Please Log in or Create an account to join the conversation.

More
21 Dec 2022 16:17 #260024 by Sushi
Replied by Sushi on topic QTPlasmaC - Skipping Probing
Thank you for the response, I'll make sure to save the conversational program and upload it to the forum next time it happens.

Here's the most recent program where it skipped the IHS routine between the first and second operation. This program starts by probing, then cutting a hole, then it rapids to the next starting position and is supposed to probe again, but skips this step and instead starts cutting in the air at the same Z height as the rapid move. I'm told by Les over at Sheetcam that QTPlasmaC is supposed to handle all the probing, that's why I'm asking here.

; file name: Recut4.tap
; date and time: Mon Dec 19 2022 07:14:01 PM
; postprocessor: LinuxCNC PlasmaC.scpost rev: 0.5
;
;begin pre-amble
G20 (units: inches)
G40 (cutter compensation: off)
G90 (distance mode: absolute)
M52 P1 (adaptive feed: on)
M65 P2 (enable THC)
M65 P3 (enable torch)
M68 E3 Q0 (velocity 100%)
G64 P0.01 Q0.001 (tracking tolerances: 0.01")
#<holes> = 2
#<h_velocity> = 60
#<h_diameter> = 1
#<oclength> = 0
;end pre-amble
M67 E3 Q100
;
;begin material setup
T0 M6 (select plasma tool)
G43 H0 (apply tool offsets)
(o=0,kw=0.05, ph=0.12, pd=0.5, ch=0.075, fr=40, th=1, cv=99, pe=0, jh=0, jd=0)
F#<_hal[plasmac.cut-feed-rate]>
;end material setup
G0 X16.45068 Y2.86753
M3 $0 S1 (plasma start)
G3 X16.45851 Y2.82345 I0.128 J-0
M67 E3 Q100
G3 X16.57868 Y2.73953 I0.12017 J0.04408
G3 X16.57868 Y2.73953 I0 J0.35
G3 X16.70668 Y2.86753 I0 J0.128
M5 $0 (plasma end)
G0 X11.70681 Y4.25397
M3 $0 S1 (plasma start)
G3 X11.71341 Y4.20969 I0.12795 J-0.00358
G3 X11.83119 Y4.12245 I0.12136 J0.0407
G1 X13.87888 Y4.06519
G1 X13.90152 Y4.87521
G3 X13.78066 Y4.78006 I-0.10009 J0.0028
G1 X15.33513 Y4.45034
G1 X15.33591 Y4.45016
G1 X16.83902 Y4.08091
G1 X16.83941 Y4.08081
G2 X16.31794 Y2.09824 I-0.26073 J-0.99128
G1 X16.31646 Y2.09868
G1 X14.72554 Y2.62439
G1 X14.72301 Y2.62538
G1 X11.74111 Y3.98417
G3 X11.79968 Y3.89026 I-0.04152 J-0.09111
G1 X11.8055 Y4.09816
G3 X11.68112 Y4.22968 I-0.12795 J0.00358
M5 $0 (plasma end)
;
;begin post-amble
G40 (cutter compensation: off)
G90 (distance mode: absolute)
M65 P2 (enable THC)
M65 P3 (enable torch)
M68 E3 Q0 (velocity 100%)
M5 $-1 (backup stop)
;end post-amble
;
;begin statistics
;Pierces = 2
; Cuts = 2, Length = 18.12"
;end statistics
;
M30 (end program)

Please Log in or Create an account to join the conversation.

More
21 Dec 2022 17:29 #260027 by snowgoer540
The code works here, it probes once for each cut, so it may be a setting you have set.  Can you create a backup of your config from the Settings tab and post it here?

See video below:

Warning: Spoiler!


It does go two laps around the hole which is weird and makes me think you might have two circles on top of each other in your dxf.

I see you are using temporary materials as output from sheetcam.  That may explain your conversational issues you described earlier as you likely only have one default material (material 0).

There are many ways to handle materials, but to me the safest is to have the material set in sheetcam and the material set in qtplasmac match.  When I did it the first time, I built the material set in sheetcam, and then imported it into qtplasmac.  I am diligent about maintaining material additions or deletions, however the settings for each material are maintained at the controller. This allows me to tweak material settings at the machine, where they are important, and I don't have to either manually edit the gcode file, or remember to change it in sheetcam and re-post the file.  This also allows me to always have access to my material library for conversational stuff.

To each their own, but it's an option worth considering especially because temporary materials may be causing you some confusion...

Please Log in or Create an account to join the conversation.

More
21 Dec 2022 19:42 #260033 by Sushi
Replied by Sushi on topic QTPlasmaC - Skipping Probing
Thank you again for the reply. I worked in manufacturing for about 10 years fixing Haas CNC machines, but I never ran anything so this is very new to me. The two laps confused me also, I went through and checked for duplicate lines and arcs, deleted a bunch prior to writing this program. Checked again and did not see a duplicate at this location. The two laps round the hole confused me also, but it only cuts the first, the second lap is just air.

I'll definitely take your advice on material settings.

I have a config backup I just took, but I don't know how to attach it here.

Please Log in or Create an account to join the conversation.

More
21 Dec 2022 19:59 #260036 by Sushi
Replied by Sushi on topic QTPlasmaC - Skipping Probing

File Attachment:

File Name: PlasmaCNC_...-21-2.gz
File Size:13 KB
Attachments:

Please Log in or Create an account to join the conversation.

More
21 Dec 2022 23:05 #260049 by Sushi
Replied by Sushi on topic QTPlasmaC - Skipping Probing
The post above is my config, it took a couple tries to upload.

Please Log in or Create an account to join the conversation.

More
22 Dec 2022 19:44 #260098 by Sushi
Replied by Sushi on topic QTPlasmaC - Skipping Probing
@snowgoer540

Any thoughts?

Please Log in or Create an account to join the conversation.

More
22 Dec 2022 20:17 #260102 by snowgoer540
I haven’t been at the computer today to look. I’ll try to make some time later this evening to take a peek

Please Log in or Create an account to join the conversation.

More
22 Dec 2022 21:45 #260114 by Sushi
Replied by Sushi on topic QTPlasmaC - Skipping Probing
Thank you, I appreciate it!

Please Log in or Create an account to join the conversation.

Moderators: snowgoer540
Time to create page: 0.425 seconds
Powered by Kunena Forum