theorb is now known as theorbtwo
I miss all the fun stuff
say goodnight Gracie
ries_ is now known as ries
why a debian sticker though
emc ships on ubuntu ;->
but can run on anything with an RTAI kernel.
and that version was made for Lenny
oh, wait... which sticker? ;)
Valen: because I run emc2 with debian, not ubuntu.
well laaah de dah mr debian "i'm do hardcore"
isn't this better: http://www.linuxfromscratch.org/
toggle switches and a push button is better
SteveStallings is now known as steves_logging
Fox_M|afk is now known as Fox_Muldr
woohoo, time to test controller cabinet =)
atlest it didnt do smoke puffs when i connected power =)
what mode should the parport be in ? :)
ecp ? epp ?
wee! my first segfault :)
compiling and linking from the command line is fun :)
using a makefile is just cheating
and the really cool guys use the C program only as a reference for writing machine code directly
And the really, really cool guys spend their time doing useful things.
[13:06:58] <celeron55> http://www.geeks3d.com/public/jegx/200808/keyboard-for-real-coder.jpg
MrSunshine__: ecp works for me
anyone know how i use regex to find 0 < x < 3000 ?
[13:52:40] <celeron55> http://www.regular-expressions.info/numericranges.html
elmo40: you are probably using the wrong tool for the job
and did you mean 0 <= x <= 3000?
but you explicitly matched 3000
ah yes. :P
well, i can exclude that later.
or change it to 2999
jepler: the hal initialization >loadrt pci_8255 io="0xd800" dir="111111111111"< makes all the ports outputs.
this string is my best guess how to init the device. any hints?
tom3p: did you find any docs at all?
cradek, i sent those docs a few years back when i first got the boards
i dont see how those docs tie to the pic_8255.c file ( i cant even see where the command line is parsed in that file :/
i use halrun to load it, and the format ^^^ suceeds in installing it.
its just that the 'show pin' command doesnt relate well to the "101010...." port configuration
did you try 1,1,1,1,...?
since it's RTAPI_MP_ARRAY_INT
not with commas
will try that , thx
Srpski is now known as Dannyboy
SteveStallings is now known as steves_logging
interesting linux cnc http://www.orchestracontrol.com
there is a g-code enterpreter http://www.orchestracontrol.com/Portals/0/componentisito.png
i still dont know 'what' it is...
they have Bspline and NURBS Interpolation Modules. sounds interesting
ahh, uses ubuntu 8.04
First of all you have to install Ubuntu 8.04.4 LTS (Hardy Heron) “PC (Intel x86)
desktop CD” edition on the PC:
Then you have to install OrchestraRTOS
[from their installation manual]
theres a live cd
i was looking for realtime audio ( realtime analog sampling using cheap hdwr )
live cd ( after reg ) http://www.orchestracontrol.com/LinkClick.aspx?link=http%3a%2f%2fwww.orchestracontrol.com%2fdownload%2fOrchestra_v3.0_LiveCD.iso&tabid=36&mid=586
Anyone here know of a reasonably corrosion resistant grade of stainless that isn't too difficult to machine?
i tried to register.
i didnt get an email with my 'verification code'
Endeavour: if you soften it they all are easily machinable ;)
elmo40, dunno mine worked fine
well, that download worked
Endeavour: resistant to what? salt water? weather? caustic solution?
Something that won't readily rust from just being around in humid environments.
is it possible to wipe it off from time to time?
if so, 4xx series is Iron based. (most of them)
they are easier to machine
It's a threaded rod in an assembly.
u r making your own?
cutting the thread on the lathe, or using a Die?
the key is hrdness after heat treatment
but they can all be machined with regular HSS tooling
the problem with stainless, though, is that it isnt strong.
threaded rod is a high demand in a small area (the tips of the thread)
stainless is not a good option
the ballscrews on my Mazak are not stainless.
if unoiled they will rust
but they are high carbon and case hardened to wear resistance and durability
do any of the mesa firmwares have A/D? ( not D/A )
hmm, how many ouputs does the parport have?
im afraid im sinking to much throught my optocoupler :/
but im not sure :P
add a buffer with some big mosfet
if i even sink anything into it ... its a - resistor - optocoupler - optocoupler (ye i know two optocouplers but my bob had optos also, and the drivers) then to GND
parport has 12 outputs and 5 inputs in normal "out" config
finaly got my control cabinet connected up =)
and its niiice compared to having it all laying around in alu chips on the table by the mill :P
and alot more expensive then the last stuff :P
~ 783$ and thats just the drivers, bob, powersupply and cabinett :P
this mill is starting to get expensive =)
on the cabinett? :)
we _love_ user photos/videos
someone knows about grafcet programming in EMC2 ?
ho can I make the link between states in the grafcet tree and output pins in HAL ?
tom3p: theres firmware to support SPI (A-Ds and D-As) but no driver support for EMC yet
it is possible to use one channel of SPI with the raw-read\raw-write facility of the HM2 driver however
[16:45:10] <mrsun> http://www.imagedonkey.com/show.php?img=32461_DSC00008.JPG.html
<-- this is my first attempt at building somthing like this =)
and it got room for one more driver =)
non standard cables, no marking :/
also, editor bugs a lot : when you open it first time, you have all 4 buttons for add/insert/delete/modify, but once you select something, all freeze
tho no display etc for it ...that will come for next mill =)
touch screen etc :)
ans if you select modify, works but then you will only have the "modify" button until you completely restart EMC
flat bedder im thinking =)
mrsun, I see we most have the same chinese PSU :)
hmm, it is not my 7i37 card... wonder where it is broke between the turret encoder and the 7i37
bricofoy, aye .. they are quite nice
delivers 9.7A so =)
but i want to ramp the voltage up to 50V (according to the way that gecko calculates it its the most i can pump into my motors)
those drivers etc compared to the other ones upped my speed and strenght of the mill with like 400% =)
and made the motors totaly quiet =)
you use gecko drivers ?
pcw_home, thanks will look at HM2 & serial. sound like i'd need to hang an A/D to serial thing onto the M5i20
but i figured they go by the mH etc of the motors
to calculate maximum voltage for the windings
so what are your drivers ?
MSD980 i think they are called, aparently they are branded to whatever company that buys them from the makers =)
max 80V, 7.8A =)
ok, so chinese made ?
bricofoy, i guess :/
found them everywhere after i bought them from england :P
just like mine :)
but mines are smaller, 40V, 5A, and only half-step
mine do down to 256 micro =)
almost the worst one that motion control products had
they had one that you just plug into the mains for power for them
but they would have upped the price alot, i was realy tempted =)
[16:54:51] <mrsun> http://www.motioncontrolproducts.co.uk/product_info.php?cPath=1026&products_id=39
pcw_home, MAX1242 10 bit SPI ADC 10bits is like 0.1% bit rez with 0 to 100V input , cool, 8uS max conversion time
er like 0.1V rez
same thing, when 100% = 100V :)
so no one has any experience in grafcet programming with EMC2 ?
hmm, something liked eating solder... about 1/4" of a trace is gone
bricofoy, it doesn't look like it
somehow coolant got in there past my new gaskets...
grafcet is as popular as forth
but so easyer to understand than ladder :/
grafcet was popular in france when I was at school
still in use here
but the first time I saw ladder was with EMC...
mrsun: nice and clean :)
elmo40, thanks =)
hopefully it wil work cleanly also =)
I think I will convert my grafcet to a lot of Dlatch directly in HAL
not so fun to do, but...
tom3p: there are many SPI ADCs from ~6 to ~24 bits resolution
we use Analog Devices parts a lot
hmm, fixing that open trace and 2, 4, 6, 8 work... 1, 3, 5, 7 all show up as 7
must be a short somewhere
Would an oil based coolant cause corrosion?
(doesn't take much moisture to cause electrolytic corrosion on electrical circuits)
( we learned this when we first started business and water washed cards with Lithium cells - it caused board shorts)
it's a water soluble coolant
so 90% water
Ah bad news for energized circuitry
my experience is it can cause both opens and shorts if PCBs run "under water"
the PCB was moist but not under water but enough wet to mess it up
yep, plating and deplating at once
I think it has something to do with chip that converts the input from the magnetic reed switch to output lines
as I pass the magnet over each switch the output lines change but not to the proper value for all of them
I'd Ohm out for shorts or other opens as well (maybe back illuminate the card)
then wash and bake the card
Bake to 85C should not hurt anything
Ok, thanks pcw_home
oh, what do you wash it with?
Wasn't the original encoder encapsulated? Maybe the seals alway leak a little
yes the original was rubber encased
I just wash with detergent and water, rinse well and bake
Maye after its working a spray conformal coat of some kind is in order
I think I see where the coating leaked into that area :)
* JT-Hardinge heads to the other shop to finish this job on the manual lathe
hmm maybe have a bilt in computer with usb transfer of programs to it in next cabinett =)
plug in a usb stick or whatever and touch screen, no external computer
would be nice as strawberry pie =)
for a "light press fit" of a dowel into a cylindrical hole, should I make the hole diameter about .5 thou smaller than the dowel diameter?
what material and how thick?
the hole is in Al, the dowel will probably be steel of some sort
i need the dowel to stick up less than .200 above the hole
the Al plate is .750 thick
what size dowel?
I think a dowel pin reamer for that size is .2497 (you are right that's half thousandth under, since dowels are .0002 over)
ok cool :-)
a mcmaster order is in my future
[18:11:49] <cradek> http://www.use-enco.com/CGI/INPDFF?PMPAGE=66&PARTPG=INLMK32
actually they are .2495
so .0007 under
i need a nice set of over unders in 1/8, 1/4 and like 1/2
we have crappy ones made in I think bosnia or something in the shop
they are... not so great
seb_kuzminsky: get the .2495 and .251 both, if you want to make things that align with each other
make sure everything is really clean too when you press them in
a bit of swarf in that hole will deform your aluminium plate way before you notice it happening
cradek: the .2495 for mor-or-less permanently press-fitting the dowel to the first part, then the .251 for making a slightly free fit for the second part?
seb_kuzminsky, frequently refered to as an "Over, Under" reamer set
as one is slighty over nominal size, and one is slightly under
you'd drill them both "D" and then ream both with the DP reamer, then ream just the free one with the OS reamer
on the page cradek linked, the undersize reamer ("U/S") is smaller than the dowel pin reamer ("D/P") by an extra half thou
and always do all drilling and DP reaming with the parts clamped together
seb_kuzminsky: that might be appropriate for a tighter fit in thin material?
cradek, huh? you mean the parts that you are trying to fixture in the first place?
seb_kuzminsky: also get *good* "D" drills if you want any chance of this working :-)
* alex_chally personally suggests a screw machine length drill
right, good sharp, short tools for this makes sense
thanks again guys :-)
i love them stubby little drills...
alex_chally: I'm thinking of parts that you can disassemble and then put back together
yes you want screw length, 135 degree split point if at all possible
alex_chally: if I was making the parts separate I'd do more than .251 O/S if I hoped for them to actually fit together... YMMV :-)
cradek, I guess it depends on what tolerances you need, and how you are making the fixture
but if just making a set of parts that go together, if you drill and ream undersize with them together, it will work even if you do it on a drill press
one of the projects we had to do in class was drill and ream a bolt hole circle under sized using a rotary table and then oversized using a DRO with bolt hole software in it
+- probably .0005 on hole location for that project
I don't know how I managed to do it correctly the first time
lucky the rotary table was up to the job too
class assignments of the form "let's do this the worst possible way and see if we can make it work out anyway" are funny
cradek, It was mostly a project to learn how to use the rotary table
one of maybe 2 or 3 the entire time that don't end in having a nice tool to use
most of them are making tap handles, center punches, V blocks
a toolmakers vise is the last one
square to .00025"
that one was a bitch
so much time mincing tenths on a surface grinder
square and a certain size, or just square?
cradek, welllllllll :-p
cradek, the problem was machine time
just measure and adjust the print at the end! time-honored.
we only have two surface grinders at the school, and the prints called for some crazy amount of stock to be left behind before HT
ouch, that's a lot of grinding
and to grind .015" of hardened 4140 off every side of that vise would have taken a large amount of time on one of the two machines, and there was a large line to use them
so in the interest of getting them done quick enough to not be a dick I just used our normal tolerance for fractional dimensions (+-1/64")
so close, but not dead on
obviously having something square and useful was a more bigger deal
and it is shiny! although interestingly enough I donm't have any pictures of it completed up
using a countersink tool for milling was a sucess
seb_kuzminsky: these are the ones I use: http://www.use-enco.com/CGI/INSRIT?PMAKA=319-0121
today I had weird problem with atemga88, external emf noise hang up ucontroller even if it has watchdog enabled
anyone know how could it happen?
micges, do you have the reset line connected to anything?
reset line is routed to programmer socket
is the programmer attached when the hangups occur?
ok, then you should add at least a resistor to the reset line, pulling up to 5V I think
and a capacitor to ground is nice too
maybe a 4.7k or 10k pullup and a 0.1-2.2 uF cap
thanks I'll try
with short legs :)
don't fully understand what issue on that line can cause this
SWPadnos: will do
the reset line is used to put the chip into programming mode, as well as actually resetting the chip
if it's flying all over the place, it's hard to tell whether the micro should work or not
I see thanks
sure. (hope it works)
will see tomorrow
I'm taking over uc programming here, there is so MUCH to learn
even if it's few little boards :)
you could also get the datasheet from Atmel, that tells you what all the pins do
and the errata sheet (if there is one)
I'm reading avr book but there is too little about hardware things
anybody done spiral bevel generation in gcode ?
may need to tackle http://www.collection.archivist.info/archive/DJCPD/PD/2010/2010_07_06_MOSI/IMG_0754.JPG
sweetums! last piece of alu tomorrow!
some quick milling and off the pieces go for some last machining and mounting of bearing
archivist: what is it?
part of a 1930's mechanical computer
the other pic in the dir is the torque amplifier
one of the wartime projectile calculators?
before the war but yes
those were pretty amazing
one of the spare integrators has worn gears
It's amazing how if you lean on the E-Stop while your crawling about the machine everything does what it is suppose to do and does nothing...
JT-Hardinge: I spend one day 10 minutes checking all the wires myself... power supply yada yada... turned out my e-stop was pressed in :D
I need to wire up a light or something to the dang BRB :)
* frallzor has a light indicating when the BRB has been pressed and needs resetting
shoot, I need to make another 5/8" to 1/2" three hole bushing
KimK: what are you building out of the castings?
Fox_Muldr is now known as Fox_M|afk
* JT-Hardinge notes it is time to fire up the barbie
and stop trying to make parts tonigh