I’ve been working on this project that needs data streamed to the serial port, and I’m working on making it cross platform. That’s at Windows/Linux … I’m sure if I get Linux working an OSX port would be easier. I have to say MinGW is an great environment. Teamed up with Eclipse, (other than my normal gripes with Eclipse) I’m pretty satisfied I must say. I’m able to take my project over to Linux and compile just the same.
Now dealing with serial ports in Windows/Linux still needs some abstraction, I thought the MinGW lib’s would actually help more on this, but they seem to work fine for Linux but the process is slightly different in Windows, thus I still had to make wrapper functions for open/close/write/read and a few #if directives. Not too bad, I just thought this is something simple enough that would have been built in already. Oh also had to macro define sleep for a delay. I should try to figure out how to compile for both environments with 1 compiler, maybe use crosstool. For now I’m ok just having the same code and building on both environments.
I was greeted with a package today containing some of the parts for my 3d printer (ord boy hadron). So late last night I spent about 6 hours putting the frame together. I can’t say the assembly documentation was well spelled out, it was just barely enough to get it done. And even then I know I put some parts on wrong. I’m not worried about it though I just wanted to roughly put it together, as I have no electronics other than steppers at the moment. So I’m still waiting on the extruder, heat bed, controller. I didn’t bother running wires or aligning the rails. It moves pretty good but I need to take the gantry off and flip the mounting bracket for the extruder, also some how I have the stepper on the wrong side for the y axis even though it shouldn’t matter. I feel good about it, there were some annoying things like the front foot didn’t mount well. The holes in the aluminum weren’t tapped and the only tap I had was a cheap chinese one that didn’t work _at all_.
I’ve been thinking of putting one together recently. I have a Makerbot I can use
I found
I got my