okay, so since this is a homebrew cnc channel
at work, we have two machines
diamond turning machines, that work to millionths
all homebrew cnc
they look like some sort of frankenstein monster
wires and hydraulics everywhere
sounds like my lab
'cept for the work to millionths part
the surfaces look like CDs
when they're done
it's a very cool rainbow effect
do you have a zygo?
what's a zygo
white light interferometer surface metrology system
they have something, that's for sure
the guys next door that do metrology talked my boss into buying one
do you have a picture?
but we use it to look at fatigue cracks
we use some sort of inductance probe
i'm not sure
i haven't seen everything in the high precision rooms yet
there's a lot of crap in there
magnaflux and a magnifying glass? ;)
[00:12:44] <eric_u> http://www.zygo.com/library/photos/nv6300_lg.jpg
we do have test indicators that direct read in millionths
no, we don't have one of those thingers
toastydeath: what sort of computer do you use for your homebrew cnc
some sort of keypad thing
mounted to the side of the machine
toastyde1th is now known as toastydeath
it's not sophisticated at all
it just does facing, turning, and boring
what about redundancy?
redundant power supply, usv
just a keypad and some knobs
it looks like a thing you'd swipe a credit card on
and it never failed?
nothing would happen if it did
the tool would just stop moving
and the spindle would slowly drift to a halt
03jepler 07TRUNK * 10emc2/tests/stepgen.0/expected: endorse the results of the new stepgen algorithm
now if it lost AIR
that would be bad
power, nobody cares about
but air, air is very important
03jepler 07TRUNK * 10emc2/tests/counter-encoder.0/test.hal: the counter output was not being tested
if we start losing air pressure the jobs are stopped immediately
03jepler 07TRUNK * 10emc2/tests/counter-encoder.0/expected: endorse the results of the new stepgen algorithm
I bet you have big air tanks
we also have large compressors
the screw type
i think they're older multi-stage piston ones
a lot of our gear has been given new life
found in junkyards and made to turn high precision spindles for semiconductor metrology
cool. what company, if I may ask?
new way air bearings
strange name for a semiconductor metrology company :)
ah - spindles for semiconductor metrology
we make air bearings
i had several "this goes in WHAT" moments
when i started working there
* ejholmgren grips his MDF gantry
we used air groves to make a tailstock go lighter
on an old used russian lathe
make it go lighter?
very heavy tailstock
lol, that actually is a pretty good idea
we used air to move it, you can press a button and pfff
what's an "air grove" ?
you have to care that the thing stops and not run into the workpiece
an air grove is:
like an air hockey table?
[00:43:53] <mschuhmacher> http://www.newwayairbearings.com/images/orifice.gif
I wish we would have gotten the air tables on the hydraulic cutters at work
* ejholmgren slides 50lbs of paper effortlessly
I mean air groove
not air grove
what kind of force are they for .. thrust, radial, etc?
you make the grooves on the bottom of the surface, then with pressured air the tailstock floats
you need the grooves to distribute the pressured air over the surface
was just looking at the design guide
its late here good night
[02:32:42] <jepler> http://emergent.unpy.net/files/sandbox/incvis/index.html
graphviz is neat
serious pyromania: http://www.youtube.com/watch?v=2Wir0qJdLYI
Guest866 is now known as skunkworks
03jmkasunich 07TRUNK * 10emc2/src/emc/motion/ (control.c mot_priv.h motion.c): velocity mode for jog-wheels - stops as soon as the wheel stops, even if that means losing position sync. default remains position mode
Did someone say extreme explosives???? http://one.revver.com/watch/40862/format/flv/affiliate/19518
Jymmmm, how was prime rib?
rayh is now known as rayh_
ray you up already
hm, is there anyone that has done work on a touchscreen interface?
* anonimasu ponders how axis does on a touchscreen
hmm.. alibre works like crap for 2D drawings
does it work ok for you?
I'm going to buy it as soon as they fix the damn dimensioning´/relations stuff..
the snap is wild.
does it seem worth the price?
(for the non-gratis versions)
SWPadnos: yes certainly
SWPadnos: though I dont like the snap..
or the fact that they forgot that people like to neter dimensions when creating geometry without opening a new window..
ok. I had tried Alibre before they released the free version, must have been several years ago now
it wasn't good enough to get me to buy it - I got CadMax instead
which doesn't look too nice, and hasn't been updated in 5 years or so now
but it works very similarly to SolidWorks, and costs $300
yep - it works pretty well (sketches, feature tree, fully parametric with Parasolid kernel ...)
do they have a recent version?
not that I've seen :
that sucks :/
I'd love to get some of the non-CAD features of "modern" programs, such as PDF output
yeah, it's a bummer
I'd love to have the sketch driven/parameetric stuff..
ease of use..
but $300 is about 3 months of the support contract for SolidWorks, so I guess it's still been a relatively good value
I tried brl-cad.. :D
I might aswell create parts in pov-ray
it's pretty easy to use, it just doesn't look like a "modern" app (you know - no pastel/high-color icons ...)
of course, their site is down, maybe they went out of business
the issue with brlcad is that it's awky to use..
[13:24:05] <SWPadnos> http://www.deskeng.com/articles/02/sept/cover/index.htm
"Although, at first glance, it appears to have a user interface that follows Windows conventions, I found it to be the least user-friendly program I tested."
pro desktop looks nice
yeah - I was just noticing that
too bad I didn't find that page before I bought CadMax
I'm going to call them for a demo.
pro engineer looks like nice value for price
lerman_ is now known as lerman
The University of Nebraska is so pissed off with the RIAA's outrageous requests to help rat out students who file-share that it has sent the RIAA a bill for the time the University has wasted dealing with the RIAA's demands.
03jepler 07TRUNK * 10emc2/src/libnml/cms/cms_cfg.hh: get rid of unneeded include
I'm a little stumped with an EMC config problem and was hoping I could bounce some ideas off someone that knows a lot more about EMC than I do
anyone out there?
hi, I am not expert
that makes two of us
I figured out my problem with inverting the direction of an axis
now i'm trying to figure out which part of my velocity config is screwed up
are you using servos / steppers ?
seems that whenever I try to rapid somewhere I rin into following errors
with the parport driver
what kind of errors ?
make sure that your STEPGEN_MAXACCEL and STEPGEN_MAXVEL are a bit higher than the MAX_ACCELERATION and MAX_VELOCITY for each axis
been getting following errors
right. the only way tto get a following error with a stepper system is if the step generator has settings that are too low for it to keep up with the trajectory planner
yeah...that's what I assumed
I'm using an english setup right now, and have MAX_VELOCIOTY at 1.2 in the traj section
pier_ is now known as pierp
actually, you should probably reduce the MAXVEL/MAXACCEL on each axis, rather than increasing STEPGEN_* (unless you have a large safety margin in your settings)
1.4 on axis0
hmm. I'm a bit busy to look over the numbers right now, but I suspect your BASE_PERIOD is too long, and that the stepgen can't generate steps fast enough
I copied one of the example configs and made a few minor mods t omatch my pinouts and such
that's pretty easy to change
are these all in UNITS per minute?
there should be an error mesasge (in a terminal or in dmesg - don't remember) saying something like "STEPGEN: ERROR: Requested step rate of xxxis higher than max rate of nnn"
UNITS per second
I didn't see anything in the dmesg output when I looked
ok, it may be printed to ther terminal
[17:29:42] <SWPadnos> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?TweakingSoftwareStepGeneration
have been using the AXIS UI and it only throws the joint following error in the dialog is shows
are you running EMC from a terminal, or from the applications menu?
I can give it a shot from the terminal
[ 815.649026] SCOPE_RT: installed sample function
[ 815.662656] config string '0x0378'
[ 815.662802] PARPORT: installed driver for 1 ports
[ 1418.965412] 600848: ERROR: joint 2 following error
ok. I think you can select "run in terminal" and "don't close after finished"
no whining from the step generator in dmesg
ok - it's likely on the terminal then :)
gotta get back to work. check the wiki, and good luck
here's the error
joint 2 following error
emc/task/taskintf.cc 787: Error on axis 2, command number 49
ok. it may not be BASE_PERIOD
can you paste your ini to http://pastebin.ca
sure...but that url throws an internal server error
try this then: http://pastebin.com/
usually .ca is better ...
their mysql install is hosed
gives a nice dump of their SQL query
okay...it's up on paste.uni.cc
[17:39:29] <runner_guy> http://paste.uni.cc
the scale of 32000 makes the velocity limit 10000/32000 or around 0.3 inches/sec
10000 is the max pulse rate, calculated from the BASE_PERIOD
so I should be pulling those numbers way down
yep. check out that tweaking wiki page if you haven't already. most of this stuff is explained there
or decrease the BASE PERIOD
yep, though that takes some experimentation
the part I was missing was the UNIT/sec and not minute
20IPM is pretty reasonable
that's a big one ;)
20ips...not so much
short question about a PWM<->analog converter board
[18:08:16] <alex_joni> http://homanndesigns.com/store/index.php?main_page=product_info&cPath=1&products_id=21
SWPadnos: what would you get?
runner_guy: are you using emc2.0.x or emc2.1.x? 2.1 is supposed to tell you when you have a stepgen setup that's not right
alex_joni, Homann's unit, probably
SWPadnos: any particular reasns?
Confidence is no replacement for qualification!
I don't particularly like DeskCNC :)
ha, that's a reason too :P
and it's cheaper
thanks for your help SWPandros
I ran through the calibrate stuff and made some tweaks to the velocities
runner_guy: are you using emc2.0.x or emc2.1.x? 2.1 is supposed to tell you when you have a stepgen setup that's not right
the homann board sounds good to me -- I like that there's a full PDF manual online
looks like the only thing missing compared to the imsrv board would be the CW/CCW and the other non-isolated terminals
hmm.. the homann board only takes 100Hz as a PWM
the deskcnc takes 50kHz max
100Hz? that could be a killer
though with an emc digital output in pdm mode it could be fine
sure 100Hz is not a misprint?
I think it's a 100Hz ouput filter
that would make more sense to me
but it's hard to read the manual as saying that
true. it looks like he says 50 Hz is the max, actually
I didn't realize he's using a PIC to do the PWM
you can always use it in analog mode, with an RC filter on the higher speed PWM. then it just provides an isolated analog output
www.artofcnc.ca seems to be redirecting to http://errorpage.eastlink.ca/index.html
I get http://www.machsupport.com/
I was trying to visit some internal page, maybe only the front redirects
looking for information on what its spindle speed output is like
PWM at some very low frequency, I think
they say low frequency PWM in the manual
although I kinda doubt a PWM at 2Hz is very usefull
that's 2Hz total period, so it's actually usable for a spindle
the Mach manual doesn't say what the max PWM rate is, but if their step rates are the base, then 45 KHz stepping / 500 (2 periods per step??, 1000 PWM settings) = ~90 Hz max for Mach
bbiab - time for dinner
err - lunch
[19:13:10] <alex_joni> http://www.youtube.com/watch?v=oWLPIT-geTs
* robin_sz bounces
like a Czech
[19:15:19] <alex_joni> http://www.youtube.com/watch?v=oWLPIT-geTs
robin_sz: every time I see 'gotadsl' it I think at first it's 'goatse'
dont see him around much anymore do we
cradek: he's quite close to goatse too
robin_sz: or used to?
alex_joni, well, I know him (as in the ex webmaster of that site, not the guy in the photo)
know him as in email him from time to time
robin_sz: wasn't implying anything else :P
* robin_sz reads the news
thats Iran stuffed then
what they done now/
the sailor thing?
do most encoders run off 5 v ?
also how o i work out what wires are the A and B signals by looking ?
if you can find the power supply wires, figuring out which are A/B is easy - they look like quadrature on the scope
cradek: I'm on EMC2.0.3
runner_guy: ah, you ought to update to 2.0.5 or 2.1
how much of a PITA is it to upgrade?
I've got the standard ubuntu install
just use the update manager
the ubuntu one?
I've been a slack guy all my IT days
that will get you 2.0.5. If you want to upgrade to the 2.1 series, you have to change a thing - let me find the instructions
[20:15:25] <cradek> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.1
hrm...mebbie I'll do that when i get back
I'm fighting with getting some parts made this afternoon before I leave town for a couple of weeks
and I'd try doing CNC via VNC...but I know better
2.1 is the active release tree - 2.0 is the previous which is very much settled now, probably won't have another 2.0 release.
ooh what a terrible idea :-)
it could be done
I've done worse before
try writing system update code while in the passenger seat of a car using a cellular modem
that's living by the seat of your pants
i'm making some H-bridges from n- and p-chennel mosfets
is there a significant issue with timing?
ie, mosfets turn off slower than they turn on, so for a short time eadch transition there will be a straight route from rail to rail through each half bridge
crepincd1tcom is now known as crepincdotcom
that's why I used L298s...
well, not exactly why, but I didn't think I could make H bridges that wouldn't blow up
heh I thought I'd try the manual method at least once
so i should expect fire, then?
jmkasunich is the guy you want to ask - I have no clue
but, probably on the first try, yes :-)
axis doesnt work via remote x :(
sure it does
i cant get it too
what's the error?
think its coz it uses GL
yeah, if your X server doesn't have GL, it's trouble
what's the error?
its not an issue really
what's the error?
only using remote via my laptop while i setup
hang on let me try find it
X error of failed request : badwindow
anyway not too fussed
its just till i get chance to plumb in a monitor and keyboard to the pc in the box
my main concern is trying to hook up the mill to the mesa boards
dunno where to start tbh
is it worth running 2.1 over 2.0.5 ?
nobody can answer that but you - look at the changelogs and see if there's anything you want
2.1 currently has regular updates/bugfixes - that could be good or bad according to your situation
[21:10:14] <cradek> http://cvs.linuxcnc.org/cvs/emc2/debian/changelog?rev=220.127.116.11
(2.1.4 will probably be released this weekend)
2.0.5 is very trusted and stable -- but as you can see 2.1 has MANY nice new features
well i want to setup a lathe aswell is the lathe support been updated much as it says it would be on main page ?
for a lathe you would really want to use 2.1
for G76 if nothing else
there is only preliminary lathe support in 2.0 and several bugs have been fixed since
I have to run
do look through the changelog - we write it very carefully
ill test it on my other computer first
hey...I've got a question about tool compensation
I'm getting a gouging warning on the same line where I turn on compensation
even though I've rounded all the corners in my part
and their radii are much larger than the cutter
(at least they should be)
I've setup the cutter radius in the .tbl file
and I assume they're in UNITS in the .tbl
when i try to compile emc im gettin errors on configure
says missing version.h
lewin1 is now known as lewing
feoc: this probably means you don't have all the right development packages installed. http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#Preparing_Ubuntu_to_compile_emc2
[21:55:16] <feoc> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#Preparing_Ubuntu_to_compile_emc2
serves me right for skipping chapters
is there something you know you need to change, or do you just like building software yourself?
just trying out the newer emc
only got 2.0.5
and there are some m5i20 driver fix's and lathe support that looks usefull
feoc: I see -- compiling 2.1 or CVS with --enable-run-in-place is a good way to try it out while keeping a working 2.0.5 installed
yah thats what im doing
Does anyone know how to remove a set screw with a stripped out head?
usually uses a 5/16 hex key
4mm key fits, but doesn't turn it, and 5mm is too large.
what is the set screw in?
ds3 the disc for the sander I got
I've put so much work into gettign the disc flat, I'd like to just buy a replament set screw instead fo replacing the whole thing.
but I got to get the bad one out.
drill ad EZ out ?
maybe I have some cheap hex keys I can grind down a bit and hammer in.
the square ez outs don't work?
also, some people swear by left-hand drill bits
jymmmm: what did you do now?
ejholmgren bough china iron
heat might help
left hand bit on a drill
but if it still has corners on the hex, the grinder method could work
grinding a hex key that is
flat head screwdriver of the right size
I'm a veritable font of ideas
cheap screwdrivers I have a few that have square shanks
you just have to have one that will go from corner to corner, approximately
in fact, a really high quality Weha precision screwdriver from work is your best bet
Yeah, not many "corners" left, almost round.
left hand drill bit then
pounding thing in probably increases the friction too much
no, havne't pounded anything yet, I stripped it use hand tightening alone
dremel: cut a slot in it, then use a flat screwdriver :)
SWPadnos it's recessed
(that's the solution to all problems when you have a dremel around: cut a slot in it)
then you'll have a slot near the new one ;)
even thought a hack saw, but will cut thru the wheel
SWPadnos did you ever get a chance to see if your sander is flat/true? the disc that is?
SWPadnos could ya within the next few hours by chance?
probably not, actually
SWPadnos: you good with h-bridges?
I'm OK, but not an expert
SWPadnos could you by tomorrow morning by chance?
what are you using this wheel to sand?
it's remotely possible, but I'm not sure I'll have the time
SWPadnos: when using servos in a pwm+pwm config, does EMC bring both outputs low when it's not moving the motor? And if so, does it use the braking effect this provides to its advantage or use revere pulses to slow the motor
trying to finish a project before I leave town on Monday
ok, screw it, I'll just return the sander Saturday then.
crepincdotcom, I think that EMC will end up braking due to the PID. since emc wants the motor to slow down, it will tend to coast "too fast", which PID will notice and correct for (by making the up/down output more "down")
so it allows the motors own friction to stop it
both will help
oh right i see now
realize that EMC may need to "brake" during normal milling as well, if you're climb milling (the cutter will be trying to pull the axis along ...)
thats a good thing :-p
climb milling gives a much nicer finish
so pwm+pwm is well supported method right? or do most people do direction+pwm
there's an up/down output that can be used to directly drive H-bridges, I think
PDM, not PWM - if you want to be pedantic
pulse d... modulation?
the frequanecy changes as well??
wow i certanly didn't know that
check out the sample config skunkworks made
I think it may be on the wiki or something
* crepincdotcom searches
hey guys, nice warm day here. What repo do I need to install to get the 2.10 release?
change emc2 to emc2.1 in sources.list
on the 2 or 3 lines where you see emc2
Ok, headed that way, thanks
SWPadnos: do you have the cvs link off hand for (i think) jepler's etch a sketch? i think that used pwm+pwm
I'll get you to the configs dir
[23:34:53] <SWPadnos> http://cvs.linuxcnc.org/cgi-bin/cvsweb.cgi/emc2/configs/
I think lathe-pluto has the same setup for the spindle
Found it, wasn't sudo'd, won't save.
odd. if you run Synaptic, it should prompt you for a password, and you should be able to edit sources ...
of course, nano needs sudo ;)
Got it, now to see if ti runs...
you need to update your configs
anyone seen this book http://www.cartertools.com/cnchand.html
heard of it, but never seen it in person