Emco servo conversion – compact 5 cnc

Emco servo conversion – compact 5 cnc

Viewing 17 posts - 1 through 17 (of 17 total)
  • Author
    Posts
  • #473313
    sam sokolik
    Participant
      @samsokolik60334

      I finally got back to the Emco project after a few years. Squirrel! I had thrown it together trying out some pwm drives I had – which seem to work great. When I started pllaying with the spindle I started getting noise. (sporadic estop pulses). (mainly because in my excitement of the servos working well – I didn't pay much attention to grounds..)

      So – Taking the time to do it right.. (I want a little lathe to test the polygon turning..)

      Currently the servos are tuned with a max following error of .00007", acceleration of 40in/sec^2 and top speed of 150ipm. Very happy with this – and it looks like I could up the acceleration.

      Old steppers on the right – 72steps/rev – non hybrid.
      #15278
      sam sokolik
      Participant
        @samsokolik60334
        #473439
        sam sokolik
        Participant
          @samsokolik60334

          addendum… There was a setting in the ini file that was capping the acceleration at 6in/sec^2.. No wonder why it looked so good. So – upping the acceleration to 50in/s^2 I get a peak following error of .0002" (10 encoder counts – which is exactly what I would expect) Now it feels as expected – accelerating to 150ipm is pretty instant.

          sam

          #473454
          Manofkent
          Participant
            @manofkent

            Hi

            I presume you are using service motors fitted with encodes?

            What encoder interface have you used?

            John

            #473596
            sam sokolik
            Participant
              @samsokolik60334
              Posted by John Hilton on 21/05/2020 07:26:57:

              Hi

              I presume you are using service motors fitted with encodes?

              What encoder interface have you used?

              John

              Yes – some Pitmann servos that came with 500 line encoders. I am using Mesa interface hardware that does the high speed pwm and encoder counting. (5i25) which acts like 2 super high speed printer ports. (expandable – you can get daughter boards that do all kinds of cool stuff – analog servos, steppers and such)

              I am using it in kinda unconventional way (think cheap a$$) (mesa + cheap bob)

              #474495
              sam sokolik
              Participant
                @samsokolik60334

                A bit of an update

                #476811
                sam sokolik
                Participant
                  @samsokolik60334

                  some machining required…

                  #478318
                  sam sokolik
                  Participant
                    @samsokolik60334

                    Getting there

                    #485290
                    sam sokolik
                    Participant
                      @samsokolik60334
                      I Thought I would show an update..
                      #485291
                      sam sokolik
                      Participant
                        @samsokolik60334

                        #485295
                        Former Member
                        Participant
                          @formermember32069

                          [This posting has been removed]

                          #485301
                          Dave Smith 14
                          Participant
                            @davesmith14

                            Great result, but please keep your fingers away from the moving parts even a small machine will take a finger off.

                            #485397
                            Joseph Noci 1
                            Participant
                              @josephnoci1

                              Still nine fingers left then though…

                              Sam, what CAD/CAM software did you use to generate the cut file? Is the cut file G_Code?

                              I wonder how practical some live tooling would be on a setup like that? A third axis in Z bolting in place of the tool post with an ER spindle – would make the bolt head a lot easier on the machine!

                              Very nice setup – servos are certainly well tuned!

                              Nice job!

                              Joe

                              #485399
                              sam sokolik
                              Participant
                                @samsokolik60334
                                Posted by Dave Smith 14 on 13/07/2020 08:48:08:

                                Great result, but please keep your fingers away from the moving parts even a small machine will take a finger off.

                                Agreed – I was unprepared for the first run of the program.

                                #486163
                                sam sokolik
                                Participant
                                  @samsokolik60334

                                  more close up action…

                                  #486170
                                  Joseph Noci 1
                                  Participant
                                    @josephnoci1

                                    Sam, what CAD/CAM software did you use to generate the cut file? Is the cut file G_Code?

                                    #486286
                                    sam sokolik
                                    Participant
                                      @samsokolik60334

                                      That was all by hand gcode. The actual polygon turning is currently done by sending info to hal layer from gcode.. I hope to do a remap but I am not there yet. So something like (this is on the mill – polygon boring)

                                      (polygon radius)
                                      m68e0q.30625
                                      (number of sides)
                                      m68e1q6
                                      (Cutter diameter – probably get from the tool table in the future)
                                      m68e2q.375
                                      (rotate poly 0deg)
                                      m68e3q0

                                      (enable polygon component)
                                      m64p0

                                      (disable polygon component)

                                      m65p0

                                    Viewing 17 posts - 1 through 17 (of 17 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.

                                    Latest Replies

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

                                    View full reply list.