After I switched my RepRap to run on g-codes a few weeks ago, I started writing little Python scripts to do various things like lay down a raft, shut the extruder off and move the platform out of the way, extrude in preparation for a build, and send a g-code file to the controller. All [...]
I’ve been writing code for the family history department of the Church of Jesus Christ of Latter-day Saints for the last 4+ years. It has been a good experience and I feel like I’ve contributed and learned a lot, but now I have a new opportunity with my family that I shouldn’t pass up. My [...]
I’ve been building small RepRapped objects successfully. (Larger objects not so successfully… I’ll talk about that another time.) One significant problem I’ve noticed is that a series of short line segments is drawn much too slowly. You can see this if you draw a circle using just the cartesian bot. If the circle has only [...]
Continue reading about Delay Compensation in the G-Code Firmware
I’ve switched my RepStrap to use G-Codes, since that seems to be the direction the RepRap project is heading. I’m glad I did! The G-Code protocol consists of ASCII text I can read in a terminal, edit with a text editor, and generate with Python. Now I have several Python scripts for doing various things [...]