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

Having issues with speed on homebrew machine. #21

Open
Dingo420 opened this issue Apr 7, 2020 · 1 comment
Open

Having issues with speed on homebrew machine. #21

Dingo420 opened this issue Apr 7, 2020 · 1 comment

Comments

@Dingo420
Copy link

Dingo420 commented Apr 7, 2020

i have played with this for 9 hours now and cant get the speed to increase. i can drop motor max speed, to about 200 and notice slight decrease from allready slow. i try 400, 800, 1000, 1200,1500,3000,50000,80000 and cant seam to affect speed. checked and changed stepping info, recompiled with different settings. it draws slow but will home fast...... any ideas?
seams to be waiting on BUSY: C17 ,###,###,#,END

it does about 1 line of code a seccond...

@euphy
Copy link
Owner

euphy commented Apr 7, 2020

If you're using C17 to draw lots of small lines then the motor never gets the chance to run fast - any motor speed is interrupted by the continuous call-and-response from the communication protocol.

The default "shortest vector" setting is 2, so that means that curves are chopped into lines no longer shorter than 2 motor steps, so that is usually lots and lots of very tiny lines. You can adjust the "shortest vector" setting so that the lines are longer, but the fidelity of the drawing will suffer, and you may find it won't speed things up much anyway.

The only way to run complex vectors quickly are to build a machine with an SD card, and run the commands from the card.

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