skunkworks: I'm glad you and jepler figured it out, because I don't remember how i did it
I haven't used eagle since I worked on that board
well I figured out why the HNC won't run a G00. there is no such gcode.
you have to program G01 F80000
if you are not careful you will end up with a shop full of machine tools and not one will be controlled by EMC2. :)
I firmly believe EMC2 will run either of your machines!
I bet you are right.
I'm sure the lathe will get it.
cradek: does the present lathe control have roughing cycles?
the mill - maybe eventually
or is it super old school
toastyde1th: haha no
although - it is nice to see the machines are in good enough shape to run as they are
no microprocessor to be found
i'd put an old machine like that on emc, but i'd have a hard time ripping a fanuc/yasnac/okuma control out of a machine
it's amazing that they ever worked.
no worries - I can't afford anything so new
and that people managed to debug them?
you should see the hand-wired backplane
thousands (really) of wire-wrap connections
take pics, ha.
no place for corrosion or contamination in those connections
hard to imagine how many hours of labor went into building each one, and how much they must have cost new
we have a super early, super accurate cnc, it apparently cost a quarter million back in the early 60's
nc, not cnc
that's another decade older than mine
there are actually a lot of them around
my mill is 'new' - from 83. it needed some repair but runs pretty well. it has a serial port so it's easier to use than this thing.
except they're all sitting at the bottom of a mineshaft out in iowa somewhere, because they were used for turning cores for nuclear weapons
huh. the 60s were a long time ago.
what brands are your machines
bridgeport mill, hardinge lathe
series 2 bport?
no, series 1
do you have pictures of the lathe posted anywhere?
I have not needed a bigger table yet. I'm surprised but it has always been enough. sometimes only barely.
stustev: not yet. I should do that.
a lot of stuff fits on a bridgeport, and they're versatile
yes, yay for the knee mill
I was thinking of the tooling? What kind of tooling does it use?
i'd be suprised if it took anything but standard lathe tools?
stustev: it has a turret with funny holders that let you mount all sorts of stuff. mostly 3/8 square bits
there must be a way to mount drills/taps too but I haven't seen it yet
rayh said they had a collet scheme
cradek, on the turret, if you look at the perhipery
does it have an area to 'gang' mount some adapters on the cross slide?
is there a four bolt hole pattern?
on each face of the turret?
if so, that's where the holders for taps/drills/boring bars go
[04:25:55] <cradek> http://www.wallacecompany.com/cnc_lathe/HNC/
same machine as his
hahaha you have an hnc?
that's so cool
stustev: some adapters hold up to 3 tools in one turret position. like center drill, drill, ream
toastyde1th: I think everything mounts to the top of the turret - no features on the sides
yar, we have the AHC's at work
for taps and stuff they're just little 3c blocks
you can see a holder for a turning tool for short work
and also blocks with jacobs tapers, quite often dudes put taps and stuff in that becaues it's faster than setting up the 3c
i think we also only have a couple 3c blocks
that would be smart. I should mount up some jacobs chucks.
srs, you have a mill
I have so much to do before worrying about tooling :-)
yes I have a piece of 2"x4"x6' CRS just waiting to be made into tool holders
what do you have to do
to get it running
is this like your machine? http://www.youtube.com/watch?v=vwhz3Ho_Gx0
yes that's peter wallace's, same as mine
the AHCs are so nice to have around, they're a great little turret lathe
in those videos he is rigid tapping 4-40 with emc
that's a fast toolchange
see - I told you EMC2 could run your lathe. :)
I know I know!
and it will. but there are a lot of things to sort out.
I will be trying jon elson's resolver boards
(which don't quite exist yet)
very good - recently he told me he had just sent the boards out to get fabricated
yes I hear you're the other guy waiting for those
[04:35:42] <toastyde1th> http://www.youtube.com/watch?v=2HM2x0MosOs&feature=related
yes - I don't know how many he is making on this run. I ordered 10. I won't need all 10 immediately.
heh my guess is about 12 then
10 is a lot but you could go through them fast - just a couple machines.
I'm thinking about ordering a third for the spindle resolver instead of buying and mounting an encoder. I'll see how they work first.
I think he was testing a prototype at workshop but I didn't see it. I wish I had seen the setup and test results.
hey - when you listed your machines you forgot MAX5
yeah and the sherline lathe
their lathe is actually pretty nice. I like it for small stuff.
but the hnc will be better I think.
He didn't have a prototype at the workshop. He hooked up the AD test board. It has the same chip he is using. The response was very fast. Halscope showed virtually no difference or delay.
I had forgotten about your little lathe. It isn't as impressive as MAX5
no, but possibly more useful!
always a caveat
how is cinci?
I wasn't at the shop much today. I don't know what they got done. Yesterday it wasn't going together yet. I will find out tomorrow.
working on assembly sounds good though
yes - all the parts are ready - finally
Cinci has a gear inside the spindle to provide speed feedback to a meter using a capacitive pickup. I milled half of each of the teeth except one. I will now have an index pulse with an inductive prox. This will give me the spindle position no matter the gear. This is on the spindle tube. I will now be able to position the spindle and rigid tap. I hadn't done that before so this will be a nice addition. If I need I can add a capacitive pick u
that was cut off after 'can add a capacitive'
pick up and get the speed directly from the spindle. I don't think I will need that as I will know how fast the spindle is going at all times anyway.
I guess I will have to learn not to talk so much
that sounds good. can you add a second prox to get quadrature? you would need it for tapping
it would be amazing to see a 5 axis machine rigid tap
the code does not do that right now, but I would fix it for you if your machine would do it.
I can add a second prox
we will see how the machine moves to maybe add that - it is old, slow and loose - would be fun to try
I know I will eventually want that on some of my other machines but that will not be tomorrow. thanks
I was reading some of the posts on CNCZone. Maybe the Mach boys would be impressed with rigid tapping on that old machine.
and index homing ... and servos bigger than a gecko can drive ...
mach will not index home?
I don't think it can
there might be some external hardware that can help do it somehow - I am not an expert
wow - all the pretty stuff on the screen - sounds like all fluff and no stuff - in Texas they call that 'all hat and no cattle'.
is my bias showing - I am like Jon Elson - I think I see some bigot in me
depends what you need. it's a step/dir system that lets hobbyists make parts without knowing gcode - different goals, different world
in your shop what use would a pocketing wizard or hole circle wizard be? but on a hobby stepper machine what use would index homing be?
it is time for bed - see you later
Preben is now known as pmbdk
pmbdk123 is now known as pmbdk
pmbdk123 is now known as pmbdk
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2008-07-31.txt
I know I'll catch some flak for this http://www.cnczone.com/forums/showthread.php?p=483126&posted=1#post483126
uh-oh, it's getting dangerously near the flamewar line, isn't it
close? I think it has passed that point ;)
just warming the fire
Anyone out there?
tis me, mr annoying :)
* skunkworks_ samco.
wow I said annoying and someone said hi benny. Thats bad :)
hmm i wonder
heh - we are usually 'in the know'
does this keep histyr?
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2008-07-31.txt
I don't think anyone said anything too bad ;)
this is one of the politer channels on irc
Ha, I wasnt wondering about what they said, I was more wondering if what I say finishes up in the abyss
Guest258: you should ask here about your email issue
are you having trouble with the mailing lists?
(I am not alex) - The IM you sent me. I think I had posted the info from alex_joni about the a recent release
also - someone had done a puppy linux emc2 build. But it is pretty old.
Ok, ill do that. Originally I could send emails, but now they all bounce saying they are treated as spam.
I guess some might think them as spam
[14:33:58] <skunkworks_> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Emc_Puppy
maybe there is more specific information than that. put a bounce on pastebin so we can see it.
Oh ok that explains why i thought you were alex
pastebin? you mean copy and paste the email here?
go to http://www.pastebin.ca
and paste it there, then put the URL it gives you here for us to see.
it's a standard way for irc users to each other big pieces of text
Ok ill do that the next bounce, i have deleted the others
12:40 here I best go to bed. Thanks for the help guys
only subscribed folks are allowed to post. the From address must match the one you subscribed from. Usually people having trouble have changed something since they subscribed
yeh I am subscribed. it did one work, but suddenly stopped
sometimes they have more than one mail address and they forget which one they used originally.
ok, well with more information maybe someone can help you.
yes thats me, but I tried all 3 and they all bounced
plus I checked the addy that the daily emc mails come to
anyway thanks guy, Ill come and "annoy" later :)
ok, I bet there is a detail you are missing. I'll help later then.
* cradek is on the 9th year with the same email address
I am the same
atleast 9 years
cradek: is it when you got your own domain? (I actually use my work email for everyting..)
yeah that's when I no longer had to change with ISPs etc
I've had my work email address for 14? yrs now but I have never used it for personal stuff
(I think that's always a bad idea)
yah - I am the IT so... There is a fuzzy line between what is work and what isn't. But I really should start using the email from my website.
a good 100000 saved emails and counting.
the wife just doesn't understand that. but when I can go back and find one from a few years ago - that is ok ;)
jeepers - din logic is huge :)
dip - thats it
no - dil
remember when a microprocessor was a huge 64-pin DIP?
(the 68000 started out that way I thihnk)
yes - z80 also
I thought that was 40 pins
I ment big..
64180 a z80 derivative is 64 pin iirc
that's a 180 :)
did you ever see the specs for the Z80000 ?
may have a flyer at home dont remember reading
dang step out for a minute and miss everything
heh. I have the spec sheet - looked relatively cool (32 bits, high speed for the day ...)
I don't think it was ever released
64180 was a hitachi or mitsubishi go faster z80
it was in a canon printer we rebadged with new code in it
dissassemble canon code fix sillies resell, profit
we did a lot better with the A1210 and PJ1080 models
steves_logging is now known as steve_stallings
I have a question regarding emc (trajectory) G64 (constant velocity mode) / G61(exact stop mode)
if I use G64 in my cam program machine runs very smooth but it does not reach to its commanded position (it even backs off 2 to 3mm before its commanded position thus on job it does not gives exact sizes) but if i use g61.1 machine reaches its commanded position but in this case machine creates vibration and i cannot get the smooth and fast machining. The qustion i want to ask is .. Is there any way to set the limits of g64 in which it adopts the constant velo
yes. Program G64 P- where P is the "tolerance value".
if your machine overshoots by 2-3mm, you have a problem that has nothing to do with G-code
the effect of varying the tolerance value can be seen graphically at http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?TrajectoryControl
no it does not overshoot rather it changes its direction before reaching the commanded position mentioned in the cam program
jepler's answer is right. you are seeing internal corner rounding and you can control the tolerance with G64 P.
your machine accelleration is probably low.
also make sure your machine accelerations are not set unnecessarily low
if in certain locations you want to exactly reach the position, command a 0-second pause: G4P0
ok thanks, I shall try and get back with the results...
On the Z axis, should the negative direction be up? I have mine configured that way, but I notice that in the mill head moving up when I click '+'
down is usually -
'-' means "toward a lower number", which should mean down
for the X axis when I click '+', should it go right or left?
if you look at tool motion relative to the work, the tool should go right
so if you have a knee mill or similar, the table should move left
ah -- that's where I got confused last time. You're talking about the table moving and I was thinking about the head moving.
well, if you have a gantry, the gantry should move right ;)
if you are using axis, the coordinate origin shows which way each "positive axis" is compared to the work.
be nice if axis knew that my A axis rotates the head doesnt
When the Z axis is all the way up, should that be the zero position, or should the 0 position be when it's all the way down?
usually Z up is zero
when you are working you set an offset so the top of the workpiece is zero
4mm od worm 6 turns helix angle about 21 deg is a flimsy thing to mill !
hmm /me needs sliding head cnc mill
steve_stallings is now known as steves_logging
owad: the left hand rule... stick your left thumb up, your left indexfinger away from you , your left middle finger pointing to your right. the thumb tip points Z+ , indexfinger tip y+, middle fingertip x+
when you home many cnc machines you see the tool move up, away, and to your right (+,+,+)
tomp I was taught a bit different, left thumb to the left, index finger toward you, left middle finger up :) oh wait that was the goodbye wave to the boss
most web references talk about right hand rules for cnc. so i didnt find a nicer pic.
but i came across this for the cnc/math/programmers here http://www.me.uvic.ca/~mly/PM.pdf
"TRIANGULATION-BASED INTELLIGENT CNC MACHINING OF INTRICATE COMPOUND CURVATURE SURFACES"
BigJohnT: it's "the bird"
I have my Z axis homing correctly, now. But when it finishes, it sets its location to 0.4656.
I have home loc = 0.0, table travel = -4.5 to 0.0, home switch loc = 0.25, and home search vel = 0.05. I don't see anything in there that's anything like 0.4656...?
owad: you might have a work offset. try machine/zero coordinate system/G54
that did it. thanks!
hows it going
gotta say im impressed with how emc has come along in the last year or so
had to put my retro fits on hold about a year ago while i moved house/workshop ect
thanks, it's always nice to hear
got the new emc and its looking even better :)
got a lot of work ahead with this lathe tho
damn thing weighs about 8 tons
oh yeah? cradek also recently got a lathe he's going to retrofit
I think his only weighs 3 tons though
its got 50 hp motor, 12 tool changer with active tooling
lots of trick stuff
active tooling could be interesting
yeah i think so too :)
and iv got a 5 axis mill im building aswell
do you have any documentation on how active tooling is programmed (in G-code)?
its the casting from a fairly decent sized hurco bed mill and a tsudakoma rotary tilt table
SWPadnos its just an m code to enable in fwd or reverse
ok, so "completely custom for each machine" ;)
the old control might have had some special drill cycles in it
but im happy just doing it long hand
just as long as i can assign M codes to the different functions
M100-M199 are user-defined - they just run external programs to do the work
classic ladder ?
(so you could have a shell script that did a couple of halcmd commands to set some HAL pins)
im using the mesa board
makes no difference :)
so id just set M1xx to run whatever script to call a hal IO ?
you put an executable called M100 (or whatever) in the nc_files dir (I think), and it gets run whenever an M100 is encountered in the G-code
oh ok seems easy enough
that script could contain a command like `halcmd sets LiveToolingEnable 1`, assuming you have a signal you've cleverly called "LiveToolingEnable"
well theres gonna be about 30 IO's ill need to assign to mcodes
unfortunately, there's no way to get any return code back into EMC
how would i deal with tool changing then ?
I think there are M6x codes to set HAL IOs from the motion controller - motion synced I/O
tool cahnging is different from controlling the speed of live tooling
so emc would know that things are in place ?
you would likely need to use classicladder
you can do digital output, digital and analog input from other M-codes: http://linuxcnc.org/docs/html/gcode_main.html#sec:M62-to-M65: http://linuxcnc.org/docs/html/gcode_main.html#sec:M66:
or HAL blocks, or you could write a custom component if your changer is really weird
i think the active tooling is just on or off anyway
you could just have it come on when you load the tool.
there should be a speed setting, or at least a multiplier
unless i change the motor controller
oh, is it run from the same motor as the spindle?
has its own motor
phew - didn't see how that would be possible :)
oh its possible :)
or advantageous ;)
there are active tools that have some horrible PTO shaft sticking above the chuck to the active tool changer
on my machine its just meant as a drill head
so its only got one speed
[19:01:25] <colinb> http://img.photobucket.com/albums/v280/rallyslag/16032008361.jpg
thats the 5 axis table for my mill
[19:02:28] <colinb> http://img.photobucket.com/albums/v280/rallyslag/28122006158.jpg
misc info: mastercam mill tutorial, cadem mil simulator tutorial, Uni HongKong http://www.hku.hk/tscofhku/download/CAM_Training.pdf
and thats the lathe
colinb: could you estimate the nM of the motors involved? MMK just told me 20nM on main and 8nM on rotary
colinb: i ask about the motor sizes on the trunnion table ( "the 5th axis table" )
not entirley sure
nm not needed, hp maybe? or phys size?
there DC motors
or 'bigass' ;) ?
ill get pics tommorow if that helps ?
not sure the NM factor means much anyway as its geared inside
drop something in field of view for scale (6"scale, can of beer , ...)
why are the motors of importance if you dont mind me asking ?
right, MMK uses similar system, a worm driven by servo motor, i wondered about huge power requirement, the rocker is only 20" sqr, the rotary is only 16" dia.
lewin1 is now known as lewing
its important to me cuz i have to buy the motors. Matsumoto wont provide anything but Fanuc, and I cant afford/use Fanuc
colinb: and thanks for the help
well it would depend what gearing was used on that table no ?
i dont have the specs on the gearing yet, http://www.mmkmatsumoto.com/
you are absolutely right, i just thought with no gearing 20nM was monster, but thats just a reaction, not an engineered estimate
right just had a look at one of the motors
its a glentek
says torq 660 in oz
anonimasu beat me too it :)
colinb: thx very much, got glentek site up now, 4.65 nm ... way cool, now i got a ballpark, thx anonimasu
that's not really big motors
anyone need a 12" tilting rotary? it's new in the crate, worms both ways so could be good for cncing.
got any pics ?
cradek: interested, gotta proto something while mmk takes 6 mo's to build real stuff
no, I should have taken some before I closed the crate back up
I wanted to cnc it to make 5 axis on my bridgeport, but it's too big
did you feel the motion?
yes it's pretty smooth
the tilt has less resolution and more backlash than the rotate I think. but you could always tilt it just one way and not worry about it.
[19:27:38] <cradek> http://www.shoprutlandtool.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10001&storeId=10001&langId=-1&productId=79215
I think this is the same model
haha clicking on the picture takes you to the same page, not a better view
yeah their pics suck
they should tell you the mounting bolt spacing etc, but they don't
colinb: the mfctr name & 660 oz in is enuf for me, thx, pix not necc
tomp ok np
again thx, was very helpful
arrrggg.. ctrl-c on the wrong window :(
so, mesa cards ordred, just got to wait for 'em to turn up now :)
hm I see that geckodrive.com has replaced a perfectly good site with a flash-based site (maybe only the front page is flash? but there are no links to click ..) and broken links to nice pdf files like Step Motor Basics
ugh, somebody should take away this web designer's photoshop: http://geckodrive.com/images/productgecko.png
[20:12:23] <SWPadnos> https://www.geckodrive.com/support.aspx?q=10003&n=522237
jepler: inexorable march of progress?
lemmings march is more like it
cradek: unavoidable change over time?
looks Ok to me ...
I saw a message on the gecko group congratulating them on the new site, but didn't bother to look (until now)
it looks nice, but it's way more bandwidth and flash-intensive than it needs to be
bandwidth is cheap these days,
still no table that tells the differences between all the models
waste is stupid in any case
hah at least on that support page, the gecko's foot overlaps some text
not for me ...
"if you spoke to technical [gecko foot makes word illegible] and they referenced [sic] a file, chances are it is here."
and is that flash?
isnt it just xhtml and layers?
robin_sz: the top navigation is flash
not a huge problem is it?
the faq does tell the differences between different drive models
flash is annoying for people who use Linux, partly because there's no 64-bit version
(of the latest anyway)
err, i use linux, it seems OK ...
it's also proprietary and unnecessary, which isn't a winning combination
SWPadnos: there is a very fragile way to run the proprietary 32-bit flash plugin in 64-bit firefox on linux, but after awhile it crashes and won't work again until I restart firefox.
i'll guess not
so I have to choose: do I lose my tabs, or do I just say "forget it" and go on to some other website...
forget what? :)
(here's a hint: I do the one that I can feel smuggest about, and that's going on to some other website)
ive only got 4gb of memory, not needed 64 bit yet
didn't somebody recently mention giving up if there's some level of initial frustration? :)
4G usually isn't fully usable unless you have 64 bit
since AGP/PCIe map into the memory space
well, it keeps up with my typing :)
oh, you must have a 2GHz+ PC then ;)
anything slower wouldn't be able to spell-check or anything (or that's what "they" would have you believe)
hey I bought a box on eBay this week ...
rack server, isn't it?
2 x 2ghz xeon, RAID enabled, 4gb of ram, 2 x hot swap PSU, 2 U rack mount ..
so that's like $500, right?
quite pleased with that
sadly, its going to run windows :( ...
I have a fully legal copy of XP64 Pro, if you need one
unless you'd rather have Vista
dangit - I guess I'll have to install the stupid thing
i suppose id better find a box for when my Mesa cards show up
i presume onboard graphics wont be a problem with a mesa card? as i dont need stupidly quick response times, as im not doing step pulse generation
so this dell optiplex would be OK?
SWPadnos: do you know if the 7i33t still comes without those screw terminals?
it doesn't come with the pluggable parts, just the sockets AFAIK
* robin_sz nods
but DK and Mesa both sell the terminals for $10 or so now
terminals are $15 extra
instead of the $22 I had to pay
ah that's perfect
i went for the straight 7i33 and 7i37
will sort it out with normal cables
if you expect to connect a lot of wires to the "back" terminal strip, I might suggest getting a 90 degree plug and a 180 degree plug, so the wires aren't crunched by the front plug
I came close to putting a right angle socket on my board (for the outer connector)
can I use 7i33 + 2x 7i37 with the new hostmot2 driver?
wait, the 7i37 is the I/O card, 7i33 is the motor card?
ok, then yes, or if not then you can use the old driver
I think hostmot2 can act like old hostmot
that should be the default
(if it isn't, someone should file a bug report :) )
I've never used the mesa stuff despite having some of it for a long time
I haven't tried hostmot2 at all either
there's a new card also - the 5i23 - more or less a 5i20 with 400k gates (3 connectors)
5i20 has 3 connectors right?
good, that's what I have
and 200k gates
the 5i22 is the 4-connector one
whee! "we have everything here. it will be shipped out today."
same for me, mine left yesterday :)
race for it :)
you will win. I asked for ground shipping.
he's in the UK though
oh you're uk? I'll win.
uk 3 day I think
where bouts in the UK are ya ?
in my living room
left of birmingham
not a million miles away from me then
you in the UK?
im in brackley, northamptonshire
about 120 then
nah not that far i dont think
ok you win
you have to go through leamington spa
need I say more?
still nice to know there are emc users not a huge distance away
not actually using it again yet
ive used it before,
im planning on running my entire workshop on it
mills and lathes
some of it is pretty big stuff
shoudl be fine
mill is 5 axis
lathe is turn with 12 tool turret and active tooling
and ot doesnt have a workign control?
got em cheap
i have a mate with a Beaver NC25, nice mill
what lathe is it you have?
[21:10:08] <colinb> http://img.photobucket.com/albums/v280/rallyslag/28122006158.jpg
and the sinumerik is broken?
i think the control itself does work ok
its the spindle drive
they are pretty decent controls
but iv just had enough of it
you'll still need to fix the spindle drive anway
iv bought a new drive
big ac drive?
like the beaver then
oodles of low rpm torque
hmmm .. so, imagine ai have a big AC servo ...
I wonder ...
if I had a VFD .. with a 10 0 -10 input ...
would that work as a servo drive?
i did send the motor and drive to EDMR for refurbishment
but the drive still faults
you tried the usual tricks?
baseball bat ?
goats blodd and chicken sacrifices
tryed to get info on the drive
but it was all in german
best to try daschund blood then
everyone i tryed to call for advice or even to come look at it did that horrible breathing in through the teeth thing
still, it worked once ...
what man has made, man can mend
so i decided to call it a day on the siemens stuff and get a drive thats made by english speakers
or buy on ebay
the sinumerik itself is well supported
plenty of them in use in the uk
ill give it one last go before i rip it out
it was acting a bit flakey last time i tryed it
you'll get decent money for it in spares anyway
trumpf used that control on their lasers for a while too, and a million mills and lathes have it
you'll probably get a couple of k flogging the bits piece by piece on ebay
still think EMC will do a better job
yeah its in a rack ill sell each board individually
emc is capable of doing the job ofr sure
but, might take a lot of time to set it up
simple mills are one thing,
yeah i know
big lathes with live tooling ...
id unplug the simumaerik
well ill set it up as a simple lathe to start with
pack it away ...
not cut any waires
then add on the bits i need
and use connectors to hook up emc
then, if it doesnt work out, you can go back
no intention on cutting wires
* robin_sz nods
everythings labeled and numbered with diagrams
sounds like a good plan then
the tool chnage logic is going to be fun
think its quite simple actually
its done with hyds
in an ideal world ...
you do :
just kick open the solenoid to rotate it till it hits the switch
and the slide retracts, or whatever,
moves to safe pos
gets everytnung ont to the right place
and the tool does its thing
but the retract stuff can be done by the cam post processor
emc never (but I stand to be corrected) did it that way
* robin_sz nods
as far as im concerned EMC itself doesnt need to think about it too much
just needs to follow commands
you'll need to put all the positioning moves in etc,
yeah, thats one way
I think the only thing EMC2 wouldn't do in that case is move back to the previous point, including new offsets
if you have a post to help out, its no big deal
well its easyer to put it into the post to move to X position before it calls Tx
what you have to be careful of is that Txx is logically separate from M6, so you want to be sure that the tool selection process is safe to do while the machine is still cutting
emc can implicitly move the axes before a toolchange but won't implicitly move them after the toolchange
SWPadnos: or in your ladder program defer the prep steps until load, even though emc provides both signals..
emc has come on a long way since I last played with it
im looking forward to the fun :)
ill probably just let the post deal with moving the machine axis about
just have the T command worry about rotating the turret
robin_sz: yes, we've worked hard to increase the number of possible misconfigurations from around 10^(10^100) to around 10^(10^(10^100))
jepler, you forgot e in that equation
I'm sure it's supposed to be there somewheer
does the config file still need magic numbers to switch from mm to inch?
no, magic words are acceptable
like mm or inch
ah good :)
cant we just abandon inches already ?
im feeling happier already
i hate inches
and if you put "abracadabra" in the right place, interesting things happen
no, see, theres a lost tribe ...
but you'll have to find out where
[TRAJ] LINEAR_UNITS = mm http://linuxcnc.org/docs/html/config_ini_config.html#ANGULAR%20UNITS
is that the correct link?
its such a pain in the ass
in F1 almost everything is metric
because there made in the US
no they serve a VERY useful purpose in my business at least ...
SAE 8.2, of course
or 8.3 or something
8.8 is high tensile
we do have a use for inches in my business (steel fabrication and laser cutting)
if a client sends in a job in inches ... we decline it. helps us weed out the dinosaurs who send in paper drawings etc
"hello, I need a piece of steel 20" by ... " click .. brrrrrrrrrrrrrrrrrr
anyone that tryed to talk to me in inches gets a death stare
i just act dumb
I work in decimal inches in schematic capture, since so many parts have pins or pads on a .1" or .05" grid
but I just call it ".1"
kinda forget its .1 of waht
weve not had job in inches in a while
its the 1/183423423 of an inch shit that bugs me
get a life
then you question wtf there on about
13/64 .. is that more or less than 3/8? I can't be bothered to figure that out..
and you get a lecture from some old boy about how he had to work out fractions while walking in his bare feet in snow for 20 miles just to get to school
uphill no less
doesnt happen to me
they might ecture
but the door is shut by then
i try to only deal with CAD files now anyway
no dxf is a BIG warning sign to me
since most of the stuff i do is 3D and 5 axis it kinda has to be
dxf isnt much use to me most of the time
iges i can do
see you colinb
Can EMC be run in DSL (Damn Small linux)? is there a pre installed version out there?
just use the ubuntu live CD
and be happy :)
if anyone gets a socket 775 mobo, be very very very careful, the cpu is like a bga, but the socket it actually pins sticking up. teeny bent pins meant to smash seat on the ball grid. i fortunately was able to repair 1 bent hairpin.
no one's done rtai on dsl afik
am I right in thinking that running servos with a mesa card will be less demanding of the real time stuff than rying to do steppers?
slower rates, not so troublesome if the latnecy wobbles about a bit?
if you don't need anything else fast.. THen yes - 1ms/.5ms is a lot less taxing then 30us.
1ms is plenty for servos
especially big heavy ones
i think robin_sz is right, but its a matter of magnitude. meaning a bad enough report from latency test is bad even for servos. i do not know where the bounds are for servos.
if your thread is stable at that speed, then its ok
tomp: yes - I ran my finger across a bad mother mother board because there was a piece of dust on the socket. bent a ton of those small pins
this was a small dell with blown caps
so long as the servo loop speed is say, 10 times the response tine fo the servo and gears/ballscrews etc .. then thats enough
10khz servo loops on a servo that rolls off at 100hz is pointless
if that machine decides to go out to lunch for some silly ACPI thing, then latencies could get into seconds (really)
but it's unlikely that there will be major problems
robin_sz: good point, may 2.5x is enuf (vs 1.5 general engineering overkill)
one issue that you'll probably have is that the liveCD kernel isn't SMP, so you'll only be using one core
and yes, it must be reliably x times, not occasionally 20x times :)
there is an experimental SMP kernel package, but it's for Dapper - I'm not sure what you'd have to do to get it installed on Hardy
I think it may be compiled for a max of 2 CPUs also, since I had no trouble with it on several core 2 duo machines, but it didn't boot on a dual dual-core Opteron machine
(which could be the fault of the flaky Opteron machine, but I'm not sure)
core duo is so common now, it should be the defualt build pretty much
you could dedicate a CPU to rt really
well, if you can build an R SMP kernel that works well on non-SMP systems and is as reliable as the UP one, I'm sure we could be convinced to include it as the default kernel
one core for user sside stuff
the other for RT
might simplyfy a lot of stuff in some ways
that's what I did - you pass isolcpus=xx to the kernel, and those CPUs are left alone by the scheduler
it isn't as perfect as you'd think, but it does work
that application ended up with under 1us latencies in normal operation
closer to 200 ns most of the time
well, if you ask the user space stuff to leave the rt core alone ...
then certain critical sections will still pause execution on the other core ;)
i gues so
normal tasks won't get scheduled there (kernel or user tasks), but there are still management kernel threads that get put there
it wasnt an option for a long time, core duo makes it more practical
kjournald caused a blip every 5 seconds as well (until I decided to use ext2 instead of ext3)
isolcpus has been around for quite a while, I think
it was put there for big apps like Oracle, I think
the everyday luxury of multi core hasnt thogh
dual cpu was exotic for most ppl
sure, it's cheaper and more or less ubiquitous in new machines
I have a nephew who's buying a new PC for gaming - it'll be a quad core, 4GB RAM, 512M video card ...
kind of like the entire computing center when I was in college
yeah, and more
this laptop is 4gb/512mb with hardware open GL, duo 2.33ghz
true - the Iris was all the rage back then - we all rushed to the couple of fast (33MHz) machines at the start of class ;)
yep, that's pretty close to my laptop, except I've only got 2GB RAM (but a 1920x1200 screen)
and a 40mb disk was BIG
I made my 30 into a 50 by using an RLL controller
time to make dinner. bbl
sweet corn is in season... mmmmm
here in WI ;)
i did not reallise it mated ...
it is hard to hunt...
i guess ...