Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gerald misalignment #1904

Open
DaveBenji opened this issue Mar 7, 2024 · 15 comments
Open

Gerald misalignment #1904

DaveBenji opened this issue Mar 7, 2024 · 15 comments

Comments

@DaveBenji
Copy link

Gerald has a misalignment between the x and x axis. You cant cut a true circle. If you cut a complicated free-form, the beginning point and the end point are misaligned

@magman2112
Copy link

I did a few test cuts on Maker Night and I couldn’t find any issues. I tried a dimension test for both the x and y axis and cut a circle and the dimensions were accurate (to within 0.5mm).

could you possibly let me have an example of one of your files that you had issues with, so that I can see if I can replicate your issue?

@DoESLiverpool/laser-maintenance

@DaveBenji
Copy link
Author

I'll take a few photos today. regards

@DaveBenji
Copy link
Author

I had to abandon Gerald today as he's even more out of line. I was loosing work so I gave up.
I attach two photos of a cut made with the same drawing but at different XY locations and a you cab see on the second photo its really distorted and ruined. I tried to attach the file but github doesnt support lightburn file type. I could email it? Regards
sparrow01

sparrow02

@DaveBenji
Copy link
Author

SPARROWS 300 X 100
INKSCAPE VERSION

@DaveBenji
Copy link
Author

I plan to use Gerald on Wednesday. Has there been any update on this issue?

@magman2112
Copy link

magman2112 commented Mar 23, 2024

Sorry Dave, I meant to comment on this yesterday.

@Sean-anotherone and I spent a lot of time on this issue on Thursday night.

Your file was a great help, as this allowed us to find a repeatable issue that we could try to diagnose.

The issue appears to be a minute creep on the X-axis (left to right. It appears to be on the fast movement between cuts, rather than on the cuts themselves, so was more apparent on the second layer (between the legs) than the main body cuts.

We knew that there was an open issue for the belt for the x-axis, so we fitted the new belt that has been sat in the laser spares cupboard for a few weeks. This made a slight difference, but didn’t eliminate the issue.

Next, we tested some changes to the step multiplier on the stepper motor drivers along with firmware changes to match. This gave us another incremental improvement, but it still isn’t perfect. Our thought is that some steps are getting lost by the older stepper drivers and by driving them with a different frequency from the controller board, we can make the losses less significant.

We are going to try replacing the x-axis stepper driver next, but that will be undertaken next Thursday night at the earliest.

I did find a workaround though, that might help. As Lightburn has lots of layers to play with, I split the two layers into columns. So the first column of cuts uses layers 1 and 2, the second column uses layer 3 and 4, etc. duplicating the settings from layer 1 to layer 3,5,7,etc. This keeps the cuts in a relatively short area to minimise the fast movement cumulative errors. This worked well with your test file (or a 4x6 matrix of your drawing we used as our test). This is a similar process we use with engraving in columns, to increase productivity when laser engraving (fill in Lightburn).

@DaveBenji
Copy link
Author

Thanks for that. I'm glad I'm not going mad at least.

I've changed my drawing to give me more +- tolerance.

I guess instead of cutting in layers I could sequentially cut using colour code order?

Over an landscape A3 what width column would you suggest?

regards

@Sean-anotherone
Copy link

Sean-anotherone commented Mar 23, 2024 via email

@DaveBenji
Copy link
Author

okay. I've amended my drawing to cut in groups of six. Strangely enough according to the preview its quicker! I'll test run it on Wednesday and let you know how I get on. regards

@magman2112
Copy link

magman2112 commented Mar 23, 2024

I sense a little bit of confusion here perhaps.

By layers, I mean the colour you choose from the strip of them at the bottom of the screen, Lightburn calls these layers. You can do one laser operation per layer. There is no significant time issue in using multiple layers during cutting, apart from your time setting up your file in Lightburn. In engraving (fill) this can be quite a bit different.

I would still be tempted to group your drawings in columns to get the best results, as there will likely be a small amount of cumulative error for the movement between two columns of birds if you group them in sixes instead of threes (using your SVG file you provided above as a reference). The order that the layers will be cut is also significant, so if you cut all of the layers for the part between the legs in order after the body cuts, then you haven’t really changed everything.

Here’s a mock up of a cutting order which I think would give the best results.

Layer Part
1 —— Column 1 hole and between legs part
2 —— Column 1 Main body cuts
3 —— Column 2 hole and between legs part
4 —— Column 2 Main body cuts
5 —— Column 3 hole and between legs part
6 —— Column 3 Main body cuts
Etc.

I appreciate that this is quite difficult to explain in this medium, but I hope this makes things a little clearer.

@DaveBenji
Copy link
Author

Yes that's exactly what I have done. Ill let you know how I get on. David

@JackiePease
Copy link
Contributor

I tried to use Gerald today but he still seems to be having dimensioning issues. I cut out a circle which should have been 26mm and it came out as 22mm.

The x and y dimensions don't match either (I'd say it's out by about 3mm in 100mm)

@magman2112
Copy link

I looked at this on Tuesday night and found a discrepancy on the X-axis again. A 400mm test cut measured as 390mm, which is a 5% error. I also checked the Y-axis and this was measured as less than 0.5mm error in 400mm, so better than 99.5% accuracy.

I suspect this is a hangover from the changes we made last Thursday night.

I adjusted the scaling in the firmware and Gerald is now cutting to correct dimensions again.

I would suggest that anyone using Gerald should do some test cuts before committing to cut large sheets of material with their artwork in the near future, until we find a solution to the current creep issue on the X-axis

@DaveBenji
Copy link
Author

Hello. I worked on Gerald yesterday. I broke the work down into smaller sections using multiple Lightburn layers (line colours) into local cut groups as you suggested and it was better but there was still XY creep but, with a bit of scalpel assistant I was able to use the large majority of what I cut.

@DaveBenji
Copy link
Author

Frustratingly inaccurate. The discrepancy of length on the x axis is back with a minus measurement from the drawing. Even with grouping of work in Lightburn colour layers the end point and start point are misaligned.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants