I’ve been doing some training to improve my 3D modelling skills with Autodesk Fusion 360 (not sponsored, that’s just what I use) lately, and in one of the videos the instructor mentioned that he happened to like using a 3D mouse to rotate the models and help his workflow be just that bit easier.
Around the same time, someone happened to drop this link in the cyberdeck discord chat.
It’s the instructions for a homemade spaced mouse with 3d printed casing. It uses a small arduino board and some inputs (buttons and a clickable joystick) to make a space mouse.
Hmm… I can build a space mouse for a fraction of the cost of one I could buy? I get a new device for my workflow AND a project to practice a bit more with electronics and code?
Well, that’s a no-brainer. Project ahoy!
So, I started following these instructions, and built my space mouse.
Side note: every time I use the term space mouse I think of Mickey in a spacesuit. I don’t know if anyone else has that issue, but I just had to share.
I don’t think I’m gonna get too in depth covering it, as that feels redundant with the instructable above. I will point out a few things form my experience though.
This project made me very glad that the arduino boards came in a multi pack. I botched the first attempt HARD.
I put pins along the entire length of the soldering locations. Where are the wires supposed to solder to if you’ve put pins in all the holes? WHERE???
Turns out I wasn’t reading the instructions closely enough.
In addition, I was attempting to solder things while the board was embedded in the case. That didn’t work to well either. There was nowhere for the iron to really fit. While I was at it, it reminded me that I was using a very cheap soldering iron that I had only bought for something to do heatset inserts with, which wasn’t as precise or controllable as I needed.
So, with all that, I decided to make a few changes to my process and equipment.
1. I reprinted the case. I’d… kinda melted the board into the original case already and couldn’t get it out.
2. I carefully reread the instructions, found a diagram of the pinout for the board, and made myself a detailed diagram to work from before soldering ANYTHING.
I only needed a few of the pins that came with the board to make things to mount the board to the case, not the entire row.
3. I used thinner, more flexible wires. The originals were waaaaay too inflexible to fit where I needed them.
4. I did all my soldering away from the plastic, then carefully installed the parts in. No unintentionally melted plastic.
5. I improved my soldering equipment and process. I made liberal use of solder flux (I’d shied away from it in the past), added a fume extractor to avoid having to work with the door open, and got a much better soldering iron after conferring with other makers about their recommendations. It was my third iron after all, it was time to get something that would work well. Finally got myself a Hakko.
Also took a little bit of time to do some reading/viewing so I’d take better care of this iron and have better soldering results.
This was a series that helped me, by the way. Sometimes you gotta go back to basics… and realize your bad habits that you’ve gotta fix.
6. For connecting to the joystick, I used solderless connections to save my sanity, since it came with connector pins on the stick already.
Anyway, after all that on the hardware side, I finally got the thing built. All the wires soldered, the thing assembled and closed up.
I used black for the optional button extensions because I thought it’d be easier to use with contrast.
I ran into an issue with the thing slipping around on my glass desk, so I pulled out the rubber tape that I used for my arch lamp to make this nonskid as well.
Now it doesn’t move anywhere unless I deliberately pull it off the desk.
Once I got the thing assembled and plugged up to the computer, I loaded the code included with the instructable.
The code was written primarily for this thing to work with Autodesk Inventor not Autodesk Fusion 360. The shortcuts are different in those two pieces of software. It took a bit of reading (particularly looking up the shortcuts for Fusion, figuring out the Keyboard. h code, and the firmware itself), but I eventually got at least the ability to orbit (rotate the view around the models) and zoom to work.
… also kinda had to swap the X and Y axes in the firmware. I might have gotten those two pins swapped on install. It works now, though!
Once I’ve used it a bit more, and thought more on what commands I use frequently, I’ll have to take the time to reprogram the buttons to do something useful.
Anyway, I got a new toy, got some more experience on these kinds of electronics projects, and had a reason to finally upgrade my electronics setup to be something more useable. Win!
Note: Yes, I know that isn’t the common spelling for useable, but usable doesn’t look right to me, and IT’S A VALID SPELLING, DAMMIT.
I’m still here. I’ve just been busy with other things.
Things I have been tinkering on in the meantime:
Replacing the hotend on the Colido DIY. The thermistor was showing early failure signs (discontinuities in temperature telemetry). The model of thermistor for the hotend that came with the printer is no longer available, so I’ve replaced the whole hotend with a similar one, a reprap mk 8. Even have a silicone sock for it now. However… the board doesn’t read the thermistor correctly. I’ll have to spend some time adjusting the firmware. Numerically the thermistors are the same… but the old one was externally mounted and the new one is internally mounted, so it’s overreporting the temperature.
Sanctuary upgrade: Small shelves. I got tired of knickknacks in my way on my regular shelves, so I’ve started putting up some command strip shelves just for them.
My 3D printer has never been great at printing large scale objects, so I had to go through addressing everything I could in order to prep for the VirtCon. Now that that is over, and I’ve implemented a couple more changes, I’ve decided to share what I did.
The biggest issue that I’d been having was adhesion over large areas and warping. I attacked this from a few different angles.
Always-On Cooling Fan:
My custom-added cooling fan that is so necessary for upper layers of parts can cause issues on that crucial first layer. I didn’t have a way to control the fan through software, so I added a hardware method. I cut into the wires for the fan, and added a power switch in the loop with a switch I already had, and 3d modelled and printed a casing for it.
I included screw holes in the 3D model in case I wanted to screw it down, but I decided to blu-tack it to the side of the Ikea table for now. It seems to hold well enough for now.
This has definitely helped, but the drawback is that I have to remember to leave it off at the beginning of the prints and flip it on a couple layers into the print, otherwise the print won’t adhere on the first layer or the upper layers won’t cool quickly enough and have a variety of issues.
Based on the placement of the printer near vents, and some online discussions, I thought that drafts of air could be a contributing factor. At first I tested it with foam-core board cut, taped, and hot-glued into a shape. This helped me figure out what form factor I wanted to use.
This material is flimsy, and I would think particularly prone to fire and/or melting. I decided to make a better box with some stronger materials (hardboard and metal hardware). This would double as practice with hardboard, which I had never used before but planned to use in the Flying V. I thought I could knock it out as a one day build.
No. It was day 5 before I got it to the state I wanted it in. Partly because of finding out that I needed more parts and kept having to order them or go pick them up. LEARNING POINT: Take the time to do a better estimate what you need and then order double.
In keeping with something I was trying at the time, I kept trying something simpler to try out techniques before moving to more complex/difficult projects. I was building the box before building the guitar. Before building the box, I built the box that went on the side of the big box.
Anyway, after a lot of work, I built the big box.
The hook holds the box front door open when I need to see get in there for a while. The top door is for filament reel swaps. The remote is for the LED lighting strip I installed in there (I got fed up having to repeatedly get a flashlight out). The extension box on the left is to provide the space for the end of the printing tram and cabling. The side handles are for ease of moving the box to perform maintenance.
Since there was a box in the way, I had to move the camera inside the box to continue monitoring the prints.
Notes for future development on this box: I still intend (when the weather is better) to partially disassemble the box (mostly just take the lights out), and paint at least the inside (but probably also the outside) with a fire-resistant spray paint. This will help ease my paranoia of 3D printer fires while also minimizing fiber shedding on the inside of the box. Also need to fill the gaps at the corners with something.
Blue tape has been my go-to for years. It’s easy to set up, and works pretty well for my smaller prints. However, with larger prints the tape often works well enough to adhere to… at first. Then warping as the object gets taller tends to pull the object off the tape or even pull the tape up off the bed.
I tried bed-weld, but on this aluminum plate on my printer, it does not work well.
People recommended hairspray, but without a removable bed surface that would eventually kill my printer, as it would overspray onto the moving components that need to move with the best lubrication.
So, I finally tried one of the other options that had been recommended to me.
Purple glue stick! This has been amusing to play with, and seems to work. I did have to add a water spray bottle, a new scraper, some higher percentage isopropyl alcohol, and some microfiber cloths to my repertoire, but it made the project possible!
This seemed to make the biggest impact on the warping issue.
I was introduced to this website for 3D printer calibration:
I can’t recommend it enough! It guides you through a comprehensive calibration process, moving through common issues in a logical order.
It also helped me to be able to massively increase my 3D print speed. If I hadn’t run that process… I don’t know if I would have been able to print my parts in time. My printer still has the 12 hour timeout issue on Octoprint, and some of these parts did get up to 9+ hours even WITH the speeds turned up. I’m so glad the tests helped me realize I could crank up the speed for this project.
Today I’ve been doing some more work on the printer to incorporate some changes.
One thing that had been causing issues was that the zip ties on the x-axis belt were physically bumping into the frame.
I replaced these with some slightly smaller ones, making sure to turn the latch face up so it wasn’t bumping into the frame. I also taped the ends of the belt for insurance.
I also received and installed the flex-plate (Th3D’s EZFlex^2) that I received for winning VirtCon 2021. This part is still kinda on-going. I’m not familiar with this material, and having a bit of adhesion issues, but I’m gonna work through it. Having a magnetically adhering flexible build plate should help a LOT. There were times recently when I was worried that I was going to run into problems because I couldn’t get prints off the semi-permanently mounted build plate, but this one comes off AND flexes to pop parts off!
The installation was pretty simple, I just got a bit paranoid adhering the magnet to the build-plate in case I got bubbles trapped under it. Also, cleaning the aluminum plate to adhere it took a while. Had to make sure I got all that glue off!
I’ve had a few adhesion issues so far, but I figure that’s just normal stuff to work through with a new material I haven’t messed with before. Just got to learn how to treat it right.
The earlier upgrades DEFINITELY helped, as I was able to successfully print the parts of the Flying V, which were larger than any parts I had printed before. I’m still learning about this flexplate… but it should help out a lot in the long run if I can get it to work.
I finally got around to deciding to paint my 3D printed miniatures, so I needed to tool up and learn painting skills. That all started with a learn to paint kit, some brushes, and lighted magnifier glasses that I received as gifts.
This escalated quickly. I’m going to cover a lot of the things I’ve added or built on the setup here, because if I did it as individual Sanctum Upgrade posts they would stretch out pointlessly and my blog would be nothing but painting posts for the next few months.
If you want to see a more succinct form of this setup (whether out of impatience or for better reference), I’ve added a page for my current setup under Manufacturing Setups.
I had seen people use painting handles before, and they appeared to help a lot, so before I started painting I 3D printed one for myself, along with a lot of “pucks” to attach miniatures to in order to paint.
Here are some of the results of my early painting setup.
I love how the mail came out on the orc.
I’m pretty happy with these early results.
As I painted the miniatures, my painting setup has rapidly evolved.
It might be easier to cover various sections’ evolutions rather than try to keep track of them as setups. Here’s one of the earlier ones, and where it’s currently at.
Originally I used a couple of red solo cups, one for clean water for use in mixing paints (with a dropper in it to measure when thinning washes), and one for rinse water. These were tall and easy to knock over. Not good.
I then switched to smaller plastic disposable cups, with labels on them so I didn’t get them mixed up. After watching some videos on painting and having some discussions with people who paint (a buddy of mine put me in touch with some other people who paint miniatures), I added a second rinse cup, because that appears to help clean brushes more thoroughly.
Finally (so far), I’ve switched the rinse cups to a couple of small plastic cups that aren’t as likely to tip, while still keeping one of the disposable plastic cups for clean water.
Paint Mixingand Cleanup
The painter’s kit recommended using kitchen parchment paper for mixing paints, but that got old fast. The parchment paper had to be cut into sections to be useable (yes I know that’s spelled weird, I don’t like standard spelling of “usable”), and it kept curling, making the paint run. I ordered some circular plastic paint palettes, and they work much better.
I use cut up wooden coffee stirrers to mix paints now. Originally I used some toothpicks I had. I should probably use plastic because of paint absorption, but so far it doesn’t appear to be a major wastage issue, since I’m not frequently running out of paint mixes before finishing what I’m painting. If I start painting a lot of minis in the same colors (if I were to start painting armies, for example) it might become an issue.
Cleaning the palettes was a bit of a challenge at first, but then I started keeping a container with a mixture of dish detergent and water nearby. As soon as I finish with a palette, it goes into the container. When I run out clean palettes, I use a stiff cleaning brush I keep in the container to scrub off any paint that managed to remain stuck to the palettes, then rinse and dry the palettes. It takes so much less time that way. At first I was trying to scrub with my fingers or a cloth and it did NOT go well.
Eventually I want to get a smaller dedicated container for this with a lid, as that pot is my general crafting pot that I want to free up for anything else I might need it for.
The glasses I mentioned earlier provides some additional lighting where I’m looking, and my usual workbench light originally provided the primary illumination, but it often required moving it around.
I decided to build something I had seen before on Thingiverse, an arch of LEDs providing light from various angles simultaneously, hopefully reducing the need to move a light around periodically while painting and photographing.
It seems to work decently for now, though I’ve only been using it for one day’s work at the time of writing. I covered the building shenanigans last week here:
I was originally painting on my primary workbench, covering up the area with a piece of foam core I cut to protect it, and moving stuff around. It allowed me to use the existing lighting at the work bench and mean I didn’t have to pull my auxiliary workbench out (it takes up living space).
This got annoying quickly, as with my 3D printed miniatures I have to clean them up before priming, so I had to keep switching the workspace back and forth. For now my painting setup is going to be a temporary or “deployable” setup that will occasionally live on my auxiliary workbench (aka the other folding table, yes, I like being pretentious sometimes). I still need to figure out storage for when I pack up my painting supplies, but that’s a problem for down the line.
I covered the table in brown paper to protect it (like I generally do for projects, thanks Adam Savage) and have run my extension cable over to it for the lights. I just had to remember to run the wire a certain way so it’s not in the way of my rolling stool. Don’t want to fall off and injure myself because I forgot there was a wire there!
Paint Brushes and Holders
The kit came with a couple of starter brushes, and I was also gifted a nice set of fine tipped brushes. For the first 3 minis, I only used the brushes from the kit, as I wanted to learn more about brush care before putting any wear and tear on the nicer ones.
I also ordered a set of wider brushes for priming, which I’ve been using on all my 3D printed minis. I haven’t used the fine tipped brushes yet, but I’ve definitely been seeing places where they’ll be useful when I paint certain details.
For holding the brushes when not actively in use, I initially just propped them against a small tin.
I 3D printed a brush holder that holds them over the tin very soon after, as the brushes kept rolling around.
I also wanted to see what additional brushes I had available. I couldn’t leave them just lying out on a flat surface as they could roll off or I could damage them by putting something on them, so I finally added a rotating brush stand.
Now I can see an access what I have. I still want to go back and label it to keep it organized.
Paints and Primers
The minis in the kit did not require priming (Reaper Bones minis are like that), so I didn’t need any for that. The kit did include a number of paints to get started with, though.
For the 3D printed ones I’ve been priming them, and I’ve got primers in two different colors. The white was for one thing that I still wanted to be white when I was done. I was hoping the gray would be darker so it’d be easier to distinguish from the white while I’m hand-priming (I’m kinda sick of spraying paints from my time with previous projects), but it’s still not that far off from white.
The starter kit covered a lot of colors, but it was missing some colors I’d want to use for my general collection (flesh tones and red, in particular… which sounds much more ominous than intended when I phrase it like that), so I did a bit of looking and decided to get the next kit in the series, which had the colors I was looking for, as well as more brushes, minis, and instructions. Now I think I have enough selection to paint the rest of my collection (after I get additional practice with the included minis).
That grid for holding the paints in place moves around and kept being a nuisance for regular use, so I locked it in place with hot glue.
I think this setup is settling towards a form now, but being this early in this new hobby I wouldn’t be surprised if there were further changes upcoming. At some point I want to replace the lamp with a better-made one, and I’ll probably swap out the wood coffee stirrers with plastic when these run out. Some people have recommended adding a wet palette to my setup, but I don’t yet see the need for one.
I’ve been enjoying priming and painting my miniatures, and look forward to gradually painting my 3D printed miniatures collection.
However, it’s too big for my workspace, and it’s complex enough that I need to study it some before attempting scaling.
It’s a beautiful lamp, but doesn’t work for my original intent of painting on my primary workbench. It also would take a lot of space to store. I also wanted something I could construct quickly so I would have it available ASAP since I had paints coming in soon.
Assembly, barring some issues I’ll get to further in this post, was rather straightforward. Cut the LED strips to length at one of the marked locations. Slide it through the guides section by section, coming in where you see the wire in the pictures below. Make sure that the LEDs are facing out of the slot. Then do the final attachment of the sections together.
When finished, set the arch upright, and turn the LEDs on. Then you’ll have lighting from many angles at once while working on your projects.
I did run into a couple issues while building this.
Issue 1: Warping
It’s become apparent that I have some warping issues with my 3D printer that is large enough to print these parts.
I ended up working around this by using a chisel to remove one of the pegs in each section, and using a lot of tape. It’s not perfect, but at least it gets it functional for now until I can reprint it properly.
Issue 2: Height
The arch is a bit short to comfortable use with the painting handle that I use for painting. While priming I don’t think that it’s so big of an issue, as I can easily just use the pucks to hold the mini, but for stability I’m going to want more space for both the stand and the brush in my hand.
To fix this, I designed and printed some extenders to raise the arch up approximately 2 inches. This gives me more space to work with.
They are designed to just stack the arch on top, and route the power cables out the back.
If you want to build one of these lamps with the extender pieces, you can find my extenders here:
My current hope with this arch is that I will not have to use my workbench lamp on my secondary workbench, and can keep my painting and 3D printing workflows separate as much as possible. I also hope this means I’ll be able to see what I’m painting more clearly without having to move a lamp arm and my head around so much.
This one was a relatively straightforward and simple upgrade to my workspace.
I took an old tablet of mine out of storage, cleaned it up (charged it, ran updates, etc), added shortcuts to my Octoprint controls, and put a snazzy screensaver on it.
Then I found a spot on the wall over my workbench, attached it with my old standby (command strips) and stuck it to the wall. I routed power to it from the workbench, and… done!
I now have access to controlling the software for my 3D printers set up to be in the same room as the printers themselves. It makes it easier if I need to access the controls for calibrations and such, without the need to bring them up. It’s still not as quickly accessible as I’d like (it still requires waking it up and punching in a pin) but it’s still more convenient than bringing up the controls on my phone or running to the other room to my shortcuts on the computer.
And I get to pretend a bit more I’m on a starship at times. Win-win.
I got tired of having to find spaces for my HOTAS controls on my desk, and having them competing for space with my keyboard and mouse. I had time and parts on my hands, so I decided to revisit clamping the HOTAS controls to my gaming chair.
I hadn’t done it previously because the clamps I had did not fit my newer gaming chair. The clamps I printed from here had a bit too short of a length for the screw to get a grip on the underside of the armrests.
I printed the new clamps, went digging through my parts to find the screws I’d used previously to connect the mounts to the controls the clamping hardware. That took longer than it should have.
I used a corded USB hub, some velcro straps, and the straps on the chair cushion to control the wires in a way where they wouldn’t get in the way, and I can still lift the armrests up out of the way when I don’t want to use the controls.
I also added a USB extension cable to my computer to easily connect to and disconnect from the chair, so I wouldn’t be permanently tethered to the computer.
Here’s what I ended up with.
This makes flying in spaceflight sims a lot more comfortable, and doesn’t require me to keep moving the controls around on various table surfaces in my computer room. Certainly makes it a lot easier to jump into Elite: Dangerous whenever I feel like it. Just plug the hub in, fold the controls down, and I’m ready to fly.
There are oftentimes bits of information that I frequently need to look up. Originally some of the stuff was on bits of paper, or I would have to repeatedly look up documents online. I got annoyed with trying to keep track of it across multiple locations, so I decided to get a binder or something. Then I decided to lean fully into the wizard/technomancer theme, compiling my everyday references for my technological hobbies as a “spellbook.”
One thing I liked from reading gaming rulebooks about wizards was their description of their spellbooks. How they could vary, and how there were two general categories of spellbooks: workbooks and grimoires.
The workbook is an everyday spellbook that had their notes that they cobbled together as they traveled. It can be messy, and written on all sorts of bits of paper that they tucked together in a cover. They could add new information as they came across it rather easily, and they could be carried around anywhere.
Grimoires were fancy neatly written books that require preplanning, and are often kept locked away somewhere (like someone’s gilt-edged special editions in a private study).
I decided to make my own workbook, and instead of going with a plain binder, I did a bit of looking around online, and found a place that sells custom laser-engraved leather binders. These awesome people here:
After a little back and forth on the customization, and swapping out the chicago screws binding with ones I liked better, this is what I’ve ended up with.
In here I collect my notes for commonly used bits of information, divided by categories such as 3D printing, software, etc. I’ve thrown in some of my favorite inspirational quotes, too.
The 3D printing section in particular includes my notes on what temperature settings work best for the various filaments I have, my versions of procedures for calibration, modeling and slicing considerations, and a handout on checking bed levelling.
I’d show you guys more of the contents, but for now it’s not exactly an IP friendly collection.
At any rate, I highly recommend putting together your own for your own maker hobbies. It doesn’t have to be as fancy as a custom leather binder, a folder or slim 3 ring binder would work just as well. My main recommendations for building your own are these:
Either get something with pockets or a way to store hole-punched sheets. That way you can insert printouts our handouts that you get, and not have to rewrite everything if you were using a notebook. It also gives you the freedom to reorganize later.
Pick something very portable for your workbook/spellbook. A 3-inch 3 ring binder might be able to hold a lot, but it’s rather unwieldy to carry.
Include information that you frequently need to look up or often forget (for me it’s partly the tolerances and temperatures I often need to check).
Include some blank paper in there somewhere so you can add stuff in when you become aware of it, and not have to track down more paper.
I had the printer time available and a couple of skateboard bearings already on hand. I decided to go with black filament to keep the aesthetic matching with other hardware around my computer and let it blend into the background a bit.