I cheat and rotary mill :)
Same here, small stuff i use an old tap with only one flute and larger stuff I use one doe out of a Coventry Diehead, http://www.stevenson-engineers.co.uk/files/threadmill.jpg
I made a holder for single point lathe insert to fit the spindle so I can do any odd pitch
Im mainly matching antique stuff
Signing out now, off for a shower and the ig black, gotta be in stoke at 8:00 am today.
time I went home
hey archivist, you around?
but was about to burger orf
Are you aware of what hardware I am using?
apart from the servo no
Well, I just mean the amp for the servo
so do you think it is not worth my efforts to use an lpt with it?
go for proper control
Im not sure what you need to know,
well, basically I have all the amps and servos, encoders and mechanical side to the system, what should I use between emc linux and my servo amp. Currently I am using an lpt port.
Im not the best person to explain servo connections
are you using PWM on the lpt port
for cw and ccw
ok then you just need to amplify/filter the resultant signal to feed the amps
this is what I expected. however I do not know what is required to do so
I seem to remember someone working on a circuit Im just looking on the wiki
cant find at the moment
I do have a some ic's that do voltage doubling however they use capacitors to function and it appears to work up untill I try to stop the pwm signal and then it appears the capictors finishines discharging forcing the motor past fault
either filter (1 R and 1 C) and amplify or drive a transistor from the parport to give you 0-10 v pwm
no money at all to spend? A mesa printer port 7I43 card + 7I33 for $89 + $69 gives you 4 analog axis interface with a bunch of i/o (and encoder counter
for a real machine thats cheap to do it properly
yea, that is direction I plan to go, however right now I was shooting for the cheap method until I understand what I have already more.
I tried using a transistor to boost the signal input but to no avail :( I should I assume I am doing something wrong.
I just need some more torque out of the motor so I though I could wire a solid 5v to the cw and ccw terminals through a transistor that was activated by the par port
cheap method only wastes time sometimes
parport + the constant 5v I assumed would do it. but no luck I think I am missing resistors in places they need to be. the datasheets I found for the transistors tell me their specs and not how to use them.
[01:03:00] <archivist> http://controls.ame.nd.edu/microcontroller/main/node40.html
see above adjust to suit
that looks perfect... now all i gotta do is learn what all those lil symbols n such mean :P
what happens when you mix sodium hydroxide, ammonium nitrate, water, and boil for a few hours?
sounds like you might get some crystals building up that would be some kind of explosive
hm i hope not
i've heard it's a way to form black oxide coatings on metal parts
don't really want anything to explode
could well be, just be a little carefull playing with nitrates
they are the thing that puts the boom in stuff
i have a bit of fertilizer left over
just reseeded my lawn
or go out and get ready made fluid
archivist: will this do what I need at all? http://www.intersil.com/data/fn/fn3072.pdf
archivist: I have some zinc chromate conversion solution
never tried the black iron oxide conversion though
we buy in the stuff
really, where do you get it from
that sounds a bit safer...
I need to build this http://controls.ame.nd.edu/microcontroller/main/node40.html
Anyone want to walk me through what I need because I am rather lame when it comes to understanding these symbol
read the rest of the pages its teaching you
we cant do that in irc as well
mesa has a board for doing that dont they?
PWM + direction in > +-10v out
I was meaning for that to go in the electronics room :P
archivist: this stuff seems pretty nasty
if its oxidising things then generally they are pretty agressive chemicals
luvly stuph, dont drink it all at once
says here it will permanently blind you, or convert you to soap??
(or both, I guess)
rember acid to water not water to acid ;->
or in this case , nasty oxidiser to water
it seems the salts raise the boiling temp of the solution quite a bit
i guess no topping-off of the liquid :)
can you spell steam explosion?
once its diluted it probably wont be so bad
mix well and add slowly
[01:20:13] <archivist> http://www.black-it.co.uk/?gclid=CJ3ry7eH1pkCFYU-3godz015aw
google term was chemical blacking solution steel
there are others
archivist: somehow forming an iron oxide, with "safe, re-usable, non-toxic chemicals" seems like a bit of a .. hoax?
ever used it?
I used one here and it rubbed of
but was old solution
archivist: I see R for resistor and C for capacitor, but I don't have the slightlest clue as to which ones I use. where might I find a part list for such a device?
we blue steel here the old fashioned way
UncleG it depends on the PWM frequency
UncleG, rou read the next page and you work it out
the freq is a variable
you sure the frequency is variable not the duty cycle?
(IE on time)
I thought I could change the pwm freq within hal
atleast Im pretty sure I can
yeah there you could but it won't change in operation
IE while your running it
(well unless you are doing something funky(
You probably want to use something like a multi-turn trimpot for the R in the RC network on that page
it lets you vary the resistance over a range to get a value your happy with
do you have an oscilloscope?
it's starting to sound like im going to buy a mesa board
no, just a digital scope with emc
dareposte, there is also a heat treatment method
i dont know much about that, i'm just getting into doing CnC
but i repair speed controller boards and the like
archivist: I think i'm going to try this recipe I found, on some test pieces
I just don't understand all these equations
basically NaOH:NH4NO3 in a 2:1 ratio, boil, submerge parts for 10 minutes, cool and remove parts
outdoors, with a rubberized apron and gas mask
uncleG does the scope thing let you see analog voltages?
it uses lpt port
dareposte, description of oil black http://books.google.co.uk/books?id=vb3dDN9FiekC&pg=PA543&lpg=PA543&dq=oil+black+heat+treatment&source=bl&ots=M9YlPuC0w_&sig=W0KZSvueJdzUtwOmbiMjZ5ZcK9U&hl=en&ei=yLfWSeC6J8Ow-AbinbTKBQ&sa=X&oi=book_result&ct=result&resnum=2
In that case I'd just use that multi turn pot, wind it up to maximum resistance and then slowly start winding it back down until you get a good responsivnes without "vibration"
archivist: impressive find
don't have nitric acid though
that's probably a good thing, from the soud of it i probably don't want any :)
I will need both cards? " A mesa printer port 7I43 card + 7I33 for $89 + $69 gives you 4 analog axis interface with a bunch of i/o (and encoder counter"
Nitric acid from lab supply - we use it in cement chemistry labs alot
The mesa board is only $70 though
regardless, will I need both? or just 1?
what are you using for servo drives?
a servo dynamics brush 815 differential input amp
+10 cw +10 ccw
and also a copley controls, same thing.
i'm no expert but thats probably the easiest way to get it going
what did they set you back in terms of $?
I still don't know if I need one or both of them
both cards togther gives you a nice analouge output voltage
skunkworks: do I need both of those cards or just one?
if you are interested in black-oxide, browning, or blueing, you might want to take a look at brownells
[04:22:58] <SWPadnos> http://www.youtube.com/watch?v=D2FX9rviEhw
SWPadnos: On time?
[Server Notice] Hi folks! The server you are on (kubrick) will be going down for around one hour for maintenance on Monday 13th April at 1400 UTC. We suggest that you connect to another server in the irc.freenode.net rotation to avoid disruption, asap. Thanks for using freenode and have a nice day!
[12:21:41] <BigJohnT> http://arstechnica.com/open-source/news/2009/03/google-launches-project-to-boost-python-performance-by-5x.ars
i still dont see how that's any different from psyco
I don't know anything about either one but thought it might be interesting to someone
hmmm, how can I have an input number freeze when I do a M5 and motion.spindle-on goes false
you mean you have some input X, and while the spindle is running you want Y to change as X changes, but while it's not running you want Y to stop changing and just retain its last value?
well kinda sorta... I have an offset to Z and when the spindle stops I want to retain that offset until I move Z up a distance
and gradually remove the offset as I raise Z
for the simple thing I said, 'tristate_float' would work
for the more complicated thing you just said, it's not a solution
personally I'd figure out what's required and write a comp, since it sounds like you need to deal with non-whole numbers and as far as I know classicladder isn't good for that.
the offset changes as I move X and Y (torch height control) but at the end of a cut I need to safely raise the torch
I have the offset working kinda using a mux2 and sum2 to hijack the axis.2.motor-pos-cmd
but when the torch goes off with M5 I will loose the offset signal...
and I don't want the torch to slam into the material if the offset was up
maybe sample-hold will do it
yes -- sample_hold will do like tristate_float and allow you to preserve the last height value when the spindle turns off
Could you just add another offset when torch is off?
but you wanted something more complicated than that :-P
once I hold it then I can take the action to reduce it ... one step at a time :)
actually the tristate_float looks like more of what I need for this step
and writing a comp will be the final solution, but I wanted to explore as far as I can with existing components it might help me understand better what I need in the end
mach is a virus! ;) http://cnczone.com/forums/showthread.php?t=77427
skunkworks: You REALLY need to get a life and stop spending so much time on cnczone.
I also like the ger21's explaination of machs max steps/second
JymmmEMC: maybe I need a 12 step program...
* BigJohnT is off for a ride on the bike
how do you make the smiley with the tounge sticking out :)
just a short ride to mammoth springs ar
BigJohnT: That depends, are you sitting bitch on your ride?
I like how cnczone has all their ads on ads.cnczone.com to make it easy to block all the blinking crap
BigJohnT: Such a shame, it leaves your hands "available"
ooh bmovedirive in just started hunchback of noter dame with lon chaney ( remember the dr pepper ad 'read my lips? )
cradek: AdBlock Plus FTW!
mplayer -autosync 30 http://184.108.40.206:8000
So, I goto cancel my paid yahoo domains account. Click on CANCEL, damn thing takes me to a CALL US page.
sounds like aol ;)
I personally wouldn't know. Many moons ago Yahoo Domains offered DNS and IMAP, They discontinued IMAP so screw em.
I've had it for maybe 10 years
The vhosting I have now offers everything except full control of DNS, but registar now offers that, so it's all good. I maintain control of DNS
hard real time networking based on firewire http://www.rtfirewire.org/paper.pdf
its 'deterministic' :)
i see where mel broks got the stuff for 'start the revolution without me'... all in hunchback ( the B&w silent version)
the paper on fire wire specificly address pwm and encoder feedback
tomp: Issue being... firewire is dead
tomp: the timings in figure 11 look promising, if I understand correctly how they relate back to the left hand part of figure 3. If you can request to read inputs and then get the response within 160us 100% of the time, you're in the realm that emc2 requires without changing the fundamental way its servo loop works.
See figure 14
payloads of 56 bytes are pretty small; I don't even think that's enough for 2 hostmot2 encoder reports
yes, the graphs show 100% and less, they admot they miss stuff at > 5khz ( if i read correctly)
firewire dead? huh? i see it in shops all the time
paport is more deader than firewire, firewire was just never as alive ( if thatr makes snese )
tomp: Even the new apple macbooks dont come with firewire anymore, I think they are holding out for USB3
is usb3 suited to realtime? firewire is
yes 56 bytes is small, hard to shove much in that space ven binary
FW just isn't commonplace, as is ethernet
true ( not as alive as...)
I use/like FW for ext devices, but the industry is just moving away from it
(oh, I was confusing bytes and bits; it's not quite as bad as I said, but it's still not great)
the paper compare rt ethernet to rt firewire, and ether had an edge
woohoo! all domains moved over and are active!
cool, whose the new provider?
actually old vhost, just migrated all the domains into one
well, I mean revived dead ones, put DNS for all domains to one registar, etc
oh i thought old was aol
I've NEVER used aol
oh yahoo maybe
haha, no audio on silent movies (hinchback of nore dame) , so this guy keeps stoppingthe other guy from eating, all silent, as good as any dialog would have done
he rtethernet is descibed here http://rtfirewire.org/RTnet-ETFA05.pdf
on the Beta release halvcp has been removed, use pyvcp instead does this mean the old vcp will not work in 2.3?
yes, that's right.
there was talk of a translator being wrote to port them over?
as far as I know, nobody ever wrote one
when will 2.3 be released?
I hope it'll be sometime this month
did someone write a new halui test panel using pyvcp?
yes, I believe that's what the sample configuration halui_pyvcp demonstrates.
ok that's on the beta release
* skunkworks wishes he had 220v in his manroom.
or a 1:1 transformer
* skunkworks is not going to rectify the mains!
yeah, that's a bad idea.
wow - we actually have 130v here
skunkworks, whats the problem... the transformer is on the pole!
that would be a bit too much. (183v rectified and filtered)
looking for around 160
at 95%dc that would give around 150v at full
Well - should I unhook the ground and neutral at the box? ;)
[17:35:06] <LawrenceG> http://imagebin.ca/view/1b7EG6.html
LawrenceG: nice - what are you looking for performance?
R1 is current sense?
latest proto ... now I have to try and mill it... 15amp cont, up to about 80v... also looking at adding a 3rd half brdge so I can try and spin my brushless motors
using homemade shunt on back of board
oh now I spotted r1
probably shim stock soldered between the 2 traces in a loop
logic goes on a different board?
board is pretty small.. somewhere around 1.75x3.5"
it seems like there must be some tricks to getting good behavior of the current comparator. ISTR that the 20A current limit on skunkworks's board is 300mV (.015ohm sense resistor) but the comparators I was looking at had statistics like 200mV input difference for guaranteed output saturation
If I could replace all the logic with an avr or clpd - the board would be tiny
yes... dspic drives 1/2 brdges and shunt voltage processed off board
skunkworks: I agree, you should do that
jepler: I am really seriously thinking about it. (for a good learning proccess)
the plan is to bolt 3 of these to a breakout board that has parallel port buffering, 3 dspics
leds and other fluff
LawrenceG: the 393 seems to be working great. (includes ground)
with a 3.3k pull up.
others use a opamp with +/- supply
excellent... I want to avoid another supply.... already need +5, +12 and motor volts
I can adjust the current limit down to 0.
which is cool
this was first board after upgrading to eagle 5.4.... they changed a few things!
Jepler: could I measure the voltage across the sense resistor directly with a avr?
* skunkworks should really do some research.
I see they have a a/d
skunkworks, what was the design voltage drop for your shunt?
max of .3v - the sense resistor has a max current rating of 22a (Is that what you mean?)
it's a .015ohm, 7W resistor, 300mV at 20A, correct?
that is 6w
although I really don't think normal usage will aproach that. And acc should be saftey under that
they rate the resistor at something like 5 times the watage for 5 seconds
and if this works well - I could theoretically put another resistor on the back of the board in parallel. That alow for a few more amps.
I do have some .005ohm resistors also - but the they still have the 22a max rating
The last redesign was to really try to make everything as symetrical as I could.
I think it really helped with the symitry of the current limit.
as of right now - I am running .95 dc into the drive at max. The current limit voltage is set to 245mv and the current is tripping at aprox 15a. That is really close. The calculated trip is 16.3. that is using a clamp dc amp meter at the motor. (And I really don't know how accurate that is)
* skunkworks is really happy.
I set the divider so I could run it up to .363v
skunkworks, my board design is for very low cost servo... the most expensive part is the 1000uf/100V cap.. could be cheaper for lower voltage motors
yes. - You can use mosfets that have lower rds (Rds goes up with operating voltage) For the most part.
minimal use of terminal/connectors
Yah - I am using the cheap screw terminals for the power/pwm/enable. the motor connectors are soldered directly to the board. Power in is sandwiched into the cap scres
the IRF540's have a very nice range and are not that expensive.... I have a bunch of sample fets from on semi that are rated at 60V... they would work for 24v servo motors just fine
but a design is not finished until the smoke has leaked out a few times
I have a nice 500w/24v motor here I am going to use for worst case testing.... it used to run the blade on a battery powered lawn mower!
yah - the igbts I am using are like 8.45 new. (I got them for 4 for 3.49)
I saw the ebay link.... a good price... tempted to buy a tube from the guy, but I dont really have a target system in that power range.. I am thinking bridgeport or smaller size
mostly hobby router table drives
I want to replace the output stage on my dspic servo design... this board should have a parts cost < half the price of the opa549 it currently uses
that would work good for the puma arm. I was planning on making a small version with something like irf540s.
I think I have a bunch from my try at stepper drives. It was a lot less successful. ;)
now you have the current limit stuff working, it may be usable for steppers.... it would be interesting to have a computer generated reference for the current limit
It was a long time ago. Like 15 years
I really have no reason to make a stepper drive anymore. We have a bunch of oem650s and assorted other comercial drives we can use. They work a ton better
yea.. I really like the oem750's I got of epay... pretty painless way to get steppers going.... I would hate to clone one of them.... there are thousands of parts on their PCB's
yes - and they microstep and everything
I was watching for some of the Parker servo drives, but never really found enough of one model to do a system with
in another couple of years, we will be able to salvage drives and motors out of washing machines
our new washer has a really cute direct drive system and controller
but I need clean shorts more than a 1 axis servo drive!
someone is using one - sort of a large stepping motor.
I cannot remember where I saw that.
If I get the 3phase bridge done, I want to try using a car alternator.... it might make a nice high speed spindle drive
the alternators must spin >10,000rpm
[18:45:35] <skunkworks> http://www.instructables.com/id/Make-your-own-cnc-controller/?comments=all
and > 1hp output 13v/100amp is close to 2hp
that link has a pretty wild looking constant current driver!
that would probably run an alternator
Q1 would be better replaced with a lm393 and a reference that is adjusted by the CPU for pseudo sine wave current drive
skukworks is now known as skunkworks
hm, this datasheet calls for an impossible temperature profile. http://emergent.unpy.net/index.cgi-files/sandbox/solder-profile.png
-- to get from 220 to 255 degrees at 4deg/second takes (255-220)*4 = 35*4 = 140 seconds, so how can you spend only 60 seconds above 220?
that way it's not their fault when it doesn't work :)
btw it's 4 deg/s not 4s/deg so that would be 2*(255-220)/4 <= 17.5 sec above 220
oops >= i mean
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2009-04-04.txt
cradek_ is now known as cradek
hey -- is there anyone out there that can answer a torque-related question?
Ok. I have another question re: latency and video drivers.