587,087 active members*
2,790 visitors online*
Register for free
Login
Page 1 of 2 12
Results 1 to 20 of 31
  1. #1
    Join Date
    Apr 2009
    Posts
    109

    3-axis machine build

    Hello

    My name is Andrej. I'm computer programmer and my hobbies include building rc model aircrafts, geocaching, electronics,...

    I love flying wings and three years ago I created my first CNC foam cutting machine. At that time I was learning how to program microprocessors. I created controller for my machine which was using RS232 to communicate with computer. Controller accepted dxf for wing root and another for wing tip and send step/dir pulses to stepper drivers.

    I used that machine for some time. Main disadvantige was, that creating those dxf files took quite some time and a small change meant that everything has to be done again.

    Some months ago, I needed to cut some wings. I found out, that Profili2 supports 4-axis GCode generation. Time to create new controller has come.

    GCode parsers, linear, circular and helical interpolators were programmed, USB support was added and CNC USB motion controller was born. Cutting wings with my foam cutter was now easy thanks to great Profili2 / CNC USB motion controller compatibility. Check out video on my foam cutter page.

    But why stop here. I had everything ready for true 3+1 axis machine. Except machine itself. A friend of mine Ultralajt created his machine and I decided I'll create mine.

    Main design goals were, that everything must be build with simple tools becouse I don't have any special equipment. Machine must be cheap but parts must be upgredable to better quality ones.

    I don't have any plans and all my sketches are not publishable. I doubt anybody but me understands them. I'll try to photograph everthing. Feel free to ask any questions.

    I can't wait no see full power of my CNC USB motion controller
    CNC USB controller - http://www.planet-cnc.com

  2. #2
    Join Date
    Apr 2009
    Posts
    109
    While I'm waiting for some materials I ordered to arive, I build box with all electronics.

    Here are contents of box:
    30V power supply for steppers with delay relay
    5V power supply for logic
    12V power supply for relays.
    4 PICStep drivers
    CNC USB motion controller

    On the back I need:
    -main power connector
    -three connectors for connected devices
    -4 connectors for steppers
    -connector for limit switches
    -connector for jog keyboard
    -connector for development

    On the front I need:
    -main power switch
    -power suplly LED indicators
    -reset button
    -USB connector
    -jog keys and speed dial
    -emergency stop button

    Here are images of what I did today.
    Attached Thumbnails Attached Thumbnails IMG_0810_1.jpg   IMG_0811_1.jpg   IMG_0812_1.jpg   IMG_0815_1.jpg  

    IMG_0809_1.jpg  
    CNC USB controller - http://www.planet-cnc.com

  3. #3
    Join Date
    Oct 2005
    Posts
    69
    Hi!
    Nice to see you here at CNCZone! Best wishes for your new CNC machine.
    I will follow this building thread as I am very curious what steps will you take and basic layout, regarding the mechanical part. I am sure (on the basis of our PM exchanges some days ago) that it will be very interesting.
    I like your way of thinking.... as cheap as possible build..... very close to mine!

    Cross fingers!

    See you!

  4. #4
    Join Date
    Apr 2009
    Posts
    109
    I created quick electrical sketch. All main electrical componets are drawn.

    Computer is connected to CNC USB motion controller with USB cable. PICStep drivers (or any other Step/Dir drivers) connected to this controller drive stepper motors.
    Attached Thumbnails Attached Thumbnails cnc.png  
    CNC USB controller - http://www.planet-cnc.com

  5. #5
    Join Date
    Apr 2007
    Posts
    1955
    Hi, it will be very interesting to watch this build progress, esp. with your controller.

    Good luck,

    Harry

  6. #6
    Join Date
    Apr 2009
    Posts
    109
    I finished 5V power supply board with 3x16A relays which will be driven by controller and one relay for motor power. This relay has 1sec delay (I used 555 timer) and it ensures, that all logic is powered on when 30V for motors is applied to motor drivers. At shutdown it prevents discharging main capacitor through motor drivers.
    Attached Thumbnails Attached Thumbnails IMG_0816_1.jpg  
    CNC USB controller - http://www.planet-cnc.com

  7. #7
    Join Date
    Apr 2009
    Posts
    109
    Today I got power transformer. It is 24V AC, 400VA. This gives me 32V DC.
    Power supply and relay board is now wired and finished. 1 second delay works great.
    PICStep boards and CNC USB motion controller are next.
    Attached Thumbnails Attached Thumbnails IMG_0817_1.jpg  
    CNC USB controller - http://www.planet-cnc.com

  8. #8
    Join Date
    Apr 2009
    Posts
    109
    Electronic part is finished. Everything works as expected.
    CNC USB motion controller controls 4 PICStep drivers and 3 output relays.

    On front panel are on/off switch, reset button, main power LED, motor power LED, controller status blinking LED, USB connector, 3 LED for output relay status, 8 buttons for manual movement, knob for speed of manual movement.

    I also got some aluminium parts and next week I'll start mechanical build.

    Machine will be 800mm x 600mm x 100-200mm (not decided yet) and made from aluminium.
    Attached Thumbnails Attached Thumbnails IMG_0917_1.jpg   IMG_0918_1.jpg   IMG_0919_1.jpg   IMG_0920_1.jpg  

    CNC USB controller - http://www.planet-cnc.com

  9. #9
    Join Date
    Apr 2009
    Posts
    109
    I received DryLinW linear system from IGUS so that I can continue my build.
    CNC USB controller - http://www.planet-cnc.com

  10. #10
    Join Date
    Oct 2005
    Posts
    69
    Quote Originally Posted by Kroko View Post
    I received DryLinW linear system from IGUS so that I can continue my build.
    Tell us how it slides. Any freeplay to feel by hand? Fricrion? I was interested in those rails, but a friend of mine convionced me not to use....

    Mitja

  11. #11
    Join Date
    Apr 2009
    Posts
    109
    This build is so sloooow.
    I'm waiting for some more parts before I continue.

    Slides have very low friction. There is some freeplay on floating side. I think that freeplay can be adjusted. I'll report more when parts will come and I can continue my build.

    In the mean time I'm working of software for CNC USB Controller . I have implemented bootloader so that firmware updates are possible.
    Software has folowing new features:
    - MDI input which excepts gcode commands (type gcode in textbox and machine will execute it)
    - better dxf support - import dxf and use it as toolpath for 2.5D routing (LINE, ARC, CIRCLE, POLYLINE, LWPOLYLINE)
    - export tollpath to gcode
    - export toolpath to dxf (will finish in a few days)
    (it is possible to use it as gcode to dxf converter and dxf to gcode converter)
    - import .jpg, .bmp or .png image and create relief toolpath.

    I'll put this updated version on web site in a few days.

    I accept feature request but without any promises.

    Andrej
    CNC USB controller - http://www.planet-cnc.com

  12. #12
    Join Date
    Apr 2007
    Posts
    1955
    Hi Kroko, the area to be careful with when using sliding type bearings is the ratio of length to width. If this falls below 2:1, then there is a tendency for this type of bearing to stick - slip. I am convinced that most end users with problems did not understand this design constraint.

    Pacific bearings has this info in their catalog, but it is buried very deep.

  13. #13
    Join Date
    Apr 2009
    Posts
    109
    Thank you for warning me about 2:1 ratio. I know about that constraint.
    IGUS explains this on bottom of this page.


    Here are some examples of GCode-DXF conversion with CNC USB controller software:
    Original GCode from EMC site
    Toolpath exported to GCode
    Toolpath exported to DXF

    I'll put this updated version on web site in a few days.
    CNC USB controller - http://www.planet-cnc.com

  14. #14
    Join Date
    Apr 2009
    Posts
    109
    There is a lot of clipart available on internet in EPS or PDF format.
    You can convert those to DXF with GhostFriend and import it as DXF.

    Here are examples:
    Original EPS file
    Converted to DXF with GhostFriend
    Exported to DXF from CNC USB Controller software
    Exported to GCode from CNC USB Controller software

    Andrej
    CNC USB controller - http://www.planet-cnc.com

  15. #15
    Join Date
    Apr 2009
    Posts
    109
    I published new version on my CNC USB Controller site
    CNC USB controller - http://www.planet-cnc.com

  16. #16
    Join Date
    Apr 2007
    Posts
    1955
    Hi Kroko - Thank you for the links.

    In case you are curious, here is a build thread using similar bearings. I see that I had the number correct, but had reversed the ratio in my post.

    Harry

    http://cnczone.com/forums/showthread.php?t=40230

  17. #17
    Join Date
    Apr 2009
    Posts
    109
    Finished and ready to use controllers are available. Check CNC USB Controller page for more information.

    I'm still waiting for some parts for my machine. I hope they will arive next week.
    Attached Thumbnails Attached Thumbnails boardV20_small2.png  
    CNC USB controller - http://www.planet-cnc.com

  18. #18
    Join Date
    Jun 2005
    Posts
    176
    I like your controller Kroko, very professional looking :cheers:

  19. #19
    Join Date
    Apr 2009
    Posts
    109
    Finally my machine is finished - yesterday I cut my first piece.

    I wanted to publish photos during build but it wasn't possible. I'm sorry for this.

    I will be happy to answer any question.

    More information are at my web page

    Andrej
    Attached Thumbnails Attached Thumbnails 001.jpg  
    CNC USB controller - http://www.planet-cnc.com

  20. #20
    Join Date
    Mar 2009
    Posts
    624
    Congratulations Andrej, looks good.
    How did it perform.? are you pleased with it.?

Page 1 of 2 12

Similar Threads

  1. new machine build
    By don_don in forum Automation Technology Products
    Replies: 0
    Last Post: 02-08-2009, 06:39 PM
  2. New machine build under way.
    By EL34 in forum DIY CNC Router Table Machines
    Replies: 21
    Last Post: 02-20-2008, 01:41 PM
  3. Looking to build a CNC machine
    By mitchDM in forum DIY CNC Router Table Machines
    Replies: 18
    Last Post: 11-05-2007, 01:06 AM
  4. Want to build new machine
    By thuffner3 in forum CNC Machining Centers
    Replies: 2
    Last Post: 02-14-2004, 03:47 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •