can anyone recommend a simple CNC controller
that can give 2A per axis
do you mean stepper drivers?
xylotex might be adequate - check the specs
i just want a simple one that works
right now ive got 3x stepper drivers breadboarded up and its a friggin nightmare
I think xylotex is about the cheapest that's actually worth buying
I have xylotex... no problems, but I wish I had spent a little more and gotten gecko
there are a lot of them that aren't even worth buying
yeah the new gecko whatever-it-is multi axis thing is probably a good buy
what he said
never used one, but they seem to be much neater with the db9's and breakout for other pins
theorb is now known as theorbtwo
or, I should have spent more on the xylotex and gotten their enclosure stuff
cradek, is that a Renishaw probe in your vid?
sorry, reading old news, (yes it is a Renishaw )
would anyone happen to know any possible way of enlarging the fonts in Axis? I tried increasing my x-server dpi - which worked for everything but...
er.. should have typed "worked for everything but axis."
i guess i could just try lower res mode in Xorg but im kinda trying to avoid that
quiet night in here - I've got to learn to ask my questions in the daytime :)
madsci44, I was looking for the info..... there is a way... havent found it on the wiki or in the integrators manual..... try catching up to cradek when he is around.... under view, there is an option to make the axis position font larger
oh, thanks very much for trying anyway! I thought i had a link for an axisrc thing somwhere and I cant find it - also remember something about xrdb being its source for fonts but not sure how to override it
yea the axisrc was the thing I was looking for..... not sure where to look for the details
ill prolly find it - its buried in my bookmarks somehwere
i loose more links than I find it seems
[04:14:56] <LawrenceG> http://linuxcnc.org/docs/html/gui_axis.html
frenzel lens - whats that a compiz effect now? ;-)
but font stuff not detatiled
1.11.2 The X Resource Database..... xrdb -merge /usr/share/doc/emc2/axis_big_dro
the override thing is there!
well its maybe a clue anyway
the magic is in there somewhere
i noticed in the code in emc2-dev/tcl/emc.tcl it seems to determine the font size there - setting ::emc::standard_font_size, based on a key it seems to be getting from gconftool -g /desktop/font_rendering/dpi - but on my emcbox i dont run gnome
and not even sure if axis is using that value
i knew i would regret not learning tcl/tk
HAH I got it!
madsci44: Toss it in the wiki
yeah i wil
madsci44, about a thousand hours too late
but what did you get?
hey alex! how u
i was trying to figure out how to enlarge the fonts in axis
with the help of a pointer from someone who was on here earlier (LawrenceG)i managed to figure it out
madsci44, doing pretty well
been working on the bearing mount for my Y axis ballscrew
just started squaring/roughing the stock so I don't spend quite so much time on the CNC
did you decide to replace the whole yoke?
nope, got it bored out, hopefully :D
but the nut fits nice, and if it is not quite on the nose I can always shim
madsci44, more 3d printing madness http://mrsec.wisc.edu/Edetc/nanolab/3D_print/index.html
now all you have to is adjust the optics so you make really really small stuff
and then you make yourself a batch of world's smallest violins...
genehacker, I was thinking a focused UV laser and a spinny mirror thingy
* alex_chally is too lazy to google
that's harder to control
also the projector method is faster
you can actually exposed semiconductor photoresists with a DLP projector like that
hmm, image-to-gcode should be multithreaded =)
have 3 cores totaly not utalized :/
slicing is taking a 3d model and converting it into slices that the project could project or a 3d printer could use to generate toolpaths from
gah i need a smaller ballmill :/
3.2mm is to big .. need like 1mm :P
what are you ball milling?
a photograph =)
that is ... a ballnose mill :P
not ballmill as in grinding thingie :P
oh that type of ball mill
well i need a ballmill to grind up bensonite also =)
i have like an unlimited supply of dried clay i could grind up =)
and rehydrate =)
gaah stupid mill!
with the new stuff its far to strong
ripped my temporary motormount to shreads due to slow computer that didnt stop when it should :P
need to upgrade the cnc computer :P
would have to be very slow for that to be a problem
well the gcode loaded is HUGE :P
so its a problem due to axis =)
you can turn off the preview
ye but then i dont know where i am :P
and where i should be (no gah what are they called to turn off motors at the end of the table :P )
i think ill just buy myself a new computer later ... its like $150 for mobo, cpu, ram and psu ... and then i have a psu laying around here also :P
its like dirt cheap today =)
the atoms are nice
though if you have massive gcode you might want a nvidia card
Valen, aye ... in the mobo im looking at, micro atx with built in tho nvivia etc
no bare bone mobos anymore :/
would be HEAPS better then the on ei have now that is like 1ghz with a graphics card sent directly from the middle ages (its like a retrofitted laptop inside of it)
nobody has tried that yet though so be a bit carefull
although I have one
I should try it
but I dont have the download anymore
Valen, i dont think built in graphics is a problem, tho the powersaving stuff can be i am told =)
chassie i go to the local garbage heap .. always discarded computers there =)
and i always get to take as long as i ask
had alot of computers from there with no problem ... or some minor problems but harddrives etc is fine =)
can be alot of fun stuff on the harddrives ;P
I have the intel atom mbo in my mill its pretty good
but i also have a zotac ion mbo here
its got the dual core atom and a nvidia card built in
with the SMP i think the nvidia card works well
do I want a phone that is the size of... something larger then a phone?
i have a htc touch pro 2
what version of android does that run?
still its more my phone than an iphone
Valen, I am not so into the apple app store policys on.. most things
you want th ejiggly boob ap?
and I decided to vote the only way I knew how, which was by buying something else
thank fuck it is not 3 years ago
there is an android port for tp2
its coming along
I am up for a renewal, and my birthday is next month
so I really do see an Incredible in my future
i dont "do" contracts
have you seen that dell thing?
[12:06:57] <Valen> http://content.dell.com/us/en/corp/d/videos~en/Documents~Dell%20Streak%20-%20The%20versatile%205-inch%20Android%20tablet.aspx.aspx
I don't think I can actually fit that in my pocket...
i reckon it'd just fit in mine
i have a 3.6" screen on my phone now
I think it'll be my next phone
so it actually is a phone?
was there a price point?
350 quid or so it seems
yeah tis a phone
at current exchange that is $537
although it would probably be $350 here
that is cheap for a phone
Valen, with contract subsidization the HTC incredible is $200
mine was worth $1000 when i got it (for free ;->)
the 10" isnt going to fit in my pocket though
* elmo40 is listening to: Nickelback - Breathe
What, on purpose?
celeron55_ is now known as celeron55
* elmo40 is listening to: The Offspring - Conspiracy Of One... on purpose
Is is possible to control a Hal parameter from a hal pin? If not, is it possible to dynamically alter a hal parameter? I need to change
the max and min values for a limit3 component. -- thanks .. this is Dave911 operating remotely
on the fly?
Yes I guess so
unfortunately no. you'd have to change those params to pins
is the hal file only read once?
since limit3 is a comp it's very easy to change and not likely to introduce bugs
then a restart of the program everytime is also needed. not something i would want to do
I wonder if there's any special handling required when the value changes
user__: what is altering all the time?
I don't recall the details, but if you change them on the fly it's possible to get limit3 into a state where it oscillates instead of settling
can you not use a ladder function, or some form of if/then in the gcode? just tossing ideas ;)
Actually it is not changing all of the time... only during setup.. but I don't want to restart emc2
I think that I did this by setting the goal far from the current position, letting it get up to a good velocity, and then setting acceleration very low
not only couldn't it stop in time, but it overshot when trying to come back
this may have been on stepgen, not limit3
argh, I mean http://emergent.unpy.net/files/sandbox/0001-make-limit3-pins-into-parameters.patch
ladder logic is possible but handling ramping would be a pain... the limit3 is really handy if I can use it.. by altering it a bit
Oh my gosh .. you have docs on this!!!
docs on .. what?
I mean you have something already done on this!
that's just 30 seconds of search and replace, plus knowing where to look
you make it sound easy ... :-)
cool.. let me take a look
Well that could not be much easier ... I'll patch it and see what happens... I'll report back later.. Thanks!!!!!
That patch went in nicely..
Classic Ladder has float input and output pins which I have never used ... I thought that there was a problem using these float pins in hal?? Am I wrong?
cradek: I thought your probe didn't work with your tool changer....
skunkworks_: it does now - stuart and I made a holder for it earlier this year when seb/stuart/jeff were visiting
ah - ok
yeah, it's sure nice
had a bit of a storm yesterday, internet connection tower (ISP's) took a hit and the power cycled about the same time as I was boring one of the parts... The X axis is no longer the first to home :/
what do you mean?
I hit the home button while my boring bar was inside of the part...
servos very powerful! boring bar not so powerful
bent the screw and perhaps the insert pocket and tore part of the tool holder off that lip that hangs over the turret
what he said
pics or it didn't happen!
or not :-)
when I get my internet back I'll have a pic
there's no right order to home on a lathe - the user has to ... pay attention (sorry)
JT-Work: Then you can do a video re-creation just like the old murder cop shows do!
as soon as I hit the home button I knew I didn't do the right thing but it was too late... I even told myself to back to tool out before homing
Is there a way to customize the homing sequence to have a SAFE operation per machine?
i was using a 1" endmill that did a profile cut on the housing of a transmission. i was reading another program while this one was running. i pressed 'Cancel' (or whatever. it was 8 years ago) and the tool stoped cutting and started to go Home. It went in X-Y direction before Z (silly macro error). Busted the housing beyond repair :( Tool was fine, though ;)
it made a HUGE snap sound. boss came rushing in.
on your control the cancel button would cause motion? what control was it?
these were drag racing transmissions. not your typical ford escort models ;)
i dont work there any more.
i really dont know what happened. i have no clue why it would go Home.
Jymmm: yes just unplug the machine and it is safe to operate otherwise brains must be added :)
Jymmm: yes you can set the homing sequence however you want. but there is no sequence that is always correct (especially on a lathe)
JT-Work: is right that brains must be used :-)
* JT-Work wanders over to the mill to make some 6061 chips
What if you setup the homing sequence based on the tool being used?
It might not catch all scenarios, but it may help.
I think that would just add unpredictability (user who's supposed to be using his brain wouldn't know for sure which way it would home, so wouldn't know if it's safe)
Maybe limit torque during homing (if you have torque mode drives or torque feedback)
If the tool is a drill, more than likely it's an "inny", so retract X, then Y.
and making the user think about the tool table before homing...
limiting torque could be nice
cradek: No, I mean add an entry to the tool table if it's an "inny" or an "outty" or "both"
you sure could do that now, if your drives let you somehow
Jymmm: I understand what you're suggesting - I think it would make the problem worse instead of better
also some (most?) machines don't yet know what tool is loaded at homing time
but can't they just read the current tool in use and go from there?
sure, some machines could possibly tell which tool is loaded
Or even a simple dialog like "Is tool inside material? Y/N" after you hit the HOME button
heh, suggest that one to steve b
IMO the machine should do a predictable (always the same) thing when homing
Are you sure you want to home? Y/N
you must always make sure the way is clear before you home ... or do any motion
I think in JT-Work case - z should home first.
cradek: Sure, based on the tool being used.
cradek: whats the inside joke regarding steve b?
he'll yell at you about the nanny state
it's a way of saying that prompt would be very irritating after the hundredth time
in fact you wouldn't read it after the first two or three times - you'd always just mumble under your breath that it's asking you this stupid question again, and hit ok
well, I see it more as adaptive per machine/tool to prevent problems.
I think 95% of the time, on the lathe, if z homed first most issues short of ring cutters would be a non issue.
Or replace HOME with "HOME INTERNAL" and "HOME EXTERNAL"
well and contouring
jog tool clear of work if necessary - home both axes at the same time
Well, that's the nice thing about software, you can do anything you like.
You just have to remember to jog clear of work. ;) JT-Work!
I have a feeling JT-Work really doesn't need our help figuring out what he did wrong
I have never done anything like that. (and I have the mangled parts to prove it)
anytime you turn a cnc into a press/sheer/bender - it makes things interesting
the stupid bridgeport required rehoming after any estop - I homed "into" something and pushed stuff out of the vise several times
if it was at the top of travel, it would go down some amount first (to get off the home switch)
you also couldn't use the wheel until it was homed, so moving to a safe place was a pain
I think the correct order is 1. Engage Brain 2. Push Buttons as needed
Is brain engaged? [OK] [Cancel]
skunkworks_: we have a few guys who are confused as to the function of our cnc mills... they must have come from Amada or something, since they tend to turn them into punch presses
cancel -> Tray again later. [OK]
* JT-Work heads back to the other shop to see if the parts have arrived...
[16:36:22] <MattyMatt> http://cgi.ebay.co.uk/hardinge-cnc-collet-lathe-/200495528036
anyone want to lend me 800 quid? :)
* foxtrot lends mattymatt 800 quid
"not really that heavy" gotta remind momma the ad said that when her car is in for a service
join the club!
it's really not that heavy - easy to move on a car hauler type trailer
one day all of these remaining in the world will be run by emc2
that's why I mentioned it :)
the controls look OK as they are tho
well it doesn't really say it works...
well I'm not bidding, so feel free anyone
hopefully around xmas I'll be looking for a nice lathe
well, they got the radio fixed on the tower :) and my internet is back up here
DialupBoy retires for another day!
hey guys check out my mill
[16:51:59] <foxtrot> http://epicstuff.50webs.com/cnc
click the JPGs, your browser will need to autoresize them though as their default resolution is blurry/huge
neat - what are the little stepper drivers?
foxtrot: brand? model? link?
foxtrot: the drivers, not the motors
they are 24v but only running at 12v
those are the pololu.com Allegro 4983 driver carriers
it doesnt actually work right now
i dont know if you guys see anything on cnccontroller3.JPG
it turns on and then starts pulsing on/off a few seconds later
foxtrot: do you have the direct link to those drivers by chance?
[16:59:56] <foxtrot> http://www.pololu.com/catalog/product/1201
they are 2A max iirc
my threaded rod drive is way harder to power than a belt drive would be
lil more pricy, but simpler http://www.pololu.com/catalog/product/1202
im pretty sure 2 of my 3 are fried
maybe i have the current max turned up too high
naa i dont think that matters
i have these motors: http://www.alltronics.com/cgi-bin/item/28M042/55/Lin-Engineering-4018L-01S-01-bipolar-stepper-motor
foxtrot: hey man. how goes it?
Anyone know why axis does not like illegal character z?
pretty good dude
i was milling there for a couple days until i tried to redo my setup because i wasnt getting good Z torque
then everything stopped working?
moop: did you copy and paste some g code?
now it just turns on and then the PSU starts pulsing on and off
no copy and paste, i am just tryiong to load up some of the example programs
elmo40: did you see my pictures?
I have a standard 8.04 livecd install
moop: if you don't have axis z and there is it in gcode file, you'll get this error
foxtrot: I see the images. as for the power supply pulsing, make sure the back switch is in the correct voltage for your region. don't forget proper grounding.
ive got all the GNDs tied together
what do you mean backswitch
yea, my $7.50 tiny screw is here
foxtrot, time to get your drivers on PCBs I think :)
60 oz-in is quite impressive for nema17. my nema23 are only that much
current up too high should fry a pololu unless you don't have enough heatsink, IMO
ak, my hardinge listing got pulled
MY hardinge :)
* JT-Hardinge is back to making parts :)
was your boring bar ok?
yes, just the screw suffered... I'm amazed that it didn't get messed up in the insert pocket
[18:11:22] <JT-Hardinge> http://i47.photobucket.com/albums/f163/johnplctech/Hardinge/ToolHolder.jpg
wow! I can't believe it sheared that
yep, are your tool holders like those?
yes more or less
(I have a variety of brands)
I'm talking about the part that screws to the turret
I didn't know anyone else made that part
yeah that's what I meant
mine are all Hardinge or homemade
I have at least one other marked brand (forget what), and some unmarked
is your turret .5 below centerline or .375?
my turret uses 1/2" tools
that would be nice - mine is .375
I think they have 3 turrets 3/8", 1/2" and 10mm. The overall height determines what tools you use
oh you just replace the top plate part? cool.
I found a spare one once but they guy could not/would not measure it
they are interchangable
some of the holders would be too (some not, like boring bar holders)
I should look and see if I have any .5 for you - seems like I have a few I couldn't use for some reason
1/2" is type CC- and 3/8 is type C- as far as I know
oh, there is a 12mm plate too
all the turret plates are the same except the overall height
3/8" = 1.3115" -0.0005 1/2" = 1.1865" -0.0005
hey - can anyone here recommend a nice, productive (set-up wise) way to create multi-line text engraving gcode?
I fear your adjectives, but I'd use truetype-tracer. you have to assemble the output a line at a time (or you could script it).
what about that post processor for truetype-tracer doesn't it give you the option of where the letters start or end or something like that???
not sure how that works
I was looking at www.2linc.com/engraving_software_pro1.htm but they seem to be fairly pricey
(and I may have broken it in the 4.0 release - the output changed a lot)
I hate when that happens
from 2linc: "The G-code programs use only G0 and G1 moves to ensure CNC control compatibility"
basicly I'm trying to find a way to design / create lil' engraved tags to hang on structures we've built
considering this, truetype-tracer will give you much better quality output
and if you want things serial numbered etc, you could script it instead of clicking in some gui to make each one
not going to bother with serial numbers, we only do one-off's
with truetype-tracer where do the letters start as far as XY?
only reason I like 2linc is because they seem to allow me to play around with multiple objects and move them around easilly
do you have a dxf-capable cad program that exports gcode already?
only CAD program that i've got is autoCAD atm
tracer will make DXFs that you can read in to autocad
* fragalot tries
... after i've rebooted my workstation as it somehow lost it's internet ocnnection.
odd. seems only it's DNS crashed. pinging by IP works.
so your saying use truetype 3.x :)
4 has much better output
[18:54:19] <cradek> http://timeguy.com/
and filled letters (woo)
* fragalot gives up troubeleshooting and reboots
so that's the text bit covered if that works - how would I put a small logo in? Just draw it out in autocad too?
and then find me a nice dxf->nc and run that?
cradek: is there a windows version of truetype tracer? :P or will I have to run down to the cnc machine, run that, come back up with a usb stick (cnc machine doesn't have networking atm), put generated dxf into autocad, etc..? :/
fragalot: sorry, I don't use or know anything about windows
don't hold any grudges for that :P
It's just that I haven't found any CAD program for linux that I liked yet.
I'm sure one could build it on windows
hey - this is one of the guys from the fest. http://www.youtube.com/watch?v=6wor9dtNfaY
[19:08:13] <skunkworks_> http://www.youtube.com/watch?v=n_2ePZbKd4w
Tech_Talk is now known as Birdman3131
I'm trying to track down a problem with my home-built router. It looks like a backlash problem. If I cut a perfect square, 101.6mm on a side, it comes out about .2mm too long on the x axis. I would think if this was just backlash, it would be too short. Is there such a thing as negative backlash?
sliptonic: sometimes the force of cutting will push the machine
Slowing down the feed should lessen that force, yes?
it is unpredictable
is your backlash .2mm or more? if so you have to fix that if you want tolerance less than .2mm
.2mm doesn't sound like much for a router (cutting wood?)
It hasn't been a problem for what I've been making before but I'm cutting a bunch of pieces that tile a plane like a puzzle. That means the error is multiplied by the number of pieces. The Y axis comes out near perfect but the X is screwed up by over a mm after 7 pieces.
cradek: found an old version for windows - this 'l do what I want I think ^__^ Thanks!
amazing - where?
sliptonic: if it's that consistent, maybe it's screw error that you could correct with scale
argh, redistributed without source
don't even know which version it is
cradek: thanks. I'll try it.
Wait. If it was screw error the total error would get larger for larger pieces, no? I'm about .2mm too long whether I cut a 100mm square or a 200mm square.
you are right
I added BACKLASH = .2 to the ini and the problem got worse. What will happen if I put in a negative value?
using cutter comp?
ds2: no. Would that affect only one axis of cut?
does the problem happen if you cut only 0.750"?
if so, have it move an indicator around. maybe that will shed some light?
adding BACKLASH=.2 making it worse means the problem probably isn't backlash
yes, you should debug the problem :-)
I love how windows' tab-complete is alphabethical >.<
something you don't expect is moving or flexing?
I cut a 1" test square and got similar results. Haven't gone smaller than that. I'm also going to try cutting foam to see if it's force related. Thanks all.
getting it under 1" could mean you can do it with an indicator (unless you have a long travel one)
but then 0.080 could almost be visible with the eye
cradek: truetype trace == shiny. <3
fragalot: In what windows program?
Birdman3131: using ttt -> dxf dxf -> autoCAD .. have'nt found anything for dxf -> nc yet
I think it's going to be a lot of work for the dxf -> nc since I need to make sure all the small text comes out right ( check each path manually)
[19:47:51] <cradek> http://timeguy.com/cradek/autocad
How would you prefer tab complete?
(what I use)
Birdman3131: eg. if I type i<tab> I want ia ib ic id and not ic ib id ia randomly each time I hit tab again.
cradek: Shiny ^__^
Ahh. You must have meant is not earlier. You seemed to be complaining about it being alphabetical.
Or you were trying to incorparate sarcasm into your senrnce that I missed.
Birdman3131: the ">.<" should have indicated the sarcasm :P
where does the font file need to be for truetype-tracer to find it?
can be anywhere if you provide full path
otherwise should be in the same dir as the app.
I kinda missed that. I do that a lot with emotes because I don't really keep up with all of them.
:) No worries.
are there some stick fonts out there somewhere that can be used with truetype-tracer?
seems to me fenn had found some... maybe
looks like qcad has some if I can find them on the computer LOL