Re: [Emc-users] Bug in stepconf?

2009-04-09 Thread Peter blodow
Steve,
I installed Hardy right from the live CD in January. A friend and I did 
this on three different hard disks to make sure and had the same result.

Peter Blodow



At 02:10 09.04.2009, you wrote:
Peter blodow wrote:

 P.S.: I am using hardy (so does Alex Joni)  so it may be different from 
 dapper.
 P.Blodow
 
 Hello Chris,
 since I am using the German version I don't exactly how the buttons are
 named. The way to leave the mouse over the button works only when going 
 back.
 
 
I tried the following in my Hardy laptop (in sim mode, which *shouldn't*
matter):
v2.2 branch - not sure how far past 2.2.8 this is, I imagine not too far
v2.3 branch - the current beta is pretty close to this
TRUNK - the latest

For all three versions, I tried the standard XYZ mill, and also tried an
XYZA mill.  In all cases, including one where I pre-positioned the mouse
cursor over the spot where the Forward button would appear, repeatedly
clicking Forward would get me through all of the pages, up to the final
screen where it changes to Apply (where I didn't apply the changes).

I'm not sure what's causing the issues you are seeing, but I suspect
it's not in stepconf.  There may be some workaround, but I don't know.
The long-standing bug mentioned before could be the culprit on the
Dapper machines.  I don't know what's causing it on your Hardy
machines.  Out of curiosity, did you directly install Hardy, or was this
a dapper install that was later upgraded?

- Steve


--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Peter blodow
Gentlemen,
since I was using stepconfig a lot these weeks (!) I noticed a little 
feature that made frequent configuring of Z or A axis a little tedious. A 
friend of mine told me that it was still present at 2.3. which I haven't 
tested so far.

When you go through the pages to configure X, Y, Z etc., clicking on 
Continue has no effect unless you at least touched one (clicked into one) 
of the fill-in-boxes of that page. This behaviour is useless, and you can't 
make multiple mouseclicks to jump to the last pages quickly.

Best regards from a beautiful spring day
Peter Blodow


--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Alex Joni
 On Wed, Apr 08, 2009 at 06:11:51PM +0200, Peter blodow wrote:

 When you go through the pages to configure X, Y, Z etc., clicking on
 Continue has no effect unless you at least touched one (clicked into one)
 of the fill-in-boxes of that page. This behaviour is useless, and you 
 can't
 make multiple mouseclicks to jump to the last pages quickly.

 Strange, I don't see this behavior.  I am using gnome on dapper on
 this machine.  However my button says Forward, not Continue, so I'm
 not entirely sure I'm testing the same thing.  Can you give more
 information?  I can leave the mouse over Forward and click it
 several times to move through the X-Y-Z-A pages.

I think I noticed the buggy behaviour on hardy.
Although I am not 100% sure, since I rarely use stepconf.

Regards,
Alex



--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Peter blodow
P.S.: I am using hardy (so does Alex Joni)  so it may be different from dapper.
P.Blodow

Hello Chris,
since I am using the German version I don't exactly how the buttons are 
named. The way to leave the mouse over the button works only when going back.

Peter Blodow

At 20:52 08.04.2009, you wrote:
On Wed, Apr 08, 2009 at 06:11:51PM +0200, Peter blodow wrote:

  When you go through the pages to configure X, Y, Z etc., clicking on
  Continue has no effect unless you at least touched one (clicked into one)
  of the fill-in-boxes of that page. This behaviour is useless, and you 
 can't
  make multiple mouseclicks to jump to the last pages quickly.

Strange, I don't see this behavior.  I am using gnome on dapper on
this machine.  However my button says Forward, not Continue, so I'm
not entirely sure I'm testing the same thing.  Can you give more
information?  I can leave the mouse over Forward and click it
several times to move through the X-Y-Z-A pages.

Chris

--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Leslie Newell
There is a gnome bug where if you disable a button then enable it, you 
need to move the mouse off of the button then back on before it will 
accept clicks.

Les

Michał Geszkiewicz wrote:
 I read somewhere that this is GNOME bug not stepconf.
 Here on dapper I have same buggy behaviour

 regards
 Michael
   


--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread John Thornton
If I run stepconf in 6.06 the Forward button works until I get to the X axis 
page then I have to 
move the mouse off the button then back on to get it to go to the next page. It 
was like that 
in 2.2 and is still the same in 2.3 beta and on 8.04. If you back up and go 
again it works as I 
expect it to work. It only affects the X, Y, Z, and A pages.

John

On 8 Apr 2009 at 13:52, Chris Radek wrote:

 On Wed, Apr 08, 2009 at 06:11:51PM +0200, Peter blodow wrote:
 
  When you go through the pages to configure X, Y, Z etc., clicking
 on 
  Continue has no effect unless you at least touched one (clicked
 into one) 
  of the fill-in-boxes of that page. This behaviour is useless, and
 you can't 
  make multiple mouseclicks to jump to the last pages quickly.
 
 Strange, I don't see this behavior.  I am using gnome on dapper on
 this machine.  However my button says Forward, not Continue, so
 I'm
 not entirely sure I'm testing the same thing.  Can you give more
 information?  I can leave the mouse over Forward and click it
 several times to move through the X-Y-Z-A pages.
 
 Chris
 
 
 --
 This SF.net email is sponsored by:
 High Quality Requirements in a Collaborative Environment.
 Download a free trial of Rational Requirements Composer Now!
 http://p.sf.net/sfu/www-ibm-com
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 



--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Eric Laycock
hay i have an idea how about you bend your dumb ass over and let me fuck you in 
it and then im going to make you suck it off





From: Leslie Newell les.new...@fastmail.co.uk
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Wednesday, April 8, 2009 1:56:47 PM
Subject: Re: [Emc-users] Bug in stepconf?

There is a gnome bug where if you disable a button then enable it, you 
need to move the mouse off of the button then back on before it will 
accept clicks.

Les

Michał Geszkiewicz wrote:
 I read somewhere that this is GNOME bug not stepconf.
 Here on dapper I have same buggy behaviour

 regards
 Michael
  


--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Stephen Wille Padnos
Peter blodow wrote:

P.S.: I am using hardy (so does Alex Joni)  so it may be different from dapper.
P.Blodow

Hello Chris,
since I am using the German version I don't exactly how the buttons are 
named. The way to leave the mouse over the button works only when going back.
  

I tried the following in my Hardy laptop (in sim mode, which *shouldn't* 
matter):
v2.2 branch - not sure how far past 2.2.8 this is, I imagine not too far
v2.3 branch - the current beta is pretty close to this
TRUNK - the latest

For all three versions, I tried the standard XYZ mill, and also tried an 
XYZA mill.  In all cases, including one where I pre-positioned the mouse 
cursor over the spot where the Forward button would appear, repeatedly 
clicking Forward would get me through all of the pages, up to the final 
screen where it changes to Apply (where I didn't apply the changes).

I'm not sure what's causing the issues you are seeing, but I suspect 
it's not in stepconf.  There may be some workaround, but I don't know.  
The long-standing bug mentioned before could be the culprit on the 
Dapper machines.  I don't know what's causing it on your Hardy 
machines.  Out of curiosity, did you directly install Hardy, or was this 
a dapper install that was later upgraded?

- Steve


--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Stephen Wille Padnos
Chris Morley wrote:

The line:
self.widgets.druid1.set_buttons_sensitive(1,0,1,1)

in method:
def update_pps(self, axis):

seems to cause this behavior. (comment it out and the pages work as expected)
Why I don't know - yet.
  

Well, according to the Gnome Druid information 
herehttp://library.gnome.org/devel/libgnomeui/stable/GnomeDruid.html, 
the second number in that call is whether the next button is 
sensitive.  When 0, the button is not sensitive.

So I wonder if there's some problem with detecting whether the edit box 
contents are invalid, which should be the only time the forward button 
is inactive.  This could have to do with localized versions only (though 
I tried 'LC_ALL=de stepconf', and that also worked)

- Steve


--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Chris Morley


 
 Chris, I see this too. Both on 228 dapper and now on beta2 hardy.
 
 When I first get to the X axis screen, I cannot press forward unless I 
 first move my mouse into the main part of the window. Once I do this (I 
 do not even have to click), the forward button becomes enabled. Then I 
 can move back and forth with no problem. So it only happens to me if I 
 start up and do not move the mouse into the content area before I press 
 forward. I have to do this once for each axis.  -Chuck-
 
 Chris Radek wrote:
  On Wed, Apr 08, 2009 at 06:11:51PM +0200, Peter blodow wrote:
 

  When you go through the pages to configure X, Y, Z etc., clicking on 
  Continue has no effect unless you at least touched one (clicked into one) 
  of the fill-in-boxes of that page. This behaviour is useless, and you 
  can't 
  make multiple mouseclicks to jump to the last pages quickly.
  
 
  Strange, I don't see this behavior.  I am using gnome on dapper on
  this machine.  However my button says Forward, not Continue, so I'm
  not entirely sure I'm testing the same thing.  Can you give more
  information?  I can leave the mouse over Forward and click it
  several times to move through the X-Y-Z-A pages.
 
l

The line:
self.widgets.druid1.set_buttons_sensitive(1,0,1,1)

in method:
def update_pps(self, axis):

seems to cause this behavior. (comment it out and the pages work as expected)
Why I don't know - yet.

Chris M




_
Create a cool, new character for your Windows Live™ Messenger.
http://go.microsoft.com/?linkid=9656621
--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Chris Morley



 Chris Morley wrote:
 
 The line:
 self.widgets.druid1.set_buttons_sensitive(1,0,1,1)
 
 in method:
 def update_pps(self, axis):
 
 seems to cause this behavior. (comment it out and the pages work as expected)
 Why I don't know - yet.
   
 
 Well, according to the Gnome Druid information 
 herehttp://library.gnome.org/devel/libgnomeui/stable/GnomeDruid.html, 
 the second number in that call is whether the next button is 
 sensitive.  When 0, the button is not sensitive.
 
 So I wonder if there's some problem with detecting whether the edit box 
 contents are invalid, which should be the only time the forward button 
 is inactive.  This could have to do with localized versions only (though 
 I tried 'LC_ALL=de stepconf', and that also worked)
 
 - Steve
 

I should mention that the forward button is not greyed out.
Also I don't have to click anything else just move the pointer off
the forward button and back on again (and click). also clicking back 
then forward will make it work properly for that axis page.
I'll also mention that I upgraded from (originally) dapper to 8.04  so
maybe that has something to do with it.


_
Experience all of the new features, and Reconnect with your life.
http://go.microsoft.com/?linkid=9650730
--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Stephen Wille Padnos
Chris Morley wrote:

For all three versions, I tried the standard XYZ mill, and also tried an 
XYZA mill.  In all cases, including one where I pre-positioned the mouse 
cursor over the spot where the Forward button would appear, repeatedly 
clicking Forward would get me through all of the pages, up to the final 
screen where it changes to Apply (where I didn't apply the changes).

I'm not sure what's causing the issues you are seeing, but I suspect 
it's not in stepconf.  There may be some workaround, but I don't know.  
The long-standing bug mentioned before could be the culprit on the 
Dapper machines.  I don't know what's causing it on your Hardy 
machines.  Out of curiosity, did you directly install Hardy, or was this 
a dapper install that was later upgraded?

- Steve



Interesting  stepconf has always stalled on each axis for me.
I use 8.04 pretty sure 2.2.x did as well.
  

In all of my testing, I started a new config - all I did was click 
forward on every page.  If there's any error in the try block near 
that set_buttons_sensitive call (like zero division if you have accel, 
pitch, one of the gears ... set to 0, or if any of the value text entry 
areas has an invalid number, for example), then the forward button will 
be disabled.

Could you and Peter try making a new config and see if it works 
correctly for you then?  It's possible that it's settings/value dependent.

- Steve


--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-08 Thread Chris Morley

 
 In all of my testing, I started a new config - all I did was click 
 forward on every page.  If there's any error in the try block near 
 that set_buttons_sensitive call (like zero division if you have accel, 
 pitch, one of the gears ... set to 0, or if any of the value text entry 
 areas has an invalid number, for example), then the forward button will 
 be disabled.
 
 Could you and Peter try making a new config and see if it works 
 correctly for you then?  It's possible that it's settings/value dependent.
 
 - Steve

It was a new config, but new or existing - same behaivor.
What you are talking about would make sense to me if the
 button was greyed out but it is not.



_
Share photos with friends on Windows Live Messenger
http://go.microsoft.com/?linkid=9650734
--
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-03 Thread Alex Joni
Hi Peter,

 Hello Gentlemen,
 this is mainly to the EMC developers.

 Since January I have tried to get my steppers run smoothly and evenly. I
 wrote several mails to the list on this problem, but received little echo.
 Now I seem to be near to the solution which might be of interest to the
 developing team.

Any feedback is interesting to the developing team and to other users 
aswell.

 My steppers rattled and lost steps regardless of the conditions I gave
 them. I've changed almost everything in the setup to get the motors run
 correctly. Result: No cure for the problem of rattling steppers loosing
 steps (name of my former thread).

snip lots of impressive testing

 Note that I did all this with the test axis function of stepconf because
 this is a very convenient way to see the result of parameter variations
 immediately.

Well, that wasn't the intent of test axis, at least not for some parts of 
what you did.
Stepconf is a helping tool that helps new users come up with a stepper 
configuration.
By all means you don't have to use stepconf to run emc2.
There are also (a lot) of sample configurations which you can adapt to your 
system, or you can always write a configuration up from scratch (this is 
probably a tedious task, and few people actually do it).
Test axis is a way to test the numbers you entered and pins you selected in 
stepconf, to see if everything is set up right and the motors are moving.
If you change a configuration (the ini and hal files) generated by stepconf, 
then there are some cave-eats:
* you can't run stepconf again on that configuration, or your changes will 
be lost
* if you run stepconf on that configuration, it won't pick up the changes 
you made to the ini and hal files, so you won't notice any improvements
* if you change the .stepconf file, then stepconf will see the changes 
you've done, but it's probably hard/not really usefull to do so.

The best way to go on about this is:
1. generate a new configuration with stepconf (or copy a sample config 
provided with emc2)
2. once the configuration is somehow working (and you are not satisfied with 
it), you can start changing things in the ini and hal files
3. tweak the config (also observe the results via halscope  similar 
helpers - physical scope, etc) until it does what you want

Maybe these things will need a better description in the User Manual.
Can you check the docs for 2.3 and see if they represent the ideas presented 
above?
Maybe you have some suggestions where we can improve things. (big warning 
signs, etc ;)
I think the main warning sign should read: Stepconf is a helper program that 
(for some cases) generates a usefull configuration for emc2.
If you're not lucky enough to be inside those general cases (maybe 80% of 
users should be), then you'd have to set up your configuration the 
traditional way (which implies reading and understanding a lot of things in 
the ini file).

snip
 Seriously: After all my efforts I am inclined to exclude all other causes
 of the misbehaviour than stepconf. Is it really true that nobody ever
 reported problems with the test axis function of stepconf? Maybe it has
 been fixed in 2.3? I have the impression that it must be a minor bug when
 counting the pulses because there is a connection with the microstep 
 feature.

I haven't heard of people using test axis to test the functionality of an 
emc2 config.
Using emc2 is so much more versatile (you can specify dwells, feed rates, 
etc).
There have been some fixes for stepgen for 2.3 (for example it can generate 
non-double step configs, like the one you needed).

 I am aware that expositions now have caught all the attention of the gang.
 But when NAMES and EMC expo are over, please someone would have a look at 
 this?
NAMES is really unrelated to this topic.
The EMC Fest, however, is a place for developers (and not only) to get 
together and look together at certain things that need improving.
Most likely stepconf (or derivatives) will be looked at with that occasion.

Regards,
Alex


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


Re: [Emc-users] Bug in stepconf?

2009-04-03 Thread Peter blodow
Hello Alex,
thank you for the thorough explanations.
snip lots of impressive testing
I did this for the reason of anger - I had intended doing great things with 
automatization of my machines and got stuck at the very first step, so I 
decided to get to the bottom of things eliminating every cause but stepconf.

  Note that I did all this with the test axis function of stepconf because
  this is a very convenient way to see the result of parameter variations
  immediately.

Well, that wasn't the intent of test axis, at least not for some parts of 
what you did.
Stepconf is a helping tool that helps new users come up with a stepper
configuration.
Still, the test function should not present a 5/4 beat, discouraging the 
beginner!

By all means you don't have to use stepconf to run emc2.
It was the first thing I tripped over after installation and it seemed an 
easy to use access to EMC2.

There are also (a lot) of sample configurations which you can adapt to your
system,
Now that I have dealt a lot with EMC2 I begin to understand them.

or you can always write a configuration up from scratch (this is
probably a tedious task, and few people actually do it).
I surely will, and if it's only for the effect of learning.

Test axis is a way to test the numbers you entered and pins you selected in
stepconf, to see if everything is set up right and the motors are moving.
Moving all right, so I know the pins are functional, but the terrible 
performance let me, being unexperienced, think there must be errors or 
mistakes in what I did, so I didn't dare to go on.

If you change a configuration (the ini and hal files) generated by stepconf,
then there are some cave-eats:
* you can't run stepconf again on that configuration, or your changes will
be lost
I found that in the manuals and somone told me on the mailing list in February.

* if you run stepconf on that configuration, it won't pick up the changes
you made to the ini and hal files, so you won't notice any improvements
* if you change the .stepconf file, then stepconf will see the changes
you've done, but it's probably hard/not really usefull to do so.
I've learned this the hard way.

The best way to go on about this is:
1. generate a new configuration with stepconf (or copy a sample config
provided with emc2)
2. once the configuration is somehow working (and you are not satisfied with
it), you can start changing things in the ini and hal files
3. tweak the config (also observe the results via halscope  similar
helpers - physical scope, etc) until it does what you want
That were my plans from the beginning and that's what I'm going to do now, 
but I first wanted to have the stepper motors run smoothly.

Maybe these things will need a better description in the User Manual.
Could even better be on the entry mask of stepconf. There is an old german 
saying: By the time you have learned to operate the thing by trying, you'll 
understand the instructions manual, too. In January, I have printed about 5 
cm of manuals, double sided, read across them a little and then started 
system installation. I guess now I'll be able to understand the terms of 
EMC2 and I'm going through the books once again, this time with more likely 
success.

Can you check the docs for 2.3 and see if they represent the ideas presented
above?
Maybe you have some suggestions where we can improve things. (big warning
signs, etc ;)
I feel very honored by this proposal and will use part of my Easter 
vacation to do this.

I think the main warning sign should read: Stepconf is a helper program that
(for some cases) generates a usefull configuration for emc2.
Put it on the entry mask!

If you're not lucky enough to be inside those general cases (maybe 80% of
users should be), then you'd have to set up your configuration the
traditional way (which implies reading and understanding a lot of things in
the ini file).

This reading and understanding is what I intended (I don't want to earn 
money with my machinery). I was going to write my own software when my son 
told me about EMC2.  Before this, I had good success with a very primitive 
setup: modified EAGLE files (with MS Word), read into Excel to take care of 
the scale factors and the trajectories and succession of the axis 
movements, back into Word for the command syntax, then read into a 
DOS-based demo program that came with the EMIS driver card, and the home 
made coordinate drilling machine produced a PCB board at the rate of a hole 
in about 3-5 seconds. With my other little table top mill, I made dozens of 
perfect gear wheels in just the same manner and then extended this to the 
large mill, milling a superb set of change gears for the lathe.

I haven't heard of people using test axis to test the functionality of an
emc2 config.
I didn't even come to test the EMC functionality, but got stuck at the 
motor hookup.

There have been some fixes for stepgen for 2.3 (for example it can generate
non-double step configs, like the one you needed).
I 

Re: [Emc-users] Bug in stepconf?

2009-04-02 Thread Rob Jansen
Peter,

 this is mainly to the EMC developers.
I am not an EMC developer. I am a challenging user, just like most of us :-)

 Seriously: After all my efforts I am inclined to exclude all other causes 
 of the misbehaviour than stepconf. Is it really true that nobody ever 
 reported problems with the test axis function of stepconf? Maybe it has 
 been fixed in 2.3? I have the impression that it must be a minor bug when 
 counting the pulses because there is a connection with the microstep feature.
   
Yes, I reported on this list that the step rates that were being used by 
the test axis function in stepconf is different from the step rate 
being used by Axis. I am not sure if this has been picked up. I did not 
look at the exact pulse width and pauses between the pulses. I could do 
this next week since I do have a logic analyzer that can be hooked up to 
my PC.
You should however be aware that stepconf does indeed (as far as I know) 
not acknowledge any manual changed in the HAL files.
 I am aware that expositions now have caught all the attention of the gang. 
 But when NAMES and EMC expo are over, please someone would have a look at 
 this?
   
I almost showed up in Names (Namur) in Belgium. It took me some time to 
realize this was a TLA and not the name of the city
 Thank you for the learning
Wow, with your wife almost throwing out all your stuff that's very nice 
to write ;-)
I will also start learning again. Somehow my stepper motors stall 
already at low speeds whereas I think they should be able to run faster 
- improper timing could be an explanation for this.

Regards,

Rob

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


Re: [Emc-users] Bug in stepconf?

2009-04-02 Thread Robert Shell

I had a little different but LESS subtle issue with stepconf...

My issue was that as I tried to tweak my settings to get each of the setting 
correct so that each axis will move the
appropriate distances, about half the time the stepper would not move.. Yes 
would not move...  No the motor was not stalling, just simply NO movement... If 
I were to exit, run Axis, I then could test the axis, and it moved I then 
would note how far it moved.. Go BACK into stepconf to tweak, then back to Axis 
to test.. VERY VERY inconvenient but I got it..


Robert I. Shell

Senior Programmer Analyst - Channels and Integration

Affinion Group,
Global Information Systems

Columbus Ohio Application Development Center

Work: (614) 652-5257



 Date: Thu, 2 Apr 2009 11:08:49 +0200
 From: r...@myvoice.nl
 To: emc-users@lists.sourceforge.net
 Subject: Re: [Emc-users] Bug in stepconf?
 
 Peter,
 
 this is mainly to the EMC developers.
 I am not an EMC developer. I am a challenging user, just like most of us :-)
 
 Seriously: After all my efforts I am inclined to exclude all other causes 
 of the misbehaviour than stepconf. Is it really true that nobody ever 
 reported problems with the test axis function of stepconf? Maybe it has 
 been fixed in 2.3? I have the impression that it must be a minor bug when 
 counting the pulses because there is a connection with the microstep feature.
   
 Yes, I reported on this list that the step rates that were being used by 
 the test axis function in stepconf is different from the step rate 
 being used by Axis. I am not sure if this has been picked up. I did not 
 look at the exact pulse width and pauses between the pulses. I could do 
 this next week since I do have a logic analyzer that can be hooked up to 
 my PC.
 You should however be aware that stepconf does indeed (as far as I know) 
 not acknowledge any manual changed in the HAL files.
 I am aware that expositions now have caught all the attention of the gang. 
 But when NAMES and EMC expo are over, please someone would have a look at 
 this?
   
 I almost showed up in Names (Namur) in Belgium. It took me some time to 
 realize this was a TLA and not the name of the city
 Thank you for the learning
 Wow, with your wife almost throwing out all your stuff that's very nice 
 to write ;-)
 I will also start learning again. Somehow my stepper motors stall 
 already at low speeds whereas I think they should be able to run faster 
 - improper timing could be an explanation for this.
 
 Regards,
 
 Rob
 
 --
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

_
Quick access to your favorite MSN content and Windows Live with Internet 
Explorer 8. 
http://ie8.msn.com/microsoft/internet-explorer-8/en-us/ie8.aspx?ocid=B037MSN55C0701A
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-02 Thread cmgfam
Peter

Thankyou so much for sharing your trials and discovery.  Such knowledge
will save a poor beginner like myself much precious sanity.

Regards

Cal Grandy
Vermont USA

 Hello Gentlemen,
 this is mainly to the EMC developers.

 Since January I have tried to get my steppers run smoothly and evenly. I
 wrote several mails to the list on this problem, but received little echo.
 Now I seem to be near to the solution which might be of interest to the
 developing team.

 My steppers rattled and lost steps regardless of the conditions I gave
 them. I've changed almost everything in the setup to get the motors run
 correctly. Result: No cure for the problem of rattling steppers loosing
 steps (name of my former thread).

 - I tried 4 different motherboards from 350 MHz Intel to 2.4 GHz AMD
 - I tried 3 newly installed harddisks with two different live CD's
 downloaded 2008 and 2009
 - I tried running EMC from the live disks directly
 - I tried all this with two different driver boards
 - I tested all axis independently and in common
 - I made a LED test plug for the printer cable to visualize the timing
 with
 little sockets to access the signals with a scope probe
 - I changed the order of pulse and direction output at the pins of the
 parport
 - I commented all reset lines in .hal to switch off doublestep like I
 was
 told
 - I varied the parameters of steplen and stepspace in .hal up and down to
 extreme values
 - I had a friend (informatics expert) do all this again to exclude my
 person as the source of trouble (which is the most likely cause of
 computer
 problems)
 - I looked at the pulses at the parport with two different oscilloscopes
 and found that the pulses came rather irregularly (the old scope couldn't
 even trigger it).

 Finally I noticed: only 3 successive pulses (5 us) came with a constant
 pause in between, the fourth pause  was twice as long which caused the
 motors to dance a 5/4 waltz no matter what speed I chose. This could be
 influenced only by varying the microstep rate from half to 1/4 or 1/8
 step.
 The longer pause seemed to appear then as the eighth or the sixteenth one
 correspondingly (hard to get a steady picture for counting them on the
 scope).

 To put it shortly: I found no solution and came to the conclusion that
 nobody in the world ever tried running steppers with EMC stepconf because
 I
 never heard anything about it and nobody answered to my mails about it.
 All
 this troubleshooting took me about two months since I sometimes have to
 earn some money, too, and almost all my nerves.

 Note that I did all this with the test axis function of stepconf because
 this is a very convenient way to see the result of parameter variations
 immediately. Now, yesterday evening it occurred to me that stepconf
 apparently ignores settings in .hal and .ini files that I made with the
 editor when going beyond its apparent default limits. I made a micky mouse
 G-Code list and tested this with axis instead of stepconf, ad lo and
 behold! the problem was solved! (A little time jitter was still present
 but
 bearable).

 I resisted my instant urge to dance on the table only because there was no
 space on any table. Can you imagine, by the way, what my house looks like
 meanwhile? My wife told me that if I wouldn't get all the equipment
 mentioned out of the way (I piled it up in 3 rooms), she would, which
 could
 become a serious case - wars originated from lesser causes.;-))

 Seriously: After all my efforts I am inclined to exclude all other causes
 of the misbehaviour than stepconf. Is it really true that nobody ever
 reported problems with the test axis function of stepconf? Maybe it has
 been fixed in 2.3? I have the impression that it must be a minor bug when
 counting the pulses because there is a connection with the microstep
 feature.

 I am aware that expositions now have caught all the attention of the gang.
 But when NAMES and EMC expo are over, please someone would have a look at
 this?

 Thank you for the learning

 Peter Blodow
 --
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users




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


Re: [Emc-users] Bug in stepconf?

2009-04-02 Thread BRIAN GLACKIN
I don't have solutions for you other than to note that I have been able to
use Stepconf (ver 2.2.8) to set up my gantry style router (48X24X4) with
no problems.  Using the test axis, I was able to troubleshoot a problematic
X axis (leadscrew alignments).  I can not run my machine at 90 ipm cuts with
120 ipm rapids.  With more time, I am sure these rates could increase by
tweaking the mechanical components.

Only additional item is I did update the 2.2.8 from source back in mid
february before doing this work.

Don't know if this helps or hurts the discussion.

Brian G
--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Bug in stepconf?

2009-04-02 Thread Kirk Wallace
On Thu, 2009-04-02 at 14:40 +0200, Peter blodow wrote:
... snip
   already at low speeds whereas I think they should be able to run faster
   - improper timing could be an explanation for this.
 
 My old stepper card does not recognize pulses below a certain length and 
 below a certain time distance. Check these lengths.
 
 Greetings from Germany on a warm sunny spring day
 Peter Blodow 

I'm glad you're getting good weather there in Germany. We're starting
our few weeks of warm weather with green foliage. Soon the grass lands
will turn brown, which is still pretty, but I prefer green.

I am not a developer,but... I think Stepconf is more convenient when you
have data for the driver card from the manufacturer available.
Otherwise, you end up doing what the manufacturer would need to do,
which is test, and cut and try all the parameters to come up with the
operating ranges for each parameter. Of course the stepper driver
manufacturer is in a much better position to come up with this data.

If you don't have the data, then you may be better off editing the
config files by hand. I believe, one feature of Stepconf is that it
starts fresh each time and overwrites the previous config file. If you
want to save the previous file, just rename or copy it with a different
name. I think this has been an issue, and may be enhanced in the future.

What driver card are you using? Do you have a description and/or
pictures of your setup?
--
Kirk
http://www.wallacecompany.com/machine_shop/



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