On Saturday 13 June 2020 12:30:46 Lester Caine wrote:

> On 13/06/2020 15:49, Gene Heskett wrote:
> > On Saturday 13 June 2020 09:29:47 Lester Caine wrote:
> >> It seems I have a set of GYS701DC2 and mating servo drivers sitting
> >> in a big metal box with a laser sitting in the top of it. I think
> >> it's due for stripping down so I can salvage all the usable bits,
> >> but I've hit a bit of a brick wall I can't find any data on the
> >> motors such as what encoder they are fitted with. Anybody got an
> >> old manual as google is proving lacking.
> >>
> >> While trawling around I cam across the JMC iHSV57-30-18-36 which
> >> looks like a possible contender if I was starting from scratch.
> >> However once again it does not list the resolution of the encoder,
> >> playing instead on it's 'stepper motor' like setting. I've
> >> established that the built in driver can handle any encoder from 1
> >> to 2500 lines and it even lists 1000, 1250 and 2500 as the
> >> 'standard' encoder resolutions, but not how to recognise just which
> >> one is fitted :( In my book, the 2500 line encoder gives a native
> >> 10000 step resolution without any 'micro-stepping' and when
> >> combined with a 3mm pitch ball-screw ( on the Taig mill ) looks
> >> like a magic combination.
> >>
> >> Anybody using the iHSV57-30-18-36 and worked out what the native
> >> resolution is? ... any feedback as to if it's even worth
> >> concidering?
> >
> > Thats a problem I will face for the second time in a bit as I've
> > bought a pair of the 3NM stepperservo's myself.
> >
> > These are equipt with 1000 line encoders, I think that are actually
> > 250 line encoders.  So for the lathe, I will have to plug in the
> > sprocket ratios and z screw stuff to get a usable z scale.
> >
> > But I faced a similar problem with my g0704 when I put an encoder on
> > the top of the spindle motor because I had no clue what the gear
> > ratio in the head of the g0704 had it either gear. I intended to
> > get, and have but its failed at the moment, an index pulse from the
> > spindle rotation.
> >
> > So I cobbled up in the hal file, a counter which gave me the number
> > of pulses from the 1000 line on the motor, for 100 turns of the
> > spindle, measuring for both high and low gears, so I now have a
> > couple switches on the rim of the gearshift knob to tally which gear
> > it is fully seated into which in turn control a couple muxes so the
> > tach and such stay calibrated. By using a mux4 for the speed control
> > I can also insert a very low speed commend when its not quite seated
> > in either gear.  So I can reach up and shift gears when its running
> > and its turning very slowly, the next gear flat faces mesh
> > perfectly, and the selected speed resumes when one of the tally's
> > goes good.
> >
> > That counter is still in the hal file, but commented out. and I just
> > put a copy in my web page for you, or anyone else, you can get it
> > all from my site in the sig, click on that and when you can see me &
> > the missus, add lathe-stf/ to the browsers address bar and ENTER.
> > You should then see another subdir named  GO704-5i25-7i76/, click on
> > that and help yourself, that is a copy on the config dir for my
> > GO704.  The main GO704-5i25-7i76.hal contains this counter. Copy it,
> > fix the missing addf's etc. I used halshow's command line to reset
> > it for each run, and a halmeter to read what it said. When reset, it
> > counts indexes from the third to the 103rd, for any axis you feed it
> > from that has an encoder, so divide what the halmeter says when it
> > stops counting to get the actual number of pulses for one turn,
> > divide by 100.
> >
> > I hope this is helpfull, Lester
>
> I get exactly where you are coming from, but I think I've got a
> slightly different take on things. I have found reference to the
> iHSV57-30-18-36 having a default of 4000 and that being '1:1' so this
> suggests the motor has a 1000 line encoder ( 4000PPR ) but I would
> prefer even just the 1250 line encoder to restore some of the
> resolution lost moving from the 20TPI thread on the original leadscrew
> over the 3mm pitch of the ball screw ... I suspect now that the 2500
> line encoder may actually be too high a frequency for the built in
> electronics which is a shame and perhaps that is where we do need to
> use LinuxCNC to close the loop using faster hardware than that built
> into the integrated servos?
>
> I don't see the point of the 'serv ostepper' for anything other than
> the raw steps of the motor itself? Although I suppose micro-stepping
> may be more accurate if it's following the steps of the encoder?
>
I'm going to find out. 

With regard to the frequency, I've been known to trace out and remove the 
glacial speed opto's in several so-called breakout boards, by-passing 
that speed limit if its a mesa or lookalike encoder on the receiving end 
and I'm using one such board in the GO704 right now, connected to P2 of 
a 5i25.  Works well when I can get an index from a separate src into it, 
which is whats failed ATM. But first I have to go visit the woof, whose 
in the shop with end stage COPD.  So the mill is the 2nd or 3rd on my 
list of toodoo's today.

> > Stay well and safe.
> >
> > Cheers, Gene Heskett


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to