why did I think that mach3 tool comp was better than emc?
i got the last of my parts in today and discovered my g540 does not come with a db25 cable so now i have to wait on one of those to come in the mail too :(
cables are a scam
yeah the only place in town with them is a office supply store and they are way over priced so i just ordered one
i was really looking forward to testing my electronics today and now i will have to wait, but i did order a new 48vdc power supply with my $2 cable
are you in the u.s.?
Tennessee, by the look of it
biqut2 (email@example.com) has joined #emc
I had to reboot my comp for some reason, didn't see that
ah, so I see
yeah in in tennessee
sorry my wife was distracting me
where did you get a 48v power supply?
SWPadnos, nothing like that she was just asking me something
oh. too bad :)
[01:31:30] <biqut2> http://www.web-tronics.com/3048siouposu.html
looks like a switcher?
I run a switcher on my steppers
yeah, it should work ok
archivist: you're special, shouldn't you be asleep?
only 1:33 am
no one to tell me its bed time
my wife would be happy if I went to bed that early
my wife would be happy if i stopped building "things", she has me on a budget now
I'm sure everyone will be happy to know that I found my ballscrews
I used to have a budget, direct deposit to a checking account
kids kinda *****t that up
lol, well i dont have any kids but i had to strike a deal, paint and remodel for a cnc
I'm one lighting fixture in the bathroom behind
ebay browsing time :)
6.3 amps is abit low
I'm looking on ebay too, zero budget pretty much screws up the whole idea though
[01:45:47] <SWPadnos> http://www.antekinc.com/price2.html
PS-3N44 is closest, 300W/44V
the 4N44 is 400W/44V, for $94 (vs. $90 for the 300W)
archivist, from what i was calculating 6vdc 2.8 amp motors, i figured 48vdc 6.3 amp would be enough??
they sell on eBay as well, though the buy-it-now prices are usually pretty close to their web prices
* biqut2 doesnt do any business on ebay
ever since they aquired paypal i quit shopping there
either way. the bulk power supply is more suited for motors, and it's in the same price range as the DC supply you linked to
just pointing it out to the others, since you already have a supply on the way :)
hhmm, will the one i have on the way work for now or should i send it back??
is a 50mm wide linear rail enough to support a pcb router? like this:
[01:49:08] <eric_unterhausen> http://cgi.ebay.com/INA-44-Linear-Rail-2-Wide-Long-Bearing-Guides-KWVE25_W0QQitemZ390022855281QQihZ02
biqut2, it will work, but it's not ideal (theoretically anyway)
the G250 (inside the G540) is essentially a switching power supply
it's best to feed it with something that can handle current spikes easily and often
SWPadnos, hhmm ok kewl, and thank you for all your input because i have zero experience with steppers and value the help
seems like a lot of people put a cap on the output
bulk power supplies can usually go far over their continuous ratings, like double, for short periods
the supply you got will crowbar or go significantly down in voltage if you try to get too much current out of it
also, it may not be able to regulate as well as it should, with a continuously varying load like a choipper drive
hhmm i figured worst case senario i could just buy one more down the road and run them in parallel
you could do that
it's probably better to use a bulk supply though
might not help that much
regulated supplies will also have worse efficiency (probably), so your cabinet will get warm
then again, maybe not. I'm not sure about that
i planned for ultimate cooling, 10 80mm fans
I should put together some unregulated power supplies out of my transformer collection
control signals in shielded cable usually have the shield connected at just one end ( in my experience).
Is there a rule of thumb for which end? ( eg: velocity command to driver )
eric_unterhausen, put me together a nice big one and i'll send some money your way, im too lazy to build my own cause im really busy at work lately
tomp, ground at the control end, not at the device end
(dunno why, but that's what I've seen)
same here, ran into a weirdo
I resent that!
and i resemble that
* SWPadnos too
I wish I knew someone that had a milling machine
get one then you will
what good is that?
you can talk to yourself about milling
make sure you listen though
that's a great idea
how does an MPG have .0001 accuracy? http://cgi.ebay.com/MICRON-ALLEN-BRADLEY-PULSE-GENERATOR-ENCODER-HANDWHEEL_W0QQitemZ260317485157QQihZ016QQcategoryZ55826QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
well it says .0001 right on it
how do they make those things click?
a huge amount of people are confused between resolution and accuracy
they' have balls
or something like that
they must have balls, but that seems like it would be hard to rig up
well, the seller is just writing what they think the item says
it was from a machine that had tenths jog resolution
I'm a little surprised anyone would put that on the hand wheel
most things have at least 2 jog speeds
on EMC for sure, since you can use it for a lot of things
I have some fairly coarse encoders, but I'd feel strange about using them without detents
archivist_ub is now known as archivist
I like this, router auction on ebay with help setting it up on emc2:
[02:23:58] <eric_unterhausen> http://cgi.ebay.com/Sable-2015-CNC-ROUTER-ENGRAVER-mill-PCBs-engraving_W0QQitemZ190277960527QQihZ009QQcategoryZ55826QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
re: mps resolution of .0001 . written by a salesman. salesmen are stupid. every one salesman requires at least 2 more engineers to make the product do what the saleman said the product would do.
re: ebay minimill w/ emc2 advice... i might look up lukechan66 while here, does look intereting, wonder if Taipei/Taiching/Kaoshungg
one is going for 480USD (15800twD) now on a ebay wannabee http://goods.ruten.com.tw/item/qa?11080815592673#detail
[05:09:29] <tomp> http://www.atnet1000.com/
is mfctrs site
oooh, the cnc is offered right next to this cool oldschool tube amp for guitars http://goods.ruten.com.tw/item/show?11071208459288#pic
and the cnc is going for 390 right now, the 480 is the buy it now price
that is a nice retro looking tube amp
tomp: where are you hanging out these days?
Dan i'm in Taichung Taiwan, for at least another month, een here 2
DanielFalck: hiya hiya hiya
tomp: what are you doing there?
[05:51:30] <tomp> http://imagebin.org/35466 http://imagebin.org/35465 http://imagebin.org/35464
6 custom machines, new control, new generator,
what are you using to control things? emc?
toady saturday, making servo vables up, damn fine pitch 5o pin scsi2 connectors will make me go blind
not emc2, i wish, this is edm. i use MACcnc from INAV in Barcelona
I need to move some holes about 4mm
wow, how does this url resolve with '//' in it ? (it works fine) http://www.linuxcnc.org/docview/html//hal_basic_hal.html#r1_1_4
double slash is ignored in linux paths, try it type rm -rf //usr/bin or something
wow! your right i just used /////// !
makes life easier
for script writers
btw: to move the hole, pound a bar into the old hole or thread a bolt into it, then cut new hole
esp if hole is > 4mm
yeah, I used to design structural repairs on airplanes
we moved holes all the time
need some aluminum bar the right size
eric_unterhausen is now known as unterhausen
Does pyVCP have a hal ready? if i use "loadusr pyvcp -c mypyvcp myfile.xml" the widgets gets created, but the pins aren't ready yet. It might work putting the net commands in the postgui halfile... but i think something like "loadusr -W pyvcp -c graphtest test2.xml" should also work
(i think ) pyVCP wont stop the pins from being created. pycp just uses pins taht exist. your .hal file should create them and connect trhem to threads
after the hal file creates them ( sans any pyvcp directives) you can see if they exist. then continue debugging after pyvcp is loadusr'd.
i mean, create the signals, verify the signals exist, then go onto pyvcp stuff
and i dont know if there is a 'hel_ready', imo that wasnt the problem
I think the pins are created when pyvcp_parse loads the xml-file
in bin/pyvcp line 77: pycomp.ready()
I found the problem
the loadusr -W pyvcp command waits until the pyvcp component is ready, but in "loadusr pyvcp -c myvcp myfile.xml" the component myvcp is created, so the pyvcp component doesn't exist and never gets ready.
"loadusr -W pyvcp -c pyvcp myfile.xml" does work
I'll file in a bug report
<quote>loadusr -W means it waits until pyvcp is _started_<end quote>
oh, you found that :) too many hours
not a bug
some of the urls on that wiki page are very stale pastebin urls, dont link to temporary pages please, ressurect your images and send to the wiki
stale like over a year old pastebin :)
I still think "loadusr -W pyvcp -c mypyvcp myfile.xml" would be the proper way to load a pyvcp in a halfile
Got the racks removed from the puma cabinet, it still is pretty heavy but now we got a chance to get it on the first floor =)
[13:43:35] <JanVanGilsen> http://imagebin.org/35476
tomp: I agree, especially since pastebin now defaults to 1 month remembering
JanVanGilsen: I just closed your bugreport
you need to use -Wn mypyvcp for loaduser to wait for the mypyvcp name
as described here: http://www.linuxcnc.org/docview/devel/html//hal_basic_hal.html#r1_1_3
BigJohnT: thanks for beeing able to link that :D
on the 5i2x what does the "gate" mean? PCI Anything I/O -- 72 I/O bits – 400K gate Spartan 3 FPGA
halrun help loadusr doesn't mention the -Wn
BigJohnT: that's hard to define
I guess what I'm asking is a 400k gate faster than a 200k gate???
or something like that
JanVanGilsen: it is in man halrun...
Mmm, you realy need toknow where to look then ...
Maybe changing this on the pyvcp page would help =)
which page is that JanVanGilsen
also the html of the new meter is a bit messed up: http://linuxcnc.org/docs/devel/html/hal_pyvcp.html#r1_5_7
in 1.2: "halrun -I loadusr pyvcp -c mypanel tiny.xml"
maybe better to write: halrun -I loadusr -Wn mypanel pyvcp -c mypanel tiny.xml
I had trouble once with the first one
btw, I've corrected the halrun help loadusr
hmmm both seem to work for me
did you have trouble with halrun -I loadusr pyvcp -c mypanel tiny.xml
If you tipe it in manualy pins are created b4 you can type in the next net command =)
I'm not sure I understand what you mean... can you expand it a bit?
BigJohnT: nope, not faster
they are equally fast
but you can fit more hardware inside
e.g. more stepgens
ok I knew there had to be some improvement in some area :)
an FPGA is basicly a chip that contains some basic blocks like or gates and such
when you make a hardware design you "tell" it how things get connected
field programmable gate array :)
the FPGA as such has all possible connections, you just define which ones are used, and which not
so the 400k has twice as many gates as the 200k
BigJohnT: writing loadusr pyvcp in a hal file, without using -W or -Wn won't stop executing the hal file until the component finished loading
I guess that the Spartan 3 is newer than the Spartan II
so the execution gets to the next hal command from the hal file, which might connect some pins
but those pins might not exist yet, so it will error out
using -W or -Wn will basicly halt the halfile execution until the component finished loading and exporting pins
then it's safe to do pin linking
BigJohnT: in this case spartan 3 vs. 2, I think it's correct, but as a basic rule it's a different product family
alex_joni: thx 4 explaining the problem
for the tiny.xml example it would not be needed but for use in a .hal file it is
and I don't see that it is explained properly in the manual
I got it now JanVanGilsen
BigJohnT: bug me if it needs more clarification :)
haha an FPGA is a high rise building made of a zillion rooms with no doors nor windows, just 4 walls, ceiling & floor... you have to make connections to make it real building
thats 2 biz in OZ using EMC for retrofits, Aksys PTY and cnce-aus.com
both so new thier webpages are still the unfinished basic format handed out by thier IP
arghm midnite again bye bye
jepler: cool.. wonder how big a drawn cpu would be :D
We've moved the puma cabinet to the first floor, we did had to strip the whole thing because it's so heavy
JanVanGilsen, your bug report isn['t a bug
Yes i realised it :)
you need to use loadusr -Wn
its a manual issue :D
halcmd -h loadusr
or man halcmd
would tell you the answer ;)
i did seek it in "halrun help loadusr"
halrun or halcmd?
SWPadnos: I fixed the lack of -Wn in "halrun help loadusr"
BigJohnT updated it already
yep, I saw the commits (thanks)
does halrun actually do anything with "help loadusr" arguments?
i want speack with jepler for my problex the axis position visualization
jepler is occupated
motioncontrol: as a general rule, ask questions in here and if/when people are around to answer them, they will
the problem i have resolv
motioncontrol: even writing the explanation here helps, as the channel is logged and indexed by google ;)
ok the information is important.The kernel 2.6.17 with the patch rtai3.5-cv not fuction ok on asus pro5 mother board
i have compile and use rtai with success with 2.6.23 and rtai3.6
i have one question for use the pyvcp is possible help
sure, but simply ask your question, don't ask for permissions..
i want personalize the hmi the emc2
i see the pyvcp use , but i don't understad the use the hal command
the latest doc on pyvcp http://www.linuxcnc.org/docs/devel/html/hal_pyvcp.html
i create with gedit one file and save this file in usr directory or in another directory for next step loadusr w namefile pypcv -c namefile.xml?
hmm.. BigJohnT beat me to it
and a very basic HAL doc http://www.linuxcnc.org/docs/devel/html/hal_basic_hal.html
usually you put the file in your emc/configs/myconfig directory along with your other config files
TomBrown is now known as TomBrown_
TomBrown_ is now known as TomBrown
ok thank.is possible control emc2 with exsternal software,example labview of national Instruments?
TomBrown is now known as TomBrown_
motioncontrol: theoretically it might be, currently it's not implemented
but since it's open source there is nothing that could stop you :)
TomBrown_ is now known as TomBrown
ok.is possible read one library .dll for read and write the pin or the parametar?
there is a "library" for python
but it certainly not a dll (those are only for windows)
Gents, is there any advantage at all to 64 bit emc? As far as I can tell, there is zero advantage so I'm looking at keeping everything 32 bitt, despite having a 64 bit capable system..
TomBrown: not that I know of
ok. the emc write data on memory interface , who i can read this data?
example the classiladder read pin on hal which?
motioncontrol: I didn't understand that
excuse my english
motioncontrol: no problem.. just try to explain it differently
the labview on windows can read and write parameter in .dll fuction.In linux is present one equivalent the .dll library.I want use the emc without interface, but i want control the pin with exsternal software, for example labview.You thing is possible?
ofr interface i thing at axis, xemc, mini ecc.
theoretically everything is possible (or almost anything)
but not necessarely practical to do ..
there is a user interface called halui
it basicly provides HAL pins for controlling emc2
a similar component could be written to be controlled by something else, but I don't know enough about labview to comment
how start the halui?
you put HALUI = halui in your ini file in the [HAL] section
ok thanks, i use the virtualmachinewhere on windows and start emulation the linux debian etch with realtime patch, i ceck this command.thanks for all
if you use a virtualmachine, then I see no point in using realtime
i have compile the emc2.2.8 whith .config only parameter.i have add patch reatime at the 2.6.20 kernel and fuction low , but good.
you can use a regular unpatched linux, and compile emc2 for simulation
yes only simulation i don't have the hardware on my noteboock
i have another machine with mesa m5i20 pci card with analog drives for ceck the realtity sistem
thanks for all
This is so screwed up.... it's now $100 fine for digging thru the recycling bins!
in the City of SJ
if there was a fine for digging thru trash bins that would be something to complain about
but recycling bins, not so much
the company doing the recycling probably takes a loss on some materials, makes it up on others
if scroungers take all the "hi grade" stuff, the recycling company loses money, and eventually stops recycling
jmkasunich: we have the issue here
the problem is when youre asleep and $randomGuy comes and roots through it, throwing it all around outside nad making a huge noise at 3am
ehn i dont judge, not everypoor person is a crackhead
though there is a correlation
I guess its better to have them picking from recycle bins than stealing pipes from houses (a problem here)
or ground cables from phone poles, a problem here
even if those who steal cable/pipe aren't crackheads, I _do_ judge them
im not saying theyre good people
that has got to be the least effecient form of theft there is
benefit to thief <<< cost to victim
the difference is just gone
at least if a thief steals $50 cash, the victim only loses $50
a thief stealing $50 in pipe or wire can cost the victim thousands
we have some folks here who drive around on trash day and pick up metal, etc
Well it's the only income for many hungry ppl. and the regulars always clean up after themselves. Just not right imo
I support that, and make a point of setting such stuff out separately
they don't go thru recycle bins tho (at least I've not seen it), and they don't make a racket at 3am
what it comes down to is character - you can be poor and still be a decent person, or you can be scum at any income level
is the default axis file in the examples folder?
oh, I can just save it. I see
don't know if this went thru
[19:57:42] <skunkworks> http://imagebin.ca/view/6xBRbgP.html
top trace pwm - bottom trace driver enable.
something screwy there
shouldn't they both be the same freq, just different duty cycles?
bottom trace - goes low when the current limit it tripped - then at the next rising edge the enable goes back high.
*next rising edge of the pwm signal.
clean that nasty stuff off your scope
hard to tell but the current trips at about 3/4 of the pwm signal.
if that makes sense
jmkasunich: exactly twice the frequency for some reason?
It makes sense to me but that might not mean anything..
it's going into current limiting every other cycle?
might be "subharmonic oscillation" - something that happens with current mode control
but usually only when duty cycle exceeds 50%
the smudge is still there
that's not a smudge, it's part of a peanut butter sandwich
skunkworks: what did you change?
playing around with the current limit pot..
[20:19:06] <JanVanGilsen> http://imagebin.org/35497
JanVanGilsen: cool :)
the large graph isn't that nice because the print screen function is to slow :p
it seems that it builds the image in vertical rows...
looks like horizontal to me :)
alex_joni: you corrected me faster then I did myself
I'll try to be slower the next time
I think the graph-widget is ready for some extensive testing
also includes 2 code changes in the meter widget (cleanup)
that's surely a long component :)
yeah lotsa scalelines and such =)
it was quite short when I started it: http://imagebin.org/34967
good night all
BigJohnT_ is now known as BigJohnT
WHOOOOOOOOOOOOOOOOOOOOO HELL YEA! GOT MY CAMERA WORKING!!!!!
[23:42:06] <maddash> http://img209.imageshack.us/img209/6157/hellyeari3.png
as you can see, I'm absolutely ecstatic about the finally getting it to work!
and who it that guy?
don't know, got any guesses?
weeeeeee I'm so freakin' happy