header photo

Thursday, March 22, 2012

Using Heeks CNC

I am slowly making progress on the New CNC v2.0 machine! I recently bought some aluminium spacers and bolts off of McMaster.com. I just need to cut out two more pieces and the Z and Y axes will be done! For all the parts I have cut so far, I have been using Solidworks to draw the 3D parts and HeeksCNC to generate the G-Code for EMC to use.

My Y axis ends, drawn in Solidworks, tool path generated with HeeksCNC.

A part I cut out of foam for a friend.

HeeksCNC is the only decent free software for easily creating tool paths! It is not perfect but it does perform well enough to cut fairly complicated pieces.

I will have to take pictures of my Z and Y axes and post them!

6 comments:

  1. Hey onlyjus,
    sorry for the unrelated comment, but I can't seem to find any other way to contact you.

    I am very interested in your post on stackoverflow about grabbing image data from an ADNS-2700 optical mouse sensor (http://stackoverflow.com/questions/23229083/acquiring-images-from-a-usb-mouse-single-chip-adns-2700-via-pyusb). Unfortunately I don't have enough rep to ask this in that actual thread.

    I have been searching for weeks for a sensor that does exactly that function, and I found your post the same day I found the ADNS-2700 datasheet. But I can't seem to find an actual product that uses that specific sensor.

    Q:
    1. Do you have an actual retail mouse with that chip in it? Or is it an Avago/PixArt development board?
    2. Where did you get it?

    Again, sorry for the weird comment, but there's no email address attached to your stackoverload or blogger profiles.

    Thanks!

    ReplyDelete
    Replies
    1. Sorry Kris.

      1) I just purchased the chips and followed the suggested circuit diagram to connect the USB cable to the chip with the correct capacitors and resistors. I did not use a dev board or find a mouse with this specific chip in it.
      2) I bought 10 of these chips a while back off of digikey. It is currently obsolete chip though.

      This should work with any mouse chip that has a USB interface (i.e. doesn't talk to a micro controller first that then talk to the computer through USB)

      onlyjus[at]gmail[dot]com

      Delete
    2. Aww, man! I was hoping that wasn't it! It seems like none of the usual sources carry Avago mouse sensors anymore. PixArt has it on their website, but I can't find it actually for sale *anywhere*.

      I have 5 different uses in mind for these kind of sensors, but the coolest application would be much easier if I could actually find a retail mouse that uses it. I'm constantly amazed at how easy it is to find *some* information on the internet, while other bits of info are still impossible to locate.

      Anyways,
      I really liked your post on stackoverflow. It seems like you are doing some cool stuff with PyUSB... if you get a chance, you should do a write-up somewhere. I'd love to see the whole solution!

      Thanks!

      Delete
  2. Maybe this can help you:www.ichome.com

    ReplyDelete
  3. Thank you very much for sharing, it is very useful to me. As far as I know, ICHOME is an independent comprehensive distributor that provides product procurement, sales and distribution of electronic components, capacitors, resistors and USB cables, etc. It may be able to help you :https://www.ichome.com/

    ReplyDelete
  4. Here is an article about EMC, I don’t know if it will be helpful.https://www.perceptive-ic.com/news-detailed/EMC-and-EMI-design-in-products

    ReplyDelete