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

Suggestion/Feature Request: Laser Support #8

Open
nhansendev opened this issue Oct 30, 2023 · 2 comments
Open

Suggestion/Feature Request: Laser Support #8

nhansendev opened this issue Oct 30, 2023 · 2 comments

Comments

@nhansendev
Copy link

Correct me if I'm wrong, but there is currently no support for lasers. This seems like a relatively easy addition if we assume only laser cutting is desired. The main parameters are speed and power, though additions like a starting dwell time (for laser turn-on time and punching through thicker materials) can be helpful.

Additionally, I noticed while playing with the tools that you can define a zero depth per cut (appropriate for a laser), but this freezes the program when generating the simulation. I assume that it's trying to create a very large number of passes while somehow avoiding a divide-by-zero error.

@panzergame
Copy link
Owner

Hello, thanks a lot for your support.

I fixed the infinite depth bug in this commit (f7ff0f1) as well as adding a laser option for a tool configuration, when enabled retract depth and depth per cut are ignored in final gcode.
I'm currently having issue with my CI and a release is not yet available, though you can compile from source if you want to give it a try.

Concerning dwell, did you try putting it on the same line as the pre cut command ? Will this dwell duration vary ?

@nhansendev
Copy link
Author

Concerning dwell, did you try putting it on the same line as the pre cut command ? Will this dwell duration vary ?

I didn't try playing with dwell. Typically, if a dwell is added for laser turn-on time or punching through material it would be a constant duration (assuming material thickness is constant, which is reasonable).

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

No branches or pull requests

2 participants