03jmkasunich 07TRUNK * 10emc2/src/emc/motion/ (control.c motion.h): add 'index only' homing - moves at latch_vel and homes on the first index pulse
ok i need to find a cheap sourch of 4" diameter ground stainless tubing at least 6 feet long
annd maybe not so cheap.. more reliable than cheap
the local mall?
i'm not sure about that
they sell lots of useless crap there
nothing to build machines with
unless i take the wheelchair railing
took you long enought to finger that out
i found some at lowes and they only had up to 4 feet but it had the perfect mounts already for shower rails
and i need at least 5 i'd like to have 6
ground, stainless and 4" AND you want it cheap?
how about you find me some 6' long, 4" rounds of solid platinum cheap first then I'll GIVE you the stainless? =)
don't have to be ground either ;)
well uh... i mentioned maybe not so cheap
checked MSC or McMasterCarr?
what's the application?
i did look into metalexpress.net's stock list
they have some...
4" is a bit large
i was looking for other options before i bought it
i haven't got my msc catalog here yet
or the mcmaster...
you were able to get a paper McMaster catalog
we have one at work
just got a new one
wow.. you guys must do a lot of business with them
it's yellow and green on the cover
but what's your application?
i just bought 150 5/16 drill bits friday from them
it's going yo be my x ways on the 24" x 48" cnc router table i am building
the only standard thing I can think of that is near that size is chimney ducts
as a first attempt at a prototype
why not go with solid? ;)
well.. it's a prototype...
ah I see.... 4" just seems so big
solid is abig investment at this point that i am not sure will be worth it
Hmmm what about plain steel piping then?
would the od be precision enough?
no but if you can find a large lathe....
hmm.. an idea
preferably with a 4"+ through hole in the headstock
or even a large centerless grinder
6-8ft long bed lathes seems to come up cheap a lot... guess not many people have room for them ;)
i'd take one if i found a deal
i'd clear my garage out for it
and throw the rest of the stuff away
but you got ppower for it? it may take 440 3PH
i got a 220 <-> 440 transformer
in the garage
and i got 220 for my dryer
for a while there was a even bigger one available for hauling from a military base out here
dryers aren't 3 phase
3 phase convertor?
you can do it with a motor (I think?)
this is just daydreaming right now really
wonder if it would be cheaper to buy a little diesel generator hut instead of a phase converter for something that big
yes.. you spin a 3 phase motor with a two phase motor
and you get three phase power from what i read...
with a little more involved than just that.. but it's possible i believe
never done it, but I've read the same thing
but if it is setup for 440 3PH, its got some serious draw that gets more then doubled at 220
we got three phase at the shop.. they would always let me keep a big machine there if i did free work for them.. lol
well, look at military surplus
but you may need to rent an 18wheeler to pick it up ;)
chemical piping is the only other thing I cna think of
or some art work =)
Oh refinery stuff would be SS
i thought art was retired?
hey i watched a vid on youtube of the cncfest... it was jsut a buncha people on computers...
and like 8 hours of darkness in the shop
did you guys have a coding session?
yeah we did a lot of that
...oh and i found the amd64 stuff on your site cradek
i think it's your site
I haven't done anything with amd64
axis. somethins domain?
jepler and you?
ah jepler's site
yes.. i been trying to compile my own realtim kernel with no success...
i'm not so good with source code
it can be a pain.
so i haven't even got a kernel to boot yet.. out of 4 tries
hm usually it's not that bad :-)
i had like three different howtos open so i might have mixed myself up while attempting it
i figure i'll try again in a few days
give my brain a rest
what's your goal?
to get a functional amd64 realtime kernel and run emc2
on the machine...
I guess that seems to work, but it's not well tested yet
it works in x86 mode ok...
but i figured i'd try to aqueeze the extra juice from the 64 bit cpu
err 32 bit
anyone use superior abrasives products?
i dranka few beers with the plant manager today
he said they did 18 mil last year!
i was like oh sh!t
my dad's shop designed this machine that mechanically welds the threaded hub to the woven fabric abrasive disc
for superior abrasives
it does 27,000 discs per 8 hours
it has 6 bowl feeders on it!
**i jsut found this out today since i don't talk to my pop anymroe
as far as anyone here knows, has there been anyone that used EMC to control a RP machine?
it could be done...
i.e. Stereo Lithography, Fused Deposition, Zcorp stuff, Dimension stuff, etc
I am thinking of trying that instead of the java "crap" that the other guys are using
mastercam would be a great canidate for the code generation
*in my opinion
not a challenge, nothing seems to stick out when I was playing with it
well, because i know it fairly well.. and i had already given it some thought
i watched a few videos of some rapid prototyping machines
so mastercam can slice up a solid and generate boundary contours of each slice?
one laid out some putty or some sort of plaster material in layers...
it would be easy to jsut wrtie a contour toolpath for the forms you want like that
sounds a lot like the Zcorp process
Oh and not bother with actually slicing?
you can do steps in the toolpath geteration
and tapered walls
does that work on all MC versions?
hmm i think so
i use mc9
Hmmm maybe i should sign up for some access to MCX at the local JC
i haven't used anything below version 9 and i haven't played with mcX much at all
i only know how to get around in MCX :/ they did some pretty big changes between MC9 and MCX
yes they did.. which is why i am sticking ith 9
i can't get used to the new menu system and data input
and I can't do the reverse
I think MCX will spit out .MC9 files, IIRC
mcp rocks.. 1 letter command shortcuts.. and you jsut type the numbers in and hit enter
mcX wouldn't work that way for me.. and i couldn't get a decent post to work with emc2
typos are running amuk
it doesn't... they want you to use those buttons on top
i can go from idea to toolpaths to cutting it on the mill without ever touching the mouse in mc9
i love it!
sounds like standard Unix style
what kind of machine would MC consider this to be?
i'd say a normal 3 axis mill if you want that much control
and use the spindle on g-code for .. putty squirt on or something
I guess the similation would be pretty useless then
you could even use reverse spindle for sucking putty back up maybe?
the simple extruder head can only squirt
well... possibly, you have a point with the simulation
nice thing about the simple design is it can be adapted so it'll cost about $10-$15 to build
suck could be tool #2
you could have squirt/suck/slicing tool heads.. t1, t2, t3
Hmmm I wonder if EMC can generate PWM to directly control a DC motor (w/o using an encoder for feedback)
one thing is for sure... remachining can't be used
don't dc motors run at different speeds when you PWM them?
yep, they sure do
a non stepper i mean?
I am trying to avoid writing a little PIC program to drive the motor
you'd need an amp still i bet
amp would be nothing more then a little power transistor
probally 2N2222 to buffer and a 2N3055 for actual drive
sounds like an awesome project
now if I can only use EMC to close the loop for temperature control, I'd be set... no microcontroller to program
spindle speed = temp
people should pay me for these ideas... oh wait.. someone does 8 hours a day
yes but I would still need to close the loop
encoder = temp sensor
and the temperature sensor I have in mind is analog
that you may need a pic to convert
I could use an SPI ADC but doubt the RT could would be very happy with that
i'll worry about that when i have a working extruder head
if you haven't seen it, I am loosely basing it off the design from www.reprap.org
use a pneumatic greas gun
don't think they will tolerate 200C
find an old school all steel one at a garage sale or a flea market
we got one at the shop
I rather build their extruder head
make a nozzle for it instead of the rubber hose and zerk fitting
search youtube for cnc vids of it
there is some nice ones
even if you watch the 100 bazillion dollar machines you may pick up some ideas for a homebrew machine
ohiopctechDOTcom is now known as chr0n1c
SolidWorks for Rapid prototyping - it can work in/with STL files
couldnd it always?
ok, what am I missing here?
Hmm, Im getting a wierd thing when I load a gcode file, the Z is dropping for a short while and then up again to home height and then things are OK again. Anyone have a clue what it might depend on?
This is when I run the THC config
Does eagle have DB25 connectors, or do I need to add some library?
Jymmm: yes it hav
any idea on the name they use?
you are looking for a parallel port pattern?
sure, why not =)
I cant say where I found it in eagle but its there
ok, Eyes is outta here!
What version of python does the HAL python library files depend on?
I just started looking at writing a UI with mono..
so I can make it panel based...
jepler: Can you throw me a message when you are here?
The-Ball: Are you around?
im looking at making a ui that looks like one on a normal nc/cnc machine
anonimasu: so you think axis dont do the work good enough?
martin_lundstrom: I think it's crappy to have to use the mouse for every little thing you want to do..
martin_lundstrom: I like how the heidenhain's.. work in the user interface..
anonimasu: touch screen?
lerneaen_hydra: yeah and panel buttons..
touchscreens arent that great for shop use either
you could have buttons dedicated to the most used operations
anonimasu: almost all systems running emc2 use python2.4 (ubuntu dapper and breezy are in this group). feisty uses python2.5, and emc2 is known to build there, including all the python stuff.
but wouldn't it make more sense to write a native mono wrapper (whatever exactly that would be) for hal instead?
the ideal would be a USB interface to hardware buttons
the obvious choice being stripping out a USB keyboard chip from a cheap keayboard
SWPadnos_ is now known as SWPadnos
SWPadnos_ is now known as SWPadnos
jepler: I'd like to be write a user interface that looks/acts like a normal control does.. because I like that
jepler: and mono intrefaces python.. that is istalled at all emc2 systems already..
jepler: actually I had some more questions about it :)
jepler: Im not sure how much work writing a wrapper would be that's why I wanted to reach you
Anonimasu: - styled after what control?
I guess after heidenhain or fanuc.. or $random control..
* alex_joni rofl
haha please :D
I'll be back in a little bit need to play with my dog
whatever makes you happy :P
haha it's about her..
did you see the video already? ;)
shameless plug: http://www.anderswallin.net/2007/07/opti-bf20-in-action/
how heavy is that cut?
only 1.5mm deep
but probably about 15-20 mm in width I think
the cutter is 40mm diam.
how much can you take with a 6mm endmill?
well it's a hobby machine, you can't expect too much (if you're used to pro VMCs)
* anonimasu is very very much pondering
I can take 2 before it starts to sound bad..
I think my servos are too weak..
depends on the stepover, but probablu 3-4mm could be possible
what spindle motor do you have
I think in our case it's limited by the 1000W spindle motor
the problem is that the machine sounds bad..
I think that it's because the spindle pulls the servos out of position
so they oscillate..
the drives get's hot fast too to support my theory :)
* awallin is going for sauna now, back in 30min or so...
damn you :)
awallin: nice pictures of the linear slide + ballscrew refit
awallin: how much did it cost (roughly)
the ballscrews and nuts are from metallstore. around 70eur for screw and 80 for nut I think
so around 150 per axis?
the rails are from ebay, don't remember how much, maybe 50eur per pair or something
not that bad actually
yes, we made the bearing holders ourselves, and got the bearings from somewhere too
would it be very much harder to have made everything from scratch to begin with?
we don't have a big mill for facing up to 500 or 700mm long parts
then there's the argument that a steel frame will resonate and cast-iron is supposedly much better
lets assume that you had had access to that ;)
hmm that's true
you could make it out of solid steel instead
yep, with a big mill making a base and a column would be possible
NAh, make it out of 4000PIS concrete
concrete isnt good.
at the level we want to be, we end up spending maybe around 6-8k, but that's still a lot less than a haas minimill at 35k....
are they that expensive?
and it might be more reliable than a Haas
I don't have a cost-list for you, but it all adds up: ballscrews, rails, axis-couplers, toolholders, vises, vector-vfd, spindle belts, pulleys, servos, servodrives+electronics etc.
yeah it adds up
I have a question.... In the big industrial machinery, they use 24V for control voltage, right?
Ok, so if their E-stop circuitry is running 24v, how are they getting 24V, if the e-stop is running for 24V to shut off everything, not like 24V is common for mains or anything.
440/220/110 to 24, but if the estop is to shut off the 440/220/110 then there would be no 24
they have a 24V converter somewhere..
probably a output of the actual control..
anonimasu: you understnd what I'm saying?
do you understand what im saying?
JymmmmEMC: on a real controller you have a 24V logic output..
So what you are saying is that 440/220/110 is never completely removed from the system
it kills everything else but the control.....
and the control feeds the other stuff 24v logic power
all power to spindle and axis is killed
but internal to the system, with a transfer feeding on the mains.
power for encoders can stay on (if not using geckos)
Ok, so I just need to rethink marriss' estop a bit more.
[20:07:20] <JymmmmEMC> http://www.zshare.net/download/25017868923ace/
There's a flaw in the circuit I'm trying to figure out how to overcome
JymmmmEMC: why the hell dosent you just get a copy of the wiring standard for some real machine?
JymmmmEMC: thoose are certified for use in the industry it should be good enough for you
anonimasu: This is a challenge I'm trying to overcome.
If the START button is held down, the STOP button fails.
use a 2 button circuit where both must be pressed to engage the latching relay
JymmmmEMC: have estop kill power to both of your buttons with a 2 pole relay..
Skullworks-PGAB: That's one option, another is using two relays.
JymmmmEMC: in a lot of the industrial control panels I did, we used a "pull on", "push off" mushroom where off was maintained.... this way, there is no on/off contention as it is handled mechanically in the switch
*IF* I could get a slight delay, I could hook the top of the START to the NC contact instead of common.
on new Okuma lathes you have to press 2 start buttons at the same time to start the spindle when the door is open - this makes it so you can't have any hands inside the machine
JymmmmEMC: I think thoose mushroom buttons have 2 terminals..
buttons are on far sides of control panel
Skullworks-PGAB: Yeah, I used to use a guiltine cutter like that, and it had to be within 350ms too
err actually I know they do..
JymmmmEMC: why not wire your buttons through the NC side of the button..
err the start button..
ssome have 4 contacts
that way you get around it..
JymmmmEMC: how does that sound?
im not sure it gets simplier.. or safer..
anonimasu: that will only work if I have a slight delay, or there'll be lots or arching
thoose buttons conform to the wiring standards of estop circuits..
JymmmmEMC: not really..
JymmmmEMC: start is a momentarily switch right?
Skullworks-PGAB: I dont know what jymm is thinking up
anonimasu: Right, but as soon as you hit START, the coil engages, which pulls the contact down, which breaks the circuit. So there needs to be some slight delay to take into consideration for various relays and age.
if you hit start the circuit engages.. and gives you power.
anonimasu: top of START being connected to NC, not C.
anonimasu: see what I'm saying?
if you hit start when stop is off, the coil never engages
anonimasu: You understand when I said there's a flaw originally, correct?
the transformer gets power through the start button though
so you have the transformer energized, but the load dump resistors still in the circuit
you need a 3-pole contactor for this to work how you want
SWPadnos: In that circuit as it stands, even if you hit STOP, if the START is held down/stuck, it completes the circuit.
it keeps the transformer working, but it doesn't let the relay work, so the load dump resistor will still be connmected
that too =)
so if you separate the relay coil from the transformer, using a 3-pole contactor, all is well (remove the short vertical wire next to the start button)
you definitely don't want this circuit as it stands though - as it is, it'll run full transformer inrush current through your start switch
(good eyes - I had never noticed that :) )
Heh, the ratings on my switches will far exceed the ratings of the relays I'll be using =)
that's pretty crappy..
you dont want the full power through the switch..
I suspect Mariss had them separate at first, then decided to get rid of the extra relay contact by connecting the hot contacts together
SWPadnos: isn't that for the latching aspect?
you need 3 relay contacts: one for the resistor, one for the transformer, and one so the relay keeps itself on
actually, you can use a NC/NO pair and alternately swap the resistor and line to the transformer hot leg
and me with just DPDT relays
(so the transformer is the common, NC is the resistor, and NO is line in)
yeah - just connect the transformer to the NO of the top relay contact in that schematic (and remove that hort vertical I mentioned before)
can you dump the caps in that way (before the bridge)?
err - no :)
so I'm back to "you need 3 relay contacts ..." ;)
Well, I'm not going to have 110V going thru my estop circuit anyway - that's all I need =)
so disregard the inrush
it's still not a good idea to have machine power going through a button you press with your finger
control power is OK, machine power isn't ok. at least that's my opinion
I'm ging to use 12VDC
methinks it's time to go upstairs and grill some food. bbl
ok - that requires separate contacts then ;)
Yeah, I'll have a MAIN switch, that'll turn on the control voltage PS, with will be seperate from estop
[21:47:17] <anonimasu> http://imagebin.org/9156
hey JymmmmEMC , got those stepper drivers and PSU running yet?
anonimasu, eeeuuuwww, not the goatse man again?
what's the difference between a logic cell and a "gate" on a fpga?
03cradek 07TRUNK * 10emc2/docs/man/man9/.cvsignore: new comps
maddash, I thought they were the same thing
maddash, or do the gates connect the logic cells to the grids?
me too, until I realized that jepler's fpga only had ~550 cells
different FPGAs are organized in different ways. The ACEX FPGA is organized into "cells" -- one "cell" includes a lookup table and a 1-bit register, plus a bunch of selects, enables, inverts, muxes, etc.
in the case of ACEX, the small device with ~550 cells is claimed to be equivalent to "10,000 gates"
jepler: both altera and xilinx always list the number of gates and logic cells (or logic "elements" in altera's case) simultaneously, so it seems as though they denote two different things
page 16 for a picture of what is in one of these cells (called "LE" by altera)
high density doesn't come cheap...
I think the details of how many cells there are is like MHz, and the number of "gates" is a benchmarketing number, like MIPS is
MIPS = "mega instructions per second" or the MIPS architecture?
MIPS as in meaningless indication of processor speed (the benchmark)
doesn't the number of cells dictate how large your program can get? so isn't it more akin to MB?
number of cells is one thing
but its easy to run out of interconnects too in some FPGA toplogies
ah, if all goes well tonight, my cousin might let me use his pick-and-place to build myself an fpga board
maddash: is he building one?
anonimasu: no, I am
maddash: OK, then the number of cells is like GB, and the number of gates is like how many MP3s it is advertised as holding
jepler: did you place both the quadrature and pwm modules inside the same pluto board?
jepler: because i have a hard time seeing how only those two modules take up almost 500 LE
it's my first fpga project, it's possible that it's extravagantly wasteful of chip resources