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

New program's functions that may be useful #2

Closed
Rost3 opened this issue Dec 26, 2016 · 10 comments
Closed

New program's functions that may be useful #2

Rost3 opened this issue Dec 26, 2016 · 10 comments
Assignees

Comments

@Rost3
Copy link

Rost3 commented Dec 26, 2016

  1. need to add "frame" around the pictures to accurately position the workpiece. laser not work, only go around the pictures. My laser (not only my) has a "small power" button, do not burn, only shines.
  2. switch invert x, y axis. and start point of engraving (left up, left down, right down...... ).
  3. switch vertical/horizontal/diagonal engraving.
@arkypita arkypita self-assigned this Dec 26, 2016
@Rost3
Copy link
Author

Rost3 commented Dec 30, 2016

  1. creation G code from the vector dxf maybe from cdr. grbl laser be all in one.

@arkypita
Copy link
Owner

arkypita commented Dec 30, 2016

Number 2 and 3 are easy to implement (diagonal is less quick to implement, but could be done too) but not really necessary. Number 1 is interesting and useful for anyone.

I will probabily implement all this features in the near future.

Number 4 is a professional feature that I don't need, and i will never need, so it's implementation is not a target for me. Development of LaserGRBL is driven by my needs, and claim to be simple and lightweight.
However is free and open software, so anyone with programming skill can fork and implement more feature.

@mayhem2408
Copy link

I run a CoreXY geometry rig and diagonal engraving produces the best results and allows the stepper motors to work in a similar way to a traditional XY Rig. Not a deal breaker, but diagonal work be great for some people.

@mayhem2408
Copy link

I have forked the code and have implemented vertical engraving and working on 45 degree diagonal engraving.

@mayhem2408
Copy link

My older rig has a single stepper on the X axis and 2 steppers for the Y axis. For some reason vertical scans seem a little smoother than horizontal. Never been able to figure out why, so always used vertical engraving.
My newer rig uses CoreXY, so it does not have a stepper for X and a stepper for Y. 45 Degree engraving allows one stepper to be in hold position, while the other stepper is in motion. It produces great results with my python scripted code.

@arkypita
Copy link
Owner

arkypita commented Jan 1, 2017

I have forked the code and have implemented vertical engraving and working on 45 degree diagonal engraving.

Well done @mayhem2408!
I'm quite busy now, but in the next days I will publish my version of vertical/diagonal processing.

@arkypita
Copy link
Owner

arkypita commented Jan 2, 2017

@mayhem2408 You can now find H/V engraving in lastest release

Diagonal is not implemented yet, but I have rewrited all code generation to be more virtual about X and Y, so i think make it working in diagonal way could be easy to do.

@arkypita
Copy link
Owner

arkypita commented Jan 6, 2017

@mayhem2408 @Rost3

Diagonal engraving now supported
https://github.com/arkypita/LaserGRBL/releases

@arkypita
Copy link
Owner

arkypita commented Jan 7, 2017

Image vectorization now supported
https://github.com/arkypita/LaserGRBL/releases

@mayhem2408
Copy link

@arkypita Diagonal is working great and vector is nice to. I'll post some photos of a test engrave very soon.

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

3 participants