On Saturday 09 August 2014 07:14:33 John Thornton did opine
And Gene did reply:
> I remember now, if you use a dot in the name it doesn't show up
> correctly in Show Hal Configuration.
> 
> JT

No trouble with that John.  It all showed up, but no valid output.  It was 
as if it hadn't been addf'd. But it had been, and hal issued no error at 
startup.

Select the output pin in halmeter and the output was -nan
Went back to the lowpass.0.in|out|load syntax and then it worked. In fact 
I was able to debug the rest of the conversion to use the 5i25 and make it 
work even for a G33.1 peck cycle by the end of the day yesterday.

There's a couple things I need to fine tune yet, very low spindle speeds, 
below around 150 rpm, stutter at startup, with poor torque.  That may be 
because my timing checks in the .hal that make the G33.1 possible, are 
causing dummy stops, but I have some "setp" adjustment room in the .hal 
file to do that should fix that. Thats because I have resettable limits in 
between the motion speed command out and the PID inputs else that motor, 
despite its quite massive flywheel/fan, can start brutally enough to slip 
the cogs and burn up both the belt and the plastic pulley.

Biggest problem with the newer releases is that lots of my old code now 
refuses to run as it claims there is a (usually an x) limit violation in 
the code.  

That was the case with a G33 using routine I wrote to carve me a tapered 
thread for use as the clamping method to put a drive extension on one of 
those 8mm ball screws I just put in the mill, and another that demo's 
rigid tapping.  Same with my wrapper around the G76 single tooth 
threading.  Tell it to "run anyway" and there is no limit violation.  

Anything halfway intelligent that calculates end points and/or increments 
internally is being rejected for limits violations.  Probably fixable by 
putting in dummy value assignments in the file preamble, something I've 
not tried yet.  But why should I have to?

 
> On 8/8/2014 11:34 AM, Gene Heskett wrote:
> > On Friday 08 August 2014 11:59:16 John Thornton did opine
> > 
> > And Gene did reply:
> >> Gene,
> >> 
> >> I don't think the dot is valid in a name but I may be wrong. Try
> >> lowpass_spindle.

That I didn't do as I had by then switched to numerical 'instances', the 
old way, and it had then worked as expected.

[...]

Thanks John.

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)
Genes Web page <http://geneslinuxbox.net:6309/gene>
US V Castleman, SCOTUS, Mar 2014 is grounds for Impeaching SCOTUS

------------------------------------------------------------------------------
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to