10"x12" Scratch built lathe - Page 14


Page 14 of 14 FirstFirst ... 411121314
Results 157 to 163 of 163

Thread: 10"x12" Scratch built lathe

  1. #157
    Registered jakemestre's Avatar
    Join Date
    Dec 2009
    Location
    USA
    Posts
    120
    Downloads
    0
    Uploads
    0

    Default Re: 10"x12" Scratch built lathe

    So much update! I've almost got the machine running. A couple bumps along the way but everything seems to be working out. I'm really hating and loving LInuxCNC all at once. There is so much you can do with it, but programming everything and learning how to troubleshoot is a seriously steep learning curve. Here are a few photos:
    Pulley Making time: I can't wait to have coolant on a machine again and the ability to break a chip.




    The backside had to be recessed on the mill to allow for the jaws to clamp and jbelt grooves machined.



    This is the spindle encoder I've printed a mount to install and tension. It's a very simple AMT103 encoder from digikey. It reads beautifully in linuxcnc, and I have to say it's really cool to see the spindle number changing when I'm barely rotating the chuck at all.



    I added proximity switches to the turret to both index, and know if the turret has reengaged correctly before cutting starts again. This is the final reassembly photos. I will at some point print some TPU gasket to protect the hirth teeth from chips and coolant.


    I'm using a nema17 stepper with a Mechaduino board to make sure the turret arrives in position.

    Cable chain is installed and a friend was helping me and designed a small junction box that affixes the chains and keeps the cables free from chips.




    The rats nest: I had just switched to a brand new computer to run the machine. The old computer kept having cpu overheat shutdown events and I didn't want that to happen while running a program.
    Also I wanted to use DIN terminals to get signals in and out of the 7i76. It is definitely not a break out board, but rather a signal in/out board. It is really nice once you know what you're doing but power, signal, ground, shield are not broken out together in labeled headers.
    So you have to use these beautiful beautiful diagram that Norbert(newbynobi on the linuxcnc forum) created for the 7i76e. That's the Ethernet version instead of paired with the 5i25 pci card.


    Next up cleanup.

    which is slightly better, nothing like the Grizz but it'll work.

    A little better, and all the 120 outlets are powered and controlled via software.

    I'm waiting on the VFD as the old one had some issues. TECO has been absolutely amazing to work with. Seriously, they are amazing, one of the best companies I've ever done business with.

    I've got the machine moving, homing and each axis controlled with the switches and MPG on the control panel. It was about a 3 day process to figure out why linuxcnc would not work with the MPG. Finally after leaning how to understand what's going wrong with the hal file, the custom.hal I created for jogging was perfect and I could see everything in the halmeter. Turns out the old MPG wasn't outputting signal and the code worked great after all the troubleshooting. It uses a 3position switch to toggle between the x, z or not selected and a rotary 2 position switch to send the bit logic to hal which selects the unit. .0001, 001 .01 or .05 I find that using it at the .01 is great for direct jogging. At anything greater than .01"/pulse the the speed you're spinning the wheel exceeds the max speed of the closed loop steppers and the machine keeps going after I stop spinning the MPG.



    If anything it makes a good nightlight for the shop...



    As is:


    Up next is get the turret working and changing tools based on what's selected. I need to make some tool holders as well and finish off the enclosure. I think the chip conveyor is going to go on the back burner for a bit and I think at some point I'll build in a touch-off probe.



  2. #158
    Registered jakemestre's Avatar
    Join Date
    Dec 2009
    Location
    USA
    Posts
    120
    Downloads
    0
    Uploads
    0

    Default Re: 10"x12" Scratch built lathe

    Turret is almost working. Now to figure out how make ClassicLadder execute this gcode simulated toolchange.




  3. #159
    Registered
    Join Date
    Jan 2008
    Location
    Australia
    Posts
    928
    Downloads
    1
    Uploads
    0

    Default Re: 10"x12" Scratch built lathe

    The other option for the turret is a linuxcnc 'component'. They are just short C programs with connections to hal. That's what I used for my turret. I'm more familiar with C and find the classicladder logic odd / difficult.

    7xCNC.com - CNC info for the minilathe (7x10, 7x12, 7x14, 7x16)


  4. #160
    Registered jakemestre's Avatar
    Join Date
    Dec 2009
    Location
    USA
    Posts
    120
    Downloads
    0
    Uploads
    0

    Default Re: 10"x12" Scratch built lathe

    Quote Originally Posted by pippin88 View Post
    The other option for the turret is a linuxcnc 'component'. They are just short C programs with connections to hal. That's what I used for my turret. I'm more familiar with C and find the classicladder logic odd / difficult.
    Hey pippin,
    Thanks for the suggestion. I did a little more digging with classic ladder and there's not really a good way to control an axis really with the outputs. Unfortunately I'm not so good with C, so a remap is what I need. Working on that part now. For the moment I'm using the motion.output to control the turret lock, and an A axis coordinate to swing the turret around. I'll post an update in a little while.



  5. #161
    Registered jakemestre's Avatar
    Join Date
    Dec 2009
    Location
    USA
    Posts
    120
    Downloads
    0
    Uploads
    0

    Default Re: 10"x12" Scratch built lathe

    This is a major update.
    The machine is working!
    I'll start off from the last update. Here's a photo of the crappy, warpy, gluey, recycled stainless that makes up this machine.


    Chopping it up with a Dremel saw that uses cutoff wheels. Mostly because I don't have a sheer.


    Then I flatten it as much as possible and use a hand belt sander to get the brushed finish.


    Afterwards I bend it on my little box break, and weld it with my Dynasty280x I love that tig machine!


    More sheetmetal work.


    I printed a cable dragchain mount that l's off for the x axis chain.


    Unfortunately it was in the way of the connector used on the back of the turret so I had to redesign something that was much more compact.
    I decided black could look a little nicer instead of the blue. I also made a nice little stop for the home switch on the Z.


    That was one tough insert. G0 Y not Z while machining round tool holders.



    Here's one of the internals of the turret. I ended up using a Leadshine closed loop nema17 stepper instead. The original stepper wasn't powerful enough to make it all happen with only 1.2A max current. I tried a 5:1 geared stepper but then there was too much backlash and the turret was missing the teeth for engagement. I also printed a really tightly toleranced pulley and there's only about 1 degree of lash now.


    Round holders are finished and I drilled/bored the hole on the lathe itself.


    The seal is printed in a TPU and very flexible. It'll be hard for chips to make their way into the hirth I think. The top of the turret was blindingly shiny I had to cover it with a little vinyl.


    The router had a really really hard time cutting the 300 stainless. Even with MQL spray, perfect chip calculation it was really hard to get a clean cut.


    It's really starting to look like a machinetool!


    I successfully implemented an M6 remap today and the turret works perfectly. It even errors if it doesn't make it to position.
    I'll be posting my complete config files for linuxcnc with a 5i25_7i76 setup. That will probably happen over on the linuxcnc forum so if you're interested I'll link it when I get that done.
    That's all for now.
    Next steps are to cut some metal for the coolant system. Then learn how to turn parts via fusion360.



  6. #162
    Registered jakemestre's Avatar
    Join Date
    Dec 2009
    Location
    USA
    Posts
    120
    Downloads
    0
    Uploads
    0

    Default Re: 10"x12" Scratch built lathe

    Oh, forgot the photo of the cleaned up control box.


    I've also got to fab some way covers. Telescoping style......



  7. #163
    Registered
    Join Date
    Apr 2003
    Location
    United States
    Posts
    339
    Downloads
    0
    Uploads
    0

    Default Re: 10"x12" Scratch built lathe

    Wow Jake,you've really got it going you way! I really envy your Linux skills. That's why I had to go with the Centroid Acorn. The smart stuff comes pre-programmed on its onboard Beagle Bone.

    I just noticed your encoder setup in an earlier post. Were you able to get LinuxCNC to correctly index the spindle for threading without a 1:1 pulley ratio? That's pretty awesome. Centroid is absolute in requiring that the encoder is driven at a 1:1 ratio for threading & rigid tapping.

    Milton in Tennessee ya'll!


Page 14 of 14 FirstFirst ... 411121314

Tags for this Thread

Posting Permissions

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


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

10"x12" Scratch built lathe

10"x12" Scratch built lathe