2021-09-12.log

+ freakazoid343 (~matt@2603:9000:cf0f:80e3:d98:43e6:93b2:ad9)00:02
- freakazoid12345 (QUIT: Ping timeout: 245 seconds) (~matt@2603-9000-cf0f-80e3-0d98-43e6-93b2-0ad9.inf6.spectrum.com)00:04
chartreuseAlso I do think the thermal pad between the cpu heatsink and the back case is doing its job. Hard to tell if the cpu temps are overall lower, but the back case does get noticably warm so it is dissipating some heat from inside to out00:29
chartreuseI believe it is helping though, didn't take any proper measurements, but the bottom acrylic seems cooler as well00:30
mntmnnice, it should def. help00:44
chartreuseI cut down a 0.5mm thermal pad and that seems to be the right size to fit in there, just loosen the heatsink slide it in and press the heatsink up against it while tightening00:58
chartreuseIf anyone else feels like doing that00:59
chartreusebrb00:59
- chartreuse (QUIT: Quit: leaving) (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net)00:59
+ chartreuse (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net)02:14
chartreuseTook apart my trackball so I could just take measurements with a calipre. Much easier than dealing with measuring the stl file in blender with measureit02:20
chartreuseShould be good enough to make a replacement, still will cross reference some to the stl, stuff like the spacing of the mounting holes02:21
chartreuseAnd convert all the thousanth of an inch measurements to mm and see the round numbers appear back hopefully XD02:22
mntmn:D02:29
chartreuseOne width I got was 1.262", well 32mm is 1.260" so going to say that was in margin of measurement error and it should be 3202:32
chartreuseMakes things much easier02:32
+ freakazoid12345 (~matt@2603-9000-cf0f-80e3-0d98-43e6-93b2-0ad9.inf6.spectrum.com)02:56
- freakazoid343 (QUIT: Ping timeout: 252 seconds) (~matt@2603:9000:cf0f:80e3:d98:43e6:93b2:ad9)02:59
chartreusehttps://cdn.discordapp.com/attachments/574078317599391744/886429423216234496/screenshot-2021-09-11-19-53-19.png03:54
chartreuseMaking progress on the open scad trackball cup03:54
chartreuseTempted to print it as is to see how far off it is before modifying it to fit the ball bearings03:55
chartreuseJust had the fun of calculating the distance from center of the three mounting balls such they'd be just touching the trackball at any height from the center05:09
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)05:12
+ S0rin (~S0rin@user/s0rin)05:13
chartreusePrinting now, hopefully it's close05:41
ex-parrot\o/05:41
ex-parrotyou're doing great work, chartreuse 05:41
chartreuseAfter dousing the current one in ptfe dry lube it's feeling a bit better, but having a ball bearing option will be nice, and shouldn't require quite as frequent of cleaning05:43
chartreuseSince I took it fully out I was fine going ham with the spray and making sure a layer was built up XD05:43
chartreuseEither way too, having a model done in an open source program will be nice05:43
ex-parrotagree05:52
ex-parrotI am really enamored with how nice the prints on the Reform are05:53
ex-parrotdo we know what material the original trackball holder is?05:53
chartreuseThe clear one or the black one?05:55
chartreuseI believe he's said the black one is PLA05:55
ex-parrotoh yeah nice05:55
ex-parrotit must be printed on a really high end machine05:56
chartreuse(I'm sure I'll be corrected if I am wrong about that XD)05:56
chartreuseI've gotten similar good results with my budget machine. I'll take a photo of how my holder ends up as well, it's about half way done05:56
ex-parrotPLA is very robust at least in my experience05:56
ex-parrotcool, please do05:56
ex-parrotI've got a couple of Ultimaker machines here tho truth be told I don't usually run them in "nice quality" mode05:56
ex-parrotso I don't have a great picture of what they're capable of05:57
chartreuseI'm thinking I probably could have gotten away with printing it "upside down" without supports05:57
chartreuseRather than printing it from the bottom with full support05:57
ex-parrotshould work, I wouldn't think you'd even need support to print it right way up05:57
ex-parrotesp since it doesn't strictly matter if the outside surface is a bit saggy?05:57
chartreuseThe mounting flange is a overhang with 90 degree angle05:57
ex-parrotoh05:57
ex-parrotas you were :P05:57
chartreuseIt doesn't but I'd rather those have support05:58
ex-parrotI don't know if I'd trust the overhangs doing it upside down, but maybe05:58
ex-parrotyeah05:58
chartreuseYou can see that from the bottom05:58
ex-parrotmaybe do some supports just for the flanges?05:58
chartreuseYeah, but I added a bit more near the center anyways, plus there's a little lip on the one side of the bottom to stop the senor going too far or such05:58
chartreuseDoesn't take much longer to add a bit of support, and its on the bottom anyways05:59
ex-parrotcool05:59
chartreuseThis first print I'm doing at 0.3mm layer height, so not the highest quality, but just wanted a fitment test. I kinda eyeballed the top lid mounting holes since I forgot to get a measurement of them05:59
ex-parrot_b05:59
chartreuseJust want to get an overall idea, and see how the bearings fit, as well as check if I need to compensate for my printer some06:00
ex-parrotback when I first got in to 3D printing 0.3mm was the default layer size for everyone I knew, then some of us moved to 0.2506:00
chartreuseI do most of my normal prints at 0.2, and only go 0.3 when I need speed, or care less about looks06:00
ex-parrotthe Ultimaker has a 0.8mm nozzle which is great for just blasting out brackets and things06:01
chartreuseThat's a big nozzle06:02
ex-parrotit's beefy06:02
ex-parrotenthusiastic, even06:02
chartreuseGuessing it uses the thicker filaments?06:02
ex-parrotyeah06:02
chartreuseIf it's got one of those removable beds that must be great for quick turnabout times.06:03
ex-parrotit's not bad, especially with two machines06:03
ex-parrotI'm told the 3mm filament is out of fashion now but I haven't struggled to find it yet06:03
chartreuseMine has a non-removable glass bed which works very nicely, but I need to wait for it to cool to around 30C before I can take the part off06:03
ex-parrotthe ultimaker glass bed is technically removable but it lacerates my hands every time06:03
ex-parrotdue to the clips not being very well designed06:03
ex-parrotso I tend to just leave it be :P06:03
chartreuseAh okay. Yeah this could be removed, but I feel I'd mess up the alignment doing so06:04
chartreuseNot really meant to be removed for normal use06:04
ex-parrotmskes sense06:04
chartreusehttps://cdn.discordapp.com/attachments/574078317599391744/886465699613130792/20210911_221732.jpg06:18
chartreuseNot terrible looking for a 0.3mm print, I think I should have just left the zseam on one side rather than random. Make it look worse this way06:19
ex-parrotthat looks adequate 06:21
ex-parrotmaybe the z seam will help support the ball :P06:22
chartreuseThe idea is that the ball bearings are the only contact points06:22
ex-parrotmakes sense, I was just joking06:22
chartreuseEven without the bearings it it feels miles smoother XD. Maybe that's just the pla I have and the thicker layer layers, and I guess wider tollerance06:25
ex-parrotI think when I eventually wear out the nubs on mine I'll insert some bearings in to the original print06:26
chartreuseIt'll keep spinning for a second after flicking it which is quite good06:26
ex-parrotnice06:26
chartreuseNow got to get the bearings out of their bag without spilling 100 of them everywhere06:27
ex-parrotmaybe I should just transplant the trackball from a Powerbook 15006:27
ex-parrotI think you should just spill them and get it over with06:27
chartreuseLost one already XD06:31
chartreuseOkay with the ball bearings glued in the ball is now sitting too high, I think the holes print just too small for them to actually fit in as far as they should06:39
chartreusePutting the top cap on its pressing down on the ball slightly06:39
chartreuseDoes run quite nicely over the balls, I could possibly go down to the 1.5mm balls, but those might be a bit too small06:40
chartreuseYeah, just checked and more than half the ball is above the center line, so they're sitting high06:42
chartreuseAlso getting a bit more "play" from the ball than I was expecting with the bearings, not sure if that's related to the former. Might just be that the contact area is too low now with the undersized holes06:43
chartreusehttps://cdn.discordapp.com/attachments/574078317599391744/886473434752761856/20210911_224843.jpg06:49
chartreuseGoing to shut down the reform and test the other mounts before making a revision06:50
- chartreuse (QUIT: Quit: leaving) (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net)06:50
+ chartreuse (~chartreus@S0106f0f249dfd9c3.cg.shawcable.net)06:50
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)06:52
- rasmus (PART: !!unknown attribute: msg!!) (~rasmus@c80-217-132-63.bredband.tele2.se)06:54
chartreuseAlright, besides the ball bearings not fitting right everything else lines up nicely. Will also move top cover screw holes down a 1/4mm or so to center it a bit better07:11
chartreuseAlright new revision printed (did it at 0.2mm this time) and balls glued in. Bottom support came off cleaner, though also took off a bit of the ridge at the end. 08:48
chartreuseI'll put some black tape over the sensor there so stray light doesn't get in from the sides then08:48
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)08:49
chartreuseThink the ball could sit just a little lower still, but it works a bit better now with them more recessed. Probably just my 0.3mm fudge factor being a bit short08:51
chartreuseActually having it all mounted, the height is just right. Still maybe a bit more side to side play than I would like.09:06
chartreuseI've got the contact angle at 45 degrees but I think having it lower (ball bearings mounted higher) maybe would be better? Dunno09:07
chartreuseVery smooth though. 09:07
chartreuseNot quite as smooth as a logitech trackball, but I think that's due to the delrin ball.09:07
chartreuseThe logitech balls have a smoother surface09:08
chartreuseQuite smooth but is louder in use now. Have to look into if there's things I could tweak to improve that09:18
chartreuseCurrent openSCAD model available here https://source.mnt.re/Chartreuse/replacement-parts09:38
chartreuseI'll see about tweaking it some more later, don't feel like printing another at the moment09:38
chartreusemntmn: Is there a preferred license for 3d models or OpenSCAD code? Or what's the model for the current trackball cup under?09:42
chartreuseNot really sure what I should be classifying it as. It's a derivative work of the original model with a bunch of dimensional copies, but is code in this case09:42
- rasmus (PART: Disconnected: timeout during receiving) (~rasmus@c80-217-132-63.bredband.tele2.se)10:49
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)10:50
- jvalleroy (QUIT: Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) (~quassel@user/jvalleroy)11:23
+ jvalleroy (~quassel@user/jvalleroy)11:25
- rasmus (PART: Disconnected: closed) (~rasmus@c80-217-132-63.bredband.tele2.se)12:26
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)12:32
mntmnex-parrot, chartreuse: yeah the 3d prints are PLA, printed on a BCN3D Sigma12:58
- rasmus (QUIT: Quit: Gateway shutdown) (~rasmus@c80-217-132-63.bredband.tele2.se)13:45
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)13:47
chartreuseThe print quality is extremely good on it. I didn't realize how fine the layers were done till I printed mine at 0.2mm and it was still probably 2x as fine15:56
- S0rin (QUIT: Ping timeout: 260 seconds) (~S0rin@user/s0rin)16:20
+ S0rin (~S0rin@user/s0rin)16:21
- freakazoid12345 (QUIT: Ping timeout: 245 seconds) (~matt@2603-9000-cf0f-80e3-0d98-43e6-93b2-0ad9.inf6.spectrum.com)16:44
+ freakazoid333 (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)16:50
- freakazoid333 (QUIT: Read error: Connection reset by peer) (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)16:51
+ freakazoid333 (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)16:54
- freakazoid333 (QUIT: Remote host closed the connection) (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)16:56
+ freakazoid333 (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)16:56
- freakazoid333 (QUIT: Remote host closed the connection) (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)16:58
+ freakazoid333 (~matt@2603-9000-cf0f-80e3-212b-81a8-60e0-4eb8.inf6.spectrum.com)17:01
- freakazoid333 (QUIT: Read error: Connection reset by peer) (~matt@2603-9000-cf0f-80e3-212b-81a8-60e0-4eb8.inf6.spectrum.com)17:02
+ freakazoid333 (~matt@2603-9000-cf0f-80e3-212b-81a8-60e0-4eb8.inf6.spectrum.com)17:02
- freakazoid333 (QUIT: Read error: Connection reset by peer) (~matt@2603-9000-cf0f-80e3-212b-81a8-60e0-4eb8.inf6.spectrum.com)17:16
+ freakazoid333 (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)17:26
- freakazoid333 (QUIT: Read error: Connection reset by peer) (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)17:26
+ freakazoid333 (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)17:27
- freakazoid333 (QUIT: Read error: Connection reset by peer) (~matt@2603:9000:cf0f:80e3:212b:81a8:60e0:4eb8)17:28
+ freakazoid333 (~matt@2603-9000-cf0f-80e3-212b-81a8-60e0-4eb8.inf6.spectrum.com)17:29
- freakazoid333 (QUIT: Remote host closed the connection) (~matt@2603-9000-cf0f-80e3-212b-81a8-60e0-4eb8.inf6.spectrum.com)17:31
- erlehmann (QUIT: Ping timeout: 252 seconds) (~erle@dynamic-046-114-032-031.46.114.pool.telefonica.de)17:33
+ erlehmann (~erle@dynamic-046-114-034-023.46.114.pool.telefonica.de)17:46
- rasmus (PART: Disconnected: timeout during receiving) (~rasmus@c80-217-132-63.bredband.tele2.se)17:47
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)17:48
- FUZxxl (PART: !!unknown attribute: msg!!) (~fuz@fuz.su)17:56
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)18:12
+ S0rin (~S0rin@user/s0rin)18:14
- S0rin (QUIT: Ping timeout: 260 seconds) (~S0rin@user/s0rin)19:07
chartreuseAlright did a third print. Moving the mounts up higher is a noticeable improvement. It now can't climb the bearings because of the top retaining ring, and is in general a little smoother still19:12
chartreuseWell, maybe more friction but feels smoother in use as it doesn't spin quite as freely as before, but still more than enough to easily outpace the sensor19:13
+ S0rin (~S0rin@user/s0rin)19:16
mntmnchartreuse: how is it compared to no bearings? i understand correctly that the bearings can't move and are glued in, yes?19:18
chartreuseYes, the bearings are just acting as a small smooth contact surface. Like in a normal trackball they have a small jewel bushing for three points19:20
mntmninteresting.19:20
chartreuseIt's significantly smoother compared with the original cup with no bearings19:20
mntmnok!19:20
chartreuseAlso means it shouldn't gum up as quickly as dirt won't really build up on the tiny contact point19:20
chartreuseIf you want to use my model without the metal bearings in it, it probably would be best to reduce cup_dia a little so there's less room around it19:22
chartreuseI think it also might work to use the bearing_mounts module in the union section rather than difference so you get a plastic bump. Not sure how well that'd work19:22
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)19:24
chartreuseIf you have 2.5mm chrome ball bearings (just the balls), you should give it a try. I ended up supergluing them in to the holes since printing a press-fit didn't work out well enough19:24
chartreuseSomething I want to try is to see if I have a commercial trackball with a 25mm ball to see how it feels with a smoother surface than the delrin19:25
chartreuseSmoother and more heft could be nice. Like a steel ball with a plastic finish of some kind19:27
chartreuseHere's one of the 'bearings' in a logitech wheelman trackball19:31
chartreusehttps://cdn.discordapp.com/attachments/574078317599391744/886665186390450216/20210912_113018.jpg19:39
+ S0rin (~S0rin@user/s0rin)19:40
- rasmus (PART: Disconnected: timeout during receiving) (~rasmus@c80-217-132-63.bredband.tele2.se)19:48
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)19:49
mntmnchartreuse: fascinating19:53
sbatesI use a Kensington "Expert Mouse" trackball and it has 3 very similar 'bearings', each mounted in a little holder. I've had it for about 6 years and it's still running smoothly.21:35
technomancyI have that too; the one that looks like it should fit a billiard ball but actually is like 2mm too small21:40
- rasmus (PART: Disconnected: timeout during receiving) (~rasmus@c80-217-132-63.bredband.tele2.se)21:49
+ rasmus (~rasmus@c80-217-132-63.bredband.tele2.se)21:50
mntmnchartreuse: we will try to replicate your design22:07
- rasmus (PART: Disconnected: closed) (~rasmus@c80-217-132-63.bredband.tele2.se)22:10
- ndufresne (QUIT: Quit: Ping timeout (120 seconds)) (~ndufresne@halloumi.collabora.co.uk)22:39
+ ndufresne (~ndufresne@halloumi.collabora.co.uk)22:41
- S0rin (QUIT: Ping timeout: 265 seconds) (~S0rin@user/s0rin)23:12
+ S0rin (~S0rin@user/s0rin)23:16
- S0rin (QUIT: Ping timeout: 252 seconds) (~S0rin@user/s0rin)23:22
+ S0rin (~S0rin@user/s0rin)23:23

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!