insert block, wedge it in (against the green ring, with something inside the bore), then drill for the pin
that could work
looks like it won't be easy to get it in there
mcmaster has 10mm x 15mm ground flat stock, which would save machining, but its $60 for a piece
I think its doable (getting it in)
cradek, maybe try a battery and pot as the velocity control input to the amp. (2 pcs 9v batteries and a pot to get +/-9 input ) this eliminates the emc control side
if that dont work, emc cant
tomp: yeah I unhooked the position loop (emc) long ago - the problem is the amp itself (velocity loop) oscillates
I did drive it around with a battery and as soon as you move it, it goes into vibro-land
amp tunable? ( some defualt settings ?)
you tune it by changing resistors/caps, but nothing I do seems to have any effect
(doesn't help that the instructions are not very great)
caps & res ... Copley?
um, not sure the manufacturer
maybe they don't want to take credit :-)
came in a GE control
older copley analog amps are identifiable by a 40 dip socket used to plug res & caps & inductors from l to r. this is part of the 'programming'. then theres 5 pots ( such fun :)
best o'luck. i'm outa here and gonna start my 1hr weekend ;)
cradek: crap, sorry to hear about your amplifier problems
is that on Z?
maybe you should toss those and try the mesa 7i29 (dual 22A/160V h-bridge) .. if you have three hundred bucks burning a hole in your pocket
I bought mesa's like two years ago... I still haven't taken them out of their packaging.
AHA i found my carbide scraper
it was sitting next to the printer
wanna come scrape my grinder?
let's wait until i can scrape ANYTHING before getting into machine repair =(
the owner of my company does scraping/large machine tool repair, and he's gonna set me up with some projects
plus a power scraper =)
his first suggestion was a pair of 300 lb angle plates, but i said that was a bit much
as a first scraping project?
what about a straightedge?
might be, i dunno if he has any straightedges in need of repair
I was thinking more like - get the iron (maybe pay for it yourself), and then make a straightedge that will remain yours
i don't have any place to store a straightedge
he's got all the gear, so i'm content to just borrow whatever and use it
until i have space to call my own, then i'll consider collecting scraping gear of my own
then rescrape grinders :D
jepler: maybe I should try 'the skunkworks special'
stustev: congrats on fixing the rotation for your machine, that's great
uh-oh, there are two stuarts.
hope they don't team up on us
well, it looks like I have a plan again
this is why I post things here - lots of ideas
my ears are itching
hi john - been reading about the spindle - sounds tuff
did a bit more test turning today - I avoided the interrupted areas and got good results
interrupted cuts are a booger
my plan is to design around most of the holes, and plug the ones I can't avoid
even when the material is not particularly hard
did you see the drawing?
lots of holes in an HSK spindle - I was amazed
can't imagine what they are all for
some are for thru-tool coolant
there are about 10 o-rings in each spindle
whatever for - coolant passages?
there was even an o-ring between that shrunk on ring and the main spindle
maybe some are coolant passages to cool the spindle
I think most are just to keep the coolant inside
that's not too surprising - the only coolant I've seen was high pressure (200PSI at hte inlet), with 50-200GPM flow rate
I would think the temperature needed to expand the ring might damage an o-ring during installation
it goes in the back of the drawbar, thru a hollow setscrew, thru a cross-drilled hole in the cross pin that holds the drawbar, thru the bar
50-200 GPM? thats firehose flow!
lots of places to leak - and leak they will
hmmm - actually, that may have been electrolyte, though there was a lathe next to this machine that was running slowly, "only 50GPM"
it was an insane amount of liquid
this sure doesn't use high flow
the bore in the drawbar is probably about 2mm
not without high pressure ;)
hi jmkasunich, what is this spindle for and why are you turning it down?
actually I'm boring it out
with luck, yes
err - sorry, that's step 3
what will they go on?
a future CNC mill, I hope
[01:53:48] <jmkasunich> http://jmkasunich.com/pics/spindle-and-motor.jpg
I have 16 of the spindles (only one motor, but thats a different issue)
I see... do you have the mill?
they have very good bearings, but an HSK 25 taper - tools are very expensive, and the spindles were mostly surplus because the tapers and/or retention stuff was damaged
no mill yet
I was just going to ask about the taper...
my plan is to bore them out a bit
so you're trying to make a different taper or tool holder?
MT3, so I can use a MT3 to 3/4" collet for the Tormach system
I have a doall mill, that I'm thinking of retrofitting, but it has a spindle already. I'm trying to figure out if I want to use a speed control on it or just set the speed manually
[01:57:15] <jmkasunich> http://jmkasunich.com/pics/hot-chips-2582.jpg
test cut yesterday
I see. MT3 shouldn't be too hard if you can get the spindle bored. I saw that picture - looks hot!
[01:58:33] <jmkasunich> http://jmkasunich.com/pics/HSK_spindle_machining.pdf
that is a drawing of what I was going to try to do
red is a sleeve I wanted to put in - MT4 on the outside, MT3 inside
but that is too much material to remove, and runs into too many holes - interrupted cuts
I'm gonna drop the sleeve and just bore to MT3
speaking of high pressure, a lot of new tooling for lathes anyhow uses up to 800psi. I don't know the flow...
blast them chips outta there
yeah! the tooling is hollow and the coolant goes through it.
great for boring deep holes I bet
on my doall mill, it has a variable speed pulley assembly for the spindle.
is there much advantage to have the computer be able to set the spindle speed?
Since I'll have to manually change tools anyhow, I'm not sure it would make much difference then.
I can change the speed when I do the tool
you can add spindle speed control when you add the automatic toolchanger :)
less need on a mill than on a lathe, bot rigid tapping is nice
oh that's true - you want the ability to turn the spindle on/off and set the direction, though speed isn't as necessary on a mill
are threr generic touch screen drivers for linux?
most touch screens seem to have drivers, like 3M and Elo
I think I found the elo drivers
they're on the elo site I think, though they may be included now
I'll cross fingers and hope there it
I know they work on my elo touch screen
I think that's the elo anyway
they are older industrial kisok type computers
ok, that's exactly what I have - celeron 500 + 12" 800x600 touchscreen
TechSmart kiosk machines
prolly real close
I need to find a motherboard that gets better realtime performance first
these are 1 gig hz with a gig of ram so hopefully it won't be tearable
mozmck, what did you end up with for latency?
integrated video normally makes embedded-type machines suck
mine has 2 PCI slots so I can put in a separate video card if necessart
that would be nice, but If I had a pci I'd prolly throw a mese card in it.
I would raather use puppy for the footprint but it dos'nt seem as popular
it seemed to be OK for a whilethe mesa card is in the other slot ;)
bleh! the mb I just tried gets several million after a little bit.
about every 64 seconds?
it's an amd chipset with a 1ghz athlon cpu
no, it seems to only occur when I start firefox or do something else that does a lot of disk access
I'm thinking it might be too much dma activity.
could be. you could try using hdparm to turn off read-ahead or something
it'll slow the system down significantly, but if it helps latency ...
cool -- I now have an open-source program to send a .bit file to my fpga over my jtag cable. this is vastly better than needing to load a xilinx proprietary kernel module to talk to the parport!
the other mb I tried has a via chipset, 1.8 ghz cpu
[02:46:23] <jepler> http://www.rogerstech.co.uk/xc3sprog/
it gave a realtime error randomly
yes, that would happen when you get millisecond latencies from time to time
it was better than this one. I turned everything off I could and changed to ext2, nothing helped
I wonder what I'll need to program a CPLD? I'm looking at getting the Digilent dev board for CoolrunnerII and XC9500
in linux that is...
mozmck: I don't know about CPLDs, but I've done Xilinx FPGAs (most recently the digilent "S3BOARD" and the xc2s200 on the mesa 5i20 card)
mozmck: for that, you need the no-cost "xilinx webpack", and for the S3BOARD you need the (included) parport->jtag cable
it's annoying to use one linux machine for emc and for jtag programming, because installing emc removes the normal parport driver, but the jtag programming methods require it
i just installed wine and a Thai Language tutorial, and it required the cdrom present, so i made an iso image, then used Gmount-iso. It works great. went to thank #wine and got kicked right away, its by invite only!
hm but I can't figure out how to store an fpga firmware in the xcf02s prom
can the prom be programmed with JTAG?
it appears on the jtag chain
and can be programmed in impact through jtag
so it's getting the program from the PROM into the FPGA at startup that's the problem?
no, that works fine too
the problem is that I want to program it without the xilinx proprietary kernel module
ah, the imapct software is from Xilinx?
got it (phew! :) )
impact is the proprietary software and it works, xc3sprog is free software that uses the same parport cable, but so far I only have it doing half of what I want
(it will program the fpga directly, but won't change the image stored in the flash)
are you reading hte PROM datasheet?
no not at all
ok - that's probably the place to start, unless you want to know everything there is to know about the JTAG protocols
some devices are programmed by effectively putting the needed bit patterns on their pins, as though an external programmer were attached and driving them
aha this other program 'xilprg' will program both devices successfully
good - that'll save you a lot of time :)
hmmm - me too I think
me four. that's for the info jepler. I've been in and out.
well that's funny
I unhooked the tach and it tuned (totally different from the other amp)
so, it homed!
I assume it's running in torque mode or something like it
at least it's stable
I wonder what would happen it the tach polarity was reversed?
I did check that
well I didn't reverse it, but I checked to make sure it was right
at both ends of the cable?
I checked the tach voltage at the amp
when commanded vel goes +, the axis moves, feedback vel goes -, which is correct (it adds them to get the vel error)
Well, that would tell the truth, then. I was wondering if it could have been swapped at the other end than the one you checked.
yeah I didn't trust the wiring either - a tornado hit it or something
or maybe it was me
I've seen some funny results when an air-core tach got out of shape and started rubbing the stator.
very small tach - for a camera pan/tilt head.
I have suspected this tach since day 1 - I took it apart and cleaned and checked it - but who knows if it's quite right
is the amp different from the others? are they configurable for torque/velocity mode?
they are different revisions of the same amp - they are not configurable - they are very old
it's possible I should have just replaced them (still could, nothing lost but time)
yeah, but right now, they're working and matched to the servos. sounds good to me.
yeah, but only "working", not working
it seemed smart to keep them - and the one is perfect - the other is somehow bogus
heh - forgot this was a lathe - was wondering what happened to the third amp...
you still have a long way to go on it?
really, a lot is done.
I need to install the spindle vfd, and then I could be cutting
a lot of the finicky stuff (tool changes, weird homing setup) is done
is any of the original control panel salvagable - jog wheels and such?
it has a bunch of buttons with the labels worn off - not too much useful
unfortunately it had no jog wheels
a dozen+ numitrons...
didn't Peter Wallace post a schematic for using a stepper as an MPG? Numitrons - wow.
did he? I'd probably try that.
I remember him working on a charge pump, but not a jog wheel
gene H was going to do that, but he never reported back
I think that was right after the schematic was posted.
I found the thread, but no schematic
Yep, just found it too. 10k input resistor with 510k resistor for positive feedback. Maybe it was just the description.
cradek: Pete's email to the user's list was on 3/24 - he tossed it out as a BTW and the drooling started in earnest. mentioned an LM393 dual comparator.
use a quad and get differential outputs if you want (I think that would work.)
does anyone use DipTrace for pcb design?
BigJohnT_ is now known as BigJohnT
alex_jon1 is now known as alex_joni
ra3vat is now known as dimas_
btw i have a tube of 50 TLP3052 opto's, anyone want them for postage?
hi pjm_ where are you located
LawrenceG in the south of the UK
good afternoon... I am just getting my first coffee here its just about 10am
ah right i guess u are west coast of USA?
its 2 mins to 18:00 here
well i'm trying to tidy up here, and have a lot of junk, there are more opto's and a box of solid state relays
so as i sort them i'll offer them here before they go in the trash
do SSR's really take up a lot of room?
someone should be able to use those optos... they are triac output... emc2 spindle speed control!
fenn they do when there are several 100
writing documentation, flaming on irc...
im doing math
also fun, what type of math?
math b stuff...(I'm going to apply for tekniskt basår next year)
oh, thats pretty basic stuff
right now it's probability.. and writing numbers takes longer then calculating
b contains smaller equation systems right?
a bit of it..
the most basic trigonometry i guess
I like trig..(I've been doing lots of math for inverse kinematics :P)
you shouldn't have much of a problem with that then :)
I bought a book that's ^ over my head about it :p
but it's interesting nevertheless
anyway.. I'm going calc some more
5 pages left to finish up today :)
jepler: i gonna be a piethong expert befer long
stustev1: before you spend too much more time you should probably look at the latest changes I made
you shouldn't have - I wanted to :)
I almost broke my arm patting myself on the back
Python is nice, when you can't use Haskell that is :)
stustev: do you do production with emc?
isn't Haskell some pop band or something
stustev: and how well does it work? :)
SWPadnos: it's a functional language you insensitive clod!
anonimasu: we have a small 3 axis mill in production
jepler: how do I see the changes you have made?
stustev1: I'd do it this way: make a copy of your emc2 source to preserve your modifications, then remove src/lib/gui/axis/scripts/axis.py and src/lib/gui/axis/extensions/emcmodule.cc to throw away your changes to those files, then 'cvs up' to get the newest versions of those files, then rebuild.
stustev1: I *think* that by specifying [DISPLAY] GEOMETRY = XYZ-ABUVW you'll get what you want
(that's in your inifile)
I'll check it out
-A means to reverse the rotation of the A axis
my work files are named emcmodule_stuart.cc and axis_stuart.py - I won't over write them - I also have them saved on another machine
stustev1: sounds good then..
cvs up -dP
working on it
oh -- so did you change one of the Submakefiles to use those other filenames instead? if so, you will have to undo those changes too
no - I work in those files and then over write the normal files. I have emcmodule.cc emcmodule_orig.cc and emcmodule_stuart.cc
ok. the important thing is to be sure that you won't lose your work while trying out my stuff
got it covered
(and the other important thing is to give cvs a starting point that won't confuse it .. removing the modified files before 'cvs up' is one easy way to do that)
Should I put C in the geometry command?
stustev1: which letters do you use in gcode?
AB or AC?
you only need the letters you use in gcode in GEOMETRY=
jepler: your changes do what I want - this makes it very easily configurable - thanks
stustev1: that's great!
stustev1: thanks for being my guinea pig
I think only regular pigs make that noise, but I could be wrong
guinea pigs go 'meep meep'
or *squeek* *splat*
btw, i have never thrown a guinea pig out the window while driving a car
no guinea pigs where hurt during this irc session.
two cats got microwaved though :o)
what? isnt that the proper way to try them after washing them(washing machine)
it is, but it can sometimes damage their whiskers
Vq^: sounds like something for us to try this weekend...
OoBIGeye: got a visit from your neighboors cat again i understand :)
* alex_joni is off to bed early
see you all
Vq^ OoBIGeye is this you? http://uk.youtube.com/watch?v=mHXBL6bzAR4&feature=user
hmm, those guys were weird...
will a usb gamepad work with emc?
yes you can use it with halui etc.
here are some links on our wiki about configuring a gamepad with emc: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?search=joystick&dosearch=1
I hear jogging with an analog style joystick works nicely, but I haven't tried it personally
cradek: sounds like the lathe is coming along really well
yes it is
jepler: I looked at what you did in the files - I was almost to do that - :)
good afternoon chris
Jon Elson said he sent the me the resolver boards - I should have them tomorrow
mine are working nicely
you have a couple from him?
I wonder if he got new circuit boards made yet. mine have a lot of hand patchwork done on them
yes two (could use a third, but I might get a new encoder for the spindle instead)
cradek: that's odd to be jone..
did he get a velocity output working for you? mine do not have it.
the boards I have are super nice finished
if you need one from me let me know - I don't know about the velocity
anonimasu: very new product, I have the first two he made
I was hoping I could use the usb joypad. Can I map some of the switches to like limit switches or something.
oh I see
cant complain about it then :)
the usb joypad will work - I don't know how useful it is
antichip: that makes no sense - limit switches are at the end of travel of an axis
you can use buttons as "pause" or something, but not as a limit
stustev1: do you have a project waiting for yours too?
not at the moment
although we may be using six of them on a project for Capps - btw Barney's wife died week before last
the buttons are just switches without wire, I am just exploring here.
heck. hope he is doing ok.
antichip, the way the joypad is used is very much not realtime, since it's USB-connected and read from userspace
I am sure he is - I haven't gone over there to see him
antichip: in emc there is a difference between inputs that are read in 'real time' and those that are not. The parallel port is an example of a device that is read in real time, and a USB device is an example of something that is not.
antichip: what this means is that there's no guarantee that emc will react in a timely fashion when a switch on the USB joypad is closed
anything that must be dealt with in realtime (like limits) can't be USB-connected
usually it will react within a couple hundred ms but if it happens at a bad moment it could be a much longer time
that was what I was afraid of, so a hit limit may get
that's in contrast to parport inputs which are guaranteed to be reacted to within the time you configure, maybe up to 20 microseconds or so
especially if you have a limit switch that turns off once you go far enough past it
alright so non critical uses only, gotcha
This is going to be a leatrning curve
did anyone try machining pcb with the resist still on?
antichip: I had a joypad on the Dahlih (a three axis mill) - I thought it would be useful and fun - turns out we didn't use it or think it was useful - took it off - I have a few sitting in my office in boxes.
stustev: isnt that useful for really big machines(like when setting up=
when you cant reach the panel?
I bet a jogwheel/MPG is better in all ways
oh.. I mean pendant..
not a joystick :)
it might be - the Dahlih is the size of a series 2 BP
well, I'd rather have a probe then a pendant.
on my big mill *grin*
so, nobody has any idea about the pcb stuff?
im thinking about cutting 2 slots or 2 holes to help align the pcb
when doing UV exposure
are you trying to mill off the resist, then etch?
im trying to make 2 holes to align the mask with
and to fixture it up when I cut the edges later
well, of course the hard part would be exposing it to light - I don't imagine a dark plastic bag would be very easy to keep on the board while it's being machined
I were thinking of stuffing it upside down in a plastic fixture
oh, single sided - that would be easier
then cut the two holes with the blue cover stuff on top
though it might be easier to align then afterwards
expose align holes with fixture clamp and drill..
you should try taping the two masks together across one edge, so you can fold it over the pcb
or two edges even
fenn: oh, im only doing singlesided, but I need to trim the edges and drill holes
I'd do doublesided if I could expose them easily though
maybe I should make a frame for holding them in place..
pjmcabbb is now known as pjm
My lcd does not show the entire desktop. so some windows are cut off and such. is there an easy fix, or efrence doc?
does the desktop pan around when you move the mouse off the edge?
there's probably a button on the monitor to adjust that
it's an embedded kiosk PC similar to mine
so probably not
lcd screens that take an analog video signal have to reconstitute the digital image.. i figured it was a problem with that
I'm thinking it's an 800x600 screen, but X doesn't believe it and makes a 1024x768 desktop, or something like that
just pretend it's fvwm
seen on ubu tricks Re: can't see buttons ...You can hold Alt, click anywhere on the window, and drag it around
i use it on eeepc
no the screen does not scroll the mouse just goes off. Yes this is the kiosk so I have no user screen definition buttons
ubuntu won't do the 800x600
the hold atl is a nice trick though cool.