ugh i got bit by a watchdog
i'm having a little trouble loading the new bitfile
cnc'd backlit doorbell button
ignore rubber band holding top and bottom caps on while glue dries
arrgh - I thought I already had all the tooling I need for this job
dont you love that
I think enco has a free shipping deal all summer
do you need a code for that?
yeah I think so
hopefully they throw in a 15% off here and there with that
yea, u need it?
if you have it handy, yeah
I haven't decided between Enco and JTS yet (JTS has a lot of carbide and they're local, might be quicker)
[03:15:54] <cradek> http://bbs.homeshopmachinist.net/showthread.php?t=34968&highlight=enco
or 10% off? http://bbs.homeshopmachinist.net/showthread.php?t=34906&highlight=enco
maybe you can use both, dunno
enco ships next day, not same day, fyi
usually they dont let you combine codes
any recommendations? I need a 1/4" single end that will be doing mostly profiling, stepping down about 0.1", cutting about 0.1 to 0.15 width, with 0.85" of flute length
dunno if I should use 2 or 4 flute
matl is aluminum, but since I'm not slotting, I shouldn't need the chip removal benefits of 2 flute
cast aluminum BTQ
1/4 is awfully small clearance for 4fl, but it might be ok if you never slot
I'm not experienced with cutters that small
yea, it'll load up easy with a 4fl
I'm doing this: http://willepadnos.net/jmkasunich/port-machined-2014.jpg
what you see is the finish pass, 1/8" ball end mill
but if you dont take super heavy cuts or slot, you'll be fine
I have 54 pieces to do
2 or 3 flute
is 3/8 out of the question?
the corners by the upper left hole are 1/16" radius - if I rough with a 3/8, that leaves a lot of metal for the finisher to remove
if you're using a ball endmill, there isnt much for clearance
I'm going to rough with a 1/4" square end
two roughing passes actually, the 2nd leaves about 0.015 for the ball end to remove
no flood, I just spritz with WD-40 to keep chips from welding
my spindle tops out at 2500 RPM, so surface speed won't be that high
163 FPM - could do it with HSS, but the silicon in the cast alloy would dull it pretty quick
yea that's pretty low
kind of sounds like it's gonna suck :-/
suck x 54
yea, you're about 6 times under what you hould be running
I've had bad luck with carbide + Al. it seems like you need insanely high speed and feed
and thats for the 1/4" rougher, the 1/8" ball will be worse
even if I use a fancy variable flute with the spindle up all the way, it just squawks
it's not as sharp as hss, so it rubs more, causing more heat
maybe I should just get a couple HSS cutters and figure on wearing them out
maybe you should use a bucketful of cheap 1/4 HSS
yea i would
more like a dozen than a couple?
shouldn't be that bad, as long as I feed enough that I'm taking chips, not rubbing
then you gotta make sure you have the chip clearance
so 3 flute max
dang, getting late here'
and the dog is whining (thunderstorm coming)
I think I'll figure this out tomorrow
hey quick question... when i use a pwmgen, do i have to specify a frequency?
it needs a frequency, but it may have a default
I'd have to read the man page to answer that
i thought it did
i must have a parameter off... it's not working like it should
i'll tinker with it tomorrow i guess
at least i made some progress today, i'm actually starting to understand this stuff
Has anyone got experience in how Axis code hangs togther (TCL)?
can someone tell me the foumula to see what each flute is cutting ?
feed/speed gives distance per rotation, divide by number of flutes
i got his for my formula -- feed/(rpm*#flute) -- is this correct ? i tried your formula but was getting in the 1000s'
what are you trying to calculate piasdom
trying to see what the endmill is cutting per flute
feed per tooth
how big a cut each flute is cutting
the above formula is the correct one for that
cradek: and thanks again
Here are some er25 collets and collet chucks on Ebay that look pretty good. I just ordered these so I'll see!
Items: 110385210741, 120415219589
dang, I need er32 collets.
they are sure cheap
that shank looks awfully small though
are they metric or inch collets?
I have a router that will take the 1/2" shank.
I bought some ER16 from one of the ebay hong kong suppliers, seem ok
cradek: I'm not sure! It lists both...
this seller has all different sizes last I looked. I think he has er32, 20, 16, etc.
they are probably mm, which is not as bad as it sounds, since ER have a lot of give
but for sizes you use a lot, maybe you will want to get a few inch ones later
yeah. I'll have to see. total was $74 for chuck and 15 collets, including shipping (from Hong Kong)
I saw the inch sizes and didn't really think about the fact that the metric were listed first.
The shank of that chuck is a bit long to put into a router.
the shank will be soft, you can just cut it off
I have several ways to shorten it!
Ok, that works.
even a hard shank will give way to an abrasive cutoff saw...
mozmck, see also http://shop.ebay.co.uk/merchant/onlineseller68
Is it the same stuff by a different seller?
that I dont know
just I have used onlineseller68 and was surprised at the speed
Probably buy from the same shop in china.
Looks like about the same prices, and they come from Hong Kong. I'm in the US so their shipping would probably be higher than they list.
US shipping looks comparable to UK shipping.
I see. I've ordered a couple of things from Ebayers in China and it usually took a couple of weeks to get it.
i better get to work. later...
I hate paying more for shipping than for the product.
why do these two formulas give the same results ? feed/(rpm*flutes) and (rpm*feed)/flutes
because they don't?
let me try again
I agree with skunkworks_'s answer
also, it made me laugh
guess i'm doing something wrong
because they are different
i know,that's why i'm here
i try it in the program and on a calculator
for some numbers it will be true
to me they should be different
say, 1 flute 1 rpm 1 ipm
i'm using feed = 4,rpm = 2800, #flutes 2
but 1x1x1/1/1/1 is still 1
I just used Excel to write some G-Code :)
your first formula gives .0007, the right answer. the second gives 5600, the wrong answer
let me look again
* BJT-Work goes to find out if the code is correct
BJT-Work: that scares me
(4/2800)/2 = .000714
that isnthat isn't the formula you posted.
sure but that's not even close to what you typed above
the first one is
yes, the one that gives the right answer :-)
but i get the same answer to both formulas
<piasdom> why do these two formulas give the same results ? feed/(rpm*flutes) and (rpm*feed)/flutes
^ this was the original question, and the answer is that they don't
don't know why..that's why i'm here
the ones you more recently typed do give the same answer, because they are equivalent
cradek: i'll have to take your word for that...because i can't see it thanks
sorry, I'm confused by your confusion so I'm not sure how to help.
it's ok...as long as they work :)
one last try.. the formula you posted above (rpm*feed)/flutes doesn't equal the (4/2800)/2 (feed/rpm)/flutes you just posted.
it will give you the same answer if you put in 1 for every variable :)
scratch that, I was in the wrong place.
* skunkworks_ does that a lot
let me reread
but that is what i wrote 4/(2800x2) feed/(rpm*flutes)
look at this: (4/2800)/2
You have a division here between the 4 and the 2800 instead of the * as in your formula.
yes...that's the one cradek gave me
i was compairing them
one is (cradek) (feed/rpm)/flutes and (mine) feed/(rpm*flutes) (mine is from someone from work)
am i just typing this all wrong and can't reread ?
yes those two are equivalent
I think you typo'd earlier when you asked the question originally
but let's just forget that and move on :-)
but i can't see how as one is divided into feed athe the other into flutes
The second equation is simply the first one simplified,
However, the first equation is easier if you are just using a hand calculator.
well,,, that's me...simply :)
ok...then i'll use cradeks'
thanks to all
specifically you can say they are equivalent due to the associative property of multiplication
actually..i think i see it
(xy)z = x(yz) = xyz, talks about it here: http://en.wikipedia.org/wiki/Associative
crosses out * :)
x is feed, y is 1/rpm, z is 1/flutes
i knew about those formulas at the url....but this threw me
if you write out the substitution I suggested, I think you will see it
when flutes are out of the () they / and when in () they *...what i call reversing the formula
is that what you mean by substitution
I was trying to answer the question "why are they equivalent" with something other than "because they are". The answer is they are equivalent because of the associative property of multiplication, and you can see that by substituting for x,y,z in the statement of the associative property I pasted.
and you can read about the associative property at that url...
cradek: thanks i bookmarked it
algebra book ftw
sweet new MESA stuff.
archivist, whats the green machine, the mikron ?
[16:45:19] <geo01005> http://www.mesanet.com/
SkinnYPuP, yes hobbing machine
could have some 700 i/o pins on a 5i20.
SkinnYPuP, I want to emc a hobbing machine or add hobbing to a normal 5 axis
not resolving here :/
archivist, I hear ya there!
going to take some interesting axis linking
alex_joni: I was just saying if we get the HM2 spi interface working, you could interface more than 700 i/o connections from a single 5i20 board using a bunch of 7i64, and 7i48 breakout boards.
geo01005: yup, once seb gets his stuff together :D
I wonder if the 7i48 boards can do hardware encoder counting and pwm?
I mean the 7i64 board.
* skunkworks_ waits for pcw to appear
I've said enough Mesa associated word right?
greetings from germany btw ...
I suppose you use one of these http://www.usdigital.com/products/interfaces/ics/lfls7366r-s/
you as in .. ?
a person interested in using an SPI encoder I suppose.
Perhaps controlling several machines from one computer.
sorry, I wasn't directing that at you alex_joni.
geo01005: didn't imply that ;) just didn't know who you were directing it to
maybe you missed a "could" in there
Ahh, yes. that is what I did.
anyways, I did use the LS7166 and the LS7266 to be precise ;)
The real reason I want SPI, however, is for analog i/o
but not the 7366 yet
Just got a new free enco shipping code on orders over $99
hello to all
better pic and a close up working http://gears.archivist.info/P9190303.JPG
how to configure the engines.
for small displacement
of 0.25mm by 0.25mm
archivist, cool looking machine !
SkinnYPuP, thinks he better go clean his shop on that note ;o]
never ! tidy you never find things after that
oh thats what happens if anyone HELPS
self help can be as bad :)
Here is the machine http://scalaire00.free.fr/fraiseuse-cnc/fraiseuse.html
scalaire, you could change the microstepping on your drives ans adjust your configs or gear your motors to the lead screw
I would gear
the config is good for use with long travel. but with very little overall movement speed is very slow.
steppers are not fast
servo can be a lot faster
you can also compensate screw errors for better accuracy
dc motor plus encoder feedback
I have never seen a lead screw nut like that before.
I have on another site
very interesting, is the design good for low backlash, or just low friction?
Is there a name for it?
low cost ball screw :)
dont think it has a name
I have seen similar systems, just never with a grove in the lead screw.
I have... http://www.embeddedtronics.com/acmetap.html
[20:40:49] <anonimasu> http://www.io23.net/ul/files/IMAGE_400.jpg
[20:40:59] <anonimasu> http://www.io23.net/ul/files/IMAGE_395.jpg
more parts made with emc ^_^
otoh, I notice you're not on the linuxcnc.org map :P
haha, I better put myself there
im waiting for time to build auto ignition
and add pierce cycles to the plc
[20:51:44] <alex_joni> http://www.youtube.com/watch?v=42ra5b2J-HE
the sound is awfull, but 9m/min is nice
no thanks, I'm married
I DIDN'T TAKE MY USB KEY WITH ME
$40 down the drain
left it in a hotel or something?
and now I have to authenticate with passwords
or at the store
no computer lab
it was gone when I went back to look for it
I'm such an idiot
good evening.i have write in terminal ./halcmd loadusr -W pyvcp -c pyvcp prova.xml , but ave the error pyvcp exited without becoming ready , because?
there may be an error in your XML file
it's also possible that you tried to load this panel after loading another one with the component name "pyvcp"
(so there would be a name conflict)
i thing this Pwpadnos i prove change the name
if you do, you will need to add the name to the loadusr command, and also use -Wn instead of just -W
halcmd loadusr -Wn newpanel pyvcp -c newpanel prova.xml
you would change newpanel to whatever you want to call it, of course
ok thanks i prove
the problem non ok the error is pyvcp exited without becoming ready
what else is printed to the terminal?
the error is : execv(pyvcp) failed and pyvcp exited without becoming ready
can you just paste it into http://pastebin.ca
i run first emc and after the halcmd
i write for prove in bin directory: ./halcmd source /home/francesco/Scrivania/emc2-2.3.0/configs/sim/pyvcp.hal , but the error is on
maddash: what size?
motioncontrol: you shouldn't need to use "./halcmd". if halcmd is not on your path, then something is likely to go wrong
SWPadnos: Hpws it goin?
SWPadnos: Cool beans,
* Jymmm hands SWPadnos a sun dial
I'm in the middle of migrating my old Windows 2000 machine into a VM
it takes a while over 100mbit ethernet
the converter tool is cool, but annoying
I keeps my win2k up and running
take down the machine for at least 30 days
(it's more of a copy, not a conversion)
oh, of course not
SWPadnos: Well, I've had some quirks I can't explain come p in a recent migration
i go with terminal in bin directory of emc for write the command .
I may also install XP into a clean VM
motioncontrol: if you can't run halcmd without the ./ in front, then you have a problem
SWPadnos: slipsream the service packs before you do
is this a run-in-place emc2?
SWPadnos: Don't use nLite
yes run in place
Jymmm: I tried that at one point and it didn't work
SWPadnos: 32 or 64?
motioncontrol: in that case you need to source the emc-environment script before running halcmd
motioncontrol: and you have to do that in every shell you run commands from
SWPadnos: Shouldn't be different, but it will save a LOT of time and effort in the future if you do
SWPadnos: You create a XP VM... once. then copy it as needed
(even if you open another terminal tab in the same window, you need to ". /path/to/emc-environment" in the new tab)
Jymmm: yeah, that's the overall idea
the problem is all the software and information on my current machine
hence the 2k migration
SWPadnos: you'll save abot 2-3GB if you do slipstreesam
shouldn't be more than another few hours
yeah - not a concern at this point
yes i start first in scripts directori un ./emc script and after run halcmd
SWPadnos: Itwill be if you start using them for testing
motioncontrol: in that case you shouldn't need to be in the bin directory and type ./halcmd
SWPadnos: Pus it's always a good thing to have a VM small enough to fit on a DVDR
you should be able to type halcmd from anywhere
at least initially
* Jymmm hands SWPadnos a calendar
it would be nice, but since I'd install Altium Designer (several GB) and Xilinx tools (another few GB), that's not going to happen
I'll just have to get a few Blu-Ray recorders :)
SWPadnos: No, No, just the INITIA:L VM.... after you install upgrade that's another story
XP64 shouldn't be tooooooo bad
well, time to have dinner with my wife
for the first time in a few weeks
SWPadnos: I keep a "virgin" XP VM stashed in a isolated location. If a testing VM should get corrupted, you can just copy it over and be done
[22:28:06] <motioncontrol> http://imagebin.ca/view/0Tw6RMR.html
for my problem with halcmd
I see in the archives that someone changed the .bit file for a Mesa board. Does anyone know how that was achieved?
Gos... I think I saw that Peter at Mesa changed it.
goslowjimbo: the mesa .blt files can be built from .vhd and other files included in the emc2 source using Xilinx no-cost development environment. peter wallace, who is from mesa, has the most expertise at rebuilding them and has from time to time built ones with specific pinouts for users of the mesa hardware.
goslowjimbo: building the .bit files is still a manual process that involves interacting with the xilinx gui, though we hope someone will take the time to fully automate it and contribute the scripts to the emc2 project
Hi jepler: how are you?
mozmck: good, thanks
I read your troubles during the rest of the trip .. was sorry to hear about them
:-) Made the drive back through Kansas more interesting!
I have a checkout of HEAD (I guess) - is that the latest development branch?
well, it is the latest if you regularly update it with "cvs up".
I see something about emc2-trunk on the wiki, but I don't see it on the cvs website
up is short for update?
we are sometimes not entirely careful with our naming of things
HEAD and trunk probably refer to the same thing
ok. I wanted to make sure I was updating from the current development branch.