oh cool -- I just got mail from the maker of the zenbot. he says he is interested in switching to emc for his production machine. I told him to drop by on IRC with his questions
(hopefully he doesn't take the last line of my last blog entry too personally :-P)
tom1: "jury it"?
7pm, got the panel laid out, but just yanked a stem out of the bike tire, so wont be riding tonite... well i can always go home and mow the lawn ;)
jmkasunich: how much DC can I safely switch with an AC relay (contactor)?
cradek: complicated question
very dependent on voltage, nature of load, whether you will actually be switching it (on or off under load, vs unloaded or estop only), etc
well let me tell you what I want to do
they often have ac and dc ratings. find a comparable contactor that has such (P&B Eaton Arrow)
I have a main estop relay. one side of it switches 110 AC to pretty much all of the machine except the two motors
* jmkasunich has noodles boiling (just got done unloading the truck and some other stuff) - gonna be around later?
but I'll keep typing anyway
the other side is not used
I'll read back
I want to use it to break the DC bus between the caps and servo amps
the original control never removed power from the servo drives - it was hardwired
"Allen Bradley Bulletin 700 Type N AC Relay NEMA A300"
Whew! I thought I was in the wrong channel or something! :-)
sometimes it's busy and sometimes it's quiet
Would it be rude of me to just jump right in and ask for help with an issue?
that's how we do it -- you ask, and if somebody knows, he'll answer
I am trying to connect a joypad up to do the jogging on my machine and I'm having some troubles.
Anybody here familiar with halrun and device names ?
if you're using hal_input but it's not finding your device, the most common problem is not doing the steps under "PERMISSIONS AND UDEV"
That's sounds like it might be my problem alright.
I've followed a couple of different examples and only one mentioned the Udev stuff. Linux terminal scares me. ;)
OK, I'll try to walk you through it step by step. you will have to ues a terminal, though
step 1. open up the terminal window
Thanks jepler - unfortunately I can't right now though because my machine is busy cutting.
OK, well save this for later then
step 2. enter this command: sudo gedit /etc/udev.d/rules.d/98-inputx.rules
step 3. in the window that pops up, type this line: SUBSYSTEM="input", mode="0660", group="plugdev"
step 4. save and exit
step 5. re-plug your input device and try hal_input again
How do you save and exit? Control-Z ?
the window that pops up has a fairly typical menu bar. use File > Quit
then choose "save" when it prompts you
Hehehe. OK. Sounds pretty fool-proof. I'll test it just to be sure though!
I might not be around later but hopefully someone else will be
I appreciate your help jepler!
cradek: back, reading
I would not put a contactor between caps and drives
if the drives don't have a sizable cap inside, they are relying on the main cap to absorb both inductive and regenerated energy, removing the cap may allow the bus voltage at the amps to get too high - bang
if the drives _do_ have a sizable cap inside, then when the contactor closes, large charged cap in supply delivers a huge inrush current to large uncharged cap in drive, which tries to sell the contactor contacts shut
the drives have no caps of any consequence
well, what I mean is I was hoping to split between the caps and drives
each one had a large cap mounted next to it
large = 10000 uF, 125V
that cap should remain connected to the drive
what is your concern? making it stop ASAP?
so I just can't or shouldn't break the input voltage with estop?
you can break the input, but not between cap and anp
breaking it between diodes and cap is fine, as is breaking the primary of the transformer
the bad news is that each of those leaves the amp with a cap's worth of energy that it can try to use to kill you
yeah that leaves me not-very-happy
or, don't bother, and trust the amps to disable when you tell them to (the original design)
are these mosfet based PWM amps?
I think so
if you can find a contactor with NO and NC contacts, you can make a very nice setup
NO contact feeds power from diodes to cap
they are pwm, not sure how to tell if they are mosfet
NC contact connects big honking resistor across cap
mosfet doesn't really matter, as long as its PWM
that means there will be flyback diodes
we use fets through a power resistor to dump the caps to ground when we shutdown our power supplies
if there are flyback diodes, as you discharge the DC bus (mr. big honking R), the diodes will turn on and the resistor is effectively right across the motor - which gives you braking
that sounds great. I wish I had the parts to do it.
yeah, contactors with NC contacts are hard to find
resistors not so hard
how many amps do you need?
the fuse is 30 A
it runs at 90vdc
I wonder if I'm being excessively cautious. it is not a large or particularly fast machine.
doesn't it have a "keep your fingers out" guard/cover?
also, I suspect that the spindle coast-down time is much longer than the servo cap discharge time
yes and that's the scary part of the machine
maybe I will cut the xformer primary and call it good
I can reuse the old spindle contactor for that
hm, that's no good -- I estopped during a program run and after that I couldn't do *anything*. I couldn't mdi, I couldn't jog
even after going back into 'machine on'
I noticed that DTG had a number in it, but other than that I couldn't find any smoking guns
I didn't type the number
heck -- the gcode eagle generated for this board is bad! in a few places it didn't finish the trace isolation
[01:36:14] <jepler> http://emergent.unpy.net/index.cgi-files/sandbox/wtf-eagle.png
why don't I see a rapid going to or from both of those ends?
because it loops back on itself, too narrow t osee
cradek: did you see http://axis.unpy.net/01218927215
here's the bad gcode: http://emergent.unpy.net/index.cgi-files/sandbox/wtf-eagle.ngc
heh - metal rulz
"I notice that every time I replace a piece of plastic with a piece of metal my CNC machine gets better."
soon you'll have a real machine (defined as one that you can't easily pick up ;-)
that right scan looks like a very good result
hey jepler, looks like your idoubler works!
mozroute: oh that's dandy news!
after I got all the errors out of my hal file... but I'm learnin'
jepler: it looks like you could grip the spindle further down. no?
jepler: I noticed some offset between the drilled holes and the trace isolation - is that because of lash?
yeah. I was noticing that stickout too - not good for rigidity, but the spindle is more rigid than the rest of the machine anyway, and the cutting forces are light
oh I understand now - the bottom two pics are the board edge done with the end mill. that's amazing.
cradek: not really. earlier I inserted a tool to far and couldn't actually reach the table..
I should get out in the garage and do some milling before all ambition fades....
well I'm quite impressed by the difference that made. very neat.
btw, the link to the vendor at the top of your blog article doesn't work
jmkasunich: whoops, fixing
corrected link is http://stores.ebay.com/Wolfgang-Engineering
I found another of the bosch 48K rpm spindles at HGR today
* jmkasunich gets busy
needless to say I can't repeat my estop weirdness
just noticed this in dmesg:
[16051.086224] kobject_add failed for parport_pc with -EEXIST, don't try to register things with the same name in the same directory.
why am i getting this?
jepler: was that just a keyboard F1 estop?
it looks like many of the example ngc files are centered on 0,0
why is this? is it normal to make 0,0 the center of the table or something?
you use a work offset to place a work coordinate system's 0,0 wherever you want to cut that part
that's what the Touch Off button is for
ok. how do i enter a work offset?
often you mount a piece of stock, then use an edge finder or some other device to locate a corner or edge of it, and set a work coordinate system there.
I see, move to the edge of the workpiece and click the touch off button.
is there a way to have it ask for all three axis at once instead of having to select each axis and click touch off?
when you're locating an origin "for real", it's more natural to do each one separately.
at least Z separately - in a lot of situations you do have X,Y at the same time
i see. I'm just running lights off my breakout board right now :-)
(like a wiggler pointer)
how do you make it do sharper corners?
or g61 for perfectly sharp corners, but this requires stopping at every corner
so that's in the gcode then... that way you can set tolerance per part
stopping at every corner would not be bad on a mill doing high precision parts
but might not be best for a wood router
depends on the tool and material
lots of trade-offs
that's why you can pick the behavior per program
yeah sounds like. good deal
I guess I would put that at the top of the gcode? is tolerance in %
tolerance is a distance
how far can the tool deviate from the programmed path
oh. what is the default if you don't do a g64?
try hard to give the requested feed, which can deviate from the path quite a bit on low acceleration machines
this was emc1's (only) behavior so it's still the default
well, I need to look at programming the output stuff on this breakout board and I'll be just about up and running
figured out the leadscrews on my router are 2 start so they're 5 tpi not 10
nice. that will help your step speed requirement.
I should be able to get 180 to 200 ipm out of this machine
may need another mobo though because I'm still getting the realtime error, although not every time.
yay i got Machine Tool Reconditioning
neat. I want a copy sometime too.
I'd pay $40-50 for it but the going price is $80-90
darn, there don't seem to be indexable threading tools with 3/8 height
there are some 1/2
yeah, i got it new for my birthday but i was going to buy it anyway
92 bucks, i think?
also cradek, re: threading tools
at work we've cut the shanks on 1" tools down to 3/4ths to fit in other machines
just takes some wiggle room to fine tune the center height
but i imagine if you're sticking them in a quick change toolholder that won't be too much of an issue
3/4"? wow big machine
i guess, i haven't seen a cnc take smaller than 3/4 but i haven't seen too many makes
we have two 6x10" machines that take 3/4, the rest are 1"
it's such a huge difference, to me
even on tiny machines there's no reason not to use 3/4 or 1" unless you absolutely cannot clear it
it helps so, so much
building a regenerative tube receiver.... power supply is a start!
when the tool post is merely 2" high, it may not be possible to even adjust it to center!
that's what i mean by clear it =(
but two things you can do are flip the tool upside down and run it in reverse
or run the tool upside down on the back side of the machine, like a cnc does
or just not bother with that size and go with whatever
tfmacz, http://imagebin.ca/view/7vtyUOw.html http://imagebin.ca/view/dae91le4.html
LawrenceG: cool =)
warm and cosy tubes!
I was never into tubes too much, excapt for linears
1000W linears that is =)
LawrenceG: 4 element beam attached to 1000W at an 2200ft elevation overlooking the entire SoCal
aw 12at7's are cute
[05:39:03] <LawrenceG> http://filebin.ca/eyqfb/12AT7-regen-receiver.pdf
VFO TYVM =)
I am cheating... buildinga single band version with a retro look and external supply
Now, THIS is a tube =) http://farm2.static.flickr.com/1268/585836949_9f3271634f.jpg?v=0
I have one just like that in my linear... a 3-1000a
and yes... they really glow like that!... the filament is like 150 watts.... lites up the whole shack
lights up, heats up the whole house too =)
is it warm in Ca tonight?
[05:43:32] <JymmmEMC> http://www.wunderground.com/forecasts/SJC.html
we are probably the hotest we have had all summer... high 80's
wtf?... you must be freezing in the fog
I much prefer rigs that I can run on solar
[05:45:46] <LawrenceG> http://www.wunderground.com/forecasts/yvr.html
is close to me
likes kike monday is an inside day!
[05:47:49] <LawrenceG> http://www.wunderground.com/forecasts/ycd.html
anonimasu: thinking about buying alibre :)
it's half off for design express atm
bi sorum olcaktı
alex_joni: that's nice
im happy with it
alex_joni: I'm just waiting for V11 :)
anonimasu: any idea when it'll be out?
alex_joni: very soon
I think you have 1 year of support from when you purchase it
so if they release it within one year they'll upgrade you
ah, I see
I read some blog that it's going to be in sept.
micges: are you integrating emc and lasers?
you have some pictures of machines on the wiki, right?
but this is only small part
DanielFalck: I'll be back in 40 min
micges: so you've integrated a lot of machines?
table mill x2, laser x 2, retrofitted laser x 2, waterjet, retrofitted table mill
a couple is pending
I have made very flexible axis version for all of them
are there any thing you want to ask about ?
how about the lasers? are they for cutting metal or for engraving?
my extentions to emc system along with electronics shemes will be on wiki soon
for cutting wood , but metal too
ok, good for inlay work then
do the lasers use the table for all movement, or do they also use mirrors to move the light beam?
movable table and movable optics
so you have emc controlling the optics as well
now its hard to connect correction of optics to original emc but Im working on it
are you in Europe? I'm in the US
Im from Poland
I must go now , I will be in about 2h
we use commercial laser engraving machines at the place where I work
but I want to learn more- talk to you later
any idea why I can't resume a screen?
did someone/something empty your tmp directory?
does "screen -rd" work?
or try "screen -rx"
I usually use -rd
-x is multiuser..
-rx or -rd or -rxd doesn't work
hm.. does it tell you anything?
like list screens or so?
no.. it hangs
try ctrl + d
well.. now that I have 2 running I need to specify the pid
but with the pid for the old one it simply hangs
ctrl-d doesn't do anything
ctrl-a prints a ^A, so I don't think it gets to screen
hm.. that's very odd.
I have no idea then
alex_joni_ is now known as alex_joni
cradek: I'm trying to build ttt3.0 from source on a ubuntu7.10 machine. I'm not able to get past some errors: ttt.c:206: warning: assignment from incompatible pointer type
lines 207, 208,209 are the same
hmm.. kill worked without -9, so I'm not sure why it hung
DanielFalck: that's a warning, not an error
DanielFalck: there might also be an error..
I can get it to build here
I'm subverting it for apt360 : )
DanielFalck: ok then :)
[17:33:27] <DanielFalck> http://imagebin.org/24433
DanielFalck: all that warning means is that the people that wrote the ttt thinks they know better then the compiler guys what you should be doing :)
it worked anyway, so I won't worry any more
* jmkasunich grrrs at Tormach
jmkasunich: what's wrong?
Tormach Face Mill doesn't fit in Tormach collet
it's not 3/4?
dia is right, but the shank is too long
I bet it fits OK in the R-8 conversion collet
but the MT-3 conversion collet is bored 3/4" for 1.5"
band saw! they're never hard
standard TTS shanks are 1-3/8"
yeah, I'm preparing to cut it down
I had to "adjust" my boring head's shank that way
after writing an annoyed letter to Greg Jackson
I was surprised how soft it was considering it looked ground
its one thing to have to cut down random tooling
but when you buy both parts from the same vendor, they ought to fit
yes. that's sloppy.
thats the second thing I've seen from Tormach this week that has disappointed me
#1 was an ebay auction where they are selling some surplus toolholders
the price is $12, which is a not bad deal for a $20 toolholder
but they are asking $16+ for shipping, for a 1/4 pound item
thats a sleazeball tactic on ebay
report it to ebay, it's forbidden
didn't know that
how does ebay define "shipping too high"?
hm.. $20 is pretty much standard shipping for stuff..(to europe)
[19:38:06] <jmkasunich> http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&rd=1&item=310074742697&ssPageName=STRK:MEWA:IT&ih=021
looks like they are using ebays shipping calculator, they must have a handling charge embedded in there somewhere
[19:39:20] <cradek> http://pages.ebay.com/help/policies/listing-shipping.html
yeah $16.58 to here - something must be wrong
I suspect the actual UPS rate is in the $8 range
wonder if they told it a weight and guessed badly?
yeah I agree, probably $8 for ground
I'm about 99% sure that the input to that shipping calculator includes the ability to set a handling and/or packing materials fee
they probably set that to about $8
a need a new kewboard for a laptop ... it costs 15 dollaRS.. SHIPPING IS 34.99
which is approximately the difference between the regular price of the holder, and the $12 auction price
To add a handling cost to your shipping costs, enter an amount in the "Handling cost" field. This amount is not displayed to buyers.
or I CAN GET A 34.99 KEYBOARD and 15 dolllrs shipping..
so yes what you say is possible
I'm not going to report them, but I'm not going to buy the holders either....
when I bought the collet, and a small drill chuck, and an arbor direct from them (total weight probably 3x the toolholder in that sale), the shipping was $8.79
normal price for those is only $20?
actually, $23.50 according to the website
dunno why the listing says $20.75, that makes it look like _less_ of a deal than it is
oh, it looks like the website prices recently went up a bit
the collet chuck used to be 80-something, now its $92
cradek: you were right, bandsaw cut it nicely
fragalot is now known as Monologue_v2
Monologue_v2 is now known as MonologueV2
jmkasunich: I saw you shot hardy :P
I did indeed
MonologueV2 is now known as Monologue_v2
Monologue_v2 is now known as MonologueV2
MonologueV2 is now known as Monologue_V2
weird - I tried to print the timeguy.com SFM graph (pdf) from Evince, and the print job shows as "stopped"
can't resume it
Monologue_V2 is now known as fragalot
fragalot is now known as Guest14062
Guest14062 is now known as fragalot
fragalot: are you having fun?
jmkasunich: reggin' a nick,.. can be tough
I've never had a problem - one of the benefits of having an uncommon last name
of course, everybody mispronounces it, so its a wash
the .ps prints fine.... strange
DanielFalck: hello again
jmkasunich: it's for a bot, want a cloak
and i'm off to bed, gnite
good night all
can you print anything else?
I've printed pdf's before from evince
since the .ps printed, I moved on
if you think there might be something about the pdf that is messing it up I can try some tests
I'm sure I've printed it before... I would have no idea what to do
if it displays ok, but doesn't print, I'd be very tempted to call it NMFP
oh, I'm sure its NYFP
however, if it is easy to identify the nature of the problem, we can make a good bug report to the Evince people
oh, never mind - I'm running 6.06, so they won't care
might be fixed by now anyway
robin_, robin_z ping... you awake?
good night all
nope, fast asleep
I have a fellow on skype that would like to do some business with you
do you have contact info online?
does said fellow use inches? ;-)
robin_z... where did you go?
robin has stated that when somebody shows him a print in inches, he shows them the door
no napkin sketches in inches... :}
oh, inthe UK?
sorrym back now ;)
yes.... Cranborne Dorset Bh21 5PN
Near Southampton and Bournemouth, 100 miles South of London
anyone familiar with crontab?
does anyone know if crontab runs in sequence or multithreaded processes?
multithreaded I'd bet you
it wouldnt make sense for a process like a backup to hog your system while it completes.
so I should use a cront to call a bash script to run stuff in sqeunce.
robin_z ... your web site?
[21:14:32] <robin_z> http://www.rapidcut.co.uk
think theres a contact page
really must update that site someday
cranbourne, dorset is only 8 miles from me
robin_z, the fellows name is DeWayne Young.... I gave hime your contact info.... he builds cnc machines and is looking for a laser cutting shop in UK
we can offer a full laser cut, bend and fabricate service
we tend to do more fabrication than plain laser cutting
anyway tankks LawrenceG
np... hope it works out
work is work ..
robin_z: you need a sign on that big yellow barn
heh, we do npw
jeez my fingers