Emco compact 5 cnc lathe with Welturn

Advert

Emco compact 5 cnc lathe with Welturn

Viewing 25 posts - 1 through 25 (of 71 total)
  • Author
    Posts
  • #15085
    Chris Richards 3
    Participant
      @chrisrichards3
      Advert
      #214287
      Chris Richards 3
      Participant
        @chrisrichards3

        Hello,

        Just wondering if anyone has used an Emco compact 5 cnc lathe with the Welturn software?

        I'm just trying to find a cad software to create the .Cnc files which contain g code. I can potentially manually write them but that's about it.

        Thanks,

        Chris

        #214293
        Emgee
        Participant
          @emgee

          Chris

          Don't forget the 209 line limit per program for the computer in the Emco Compact 5 CNC lathe, most programs will generate G code programs with many more lines than that for relatively simple workpieces.

          Any program generated will also have to use the G & M codes recognised by the on board computer, that excludes many used in CAM programs.

          Using the cycle commands available in the program produces a program with very few lines of code to produce many parts, G84 turning and boring, G88 facing & the G?? threading cycles are the most commonly used. There are others for grooving, drilling and reaming but not as much used as the others.

          Did you ask the same question on the Yahoo Emco Forum ?

          Emgee

          See the MFI Tutor on Youtube.

          https://youtu.be/OByhZ_XvzGo

           

          Edited By Emgee on 27/11/2015 17:05:51 ( Wrong link posted)

          Edited By Emgee on 27/11/2015 17:13:41

          #214294
          John Haine
          Participant
            @johnhaine32865

            Two options occur to me. One is to download LazyCam from the Mach 3 site (New Fangled Solutions) – this has a turn option. It's intended to work with Mach3 but just generates gcode which could be used with any machine (but might need a bit of editing). I believe LazyCam is free to download.

            The other is to download the evaluationcopy of Mach 3 Turn and use its wizards. These generate gcode files that can be opened for edit from the "auto" screen, opening as text files which you can then "save as". You will not be able to use Mach 3 itself of course without a licence but you don't need to for your purpose. I am not in favour of mis-using software but this option is technically permitted by Mach3 though it has licence protection if you want to use the full package for CNC. It may also limit the length of gcode you can generate (500 lines rings a bell).

            #214305
            Chris Richards 3
            Participant
              @chrisrichards3

              Hi Emgee, I might be wrong but I think the limit is lifted when using the Welturn software as the pc is feeding the the code to the machine, I guess the codes are still limited though.

              I did ask the question on the Emco group but it doesn't seem to active. The mfi looks like an option but every time I add a line it inserts it as an empty line for some reason :-/

              John, I guess that is a good work around, are parameters available that can be set to state the available g codes for the machine? It would make sense if that was a feature in the programs.

              #214334
              Emgee
              Participant
                @emgee

                Hi Chris

                When adding a line in MFI it inserts a G21 line, you need to highlight the 21 and enter the G code number you want, press Enter and you move into the X column, type in your dimension and press Enter, cursor moves to the Z column, type in your dimension and again press Enter. If you used G00 the cursor now goes to the Comment line, type in any note if required and again press Enter, that line is now completed and your cursor will be positioned at the next line of code.

                The G code highlighted will be 00 as that was your last line G code choice, if you want another code type it in and press Enter and repeat as before.

                If using a G84 you will have 6 columns for information, you need to press Enter for each of the columns to complete entering the line of code.

                I have no experience using Welturn but you are probably correct regarding program length.

                Emgee

                #214571
                Chris Richards 3
                Participant
                  @chrisrichards3

                  Emgee, thanks for that I was pressing the insert button rather than the return key, so that solved that issue

                  John I have tested the lazy cam theory, with that I managed to convert a dxf file in to g code. I then managed to get that into the Welturn and then face the next challenge. It wasn't quite happy with the format, I found Welturn needs the percent "%" at the start and end of the file.

                  I'm now at the point I think I'm out of my depth or no longer have the will to carry on

                  #214573
                  Chris Richards 3
                  Participant
                    @chrisrichards3

                    Ps open to swaps for a capstan lathe

                    #214685
                    Fatgadgi
                    Participant
                      @fatgadgi

                      Hi Chris

                      Impressed that you even showed willing to try learn how to use it ….. I don't have the skill or frustration threshold to write more than a couple of lines of G code in that manner.

                      I acquired a rusty 5 few weeks ago and after a (very) short deliberation decided to convert it to work with an external PC under Mach3 and try to use Fusion to do the CAM bit.

                      I have refurbed and slightly modified the mechanicals now, and I've made a big pile of obsolete electrical boards in exchange for some nice shiny modern electronic bits. Will finish the wiring in one / two weeks then it's ready for it's first trials.

                      Getting exciting now smiley

                      Cheers – Peter

                      #214710
                      Chris Richards 3
                      Participant
                        @chrisrichards3

                        Hi Peter,

                        You need to keep me posted on your conversion. I want to know if it's any easier to operate and importantly how much it costs to convert. I purchased the lathe to try learn cnc as I'd like to get larger machines in the future but not sure if it's for me at the moment :-/

                        #214741
                        Fatgadgi
                        Participant
                          @fatgadgi

                          Hi Chris, will do

                          The costs so far, not including any replacement mechanical refurbishment bits & pieces (bearings etc).

                          £94 for two new steppers and drivers.

                          £14 for a breakout board.

                          3 limit / homing sensors already had, but say £4 each from China (but microswitches are much cheaper )

                          Old PC and monitor was free from the loft

                          Mach3 Demo version is free (but I will upgrade when all works)

                          Fusion 360 free (for us)

                          Plus few quid for new connectors etc.

                          I am re-using the original power supply and motor speed control, but have made a new shaft encoder disc to match Mach3's maximum resolution. Emgee was kind enough to advise how to control the original motor board from Mach3, which I will do but at a later date.

                          Of course it may all go wrong ……… in which case I will go quiet for a long time blush

                          #214752
                          mike T
                          Participant
                            @miket56243

                            Quote. "Emgee was kind enough to advise how to control the original motor board from Mach3"

                            I have an Emco 5 CNC and also an Emco F1 CNC mill. Both are controlled by an external PC. I would like to learn how to control the original Emco motor control board from an external PC.

                            Does it control the motor speed like the manual knob, or does it just switch the motor on and off? Either function would be very useful.

                            Thanks

                            MIke

                            #214756
                            Emgee
                            Participant
                              @emgee

                              mike T

                              Which control program do you use for both machines?

                              Is the lathe the Compact 5 cnc (has the larger control box with integral computer) or the 5PC that needs an external computer ?

                              Emgee

                              #214757
                              John Stevenson 1
                              Participant
                                @johnstevenson1

                                I did an F1 last year, could not make heads or tails over the motor speed board other than it was all at mains voltage so just returned the whole remote box to the customer and fitted 3 M542 drivers, 3 new steppers [ old ones were crawling ] and a KB speed board. This way I got everything under Mach3 control including starting the spindle and the speed.

                                #214762
                                Fatgadgi
                                Participant
                                  @fatgadgi

                                  Hi Mike

                                  If I have understood the principle (feel free to jump in Emgee if I have not grasped this correctly), the speed control potentiometer varies the voltage to the (probably) wiper terminal (other configurations are available !!!!) that is basically a ratio of the maximum voltage across the other legs.

                                  So in principle, what is needed is to apply a voltage to the terminals that received the variable voltage and the motor speed should vary as a ratio of that voltage. And a standard way of outputting speed control signal is to use 0 to 10v.

                                  Apparently there are boards available (eg Hoffmann) that can provide the interface. I have not gone into any detail or measured anything yet, but I'm thinking if that is the correct principle, then I may be lucky – it might be possible to use the breakout board output, which is isolated, almost directly.

                                  I will need to ask for a bit of help when I get that far, but I can see there is a possibility.

                                  The on / off control, on the other hand is more straightforward as I will use the outputs on the breakout board to switch a relay in the same way that the original switch did and probably use that switch to provide an override.

                                  #214764
                                  sam sokolik
                                  Participant
                                    @samsokolik60334

                                    We had gotten a bunch of emco 'PC' machines. I had found an artical on hacking the interface board to work with mach. (getting rid of the octal latch) I was able to generate the required latch signal within linuxcnc hardware abstraction layer. (hal)

                                    Instead of reposting all the stuff here – I did a little write up on hsm.

                                    http://bbs.homeshopmachinist.net/threads/59984-Emco-Compact-5-interface-with-linuxcnc-(no-interface-mods-)?highlight=linuxcnc

                                    sam

                                    #214765
                                    sam sokolik
                                    Participant
                                      @samsokolik60334
                                      #214766
                                      mike T
                                      Participant
                                        @miket56243

                                        Emgee The lathe is a Compact 5 CNC with integral computer. However I have by passed the onbord computer on both machines and have a 25 pin (Mach 3 compatible) parallel port connection to my external PC. I currently use the DeskNC control program and now starting with LinuxCNC, which looks good.

                                        John, This sounds like the way to go!!!!! Can you recall which of the KB motor speed boards you used. Can I assume you continued to use the existing Emco spindle motor?

                                        Will, Thanks for the insight into the theory. On/ off motor control via the parallel port sounds straightforward but how do you do the variable voltage to vary the speed?

                                        Thanks to you all

                                        Mike T

                                        #214767
                                        mike T
                                        Participant
                                          @miket56243

                                          Sam, Your reply came in while I was answering the other posts. Thanks for you input, I will need study it carefully.

                                          An hour ago, I only had manual control of the spindle, now thanks to you guys, I have several options available.

                                          Good stuff on this forum

                                          Mike T

                                          #214769
                                          Adrian Johnstone
                                          Participant
                                            @adrianjohnstone89946

                                            I have two Compact 5 CNC machines that I am reworking to use modern steppers. I wanted to also redo the spindle motor because I would prefer to get rid of the large mains-voltage speed control board. Although so far all I have done is buy components, my intention is to replace the motor with a brushless outrunner, the kind designed for RC helicopters. These run relatively slowly compared to usual brushless motors, use low voltage (24V in my case) and when used with a helicopter style electronic speed controller, can be controlled by the standard RC PWM scheme and so are very amenable to CNC speed control. The downside is that they need a _lot_ of current, but for the kind of power we need an eBay standard 24V switch mode PSU will do the job.

                                            After I started the project I found a blog that details a very similar conversion for a Chinese minilathe –

                                            Mini Lathe Motor Upgrade

                                            I have no idea whether this solution will deliver enough torque at low revs, and I may end up adding another pulley stage so as to allow the motor to run faster for a given spindle speed. There's no shortage of potential power, but whether it is usable at the low end is yet to be established.

                                            Adrian Johnstone

                                            #214770
                                            Emgee
                                            Participant
                                              @emgee

                                              Hi Sam

                                              Very impressive conversion with a lot less work and cost associated with new steppers, drivers and related parts. like the tapered threads.

                                              Do you know if the system could connect into the stepper boards and operate the F1 mill and the Compact 5 cnc machines ?

                                              Emgee

                                              #214771
                                              Emgee
                                              Participant
                                                @emgee

                                                Mike T

                                                Which method did you use to bypass the on board computer ?

                                                Emgee

                                                #214773
                                                mike T
                                                Participant
                                                  @miket56243

                                                  Emgee

                                                  I designed an interface board using L297D chips to convert the incoming step /direction pulses into the four phase drive signals required by the Emco stepper drive boards.

                                                  Later I replaced the Emco steppers and driver boards with M542 drivers and new steppers, just as John Stevenson did.

                                                  What did you do to control the Emco spindle motor?

                                                  Mike T

                                                  #214775
                                                  sam sokolik
                                                  Participant
                                                    @samsokolik60334

                                                    iirc the stepper drives in the emco control each phase. The same linuxcnc config could be used I would guess. (I am setting the interface card in the emco 'pc' to use phase control. I don't know if you would need a buffer/bob as I don't know what the input control voltage to the existing drives are.

                                                    sam

                                                    #214786
                                                    Emgee
                                                    Participant
                                                      @emgee

                                                      mike T

                                                      Am I correct in thinking the L297D interface board was fitted between the parallel computer port and the Emco stepper control pcb ?

                                                      Did you use Mach for control ?

                                                      Both my Compact 5 cnc lathe and F1 mill are still running original controls, I use MFI for writing any lengthy programs required or if only a few ops needed it is simple and quick to enter direct at either machine.

                                                      I have program control of the spindle stop/start and speed by using an add-on board from Henk Versuren. the stop/start is std M03-M05 and speed control by using M22 for cnc speed control and M26 to set the speed parameter as % of belted speed. Once programmed the M22 is global so only M26 needed to provide further speed changes in the program.

                                                      Emgee

                                                    Viewing 25 posts - 1 through 25 (of 71 total)
                                                    • Please log in to reply to this topic. Registering is free and easy using the links on the menu at the top of this page.

                                                    Advert

                                                    Latest Replies

                                                    Viewing 25 topics - 1 through 25 (of 25 total)
                                                    Viewing 25 topics - 1 through 25 (of 25 total)

                                                    View full reply list.

                                                    Advert

                                                    Newsletter Sign-up