Rodent Mark II
Posted: 23 Aug 2013, 04:04
Rodent MK II
Edit: It is a mouse, which I realized I never actually mentioned anywhere below in case it isn't obvious.
I have decided to make an improvement of an old project I made. There were some issues which I have always intended to correct, and with some neat avago sensors available now I might get some help making the internals as well. I will try to piggy back a bit onThe_Ed's project and just use his internals, saving me a bunch of work in a field I ain't very good at. Last time I butchered a G300, but the ability to control the software, liftoff distance, angle snapping, acceleration and such intrigues me.
Process so far: (crash course)
Create a clay model (actually just dough, nothing fancy here) which fits your taste.
Melt vinyl record on top to create a shell > Didn't turn out that great, although it would probably eventually have worked decently but required a lot of effort to get there. Internal structure is a pain with that method.
Remake another clay model because the old one got ruined by previous attempts.
Make a 3D scan of the clay model.
Retopology, adjust shape, add and correct some features etc.
Add structural elements.
Print the computer model.
Butcher an old mouse for internal parts and transplant them into my mouse.
Live with the flaws because you don't bother fixing them, for instance non working scroll wheel.
Thus begins the process of creating a better one, starting out with one of the scans again. Mesh

Things left to do:
-CHECK-Better mounting for the bottom plate, a step would probably be sufficient, and hide the plate nicely. 3mm bottom plate?
-CHECK-Use hexagonal slots where nuts fit. This will yield far more durable threads.
-Better mounting for the Omron switches than last time, allow them to be securely fastened while easier replaced (Note to self: remember to use longer cables this time to make assembly easier)
-Move some mouse buttons a bit.
-Fix the scroll wheel which was sort of bugged and never really worked well. This is probably the most annoying and hardest part atm.
-CHECK-Plan better locations for the feet. Should they be on the bottom surface of the shell or on the plate? located on the plate would ensure strength and stability, but that can be accomplished by increased shell thickness at the bottom as well. It is preferable to place them as far out towards the edges as possible. The more bottom surface belonging to the shell, the smaller the hole to assemble/repair though
-Smooth out a few dents still present from the clay model. They can be sanded down but might as well fix it now.
-The software/teensy/avago stuff which I hope I won't have to do that much of.
-Make a better name, Rodent was just a prototype name.
Edit: It is a mouse, which I realized I never actually mentioned anywhere below in case it isn't obvious.
I have decided to make an improvement of an old project I made. There were some issues which I have always intended to correct, and with some neat avago sensors available now I might get some help making the internals as well. I will try to piggy back a bit onThe_Ed's project and just use his internals, saving me a bunch of work in a field I ain't very good at. Last time I butchered a G300, but the ability to control the software, liftoff distance, angle snapping, acceleration and such intrigues me.
Process so far: (crash course)
Create a clay model (actually just dough, nothing fancy here) which fits your taste.
Melt vinyl record on top to create a shell > Didn't turn out that great, although it would probably eventually have worked decently but required a lot of effort to get there. Internal structure is a pain with that method.
Remake another clay model because the old one got ruined by previous attempts.
Make a 3D scan of the clay model.
Retopology, adjust shape, add and correct some features etc.
Add structural elements.
Print the computer model.
Butcher an old mouse for internal parts and transplant them into my mouse.
Live with the flaws because you don't bother fixing them, for instance non working scroll wheel.
Thus begins the process of creating a better one, starting out with one of the scans again. Mesh

Things left to do:
-CHECK-Better mounting for the bottom plate, a step would probably be sufficient, and hide the plate nicely. 3mm bottom plate?
-CHECK-Use hexagonal slots where nuts fit. This will yield far more durable threads.
-Better mounting for the Omron switches than last time, allow them to be securely fastened while easier replaced (Note to self: remember to use longer cables this time to make assembly easier)
-Move some mouse buttons a bit.
-Fix the scroll wheel which was sort of bugged and never really worked well. This is probably the most annoying and hardest part atm.
-CHECK-Plan better locations for the feet. Should they be on the bottom surface of the shell or on the plate? located on the plate would ensure strength and stability, but that can be accomplished by increased shell thickness at the bottom as well. It is preferable to place them as far out towards the edges as possible. The more bottom surface belonging to the shell, the smaller the hole to assemble/repair though
-Smooth out a few dents still present from the clay model. They can be sanded down but might as well fix it now.
-The software/teensy/avago stuff which I hope I won't have to do that much of.
-Make a better name, Rodent was just a prototype name.