i need a wicked quick bipolar driver.... i have a bunch of L297 and L298 lying around, but I'm yet to make the two work together
anyone have a simple way to set them up? I don't need the chopper or current sensing
how are you going to limit the current? use low voltage?
that part of the driver isnt usually used anyway
s/proper/low and slow/
its just picky about it being there
crepincdotcom: proper voltage for a stepper is 20-30 times the rating
but limiting the current
uhhhh how do you propose one does that
you can do a low voltage driver, where the coil R limits the current
but you'll have limited max step rate
right, thats what i have now
with unipolar motors
crepincdotcom: I'd use the pminmo schematic
but i have Bipolar motors that are larger
modern drivers use choppers, so the applied voltage is high, then when the current gets to where it should be they start chopping
what are the motor ratings? (amps, volts, etc)
[00:29:48] <alex_joni> http://www.pminmo.com/l297-8/l297-8.htm
that involves way too much setting up
[00:30:01] <Skullworks> http://engraving.majosoft.com/html/stepper_driver_board_with_l297_and_L6203.html
jmkasunich: i have a buncha different motors, i just want a generic bipolar driver that i can test them with
good, fast, cheap, pick 2
crepincdotcom: I also suggest reading this: http://www.geckodrive.com/photos/Step_motor_basics.pdf
jmkasunich: gecko :D
gecko aint cheap
yes - read that gecko paper, then you'll probably know the answers
no, they ain't, but the paper is good regardless of whether you buy geckos or not
fenn: he only said 2 :D
first law of engineering: good fast cheap, pick 2
thought that was murphy's law, but oh well
geckos are good and fast (fast in this case means design time - or purchase time actually)
no, murphy's law will tell that if you're building it it won't be neither good, nor fast nor cheap
at least not the first 5 times
homebrew can be fast and cheap, but bad (unipolar, or bipolar L/R) or good and cheap (choppers, but you'll spend weeks getting everything right)
where 5 is actually n+1
probably :D (or n!)
to be fair ... the geckos are good, fast and (relatively) cheap
cheap is relative - for their performance they are cheap
and steppers suck btw
* robin_sz nods
yeah anything id use i'd build
for a hobbyist on a budget, they are a big hole in the wallet
steppers suck, what are you PWMing DC motors?
that sounds lame
ever heard of an optical encoder?
its better than a stepper
its MORE ACCURATE: != better neccesarily
better is a loose term
it's better because i say so :P
for some apps steppers are better, for some apps servos are better ...
crepincdotcom: dont come bitching to me when you lose a step and your part is scrapped
...i wasnt bitching
after playing a bit with a cheap servo drive and encoders.. I really like dc servos. They have lost thier spookyness.
steppers are simply easier to setup and run
and, if done right are perfectly adequate
for some apps
* alex_joni sticks with his AC servos at work
well yeah, dont we all :)
matt shaver was working on a modbus ac servo drive
wonder if that ever went anywhere
lots and lots of current spec "sign" routers, the 1m x 1m sorta size for acryllic etc ... lots of the commercial ones are stepper driven and generally they dont give problems ... it all depends on design and application
trying to get it to work with emc i mean
well, if he got it to work..
figured out my lost steps (finally)
oh, you found those?
yeah, its an analog issue
* alex_joni heads to bed :)
good night all
I knew the 3.3V output from the fpga was marginal
since the gecko optos have a 5V source
even when high, there is a chance for a bit of current thru the led
enough to greatly lengthen the rise time
nice little open collector output would be better
result - if the high time (led off) is less than about 30uS, the step gets missed
yeah, thats what I'll be doing for the final version
there are some nice chips to do that
open collector, or HCT logic that is happy with 3.3V input swing, and goes rail to rail on the output
ISTR Mariss uses some on the GREX
I miss 5V LSI
he had some nice 3.3V to dfet output things .. took 100ma or more on the output side if I remember right
the 3.3v stuff is umm ... well
high is what anything over 2.2
low is anything blow 1.5?
ISTR it was a bit "vague"
gimme 5V logic and +/- 10V analogs, with +/-15 supplies
old school ;-)
3.3v logic is ok on chip and intra-chip .. but you dont want it going off the board really
and in a noisy environment, its too feeble on the board too
is this your first set of geckos then?
had them for over a year, only started messing when them lately
getting more pleased as I find out the issues
robin_sz: try working with .9V VCC :)
that's for intra-chip these days
they pack a lot of punch for a tiny box
I ran them at 2400 RPM using a signal generator couple days ago
they'd do 3000 if you didn't ask for too much accel/decel
good size motors
at what voltage?
thats geckos other strong point - they are one of very few that go over 50V
which by a coincidence is the temp in degrees C they reach after running for a while
robin_sz: they're only 100mm long, not counting the back end shaft
(or the front shaft)
2.1V 6.1A, 3.3mH 0.35ohm
3.3mH - thats sweet
I picked the lowest voltage and inductance in the 700-1200 oz-in class
good night all
feed em smooth pulses and gear em right, they shoudl fly
gear as in match them to the load
[00:54:41] <jmkasunich> http://www.kelinginc.net/SMotorstock.html,
first one listed under 3:
they call em 906 oz-in now
re: gearing - the machine was built with 2:1 reduction to the screws
and 10 tpi acme screws
I have 3 of ther 280oz-in and there 450~ both 23's
I'd eventually like to switch to ballscrews, which will be 5tpi most likely
jmkasunich get the preloaded ones with brushes =)
well, shit... I guess I'm going to buy the 6 -0rt raid card instead of the NAS box
hmm... up to about 60C now
I'm in shorts and a t-shirt =)
I'm stark bollock naked...
Actually I am not...
It's too cold here... Ireland...
aye - you're probably almost as cold as here
then again, probably not
So, is the deal here that everyone is using LinuxCNC?
EMC2, but close enough
actually a lot of people just hang around and talk a lot of shit
LinuxCNC is just the website name
Ireland is colder than everywhere but the Nordics & Russia...
I give you Canada...
or should I say FTMS-DOS =)
Okay... shades of Monty Python here...
jmkasunich, so 1 turn = 1/20th of an inch?
what is this, the Spanish Inquisition?
sure - English edition
SWPadnos: Of course not, we're saying that till you hit California
you do reallise that sketch is probably 30 years old now?
robin_sz: so 1500 RPM (should have heaps of torque there) will give me 75ipm
plenty for this class of machine
closer to 40, I think
jmkasunich, yep ... sounds good.
So... anyone made a minature lathe here?
keep in mind the stepper torque will have dropped off alot at 1500rpm
i made a 6" dia swing 18 or so between centers
(I think I snuck that question in there nicely)
A big shoebox lathe
* Jymmmm can confirm that's fenn workshop.... It's so freaking dark you can develope color film in there!
Guest482: what size lathe do you have to use to make your lathe?
a shaper is really the best tool to make lathes with
fenn a what?!
kinda hard to make a spindle with a shaper
I guess I'd use a standard one.. from a Uni...
or a grinder maybe
jmkasunich, so, say 400 oz-in at 1500 rpm ... the effective gearign is 6.128/ 0.05 =~ 125 ... 125 x 400 = 50,000 oz of thrust ... say 70% of that due to the efficiency of ths scme screw ... 35,000 oz of thrust ...
Jymmmm: a shaper - not a wood shaper (upside down router) a metal shaper
jmkasunich never heard of one before.
efficiency is probalby more like 15%
pour more oil on it
shaper - thats old school even by my standards
[01:06:22] <jmkasunich> http://www.geocities.com/euxineseaweed/shaper.html
Guest482: are you planning on building a lathe?
oops, wrong link the first time
jmkasunich Not really =) Kinda like the dual shaft 1200 in/oz 4wire stepper =)
6a, just not sure on the voltage
go for the 906 oz-in ones
lower inductance, better top speed
* Jymmmm pulls out the ohms law doohickey
now, the bottom picture on that site ...
probably have just as much torque at high speed as the 1200's
THATS a real shaper!!!
no its not, its a planer
so about 75v @ 6a for this ---> KL34H2120-60-4B(Dual shaft with flat) Specification Price: $129 ( in stock)
Fenn... okay... this is the story... I'm a MechEng grad' ('bout seven years ago, so rusty)
that's ok half of what you learned in school will be irrelevant
I was good @ exams but not that that counts for crap...
seven years is just about perfect - you forget all the crap they teach you in school and learn the real world stuff
I've been Computing & Mathsing since...
* Jymmmm lol @ jmkasunich
Jymmmm, forget about ohms law, the inductance is more important
Now.. I was looking @ RepRap... & thinking about MEMS... & the idea of making a mini-lathe (possibly shoebox size) came up...
the 906 oz-in ones are only 3.3mH
(is 'computing & mathsing' bad? :|?)
Guest482: make sure your spindle has a decent through-bore (at least 1/2")
no, it just means you weren't excersizing your mechE muscles
6mH is bordlineline
low inductance = high torque at high speed
oh shit... just noticed the shaft is 1/2", not 1/4"
1/4"? thats nutz
standard for NEMA34 is 3/8
jmkasunich for *MY* machine
looking up spindle & through-bore.. (excuse me & forgive my ignorance)
but the high torque ones use 1/2
jmkasunich these are NEMA23
if you have 1/4" shafts, you just plain don't need 1200 oz-in
Guest482: spindle is the part that turns; usually there's a hole through it so you dont have to cut your round stock off and waste a part of it
also you can use collets which are more rigid and accurate than a chuck
Jymmmm: pick the lowest inductance motor in the general torque range you are looking for
I gotcha... fenn...
I forget, if I buy a 8wire, I can still use it in 4wire configuration, correct?
wikipedia has a nice diagram naming all the lathe parts
geckos support the full 8wire config?
thanks, it's probably better than what I'm using right now...
no, you can connect an 8 wire motor in either series or parallel
either way, when you are done there are four wires
[01:16:12] <fenn> http://en.wikipedia.org/wiki/Lathe_(metal)
Jymmmm: you don
parentheses mess up the URL sometimes
you don't wnat #10
fenn: did you cast the spindle on your lathe?
I'm hoping I dont' have to replace anything, but I'm keeping my eye out
* wire gives you all the options
skunkworks: no, it's a piece of scrapyardonium
it can only do series (sucky, high inductance) or unipolar
Skullworks: probably something horribly unsuited for the task, but it machined nicely
stupid tab complete
fenn: what ever works. :)
I've got a good memory of all the parts & what they do... just the names... fine... also just saw watchmakers lathes...
jmkasunich #9, first in list?
yeah, that one is definitely better than 10 or 11
looking at the other 9s now
and #8 ?
8 not nice
its a good low speed high torque motor
the curve dont' look so purrty either.
if thats what you need
Guest482: there is a group called "gingery_machines" on yahoo groups that you may wish to look at..
but 9 is better for overall performance
I saw mention of that while looking up Fonly Lathes via Fab@Home...
also i have a half-completed website about this sort of stuff here: http://fenn.dyndns.org/gingery_machines/
Say... on another point... are CNC & Lathe guys getting paid well these days?
Getting fucked by the accountants?
getting fscked by the chinese and indians
getting f$cked by the economy
and the accountants
most people on here are mostly hobbiest
you'd do better sitting on your butt all day in a do-nothing job
wow... look at the chips coming off this cut: http://www.geocities.com/euxineseaweed/shaperimges018.jpg
fenn: my grandfather casted a shaper, mill, lathe and a few other things I forgot.
fenn Hey now... I don't make THAT much at work sitting on my butt watching movies.
rake is probably like 80 degrees on that tool
its still a beast
that is about the size of the shaper we have.
2" wide by 0.030 deep is a heavy cut no matter what the cutter geometry is
* Jymmmm was trying to be funny, but actualyl does sit on his butt at work and watch movies most of the time. And it's ok with the owner too.
it rumbles the floor
jymmm what is your nominal job?
fenn: Support engineer at a Tier1 Data Center
Most 'support engineers' I know watch movies online all day...
are you allowed to call yourself an engineer if you dont have an engineer's certificate?
fenn I dont' call myself that, it's just wants on the job desc title
* Skullworks would love his old sit on his ass job telling people how they pooched there Windows system...
Bosses call you whatever they like... no?
but these days I really work
Guest482: Yeah but do they have a 8TB media server at work?
I know not...
ah now i see why you want a raid array for your jukebox :P
Guest482 We do, one of the NetAdmin's private stock
Even ahe access to it from home as well.
but easier to bring in a 100gb usb hdd and dump it down
We will drown not in the rising oceans... but in culture from Hollywood...
he's from hollywood so if he's still breathing he must be immune
Prophesy by Guest482, 4th Century A.D.
We have almost ever TV show out there on the server.... makes it nice to watch it from the beginning
Guest482 that thing you only have 4 channels of in Ireland =)
...from the very first broadcast...
We have, I'll have you know, as many as....
Jymmmm: 250 channels of crap is nothing to be proud of
I think the rabbit ears bring in about 5 here
Actually jmk... our 10 are like 9 of crap & 1 of crap that no one watches coz they hate Irish coz the teachers of Irish are all fucking idiots...
I don't do cable
I don't even watch terr' TV...
I only get 4 here - but then I'm too cheap for cable TV - Cable to me is just for broadband.
I am Vincent Vega...
jmkasunich: Since we moved, we no longer do $60/mo cable, thus all the media jukebox stuff I've been working on
jmkasunich: I have 3mbps dl that I pay on the dsl if I use it or not, plus the 10GigE pipes at work I'm allowed to use, so...
I may not be able to watch the episode coming on tonight, but I can download it tomorrow =)
jymmm: why not satellite?
If the world ends, you will get an extra 24 hours of not knowing about it...
Satellite is how they read your every thought skunk...
hard to when only one way.
...so they say...
Skullworks The difference between cable/satellitte and regular TV is just that it take you longer to find out there's still nothing on TV =)
At least this way it doens't cost me any more than what I'm already paying for on DSL
I sleep, it's downloading.
no commercials, pause and start anytime I want.
jymmm: I can't say it any differnt other than - arrrrr - yee scurvy fellow.. (satellite)
isn;t that a pirate word>
ARRRRR YE SALTY DOGS!
Skullworks I never looked into it too much (yet)
there is even linux software...
Dave Gingery seems extremely cool... why do they not show us things like this when @ Uni?
remember what I said about forgetting the crap you learned at school
skunkworks I've considered it, but so far I'm just using stuff I already have out of the junk box,
uni is all about theory, not practice
skunkworks have you tried it or know someone that has?
this is just so hard core - its what I would do if I wasn't doing 60 hr/wk http://homepage3.nifty.com/amigos/qctp/qctp-e.htm
I agree mostly... but I'm probably doing a MSc soon..
I was thinking about Stirling Engines... or something like that...
Skull what do you do 60 hours @?
"I have been being freedom from adjustment by the sole plate using long time."
base base base base
I'm a green button pusher
I did that, I think... for a while...
Never 60 hours though...
A CNC setup and production worker
5a to 5p
Well then... those guys get paid well... they are, after all, almost the only ones who know what the fuck is going on...
the management doesn't... most of the workers don't...
Had to go back to REAL work after the computer corp I was working for outsourced everything overseas
Ya... Google will soon have to change it's name...
and your right about management in my case
I expect the company to folde in 2years or less - there running it into the ground
Skull... I am right about management for most of the companies... they know as little or less than I do...
meanwhile I'm banking the OT for the hard times ahead.
They play 'let's manage'....
I dislike banks...
guest482: where are you from?
Always buy Gold, other precious metals... or perhaps collectables... stamps or something else traditional...
We are doing extremely well here...
yes but banks have there uses
:) went there last year.
10% corporation tax... lowest in Europe... practically an English speaking, European, tax haven...
did a fly and drive. We probably drove you off the road once or twice.
I like earning interest on my mortgage payment before the check clears
I run... I hate bastards who drive early in the morning...
Drive all other times of day... but not between 6.30 & 7.30
I drive a large crappy van
it makes merging really easy
Is everyone here a Yank...?
* Skullworks says he never exceeds 120Kph on surface streets @ 4am
this time of day it leans that way
cause its sleepy time in EU
Yes... I should go...
....& make some coffee...
I think robin_sz is still here, he's a brit
a-l-p-h-a is canadian
alex_joni is sleeping - he's romanian
* robin_sz puts on his Union Jack underpants
Good mix of folks...
Guest482> Is everyone here a Yank...?
let me guess ...
you work for the diplomatic service, right?
which bit of ireland?
Dundalk, Dublin & across westward...
Sometimes even Belfast...
never been to the north
wifes family from dublin
So you professional or hobbiest?
@ lathe work?
it's hobbyist btw
I actually came here via RepRap which is Uni of Bath...
hobbesist, from the philosophy of hobbes
* ejholmgren growls
I was using the 'cute' spelling I saw earlier...
I vaguely know bath uni ... I just remeber the big hills :)
Being one who is the most hobbiest...
I have relative in Bradford on Avon, just ouside
I was manufactured 'n London town...
this lot do CNC mills, Im the cnc laser and robots guy
6 axis industrial bot .. alex_joni is the guy for robots
One of my claims to fame was that I got an Intellidex Robot working during my Diploma year that no one else could get working....
if it doesnt pull 10KVA of 3 phase its too small for me :)
Love to retro fit the Nd-YAg laser - but not sure EMC is ready for variable capacitence feedback loop.
There was no instructions even online... no fucking anything...
So not the Sony robodog...
Well the Intellidex was just a big fucking arm that no one could remember how to program...
Try pleading with an old GMF - Run, PLEASE...
I 'fluked' it...
[02:01:45] <robin_sz> http://www.redpoint.org.uk/photos/upload/robot/Image018.jpg
It doesn't look the least like a Dalek... bummer...
looks more like a big red commie triffid
some pics from work in this writeup http://www.roboticsonline.com/public/articles/index.cfm?cat=294
I honestly cannot recall...
I actually asked for my report back... last June.. but it was 6 or so years...
right bedtime ... the staff are on a 7am call tomorow .. I'd better be there to let em in
later guys ..
lerman__ is now known as lerman
The Chinese have no Year of the Duck...
This seems unfair...
Manderin duck - too greasy for me
Peking Duck... yummmy
it's like the Chinese Taco. The Mexicans copied the chinese, wrapping something up in a flour wrap.
Mex food is all modular
and its all good
Yes... Mex is good...
remember that last re-fried bean burrito...
was that good coming out?
so... it's not ALL good.
Alpha, you're Canadian, right?
Burrito's have nothing on Viet food - burns both ways
Viet food... I dunno about that... depends on what you eat... I usually have pho, or vermicilli / grilled something / spring roll.
Guest482, yup. Canadian, every single atom.
I had some clear soup that could prove the theory of spontainious human cumbustion.
* Skullworks can't type tonite...
heh, my stepper sounds like a gas engine
its doing 272 rpm (average)
stopping and starting 4 times per revolution
tomp: are you around? join #cam
peak speed 500 rpm
0 to 500 in 9mS
tomp: I'm sorry I haven't taken the time to review your pyvcp enhancements yet. Probably you should ask someone else to do it, or send it to the developers' mailing list in patch format.
is Peter Wallace lurking here?
03cradek 07TRUNK * 10emc2/src/libnml/posemath/_posemath.c: simple doc fixes
03cradek 07TRUNK * 10emc2/src/emc/kinematics/tc.c: simple doc fixes
I'm off... see you all again soon...
any idea why he can't email you?
I'm replying now, and asking him to send the bounce messages to my yahoo address
have you tried gmail? I bet it's better than your current webmail
no, maybe I should
I can send you an invite
I think you sent me an invite once, no clue what I did with it
I'll do it again
something turned me off on the idea of gmail tho
don't recall what it was
was it that all webmail sucks?
there's the google data retention policy and the "targeted" ads
yeah, general "I don't like the terms of service" concerns are what I recall
I can't disagree with that
I don't see myself changing to gmail (or yahoo) as my primary address
and how many backup addresses does one need?
well, I have none
especially since I don't check the yahoo one unless I'm expecting something
I use the yahoo one when I don't want to give out my real one
you know, websites that say "register and we'll mail you a password"
and the xylinx software
03cradek 07TRUNK * 10emc2/src/emc/kinematics/tp.c: fix harmless mistake
jmkasunich, I'm readin gup on emc-users... what's going on with this step generator?
pete is doing the hardware (has done it already pretty much)
I haven't seen the FPGA firmware yet, so driver isn't started yet
I've love to learn this stuff...
Learn FPGA Programming in 24 hours, by jmkasunich
heh, 24 days mabye
steves_logging is now known as steve_stallings
jmkasunich - earlier you mentioned that your stepper drivers were reaching 50 degres C, was this without a heatsink?
not the drivers, the motors
the drivers are on a sink, and are barely getting warm
aah, that is different 8-)
the motors topped out at about 60C
jmkasunich what the?!
jmkasunich what voltage/amperage?
6.1A 2.1V steppers, 55V DC supply
I got luck and bought a non-contact thrometer for very purpose
the steppers we were talking about an hour ago from keling
that's kinda weid to get THAT hot, isn't it?
with 55 volt power source driving a motor that has 2.1 volt drop at rated current your voltage ratio is a bit high and may be causing excess heat due to chop ripple and hystersis in the iron
well, its a nominal 48V supply
unloaded is 55V, but it doesn't drop much (so far - only running one motor)
it has +/-10% taps, so I might tap it down to a lower voltage
Mariss recommends a ratio of 20 or less on his drives except for the G203 that has more intelligent recirculation management
can you "turn down" the amperage on geckos?
I think so at least ... with a resistor?
Xylotex, there is a pot on the board I can set.
I thought mariss recommended 10-25
52,5 = 25 * 2.1
yes, there is a resistor to set the current
resistor or a pot?
whats wrong with that
don't have to worry about it getting bumped or anything
or you can choose your resistor in less than ideal light ... and get the multiplier way off
I thought I'd broken something on evening
there's a table silkscreened on the case with amperage/resistor values, I believe
OK - I see the latest manuals mention up to a 25x voltage ratio. Still the non-G203 drives run something similar to anti-phase drive and the ripple current is significant with higher supply voltages. As usual you get to trade off high speed performance for motor heating.
jepler: no problem. i was just complimenting your work on the spline, thanks
e or i? i thought the spline was neat
[08:13:16] <alex_joni> http://dsplabs.cs.utt.ro/~juve/thecooltool/pics/540-4x-total.jpg
good morning all
* skunkworks misses the home keys a lot.
secondary offer is now in primary position.. what a pain.
03jepler 07TRUNK * 10emc2/docs/src/ (Master_HAL.lyx Master_Integrator.lyx Submakefile index.tmpl): add documentation on the python 'hal' module to Master_HAL, Master_Integrator, and HTML documentation. include comp documentation in Master_Integrator.
03jepler 07TRUNK * 10emc2/docs/src/gui/axis.lyx: add documentation on the python 'hal' module to Master_HAL, Master_Integrator, and HTML documentation. include comp documentation in Master_Integrator.
03jepler 07TRUNK * 10emc2/docs/src/hal/halmodule.lyx: add documentation on the python 'hal' module to Master_HAL, Master_Integrator, and HTML documentation. include comp documentation in Master_Integrator.
* alex_joni heads home
im try to find out how to make emc2.1 home my mill with 3 shared limit/home switches
can only make 1 axis work
cant a single limit/home switch share a pin?
yes you can put all homes and limits on one pin if you want
what have you done so far, and where are you stuck?
if i put one axis on 2 pins it will operate as a home/limit switch
if i add an axis only htat 1 will home
if i put on the same pin it wont home either
only way so far is to have 2 pins on axis
can you put your hal file changes on www.pastebin.ca, I need more specific information about what you've done in order to help
sure can or I can email also
if you use pastebin.ca, anyone here can help
k,have never used it before,first time in room also
joined emc mail list this morning also
If you have multiple axes home/limit to a single pin you will need to move each axis away from it's switches before you home the next.
hate to be a bother but i been on these limit switches for the last couple of days
you mean move axis in jog before you home?
There is a home offset in the ini file which will move the axis and set the moved position as home.
after the axis has touched the switch.
my home offset is 0 im my ini file
gonna log off here,gonna get on my linux box in the garage
I set that value to 0.25 (inch) on my machines and it moves off the switch.
also be sure to set HOME_IS_SHARED for safety and HOME_SEQUENCE for convenience (home all)
i added HOME_IS_SHARED,and HOME_SEQUENCE to my ini file,what should the home_seq value be?
you can set any sequence you want
have used 0 or 1 for the home is shared,seems to have no effect
what would be an example seq for 3 axis?
I'd get it homing on each axis before I worry about sequential homes.
0, 1, and 2
but HOME_IS_SHARED=1 on all axes is very important
You would set HOME_IS_SHARED = 1 on all axes
Once a home switch closes, any home command will see that axis as already homed.
[16:35:52] <cradek> http://www.linuxcnc.org/docs/html/config/ini_homing/ini_homing.html
that way you will get a message that says "Cannot home while shared home switch is closed", instead of having the machine move in an undesired fashion
rayh: not true - it will back off the switch and then home
that's why HOME_IS_SHARED is important - otherwise if the other axis is on the switch, this axis will go the wrong way and crash (never finding the switch)
would "0,1,2" be a valid entry for home seq,are commas allowed
Guest299: [AXIS_0] HOME_SEQUENCE=0 [AXIS_1] HOME_SEQUENCE=1
use one number for HOME_SEQUENCE in each AXIS
also [AXIS_0] HOME_IS_SHARED=1 [AXIS_1] HOME_IS_SHARED=1 ...
first the axis (or axes) with HOME_SEQUENCE=0 are homed, then HOME_SEQUENCE=1, and so on
k,let me give it a whirl
It is getting deep here. There are simpler ways to start this process for a newbee
well that's helpful
still wouldnt work
can you describe exactly what doesn't work, and also put your hal and ini files on pastebin.ca
we're just guessing otherwise
set the home seq correctly,and all home is shared to 1,also ingnore limits is set to yes
when you try to home an axis it just triggers the limit switch
ok let's see your hal file to see if you have it wired up right
want me to put my ini file on pastebin
03cradek 07TRUNK * 10emc2/docs/src/config/ini_homing.lyx: initial backoff was not described
03cradek 07v2_1_branch * 10emc2/docs/src/config/ini_homing.lyx: initial backoff was not described
fenn_ is now known as fenn
Guest299: yes, please put your .ini and .hal files on pastebin
just put em on there
you need to give us the URL it assigned to your submission
er -- I found your submission, but you need to put the *contents* of the files there, no just the filenames
k,will do again
how bout now
much better, found the hal file
my first time,lol
don't see the ini file
hal file: http://pastebin.ca/363699
i wonder if it wrote over it,i sent it first
will send again
ini file: http://pastebin.ca/363697
there's some wicked skew going on in that manual
when you do the paste, it gives a URL, then you can copy that here so we can find it
linkps parport.0.pin-12-in-not => homeswitches
linkps parport.0.pin-12-in-not limit-reached # connect this signal to pin 15 on the parport
a pin (like parport.0.pin-12-in-not) can only be hooked to one signal (like homeswitches)
the second "linkps" has the effect of removing pin-12-in-not from homeswitches and attaching it to limit-reached
363710 for ini file
I see you are set up for the first sequence with latch negative - this means the home location is located as you back off the switch
but jepler definitely spotted the problem above
Guest299: do you want to home to the limit switch, or are they supposed to be different pin numbers for home and limit switches?
(also you need to set HOME or HOME_OFFSET nonzero so after homing each axis, it moves away from the switch)
yes,want to home to the limit switch
does it have to move off the switch?
yes, otherwise you can't home the other axes
first you need to fix your hal file so that pin-12-in-not is connected to all the things it should be
well I guess with your setup, it will be off the switch after homing, but just barely
the second "linkps" has the effect of removing pin-12-in-not from homeswitches and attaching it to limit-reached
jepler is right, sorry for distracting
so have only one "linkps" command, such as 'linkps parport.0.pin-12-in-not => switches'
and then link 'switches' to all of the home and limit pins: 'linksp switches => axis.0.neg-lim-sw-in', 'linksp switches => axis.0.home-sw-in' and so on
would like to be able to use pin 11 for x home,limit,12 for y,13 for z
that is my ultimate goal
that will be fine too
in that case you would have 3 signals, perhaps named "Xswitches", "Yswitches" and "Zswitches"
if you do that, they can all home at the same time, which is nice
this shows how the HAL commands would be for 3 parallel port pins, or for just 1 pin: http://pastebin.ca/363733
oops, except there's at least one typo in the second part
no, of my pastebin
k,im looking at it now
let me try that right quick
doesnt like the new signals,wont start emc
start emc from the terminal if necessary so you can see the errors
if you don't know what they mean, then put them in a new pastebin and I'll take a look
it's most likely that I had a typo somewhere
i turned the old signals off,ex home switch and limits,did i need to leave them on?
the last group of linkps all refer to axis 0, not 0,1, and 2
oops -- yeah, thanks for spotting that
should be axis.0 for the first 3, then axis.1, then axis.2
actually, they all refer to axis 0 (are the upper sets of links needed?)
SWPadnos: it's two choices: first, if you're using 3 input pins. second if you're using only 1 input pin.
like this: http://pastebin.ca/363761
use either the lines above the #-------------------------- (for separate switches) or the ones below for one shared switch
'lo, anyone here?
let me try that
damn, better wait a while
SWPadnos, you run linux?
played with grub before?
mostly for gaming these days (that's a turnaround, huh?)
any idea of why a kernel update and grub update would end up with a nonbootable system?
I get an error17, partition not readable
hmmm. no other changes to the machine )BIOS changes ...)
and I've tried all possible combinations of root(HDx,0) and dev/sdx1
nope, no bios changes
no hardware changes
have you seen this or soemthing like it? http://forums.gentoo.org/viewtopic.php?t=120802
partition is not dead as knoppix can read it fine
says hal error allswitches not found when i try to use allswitch command
oops - one other typo. let me fix that and repost it
[17:46:52] <SWPadnos> http://pastebin.ca/363777
all the linksp and linkps commands had been swapped
k,let me try that
ok,now it will boot into emc
but not homing yet
for real,but yet closer
im wondering if its in the ini file now
I'm looking at that now - have you changed the ini since posting it to pastebin?
I think Ray suggested adding in a "home_offset" to move off the switches
i just tried it on the y axis only and it worked
good. you'll need to do it on all axes, since they share the same input
but wont work on all axes
what does it do?
actually, what did you do, and how did it work after that? :)
you start homing an axis,make the switch,lights go red,motion stops,no home green light
err - I'm not sure I can help you here. I don't have a machine running EMC at the moment, and I don't really know what the UIs do when you home
if i change to just 1 axis it does same thing,but give green home light
I think there's a "home all" key in AXIS, but I don't remember what it is
that should home each axis in sequence
SWPadnos, looks like I got it working, the command-line in grub and find <filename> is what saved me
im actually wanting it to be 11 for xhmoe/limit,12 for y,13 for z
ok. you should use the upper set of signals then, and set HOME_IS_SHARED to 0 for each axis
err - the upper set of hal commands from the pastebin
it actually does work for the first time ever using a single pin for axis home,limit
oops - ignore what I just said :)
lemmee try something right quick
lerneaen_hydra: find vmlinuz... or initrd... ?
tomp, find /boot/grub/stage1
whoa! it missed that.. yeh grub cmd line is great, but skimpy with on-line on docs when it wont boot
err, this is starting to scare me, xorg is dead now
I run the binary driver, it needs special kernel interlinking, which is probably dead now that I've updated the kernel
it seems kind of scary that a grub update would do something that results in an unbootable system
dude i added an axis,now i ca do y an z,awesome
fixing to wire the x in on pin 11
have 12 and 13 working now
ive spent 3 days on this so far,im starting to see some light
i knew it had to work,never found that switch command you gave me in any examples
which switch command?
oh - connecting everything to one signal
im trying to make an ini and hal file so that a mach3 user can try this software
I had considered doing that as well, but Mach gets all screwed up on my machine
I have to reboot after using it
runs good on mine,have done 3 retrofits with it also,so have done 4 in all
but have never been able to make emc work till now
lerneaen_hydra_ is now known as lerneaen_hydra
that's cool. my computer is a somewhat older Athlon with Windows 2000, and if I have anything like Winamp running when I run Mach, all system timers get totally screwed up until I reboot
this appears to be an awesome program,just hard for a regular joe to understand
so things like the pause before a tooltip or menu pops up are 5 seconds or so instead of 0.5
I agree - it can do just about everything, so it's harder to tell it which subset of features to use :)
when i run it i dont have anything else running
true,gonna find whats needed for a regular setup like a mach setup and save it
well, if fenn were here he'd be laughing at me right now
it should be pretty easy to make a stepper config that has the same pinouts as Mach (though I don't know what those pinouts are)
damn open loop steppers are a bad idea
i agree fully,just all i have right now
me too :-(
for some unknown reason, i loose about 2 steps per several rotations
it what my boss bridgeport had
so throughout a board i get more and more error
mine actually positions very well in mach,havent made a part with emc yet
Mach3 is a Windows based CNC controller
a windows cnc program
[18:31:42] <SWPadnos> http://www.artofcnc.ca
it's "the competition" :)
im gonna make this work,done set my mind to it
this new version looks like it could be the 1
Guest299, when you do, it would be great if you could put up a page on the wiki
brb,gonna wire in my x switch
also, having a "mach stepper" config in the distributed packages would probably be a good thing
i sure will,jon elson said it was a good idea,so did alex joni
(especially on the LiveCD, so people could easily try it))
thats my whole goal,so guys that can setup a mach machine can try this without having to rewire everything
alex said he would try to work it in when im done
and you have been a tremendous help
steve_stallings is now known as steves_logging
yep they all wor,x,y and z
you just dont know how awesome
have you ever used the debounce command
let us know your impression of how well EMC2 works relative to Mach
no - what are you trying to do?
stop some signal noise
when you say ?debounce command", what do you mean? there is a debounce component in EMC, is there a debounce setting in Mach?
(I know what debounce is. I'm an electrical engineer :) )
mach has a setting for it,i noticed there was a command for it,but dont know how to use
yes mach has a setting for it
what are the units for the mach setting?
step periods, micro/nanoseconds ...
on every machine ive done you have to set a value for it,or it will think a limit was made
let me check
cant get to it right now,would have to reboot my linux box
ok - no worries
there's a component called "debounce"
but i turned my machine power on and its not doing it like before
anyone: Where to get bored HTD pulleys?
you set the number of samples that a signal has to remain the same
this can be done for multiple groups of signals. each group can have as many as 8 inputs (I think), and each group has a separate filter count setting
in mach you usually set the value to 2000 and that will clear up a false limit signal,home never does it
each group can also sample at a different rate - the filters don't have to run in the same thread
this is some amazing software
may bore pulleys for you, but pulleys usually are sold with small holes with the expectation that you'll bore them out yourself
Guest299, have you read the HAL integrator's manual?
it sounds like you would get a lot out of it - there are a lot of components to HAL, and you can do some pretty amaxing things with them
anyone familiar with the L297?
been all over it last weekend
a very recent copy?
crepincdotcom, buy geckos :)
SWPadnos, ok is that in US?
with my new 2.1
Martin_Lundstrom, yes, they are
i have some geckos
SWPadnos: 1) no money, 2) I like building things 3) see #1
Guest299, ok - that's good. I don't remember if the HAL manual is included in the users guide now, but there have been a lot of changes in the last 6 months to a year
lol,thats my line
crepincdotcom, ok :)
it doesnt have the allswitch
ok fine, talk to me about the gecko for a second
does it work out of the box with emc?
crepincdotcom, as long as you're doing this for the fun of it, that's fine. if you want to get actual work done, then you should do a whole lotta learning before trying to build a step motor driver :)
does it support input like limit switches or encoders?
the motor drivers don't deal with limits (though they have enable/disable inputs)
SWPadnos: well i got SOME work done before i had issue, but the driver i built to start with works perfectly
the step drivers don't have encoder inputs, since they aren't generally needed for steppers
mine do,jst need to set correct steps per inch
only issue is that i built it for unipolar and i want to use bipolar motors
pminmo.com and others have plans you can build
the issue is that if it ties up the ppt port, then i cant do inputs
...because something is already connected to it
you need to count up the number of I/Os you need, then figure out what hardware is needed to get that many
i have inputs
i have 8 pins: 2 for each motor leaves me 2
== not enough for input
how many do you need
EMC can work with any number of I/O cards (simultaneously)
the parallel port gives you 13 pins usually
can i get a ppt io card?
8 out and 5 in
SWPadnos: which 5 are in?
yes, you can have multiple parports
10,11,12,13 and 15
[18:58:40] <SWPadnos> http://www.byterunner.com
is oe option
if you "loadrt hal_parport" then "show pin parport", you'll see a list of all parport pins
ones that end in "-in" or "-in-not" are input pins
cnc4pc has a breakout board for 25 bucks that can toggle input and outputs
SWPadnos: how do i run the hal commands, do i just run hal first?
its what im using
crepincdotcom, the easiest way (assuming that emc2 is installed, not run-in-place), is to run emc from the menu
select a stepper config
then open a terminal and use halcmd
plan on getting a real motion card later
halcmd show pin parport
Guest299, just for fun, here's a list of a bunch of HAL components (I'm not sure it's exhaustive): http://cvs.linuxcnc.org/cvs/emc2/src/hal/components/
these geckos are $140 and each one only drives one motor!
$114 for the ones without pulse multiplier
though the 203v (at $147) is better in many ways - it's basically unkillable
im not gonna have $300+ to throw down anytime soon
I know the problem :)
crepincdotcom; got lots of free time?
lerneaen_hydra: a good bit
crepincdotcom; you could make your own
yep the 203v is the better stepper drive
thats what iv been doing, but everyone is telling me to bye one
especially if you don't need microstepping
crepincdotcom, you had mentioned your smotor voltage current before - what are they again?
thanks i saved that link
Guest299, that's not the ideal place to look for information, but it will always be up to date (since that's the source :) )
SWPadnos: i have 3 steppers curently on the mill that came out of canon scanners. i think theyre like 5v 3 amp. i have a box of other unmatched motors of varying sorts
did you read the step motor basics paper from Geckodrive?
cool - lots of good info there
definatly some things i didnt know
i learned that im killing my motors..... when i have an axis stopped, the coil just sits energized, but I dont have current limiteing on it so its like aahhhhhhhhh
which is why it gets so hot
i gotta run for a bit,thanks for the help
I don't know any specifics of the L297, but there are several drivers that use it, including some kits
see you later
one Q before you go
which config did you start with?
in gonna remove the stuff i dont need now that its working
one more quick question
I see that the config has a comment section on shared home switches
but not shared home and limit for all axes, I guess
can emc output a 12.5 khz squarewave signal to an output pin
so that a charge pump could used
see the chargepump component, I think :)
oops - it's called charge_pump
is that in the hal manual?
I'm not sure
I don't know that there's a full list of components in the manual :(
i didnt see it,but looked like freqgen could work
you can find out some of this stuff if you get comfortable with the halcmd "shell"
halcmd has tab completion, so you can open a halcmd shell ( halcmd -kf ), and type loadrt <tab><tab> to get a list of all realtime components that can be loaded
cool,i got a lot to learn for sure,but im moving and homing for the first time ever
that's a good start
gotta go figure out how to updat the java on my ubuntu box
see #ubuntu :)
so i dont have to run back and forth
why not just use an IRC client instead of the web client?
like chatzilla in firefox ...
i downloaded the rpm,just gotta get it to install
havent tried that yet,does it come here
firefox is installed by default, and to install chatzilla, all you need to do is go to help -> extensions, then get more extensions
search for chatzilla and install it
I use it on both Windows and Linux, and it works greaet
coll,will try that instead
oh man, this is too funny: http://www.youtube.com/watch?v=KyLqUf4cdwc&eurl=
you need audio though
too bad it's youtube...
* Jymmmm no watch youtube
what, HE isn't YouTube enabled? ;)
what good is that fat pipe then, anyway
No, I just HATE YouTube.... worse than BDTV
watch this one - it's very funny
Since YOU asked, ok....
and it's even work safe (as long as the occasional swear word won't get you fired)
I avoifd ALL of Alex's links
this is a sample of writinga simple perl script using Windows Vista speech recognition
watching.... Press Caps lock
SWPadnos: Ok, funny, but way too long.
yeah - I think that was the point :)
No more youtube links from you either!
the recognition actually seemed to work well, but the interpretation was very lacking
Setup for dictation, not programming it seems
Jymmmm: that websit seems to be working today.
yeah - I'm not sure how this software works. I know that Dragon Dictate sepcifically had separate command and dictation modes
Vista may also, but I suspect thay decided that would be too complicated
[21:45:38] <alex_joni> http://www.youtube.com/watch?v=bWhtkkOYoxo&NR
<- that's hillarious
* Jymmmm sez, JUST SAY NO TO alex_joni's YouTube links!
Jymmmm: you don't know what you're missing :P
alex_joni: are you making diamonds?
alex_joni If it's your link, I'm not worried about it =)
well.. not really, but Jymmmm surely isn't :P
what the **, my microwave broke, my house burned down, and i do NOT have any diamonds, just some solid.. thank you guys. Please, this is scam
Already heard about it, not missing a thing alex_joni
anyone know how to install the axis gdepth download?