LaNoiaDiMuu? Site News Personal Life

New year, new me. Maybe.

It’s been four year since my last post in 2016. Four long years. I’ve been busy with life, with a new job in 2015, way above my skills and intelligence level, dealing with shifts and the resulting little and shifting free time. Then my wife’s pregnancy and becoming a father in 2019, the best thing to happen in my life.

Each January I gave my money to OVH and thought “I should totally pick up LNDM again”. But too many hobbies and too little time made me postpone it again, again and again. But starting this year I decided to continue posting here. You should expect a shift in topics as I care less about programming and videogames and really got into hobbyist 3D printing.

I used maybe in my title because, knowing myself, I will probably make one or two new posts and that’s it, but I hope this time it will not be the case. I’m already working on the next post, stay tuned!

3D Printing Nerding

3D printing and painter’s tape

Whoa! Over one year has passed since my last post.

Last month I got into 3D printing, got myself a Malyan M150, a cheap chinese i3 printer but solid enough for some hobbyist work. It has all the basic features I need plus a metal heated bed.
I’ve already printed multiple items, including a tiny penis keychain ( yes! my fist print was a penis! ), a bunch of wristwatch stands for my growing poor man’s watch collection and a bunch of precision tests: a boring cube, the same tiny boat benchmark everybody prints, a T62 tank printed at double the default speed and 0.3mm layer height and a 1cm tall figurine printed at 0,1mm height and half the speed.

Now, my along the printer came a beautiful plastic scraper I suppose to be used when removing prints. I still haven’t figured out how to correctly use it, so I’m using my old friends The Hammer and The Screwdriver to pop prints from bed, which caused an awful lot of scrapes on the paper sheet covering the bed. Looking for replacements I found out some people use different materials, including paper, glass, PEI, vinyl and glues with varying prices and qualities. Some people thought of using blue painters tape, I admit I never ever heard about BLUE tape in my whole life and I found out nobody in Italy even knows of it. I decide to put a test on light yellow tape usually found here and I bought a 3M/Scotch Tape 2214, 50mmx50m roll, capable of withstanding 60°C of temperature for at least 1 hour without degrading (there was one rated at 100°C, but the shop did not have it in stock).

I immediately put a strip to test, using a ruler to level it evenly, but my prints did not stick to this tape. After some throwaway tries I found out the bed must be heated to 70°C for the first two layers to make PLA stick, after that it can be safely cooled to 50°C. I stress tested this setting with two prints for 9 hours total and the tape still went strong, the two pieces unstuck easily when the bed cooled to room temp and I was still able to remove the tape from the bed leaving no trace behind.


PC Nerding

Counting Plastic Beads, now with a GUI

After making a command line version, I decided to make a GUI one. Not that there was a need to, but I was trying out Eto.Forms GUI library and this was a great excuse to try different features.
The program is single classed (two actually, but the first class only job is to run Main and create the second class), 140 lines, no cool programming or any great pattern example, it gets the job done and that what counts here.

Launch the application, click **load** to select your image and click **count** to get a list of colors (Hex format) and how many bead are needed per color.
Note: the counting includes background beads, if the same color is used for both background and front colors, you may want to edit the image in your favorite editor and change background color.

Should work on both .NET and Mono on all main desktop OSes (Win, OSX, Linux).

Download here: Beadscount GUI (1295 downloads) (all platforms in the same zip, you can run the .exe using .NET or MONO or use run .app on OSX)
Source: on github.

Here’s a couple screens: