. .

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 8 Hours Ago Forum Superstar, has done so much to help others, they deserve a medal. Has a total post count of 2,957. Received thanks 366 times, giving thanks to others 8 times.
    And now to jump back to the spindle, the motor or drive has started to die. I had been considering swapping to a servo, so this has hastened that process. However, for those with experience of Triac's, space is quite limited.

    After a bit umming and arring, some measuring, some head scratching, and some mock up in Fusion360 (my first real project with it - it doesn't seem to have as nice a workflow as Solidworks, but that's currently on a computer buried in a corner), a 110 frame 1.25KW servo has been ordered.
    This diagram shows the required mounting position to make it fit -

    Click image for larger version. 

Name:	TriacHead.png 
Views:	2798 
Size:	32.9 KB 
ID:	21137

    As you can see, the motor has to be mounted above the head casting, so I need a spacer of about 130mm, which still puts the total height at less than the original motor. At the moment, I'm still bouncing ideas around in my head for the exact design.
    My current thought until tonight, is a bit 100mm round bit steel, single bearing for support at the bottom, a rigidly mounted shaft extension on the servo, lots of the bar hollowed out, and servo mounting plate bolted on top.

    I've gone through various design options.
    I had thought about a welded construction, but that would introduce distortion. A flexible coupler would handle that, but then the extension shaft would have to be fully supported (i.e. lower bearing housing made about 70mm high for good support). At which point I'd be as well making the spacer from a solid bit bar and using a rigid shaft extension, so only a single bearing is needed for support.

    Now tonight's thought was why not use aluminium, but then thermal expansion comes into play. Assuming a worst case temperature change of 40deg, that equates to about 0.11mm of expansion difference between steel and aluminium over the 130mm length.
    Doesn't sound like much, but more than enough to put lots of pressure on bearings. Ideally I want bearings/shafts a good interference fit to avoid wear from them moving against each other.
    But by using aluminium I could go back to a fully supported lower shaft with a flexible coupler. I've got 100mm diameter steel and alu available.

    Weight isn't really an issue, as provided I don't go too daft, the new servo is over 6KG lighter than the DC motor, so either option would reduce weight.
    Using steel, a rough guestimate weight with only moderate material removal is less than 4KG, but with a bit thought, I think I should get it under 2KG.
    Aluminium should be well under 2KG, and would give better heat distribution, but the fully supported shaft adds a bit complexity to machining.

    I've got a few more days to ponder this, as the servo isn't expected until next week at the earliest, but comments from others would be appreciated.
    Last edited by m_c; 17-03-2017 at 10:28 AM.
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

  2. #2
    The attachment link seems not to work for me (Invalid Attachment specified)
    ..Clive
    The more you know, The better you know, How little you know

  3. #3
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 8 Hours Ago Forum Superstar, has done so much to help others, they deserve a medal. Has a total post count of 2,957. Received thanks 366 times, giving thanks to others 8 times.
    Quote Originally Posted by Clive S View Post
    The attachment link seems not to work for me (Invalid Attachment specified)
    Ooops. Should be fixed now.
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

  4. #4
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 8 Hours Ago Forum Superstar, has done so much to help others, they deserve a medal. Has a total post count of 2,957. Received thanks 366 times, giving thanks to others 8 times.
    A bit more measuring, head scratching, double/triple checking measurements, and I finally have a firm plan-
    Click image for larger version. 

Name:	TriacHead.jpg 
Views:	658 
Size:	31.2 KB 
ID:	21204

    100mm diameter aluminium, machined and mounted to the original motor mounting plate, via the original countersunk bolts. The spacer contains two 6004 bearings to support a new drive shaft, which gets connected to the new servo via a flexible coupling. I would of preferred a smaller coupling, but the next smaller option was rated at less than the servos instantaneous torque, where as this one is rated at 2-3x the instantaneous with double that again for maximum torque.
    There will then be a 15mm thick adapter plate bolted to the spacer, that provides something for the servo to bolt on to.

    I started on the aluminium bar last night, and it so far has a big hole drilled through it, so now I have the final dimensions, I'm off to spin some dials for a while.
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

  5. #5
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 8 Hours Ago Forum Superstar, has done so much to help others, they deserve a medal. Has a total post count of 2,957. Received thanks 366 times, giving thanks to others 8 times.

    The enclosure finally went back on a couple nights ago :-)

    There was a bit of a delay getting the servo for the spindle, which meant it got delivered just as I entered my crazy time of year for events, and business sales were higher than normal, so I never had much time to work on it.

    The spindle mount was done ye olde fashioned way on the manual lathe. I started with a bit 4" round alu, and after a bit time spent spinning handles, resulted in lots of swarf -


    A 110mm square plate was cut and then turned to create a flange on one side to fit the spacer, and a recess on the other to fit the servo. It was then drilled and counterbored to accept 8 M5 bolts. 4 would of done, but 8 looked better!
    The mount was then test fitted -


    Things then stalled waiting for the servo motor, but when it arrived, assembly could begin in earnest.
    The extension shaft was cut to length, and a circlip groove machined in to locate it in the bearings. The flexible coupler was then installed -


    And a new taperlock timing pulley on the opposite end-


    It was then bolted to the machine, and the servo attached-


    The whole assembly sits at roughly the same height as the original servo, and the only modification required to the cover, was a hole cut in the side for the servo cable connections, which can be seen in the first photo. I'll get a cover made up for them at some point, but I want to work the machine for a while first to monitor how hot the servo gets, as I may add a cooling fan.

    It was then a case of wiring and tuning, which I'll save for another post.
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

  6. The Following 2 Users Say Thank You to m_c For This Useful Post:


  7. #6
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 8 Hours Ago Forum Superstar, has done so much to help others, they deserve a medal. Has a total post count of 2,957. Received thanks 366 times, giving thanks to others 8 times.
    I know I've been ignoring this for a while, but since the control cabinet build is finally underway, I may as well add it in here.



    After a few ideas were bounced around, a couple sketches done, and a mock-up of the controls done, I had a bit of eureka moment. Rather than build from scratch, why not use a bog standard enclosure and modify it to suit. That way much of the faffing around with sheet metal is removed.

    The above is a 400x300x150 box. I was originally going to mount everything on the back plate (the bog standard steel one will be getting binned, for a thicker aluminium one), however things were going to be a bit too tight, especially considering I need two 25pin breakout boards for all the required ins/outs, so the computer will quite easily mount on the door (it's easier to run 4 cables between the door and body, than 30+ individual ones if I was to mount the breakout boards). I did briefly consider hardwiring things, but 25pin cables are cheap and convenient, and the breakout boards give easy access for future diagnostics.

    All that will connect between this box and the main control cabinet will be the two 25pin cables, and a USB cable. Power will be supplied directly.

    Now just to drill a few holes, cut some metal, and do a bit welding..
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

  8. #7
    m_c's Avatar
    Lives in East Lothian, United Kingdom. Last Activity: 8 Hours Ago Forum Superstar, has done so much to help others, they deserve a medal. Has a total post count of 2,957. Received thanks 366 times, giving thanks to others 8 times.
    Since I'm still waiting for the rowing boat to arrive from China with a couple key parts for the control housing, I'm sat here contemplating how I'm going to wire a touch probe in, and it's got me back to thinking about tool changes.

    The toolchanger has been working well. I still need to create a recovery/setup screen in KMotionCNC, so I can control it directly from KMCNC, rather than having to toggle things manually should things go wrong (what I really mean is when I screw up the toolchange position, and send toolholders flying in various directions, or jam the carousel against the workpiece...).

    Like most CNC programs, KMCNC has a tool table. For every tool you can set the usual offsets, toolID, a description, image file (for if you want an accurate image shown in the viewer) and a Slot.
    For a toolchanger, the slot is key. When you request a toolchange in G-code, KMCNC looks for that in the ToolID column, then tells the KFlop to load the tool in the corresponding slot. Off course, it's up to the operator to ensure the correct tool is in the correct slot.
    This means you can have multiple tools stored along with their offsets, and when you load the tools into the carousel, KMCNC already knows the offsets, and all you have to do is update the slot ID.

    What this also does, is give the ability to control how tool changes are handled.
    I've written my changer code, so a request for slot 1-6, results in a fully automatic tool change. Then anything above 6 through to 98, results in a manual tool change, then 99 simply unloads the spindle.
    Everything is tracked, so if I go from say slot 3 to 50, it'll automatically unload the tool, retract the tool carousel, and then ask the operator to insert tool 50. Or going back the way, it'll ask the operator to remove the tool, confirm it's been removed, then bring the carousel back out and load tool 3.

    Now what's this got to do with a touch probe, other than needing to load it manually?
    I'm going to allocate an additional series of slots (probably 95-98), which will get handled differently, and will cause the spindle to align to a known position (index mark on servo) to maximise repeatability, and prevent it from running (you really don't want your touchprobe in a spinning spindle while plugged in...).
    Plus I can then force all moves while a touchprobe is loaded, to be protected moves. By protected, it means if the touchprobe gets triggered, all motion is halted, as though you were performing a G31 probing move. It probably won't stop things getting damaged at full speed rapids (I'll probably also add a feedrate override to limit rapid speeds), but it should stop issues like jogging the probe into things stronger than the probe.

    Now I'm of to stare blankly at my toolchange code, and think about how I can implement this..
    Avoiding the rubbish customer service from AluminiumWarehouse since July '13.

Thread Information

Users Browsing this Thread

There are currently 5 users browsing this thread. (0 members and 5 guests)

Similar Threads

  1. Denford Triac - Help
    By mikeadams1985 in forum Denford Mills
    Replies: 1
    Last Post: 12-01-2017, 10:06 AM
  2. FOR SALE: Denford Triac CNC PC
    By ricey3 in forum Items For Sale
    Replies: 6
    Last Post: 10-01-2017, 01:39 PM
  3. Denford Triac VMC
    By fidia in forum Milling Machines, Builds & Conversions
    Replies: 6
    Last Post: 19-08-2016, 08:18 AM
  4. Help Denford triac p.c.
    By mikeulike in forum Denford Mills
    Replies: 3
    Last Post: 02-06-2015, 03:59 PM
  5. WANTED: Denford Triac
    By edwardsjc in forum Items Wanted
    Replies: 13
    Last Post: 20-08-2012, 08:17 AM

Bookmarks

Posting Permissions

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