It is back from the dead :) After I got some new stepper drivers, and more new stepper drivers it seems to be working again. Which is good ofcourse. I take it you'd want to see some results? Well here you go :)
So, I had the printer up and running. Untill I decided to mount endstops. To make a long story short, I short circuited stuff, and burned my stepper drivers. :( Now I am waiting for another ~2 weeks for new stepper drivers to arrive, hopefully after that I can finally start properly printing :)
Oh here is a video of what it looked like when it still worked.
After a week of building I have been able to make something quite nice. I am currently still waiting for a few parts from ebay to finish the build! I had to make some custom models to fit specific parts, for example the x axis motor holder, which didn't line up with the extruder carriage.
Alright, In my free time I will be building myself a 3D printer. I have been looking over the internet, researching which one to get etc. etc. A co-worker has a Mendelmax 1.5. Which is the same one I will be building. Once I finish it I would like to build a delta printer, but that is something for the future ;)
I have just ordered a few parts off ebay, some smaller parts bearings, screws and some other things. Once I start the actual building process I will write more blogs. And more pictures.
So, I didn't write as much about my thesis as I would have liked, this is partially due to a confidentiality agreement I had to sign. But also a large part due to me being lazy. Tomorrow (30/1/2013) I will be giving my final presentation and a demo. Following this I will defend my work and hopefully get my bachelors degree.
It has been a really nice time, I have learned a lot of: new technologies, what it is like to work in a very large company and lots of other things. I am gratefull for this chance that I was given at Océ Technologies B.V. I am sure they are happy with my final product. I am currently saving them about 2 or more working days per employee on a yearly basis, with my solution.
All I can really say is, take this Marimba :)
Anyway, presentation is finished, demo movie is finished, bring it on! I will keep you posted! Fingers crossed!
I have recently re-installed my Macbook to get rid of the clutter from the university (thanks for making me install bs. applications btw) Anyway I would like to give you a list of awesome applications which I use by default.
Google Chrome, simply the nicest browser out there
TotalTerminal, this is a dropdown terminal in quake style. It's great if you use the terminal often.
TotalFinder, application that extends the normal finder app with tabs and cut/paste (I'm sure other features too)
SublimeText2, Read my previous post about Sublime :)
LaTex, my favourite typesetting. I use it to make my thesis
NetBeans, for all my Java and PHP editing (Most other editing I do in Sublime)
Dropbox, filesharing with friends and family made easy. And for backup purposes
Skype, you know to make free calls with friends
That is basically it... I'm sure this doesn't really add anything to most's people default installed applications. Any suggestions of applications which I should really try. Let me know in a comment!
Oh my god. So here I am working on my project for my graduation, I need to add things to the Windows registry. Simple task you might say. In fact it would be simple if Windows didn't make it overly complicated...
The thing is with 64 bit Windows versions they have a separate registry part for 32 bit application. And any 32 bit application that writes something to the registry writes it there. In my case this part that I am talkig about is HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node. Any 32 bit application that writes writes under this path.
For me I needed to write to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\ but since I am working with 32 bit applications it decided that it would redirect it to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Winlogon\ I've tried some different solutions.
regedit does not support to write to a different path
regedit does not allow you to disable this redirection
reg does allow you to do this!
So the reg utility has a parameter called /reg for me it looked something along the lines of: reg import path\to\regfile.reg /reg:64 This seems to do the trick. Note that for Windows Vista you need to install a hotfix for this to work as Microsoft apparently didn't think of that.
Some keywords: windows, registry, 64, bit, x64, redirection
It seems like I have added support for Facebook's OpenGraph meta tags on my website. Chances are that you came here through Facebook :) If you did, then it works. You might be wondering what tags I've used. Well here goes...
As always you can leave comments if you want :D -Tim Comments
A while back I noticed that a new version of Sublime Text was released. Sublime Text 2 http://www.sublimetext.com/ so naturally I installed it. It was allright at the time, I didn't use any plugins or anything. So recently I started working on the project for my thesis, and writing Python in Netbeans 7.2 is pretty much not do-able anymore. the NBPython plugin is very out of date and there are many bugs in it with the new version. I decided to install Sublime Text 2 again to see what was going on there, I can tell you this: I'm very happy I did. The plugins, the shortcuts, the editing everything is very nice. It might take you a but to get used to the dark color, but hey dark is nice to the eyes.
Some plugins I think you definately should have installed:
Package Control is the only package that I install manually. It lets you install packages, just press ctrl+shift+p and type "install" you will see a list of packages that you can install. CodeIntel gives you a little bit more code completion and Pylinter uses pylint to check your python code. Besides that I have install "SFTP" obviously to work with sFTP on my server. And I've installed "Terminal" on my Macbook you know, to look like a hacker. -Tim Comments
Today I have setup a Jenkins instance on my PC at work. I have setup some Jenkins and Hudson instances in the past, but those where mainly for Java. This one however, was for Python. I really like Python but that is for another blog post. I've been prototyping some things for my thesis in Python.
Anyway I am using pylint and nosetests. Pylint is prettymuch what Checkstyle is for Java. Nosetests just runs all my unit tests, and checks my coverage. All these things are in a (not so nice) .bat script which looks a little like this.
You need the following plugins for Jenkins "Cobertura" and "Violations" Since Nosetests produces valid "Cobertura-style .xml" test reports you can use the Cobertura plugin to publish them. The Violations plugin can work with Pylint output so put 'pylint.log' in the corresponding field once activated in Jenkins.
Oh, I am work on something to add comments to blogposts, so you can respond if you want :)
So as you know, or don't know: I am writing a thesis to get my Bachelor of ICT degree. I'm currently studying at the Fontys Hogescholen in Venlo, and in the last semester we have to do an practical period to finish the study.
I chose to do my practical period at Oce Technologies which is also located in Venlo, it's a large company which produces printers, copiers and other related products. I'm currently working there for a good two weeks now and I have been really enjoying it, nice co-workers and a good coach. The thesis is coming along rather well.
I'll write about the assignment later hopefully without breaking my confidentiality agreement :)
And I figure, why not test the gist embedding that Github gives you :)
In regards to the presentation I did at Fontys in Venlo, where I also study: I will leave the resources and a little how-to about Slick2D and Netbeans. First of all you will need to download the Slick2D library http://slick.cokeandcode.com Also you will need to get the LWJGL which you can download here http://www.lwjgl.org Extract both archives (Slick and Lwjgl) to a folder you find appropiate. Also make the appropiate libraries as I did in Netbeans.(You should know how this goes)
This should let you be able to open the example project which is imported into SVN here: http://tuimz.nl/svn/baker Please play around with it. The library Slidgets is a library I am working on. I will release the source on Github in the near future. To run the project you need to setup the java.library.path which in Netbeans can be done like so:
* Right click on your project > properties * Go to the run tab
The line saying VM Options should be like -Djava.library.path=/path/to/lwjgl/native/OS Where OS needs to be replaced with the operating system you are currently running.
With any luck you should be up and running in no time. Ofcourse if you have any questions please contact me :)