good morning.please help me for hm2_pci run?
good morning.please help me for hm2_pci run?
good morning.please help me for hm2_pci run?
motioncontrol: what seems to be the problem?
i have update at hm2_pci driver for m5i20 card
I didn't see a question
the emc start no problem, but quen control the axis (machine on) the axis no torque and the emc display joint o following error.whith old driver hal_m5i20 this not succeful because?
the led green on card not is blinkink with new driver
what motor drives do you have?
analog drives yaskawa servo drive
and what mode do you use with them? (velocity or torque)
I didn't understand whether the old m5i20 setup worked
if i load the m5i20 original driver the axis move ok, but if i select the hm2_servo(modificated for m5i20) the axis no move and the emc have error following
ok, if the axis doesn't move, that would explain the following error
yes.with new hm2_pci driver when i turnon machine not control the axis, the analog is 0 volt no change.the endcoder count dispaly ok if i move the motor the cout move.
the led on the card 5i20 not is on
what are the pwmgen scale values?
what was it with hal_m5i20?
(it was gain for hal_m5i20)
SWPLinux: Know of an y 8+ port gigabit/wifi boxes?
I think there are 8-port ones on NewEgg
SWPLinux: with wifi?
I think so, but I'm not sure
hmm. looks like only 4-port under wireless networking
i have rename the hm2-servo directory in M5i20.i have change the file mane whit 7i43 in M5i20.In M5i20.hal i have modification line 45 in loadrt hm2_pci config"firmware=hm2/5i20/SVST8_4.bit num_encoder=3 num_pwmgens=3 num_stepgens=1", and globaly hm2_7i43 changes in hm2_5i20.the emc start no error.
SWPLinux: Ran some tests today, one said my limitation was 10mbps switch, hard to find 8 port stuff
are you looking for an internet router or just a GBe+wifi switch?
motioncontrol: did you change the scale/gain settings for the pwmgen?
SWPLinux: Well, I need two AP's, Buying something new would take care oof one AP, I already have the other.
i not have change
what is the correct value
you need to figure that out
SWPLinux: I found Netgear FVG318 which is b/g 8 10/100 ports, but reviews say wifi sucks
but to make hm2_pci act like hal_m5i20, you probably need to use 0,0005
hal_m5i20 has a gain parameter, and the "value" sent to it gets multiplied by gain before being output
hm2_pci uses a scale parameter, and the value sent to the pwmgen gets divided by that before being output
(ie, you set the number which you want to be "full scale")
2000 is a strange number to use, unless your machine can move 2000 mm/second at full speed
(it makes some things easier later on if you set the scale to match your units)
i write in setp hm2_5i20.0.encoder.00.scale 0,0005 but emc return one error: value 0,0005 invalid for float
use a '.', not a ',' for the decimal separator
halcmd isn't locale aware
(as far as I know)
JymmmEMC: I'd separate the switching and the wireless functions anyway - use a single-port bridge or a small router for wifi, and then an 8+ port switch for the wires
then you can upgrade either without having to find a hybrid device
or replace one part if it breaks
SWPLinux: Have you seent eh cost of a 8+ gigabit mgnt switch?
you wouldn't get management with a cheap personal router anyway, so that's not a fair comparison
I just hate mail order
"smart" != "managed"
though it varies as to why :)
it has VLAN's and traffic shaping
just traffic? :)
i change the the setp hm2_5i20.0.pwmgen.00.scale at 0.005(oldvalue 1.0), but the problem is here.i thig the driver no load because the led on card not blinking?
well, if that's an OK switch for you, then I think it proves my point
if I could get a 24P gig switch managed, then were talking
that you should get separates ($80 - $25 = $55 for the switch, add in $50 for the wifi, and you're near $100)
motioncontrol: I don't know if the LED is supposed to blink
you do need the pet_watchdg function in a thread
and you probably need to strobe the watchdog.has-bit pin also (I think - not sure exactly)
JymmmEMC: they exist, you just need a realistic budget
you mentioned 8+ ports at first, not 24
SWPLinux: Well, a 16p would do, but vaporware I think
[05:57:33] <SWPLinux> http://www.newegg.com/Product/Product.aspx?Item=N82E16817111471
24 port: http://www.newegg.com/Product/Product.aspx?Item=N82E16817111027
supports jumbo frames too
Heh, get two of them and fiber bewteen
newegg has 24 models of 12-24 (ish) port GbE switches that all support vlan, QoS, and jumbo frames
no, just go to wired networking, switches, power search
and select your options
SNMP even, starting at $214
and 10k jumbo frames, instead of those puny 9k ones :)
the threads hm2_5i20.0.pet_watchdog is fp(no).in old driver in threads and fuction is present dac-write is important for new driver?
hmmm. maybe it's finally time for me to buy one :)
well, only if you don't use "write", which does everything
I don't have the hardware here to check that though
SWPLinux: I thought you had all that for testing cameras and such
and it's time for me to go to bed. check the manpages or other configs to see if dac-write should be needed
JymmmEMC: I'm on my laptop in Washignton DC at the moment
I meant at home
sure, I have tons of stuff to test with there, but I'm not there at the moment
(I said I don't have the hardware here, meaning in DC)
anyway. good night
lewin1 is now known as lewing
SWPLinux, you seem very knowledgeble on the mesa cards, is there any documents specific to emc2 should look at before the 5i23 arrives?
good morning.i have one problem for hm2_pci run on m5i20 card please help me thanks
good morning.i use the new hm2_pci driver for m5i20 board.i have the problem for home the axis.i have link xhome at pin26-gpio-P3.the motor inverted the motion when i press the micro home , but don't stop at index mark of encoder because?
diagnose and trace, use halscope
the home with old driver fuction ok.i thing is necessity the link at index encoder, but i don't understant it's
you have one example
sounds like he has been having a tough time with hostmot2...
not really, now he's blaming everything on hostmot2
I can't wait for my 5i23 to show up...
doesnt seem to be listening may be a language issue or....
yea looks like english is not his native
I get the same thing from some of my customers "the PLC has lost it's mind" "there is something wrong with the PLC"
in #mysql I can throw a link to a different language manpage at any user
how do you do that?
!man for en !manfr !mande...
but I need to be able to parse docs to do it and the structure needs to be clean
any recomendations for a fairly low priced cnc for making pcb's?
that's a hard question to answer
how can i make it easier?
build or buy?
you can buy a t-tech and be done
there are lots of good examples of homebuilt at cnczone
kk :-) thanks for the recommendations eric_unterhausen I'll go take a look at them now
also some examples on instructables
BigJohnT is now known as BigJohnTatWork
nice reprint of making HTD pulley gears from MEW, reminiscent of the Shoptask gears but for the Sieg X3 http://www.arceurotrade.co.uk/projects/X3-CNC/X3_Belt%20Drive%20Mods.pdf
what was the theme song from the secret lives of machines? is it sidewinder by dave brubek ( but done by a klezmer band ) ?
"The theme song is called The Russians are Coming (a cover of Dave Brubeck's Take Five) by roots artist Val Bennett." http://en.wikipedia.org/wiki/Secret_Life_of_Machines
Tim Hunkin himself encourages others to download the series from filesharing networks.
watch/DL here http://www.exploratorium.edu/ronh/SLOM/
wow what a terrible photoshop: http://blogs.discovermagazine.com/badastronomy/files/2009/01/mars_microscope.jpg
they're going to melt that thing
JymmmEMC: hey thanks! thats great: jepler , right it was take 5
hey all, i've been looking at some new stepper motor controllers particularly by phidget software inc. Do you think this is capable of being run by emclinux?
I'll post a link up.
[15:14:15] <Skylar> http://www.phidgets.com/products.php?product_id=1062
doesn't look like it takes step and direction input...
you aren't saving enough over a gecko to make it worth it in my book
oh, that's 4 motor, never mind :)
no, I'm pretty sure that won't work
I can't believe nobody has ever made an emc driver for something with a serial bus interface
Skylar: that device is a bad match for EMC. Some information why here: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Emc2HardwareDesign
too bad bill gates messed up USB so bad
heh you mean Intell, they wrote the USB spec
bill gates made them do it
firewire seems to be making a comeback
I have some aerotech firewire drives at work
they work well
eric_unterhausen, I think the synchronous mode in USB2 should be ok if we could get our heads around it
I don't really trust USB, have lots of problems with some devices
Yeah. Im on a mac right now, and that seems like my only option for stepper motor control
is there no cam software for osx
just get an old pc. they are everywhere.
yeah i got one and it has linuxcnc installed
im just looking to get started
[15:26:43] <cradek> http://www.xylotex.com/Pricing.htm
for only twice the cash, you can get a far superior motor driver with choppers and bipolar motor support, that is compatible with EMC and all other PC cnc controls
that phidgets device is probably no better at control than one of the crummy circuits you will find on instructables
last time I looked at their stuff, it wasn't cheap for what it does
Skylar, unipolar is not as good as bipolar
the xylotex is a microstepper too
that was the only stuff i've found to work with macs.
the goal of using linux+EMC2 and the goal of using a mac are incompatible already. motor drivers don't even come into it.
maybe I'm not understanding what your goals are
well. first i want to get motor control
second. a simple project done with the driver software.
third cnc machine
that's basically my progression
Skylar, the control part is in EMC2 and the power part is in hardware, hence Linux and a pc
just start with the pc
if you have to use the mac, learn how to ssh into the pc and run everything from the mac
ok. i'll have to do a little more searching.
thanks again guys.
TomBrown: I'm still trying to figure out how to actually DOWNLOAD those videos.
err... Tomp I'm still trying to figure out how to actually DOWNLOAD those videos.
other options, including torrent, here: http://www.timhunkin.com/41_slom1.htm
he left anyway
cradek: Thanks, I found the DL under the DVD section just before you mentioned that =)
I rewatched all of them a couple years ago (I saw them originally) and they were just as good as ever
cradek: OH MAN! The link you gave is coming down fast!
cradek: I never heard of them before you guys kept mentioning them a few times.
cradek: I said wth, needed to test the new BW anyway =)
SWPLinux: Hey, I was just thinking... *if* I was to get a 24p mgnt gig switch, I could toss the both AP's on a vlan of their own as well as monitor/limit traffic on them.
Man linksys website really sucks - all JS/flash, and focused on consumer products
[18:43:46] <skunkworks_> http://www.cnczone.com/forums/showpost.php?p=553926&postcount=10
he is a happy guy
heh, I can slowly start to understand why
watched a mach3 today on a plasma cutter
heh - scary?
looked ok, until the PC crashed hard
did you convince them to do emc2?
skunkworks_: no way :)
if I would convince them ,then I would probably have to do it myself
and I'm too busy atm to consider that :)
theDarkAura1 is now known as tehDarkAura
[19:16:58] <alex_joni> http://www.bildercup.de/bild/1836/emIH353.jpg
evening, i finally got around to making a few foto's of my EMC controlled CNC mill, http://pjm.dyndns.org/cam/cnc1.jpg http://pjm.dyndns.org/cam/cnc2.jpg
and PCB routing attachment http://pjm.dyndns.org/cam/cnc3.jpg
pjm_: looking good
it also works nicely! EMC certainly is excellent
my father who consults to a company as a haas programmer is irritated that his machine centres dont have the visualisation that EMC has
pjm_: now that you have everything working you have to take it apart and paint it :)
that is the way I did mine :/
hmm ;-) I did think about painting it, but the problem is most machines eventually get so scraped up and covered in oil that the paint falls off
so i favour the covered in oil method
i was gonna install one of them 'toilet de-odourisers' except with a tin of WD40 in it, so at random intervals the machine is oiled
our machines look so shiny and pretty when we deliver them but in a few days after the install they are grungy
i was suprised at how good my machine was when i made a PCB using router attachment
it was simple to cut lines about 0.25mm wide
i even ground up the tool myself!
and BigJohnTatWork your pendant script is an absolute life-saver, worked a treat first time
* BigJohnTatWork listens to White Rabbit
i was wondering about mod'ing it though with some filtering to give a smoother movement of axis, i think u can use the LPF function although I need to fiddle with that
alex_joni no its stepper motor
these were all recovered from a 'multicam' CNC router that I found in a skip
so what do you want to filter??
the handwheel output, it seems that sometimes when u are rotating the handwheel, and come to a stop, the motor sort of indexes forward a couple of increments then back and couple
and i'm not sure what could cause that
its hard to describe, perhaps it needs a utube video
the other parts i'm working on are the spindle motor, i have a 3phase unit and VFD thing that I wasnt EMC to control
i've put an adapter on the end of the motor for an encoder too for rigid tapping later ...
you sure it comes back?
not totally sure, i need to put a clock on the table really just to see what its doing in reality
i was wondering if the backlash compensation had anything to do with it
i only have very small numbers set in there as the mechanics are pretty good
[19:52:17] <alex_joni> http://news.launchpad.net/general/how-we-are-open-sourcing-launchpad
pjm_: maybe you are turning it too fast, and the table stops a bit later than the handwheel
because of accel/vel. limits
yeah that is possible, i will test it again but with me being slower
its actually not a problem in practical use to be honest, i'd just like to understand what / why etc
there are 2 modes for driving a handwheel
position mode and velocity mode
ok i'll have a check in the script, i'm basically using BigJohnTatWork's one from the wiki
if you flick the handwheel as fast as you can (in position mode) emc2 will remember all the steps done, and will output them to the axis
if you're in velocity mode, as soon as you stop the handwheel the axis will stop
no matter how many "buffered" steps are there
this breaks handwheels with precise alignment marks
this one http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Hooking_Up_A_MPG_Pendant
I used setp encoder.0.x4-mode 0
yeah that is exactly the script
BigJohnTatWork: that might cause some confusion :)
pjm_: try a 1 there
how is that alex_joni
alex_joni ok will do, i'll test it now
BigJohnTatWork: that one doesn't output 4 counts for each click? or was it the other way around?
LOL, I've slept since then...
all I remember is it worked in testing :)
I think 0 is correct but pjm_ will tell us in a minute
good evening.On the m5i20 card the spinde is control with fw and rev digital out fro Inverter, and scala factory for scaling the analog(0-10v) at max rpm the splindle.In rigid tapping use the encoder, but when the splinde stop in down piece for rever the move and up z axis , not the problem for sincronized the interpolation for spindle and z axis?
motioncontrol: I read that 3 times, and I'm not sure what you are asking
if yoru spindle is controlled by emc2 (doesn't matter how, but it needs to work right), and you have an encoder on the spindle which is read by emc2, then you should be able to do rigid threading with it
be sure forward and rev work, and the scaling is right before attempting it though
good night all
in another cnc the spindle control with +/- 10 volt and feedback the spindle velocity is a encoder.With +/- 10 volt when i start the rigid tapping, the spindle is interpolated with z axis.when the spindle stop for reverse rotation the z axis stop.in this case the spindle and the z axis is more sincronized.if use the 0-10 volt inverter, is neccessary two command for cw and ccw the spindle.in the last case when the spi
good night alex_joni
alex_joni ok thanks for the tip, that is working nicely, gn btw
archivist are u here OM? If not perhaps when u are back, might you know a decant source of timing pulleys and belts over here?
can anyone speculate on why my laser is 'bowing' when it reaches the centre of the cutting plate
like .5mm in each direction at the centre, converging back to the same point at the top and bottom
only on the y axis
it's a belt
like a plotter grantry
are you saying the cut looks like this ()
I think that is pretty normal.. that is what the cut looks like on our die-boards. But I am no expert.
hm bad news
I guess as long as the drift is regular, it doesn't matter too much
since you'll rarely be cutting the same line back and forth
doesn't happen on the x axis though
are you cutting wood?
just regular photocopier paper
I just tested it on maylar, same
oh - then I am not understanding your problem :)
it's (), like you said
I though you where talking about curf () you would only see that on thick material
lets say the material was 3/4" thick - that would be the () from the top of the board to the bottom
ah, yeah, that happens too
boy I hate eagle. I go to add 1 diode and I re-design the whole thing.
wait - not eagles fault?
ok - 1 diode and 3 caps.
It is funny how you think you have a good design after the 3rd re-draw but you still find things to change.
like - making it so the mosfets can sit flat against the pcb. (little things ;))
skunkworks: You hate eagle? Please say more. Free or paid version? Schematic?/Layout?/Router? What don't you like? I ask because I was sort of planning to move toward Eagle. Hoping for paid version, 1-seat, at least schematic and layout, maybe autorouter too? Problems? Opinions?
I was being sarcastic
I am very happy with eagle free.
Oh, OK. Sorry I didn't get it, it went over my head. (whoosh sound)
[23:25:04] <skunkworks_> http://imagebin.ca/img/rDVDy8B.png
The autorouter never worked that great for me.
Now is that a 3-layer board? The salmon/pink is a ground plane?
no - just 2 - eagle free allows only 2 layer. (plus I mill them so I really can't do more than double sided)
blue and red make.. (I am pretty color blind)
Oh, OK, so pink(?) = red?
you are probably just seeing when blue and red are on top of each other.
(trace/pour) top and bottom
Maybe my monitor has odd colors and I didn't know it?
[23:30:57] <skunkworks_> http://www.electronicsam.com/images/KandT/servostart/schem/newcurrentlimit/close.jpg
looks like there are some unsoldered connections on that...
upper left, lower left
cradek: only solder the side I need to.
those must have matching pads on the back then
(I understand many aren't needed)
cradek: You sure have been spitting out the code. Very cool.
yeah, I've been spending a ton of time on it. This is stuff I wanted in 2.3 but was putting off. I'm taking the Feb 1 deadline seriously.
yes you are :)
did you end up re-writing the arc code?
I pretty much rewrote all of cutter compensation, but the basic arc stuff is still the same
ah - ok. I may have misunderstood
cradek: (re: "spitting out the code") ...and we appreciate it very much. OK, cutter comp, what other kinds of things are you fixing/adding?
I was complaining about how ARC_FEED worked but I've come to respect it more for how it's plane-agnostic (I modeled cutter comp after it)
ah - that may be what I was remembering
I didn't do this DRO stuff (except coming up with the idea and then goad jepler into doing it, and then being bold enough to commit it)
KimK: sorry, but I can only remember three days into the past
cradek: good thing there's CVS or similar, then ;)
cvs says since 12/06/08 aside from bugfixes I've been working on just cutter compensation
well, "pick a project and stick with it till it's done" is good advice, generally
[23:44:10] <cradek> http://cvs.linuxcnc.org/cvs/emc2/debian/changelog?rev=1.47
this is out of date again, but is a list of new stuff in the upcoming emc2.3
I'll look forward to reading it (dialup, bah)
I should come down there and look over your shoulder while you work, I'm sure I'd learn lots of stuff
hmm, not sure about that
OK. Sometimes the smallest fixes are the most appreciated: "semicolon now denotes a comment in gcode. the rest of the line after the semicolon is the comment. no closing character is needed."
Here's another good one: "PID saturation detector output pins for fault/runaway protection"
cradek: How about this one, this is great, but can it be improved still further? "AXIS: the jog increment now does not wrap with repeated 'i' keypress; using 'i' and 'I' prevents disaster when you press one too many times."
Now if we had a way to keep two increment lists, one for when G20 is active, and one for when G21 is active? (If we're making a metric part, we probably want to jog in metric, and the converse).