Hall effect home switches

Here’s some home switches for a cnc or 3d printer, opensource hall effect switch


I built a bunch of these and have since installed them on the cnc at work and on my new prusa v2 reprap build. There great, I love the versatility of using the magnet as the switch, i’m able to tape or glue or if there’s some metal frame nearby just stick it to it. Plus the little light to let you know its on is nice. Mine are uv LEDs. I almost wonder why people still use the optical endstops, they definitely cost more.


In that picture you can see the y and the z the little magnet for y is on the bottom bolt on the heatbed, I havn’t quite figured out how to mount the z or x one yet, yeah g92 x0y0z0.

Spindle GO!

My 2200watt water cooled Chinese spindle from automation technologies with accompanying inverter arrived yesterday. After driving around town to various post office depots I picked up the final pieces to the puzzle. I also had to find a water pump and plumbing. I ended up buying a cheap $69 fountain pump that can do 170gph with a 5ft head with a flow control. I also bought a few plastic bits to convert from the 3/8 to 1/4 that the spindle takes, all ID measurements. Which was part of the problem. I bought braided tubing so that there would be no chance of the hose getting crushed, not that it should, just in case. I forgot to take into account the extra OD but luckily the cheap princess auto stuff is actually two separate layers so I just peeled off a little at the motor so it fit it’s crush connectors. I wired up a 3 phase switch to the inverter and bought some 4 conductor 16ga shielded? For the motor.

As per tool designer build log videos I setup the wiring.

3 phase = Inverter.
110v = R
110v. = S
110v. = T
Gnd. = E

Motor. = Inverter
1 =U
2 =V
3 =W
4 =E

I’m not 100% on the 10k pot wiring,
ACM=GND on pot
V1= Outside leg of pot
10v=center leg of pot
REV/FWD=switch sense

So after getting that all together and verifying connections I hooked it all up and away it went. I just wanted to verify it was functioning and success. Tomorrow my job is to finish putting it back on the machine and make a more permanent mount for the switch and inverter and water pump. There is still endstops switches to install and after reading more about the hall effect type switches I think I might make them for homing. Repeatable/accurate and no moving parts to boot. I still think switches are fine for end of travel but for initial homing sounds great.

CNC build

I decided on ordering up a kit cnc to use as a proto machine for the new shop. It’s going to be awhile before we hear back from insurance and have a spot worthy of an expensive piece of machinery I figured a kit CNC that you knew exactly how it goes together and open would be a proper starting point. So after digging around on the interwebs for awhile I stumbled across CNC Router Parts. There kit had good reviews and claimed to be “open”. The kit with beefier NEMA34 motors run by a PMDX-126 controller and gecko 201x drivers and prewired electronics was ordered and received. I decided to use Calgary Customs Brokers which seemed to work out fine. The kit included NAFTA certificates, which was a first for anything I’ve ordered, but helped save on boarder charges. One thing that amazed me is that UPS freight is still in business. The pallet was pretty chewed up and most box’s had holes in them, but luckily the packing from cncrouterparts was good enough to save any injury.
The one caveat with there kit is it includes no written instructions. It would be helpful for most people to at least have a few page printout of the various components from a few viewpoints. There pictures online are all an isometric view which obscures some details. I’m also trying to get away from tied up formats and the “free” Solidworks viewer removes the measure tool, at least as far as I got. But other than those small details the kit went together in no time.

Thanks to lots of great tutorials on. Cnc zone forums by a one “tool designer” the finer points of assembling a machine were brought to lite. Often when I’m putting together pieces I get in a zen state where thinking about anything other than tightening this nut and fasting that bolt has little relevance in my current existence. It’s very refreshing to have another approach presented.
The more challenging task I faced next was to get LinuxCNC, formerly called EMC, to function as the brain for this bot. After fumbling around for awhile with no solid progress I decided I’d try mach3. Cncrouterparts supplies a config for mach3 but even that didn’t work, I was doing something wrong what I wasn’t sure. I decided if both of them didn’t work I’d focus my attention on the opensource one and pull out the necessary info from mach3 config. Although it would have been doable I proceeded to download the manual for both the PDMX-126 controller and gecko 201x controllers. There was also a daughter board that just cleaned up the wiring. After finding the right pins in the config I input them to linuxcnc and presto magico we have movement.
I also found a blender Goode plugin which works surprisingly well, another problem to deal with is making a new post for enroute if I still want to use the software.
There’s since been a lot of tweaking and adjusting bearings and rails, until we get the spindle it’s hard to do much more other than pen tests. There still is a few more things to add, home and endstops. There will also be water lines to run and spindle control wires. I have to figure out where to mount the motor box and computer, I should also pickup a monitor arm or make one.
Then I should get the joint’s setup properly with linuxcnc so as to have squareness verification when homed, at least that’s the theory.



Motion Notion 2012

It’s that time of year again, summer festival season. I will be playing Motion Notion again this year on July 18-22. I’ve done visuals at motion notion almost every year, I think there was one I took a break from and the first one I didn’t do.

I’m really excited about the new location, Golden, B.C. It’s always nice to be camping in the mountains. usually a fresh location helps infuse some new energy and stir up the stagnant pools.

I’ve got some mind numbingly fun stuff in the works for you to all enjoy

More info to come.


Well it’s 2012 and the buckybot printed me out lots of Christmas presents. I hope my family isn’t totally sick of free objects.

I finally put in an arcol type hotend, aluminum block with resistor. It works great, at least after getting the nozzle and barrel tight enough to prevent leaking. My next step is to insulate the block and add a little fan. The fan currently setup cools it to much and after 10 minutes it gets too cold to extrude.

It’s Alive

I decided to order up a ramps kit from ultimachine to finally get my mendel working. The only thing that i’ve had a bit of an issue with is the firmware. I managed to get tesla’s version of tonokip’s firmware working, I had to edit the pins to reflect the correct assignment for the 1.2 version of ultimachine’s ramps. I also managed to get the reprap 5D firmware working too. I find the quality with 5D better which I think is do to the acceleration being enabled.


Must print more dome bracket’s. Well I love the newest rendition of the dome brackets with the ball and socket joint thanks to both effalo and yazzo for there work and everyone else who it wouldn’t be possible without. I’ve been making enough to do 1 dome and hopefully get 2 done sometime but sadly I’m waiting on some replacement pully’s for the Mendel. Thanks Kliment And mattymatt. I finally got a really nice pulley printed and wouldn’t ya know it’s the wrong one, well not completely wrong, it just won’t work with a stock sells x carriage. It was the pulleymod off a prusa repo and it’s slightly larger so it grips great just not for the tight radius on the stock sells x carriage. Luckily when I was on irc Kliment offered me some and the timing couldn’t be better since he was shortly receiving another shipment of as card adapters. Oh how I’d love for the Mendel to not need a computer, one day, one day. So until replacement parts arrive i decided to fire up the makerbot and put it to work. Sadly it’s like driving a bug after you’ve had a Porsche for a few months, it keeps working but it ain’t pretty, well perhaps debatable but nonetheless like the beauty of 16x microstepping and a stepped extruder. Oooo la la.

Halfway to prusa

The Buckybot aka. A sells Mendel is working great, other than my bad pulleys. I have to print up a batch and bring them to work and setup the drill press proper, or cut the laser cut version on the cnc at work, I just don’t like using the 1/16mm drill bit or rather haven’t used it yet. I managed to get half a prusa printed. I love the absolute reduction in parts. I decided printing spare parts for a prusa would be quicker. I made the mistake when assembling the Mendel of not drilling out the holes. I basically threaded everything into the PLA pieces, thus making replacement of individual parts time consuming. The prusa on the other hand looks to be much simplified in this regard. Meaning one can easily snap parts out if need be. I might have to reprint the z motor brackets since I printed them oriented in the other direction. The turned out well enough I am just not sure if they’ll be as strong.
I have enough spare pololu’s and gen3 electronics I should be able to get a prusa Mendel running but after dealing with the simplicity of the RAMPS setup I’m not sure If I want to go back. Although with the post online of using hydrogen peroxide and vinegar with salt as the developer solution for circuit boards the RAMPS setup becomes even more appealing.