jepler: the config generated by stepconf for the charge pump seems broken... do you have time to discuss?
good night all
LawrenceG: if you have something to say, say it. I almost always scroll back, particularly if you use my name.
jepler: see http://pastebin.ca/801137
jepler: stepconf has some weird hookup.... the parp[ort input pin is connected to the charge pump enable???
that pastebin is what you want, or it is what you got?
jepler: the pastebin is what I manually put in that works.... stepconf generated something that seems really broken
maybe I dont understand what is required for external estop logic
maybe I've been too simplistic in my handling of estop and charge pump.
here are the two cases that stepconf generates:
1. there is no external estop input. estop is managed by estop button in the UI. in this case, estop-out is used to enable or disable the charge pump
2. there is an external estop input. the UI estop button has no function. in this case, estop-ext is used to enable or disable the charge pump
if you don't want one of those setups, here's what to do: leave the pin's function unspecified in the stepconf gui, select "custom hal file", and write the lines to make the charge pump work like you want in that file
my case is different than 1 and 2... user-enable-out is used to turn pulses to the breakout board on or off... this supplies power for the external estop loop... no pulses, no external estop loop power
then the actual estop condition is feed back to emc.... either keyboard or any external estop condition like a mashed mushroom will put everybody into estop
for now you're going to want to manually set up the charge-pump in your custom hal file
I need to get a few more opinions and figure out how to really fix this
I *think* the setup you describe is what I had originally, but then another user showed me that it didn't work with his external estop/charge pump setup so I changed it
no problem.... estop seems to be one of the areas everyone has problems with... I wasnt sure if I had it right until I built the new control box
I'm not sure how to serve everyone
or if I can't, whom to serve and whom to make write his own hal
in my setup, the external input is active when everybody on the external estop loop is happy... one cant go into run until the input is active
I am using a homebrew breakout board, so it probably doesnt match any of the others
the other thing you mentioned, the pulley numbers being transposed -- can you 'cvs up' and tell me if it is now working like you expect?
ok... I saw the commit go by, but havent checked it yet
let me know when you do
interesting.... in your estop logic, the external estop input controls the charge pump.... the whole idea of the charge pump is to detect the computer hanging in one state or the other
if the computer has gone south it won't be reacting to the external input .. it'll still stick in one state or the other
the computer should be the one running the chargepump
that allows the computer to force the external loop into estop by not providing chargepump pulses
hey... pulley change looks good... seems to make sense with my confg now
thanks for testing it
I did try one change in the glade file to allow direction setup times to be > 50000ns.... would you like me to do changes to add parker drives as a possible config selection?
I know that there are at least 2 more of us using parkers
that would be very nice.
do you see what's necessary for it?
I havent worked through the whole logic yet, but it should no be too bad an addition
seems like change is working.... stepconf.glade needs dirsetup time increased to 200000 max and stepconf.py needs one line added [1000,1000,1000,200000], #Parker-compumotor
you probably also have to add a new item to the menu in the glade file?
just having a look at the estop stuff... its a little harder to wrap my head around
jepler: cheers... your estop logic works with my board as long as I only want to estop using the external loop... one cannot cause an estop from within axis
[13:08:25] <skunkworks> http://www.cnczone.com/forums/showthread.php?t=47779
* jepler sighs
sometimes I just don't know where to start...
hm, python2.4-glade2 probably should be a package dependency but it isn't
it will be installed already on an ubuntu system, but maybe not a kubuntu system..
but he says he has the live cd...?
skunkworks: do you have the live CD handy? can you see what happens when you run stepconf from the commandline, or from the icon that I think I put in the Applications > CNC menu?
I have run it from command line before and it works - it works from the menu also. (installed) do you want me to boot off of the live cd and see?
only if it's convenient to do so
I think we (haha) should make a new cd if stepconf is badly broken on the current one
seems to work both ways - menu and commandline
I can go thru the config and save it.
well 2.2.2 will fix a lot of stepconf bugs
in the command window - it complains I think about no sound card. But works
what a strange complaint
I've seen that with a lot of gnomey programs
yeah., they try to do some ALSA whatever..
I get that in my VM a lot
[14:20:55] <skunkworks> http://pastebin.ca/801667
that makes bunny cry
cradek: maybe this will make him smile: http://www.techamok.com/forum/viewtopic.php?t=6103
bunnies cannot smile. they have no lips.
our cats smile..
I think a lot of people seem to be trying emc2. Just from reading around cnczone.
cradek: you mean todays dilbert on his site?
it is funny
a lot of new people on #emc but nobody is talking...
you guys are scary - nobody wants to get yelled at..
they poured the frost walls yesterday..
we don't yell, we just bombard with links to the documentation
cool, you are on the way then
just wish it was warmer.
will you do the slab and then quit for the winter?
once they get the forms off - I have to buy a bunch of foam to put around the footings and then they can backfill and level
we will have a nice place to park and shovel snow.. :)
well it's hard to shovel snow off of mud. concrete is nice.
plus - I could run some hot water thru the in floor heat and melt it... ;)
ok - maybe some hot glycol or antifreeze
yeah once you start doing that with water you couldn't stop
jepler: another bugreport (in image 2 gcode: some fields are still calculated as inch, even if mm is selected. the guy reporting it said something about "safety plane" or such, where this gets calculated wrong)
alex_joni: OK, I see what you mean
it goes up to the safety height before commanding G21
alex_joni: should be fixed in 2.2.2.
I say that a lot
jepler: cool, thanks
alex_joni: back home?