Z Axis Height Does Not Match Programmed Height - SOLVED DIP Switch Error

All of the things you have done should mean something to the Langmuir engineers. And, remember, you are the test ground for the next great Langmuir engineer. They actually get some of their solutions from the problems seen on the forum.

I really do think your issue will be solved. But the other great thing is that your cuts are better than mine were for the first 12 months. There are others looking at your cuts and saying “That looks pretty good.” So you are very close on this.

I was originally going to say, put the spring back to 0.10 but that is only a band-aid. If necessary, that might work but it would be nice to get closer to real numbers. I guess that is what I am doing in reverse. I tell the post processor to cut at 0.022 and the springback at -0.02. But now I realize it is actually ignoring the negative number so it is really the cut height number of 0.022 that puts my cut height at 0.059. If I pick 0.06 I get a cut height of 0.095. So my system is adding 0.035 to 0.037 to my numbers.

2 Likes

If we played with all these numbers, it’d be a band aid as you stated.

My programmed cut height of .0545" resulted in a physical cut height of .06" when I was running divided voltage; I had cuts I was proud of for months.

Hell, I cut out this entire table top and all the slats underneath with no beveling all the way around.

But only recently did my table accrue this issue.

Something changed, either failed or something. I bet it’s simple, I bet it’s minor, but hoping we figure it out sooner than later!

2 Likes

Have you noticed the pictures you post of fire control if the all are at the end of the program. The z is never in the same place.
You retact to the same place most times correct?

Correction that is the torch height tap z should show .060

Have you tried installing and reinstall fire control?

Jumping in at the end of a long thread. Looking at your screen shots, it looks like your THC is on firmware 1.10. I’m on 1.13. Same setup (Crossfire OG w/ THC / Z axis).

Might want to manually check for updates.

2 Likes

@Kwikfab seems you’re getting a lot of good help and I’m not as experienced as the other guys, but I have a question and maybe suggestion:

  • what caused the resistor burnout in the other VMI? Possible link since voltage readings seem to be a bit odd. Any possibility there is still some damage not so readily evident? (probably LS Tech question, not directed at you)

  • Have you generated a file and had someone else run it on their machine to see if they get the same height(s)? Might help differentiate between machine/controller vs software.

  • me, just for problem solving method, I’d categorize list of things done and which category of evidence into which they fit: machine/controller issue; code/software issue; user driven inputs issue.

For the sake of testing. I have cut and tested many times in many different areas of my table with the same results.

Z will be in “different” places when I retract because I would zero at different heights. Think I even did that in my video on purpose to demonstrate full motion of the Z axis.

I have not tried reinstalling Firecontrol and that was on the list of stuff to do today.

Reinstall Firecontrol and re-seat the THC module in the control box.

I don’t mind updating but I I’ve been running the same exact firmware all year, and this issue is very recent.

I’m still siding on it not being a firmware update but I will keep it in mind.

Trust me, I remember all suggestions and at some point I finally get to it as I’ve exhausted them all here already lol

We can’t say why it burned out, it did.

  1. I have already done voltage readings during the time that it burned out, checked for continuity, everything.

That’s when I made the switch to RAW.

  1. Yes, posted above. I’m a Fusion user and used Sheetcam files others generated here for me to eliminate it being a CAM/software issue.

  2. I should write these down honestly. Just the fact that I’ve repeated myself many times I seem to be remembering what I did :rofl:

It’s why I go back to the non-firing file posted above - it still results in an incorrect cut height placement.

I’ll post that screenshot of the file I’m referring to -

Even toying with that file’s cut height parameters results in a physical height of .02"

I have posted videos above running this file.

So if you run that tap file fire control says a different number than .060 every time when it stops?

Oooh sorry must be some confusion.

I took that file you linked, ran it, and resulted in .02"

Then I would edit cut height parameters, and ran screenshots to show the changes I manually entered (so .09" or .10") and took another picture showing the same physical end result in .02"

Firecontrol command lines would change what I entered so it was showing correctly on there, just meant the program changes did nothing physically.

Where did fire control say z was?

Manual touch metal with z. Zero z axis. Jog up and down many times. Hit return to zero. See where it goes and where fire control says it is.

I will do that here in the next half hour or so.

But if I recall, I don’t think returning to work zero actually moves Z axis.

It only ever moves X and Y to center over your work piece or whatever the program origin it’s set for.

But I do understand now, zero while touching metal. Jog up and down, and technically I would be back at zero if I manually move it down to the metal work piece.

You’re checking to see if physical movement translates correctly to Firecontrol’s readings.

1 Like

Yup loosing steps or a electronic issue. You need to zero all axis. If it doesn’t return z manually touch off again

2 Likes

@Phillipw sending prayers to your FIL! Man, that’s rough! Lost my father inlaw the day after easter. Died walking out to his shop with wrenches in his hand. He had Parkinson’s as well. He had Louie body dementia with the Parkinson’s. He had a rough go last summer (22) but they changed his meds and he was doing the best he had in a long time when he passed. For him I am sure it was a blessing, as he didn’t want to linger long while the disease took its course. It was hard on those of us who weren’t ready for him to go… but I am not sure you ever are ready.

3 Likes

Something to also check / try. Sounds like you’re comfortable with using Notepad to modify G-code. From the file you sheet shot earlier, after the Pierce Height entry (G0 Z0.15) change the G4 P0.5 to G4 P5. This will increase the pause from 1/2 sec to 5 sec. Pause the program at this point. Measure your torch distance. Should be the .150" that is listed. If so, resume and re-measure. Let us know what you get. (The G-code you’re running looks good. Given you mentioned 1/4" material, I would change the backlash to 0.00 instead of the 0.02.)

2 Likes

So, because there’s a lot of posts/suggestions since yesterday, and to keep others up to date I will be starting in the next half hour -

  1. Cycling Z to material, then zero. Manually cycle up and down, and manually place torch where I had originally zero’d to see if the measured movement matches Firecontrol. This is @Phillipw suggestion to try next

  2. Modify G code pierce height entry to increase the pause to 5 seconds; measure results and if it matches the programmed distance of .15, resume otherwise report back here. @Simsworx suggestion.

  3. Pull off cover from control box and re-seat THC module. @ChelanJim suggestion.

  4. I’m hoping I get an email or something at this point but I will download the firmware update for THC to have on stand-by.

2 Likes

Ok, yes I’m quoting myself so it looks silly but doing so to keep the latest findings compiled.

  1. I zero’d after touching metal. To keep track of Z-axis movement I actually cycled upwards in increments, this way I can keep track of precise movement.

I then moved the torch X and Y in a continuous movement to take it away from over the work piece.

I returned to work zero, then lowered the Z-axis in increments once more and touching the work piece correlates with 0 on Firecontrol.

Meaning, movement tracks as it should. Hope this helps @Phillipw

Troubleshoot number 2 yields different results so let me compile those for @Simsworx in the next post with pictures.

1 Like

Now for the sake of science (I’m a baker and I used to shoot ELR competition so methodical tracking and measuring is in my nature) I like to take screenshots to show the changes were made correctly.

Here is the modified file to have a pause of 5 seconds instead of 0.5 of a second -

The combined height of these feeler gauges is exactly .15" as needed -

I ran this test 3 different times and well, here are the results.

What is supposed to be .15" -

Only allowed my feeler gauge of .024" to fit. Correction, a .025" feeler gauge fits but it scrapes the surface of the torch nozzle -

However, check this out. Firecontrol thinks Z-axis moved back to where it should -

I ran the file again without measuring, but also without manually pausing and after the 5 seconds it adds that last tiny bit of movement downward that results in the .02" measured height we’ve been dealing with since the beginning.

Hope these results say something @Simsworx

Next I will continue pulling off the cover of the control box and re-seat the THC module.

1 Like

Actually, it does say something. It narrows things down. THC was not active during that code. Only IHS.

Another thought. In the previous post (Troubleshoot #1), you mentioned that you were able to inclemently raise / lower the Z-axis. I’m curious to know if from Z 0 (torch touching plate), if you jog Z 1/4" step, does the torch height correspond? Alternately, if you have the torch at a measured height (say .02" for example), if you zero Z and jog 1/4" upward, do you find it moved the correct amount? (Starting at .02", ending at .27")

Additionally, when jogging Z what does the DRO show as location?

If you’re not moving the same amount as the DRO shows, I would consider coupler slippage (already addressed) or Stepper Driver Settings. (If the Driver Step settings were accidentally bumped, Z0 would still be Z0, but Z.25 could be completely different.)

Just some thoughts, as it looks like you’ve covered most your bases so far.

1 Like

I will do as you suggested.

Just got done performing a visual inspection, not to mention pulling and reseating the THC module and running the test again.

Same results with the test file @ChelanJim

1 Like