if i put the phototrnsistor in dark id 300K and in light is 20K
what happened to the LED from the mouse?
You probably need a test circuit, something like this
[00:02:51] <andypugh> http://imagebin.ca/view/QIn5XyvJ.html
Though the mouse sensor is probably meant to work with a slot, not white/black card.
the led from the mouse? is IR
and i need to see black and white
I used those reflective sensors I linked, and they are Infra red, and work with black-white paper
The encoder will be black and white in infra red too
But it probably has a filter, and yellow LED light won't get through.
maeby to put alominum foile on the "white" area?
See if you can use the mouse LED. You have a digital camera, you can use that to check that the LED is lit, as camera detectors can see the Infra red. Use the camera viewfinder as an infra-red viewer.
You shouldn't need to, though your card was less white than one might hope for
i know it
Can you laser-print the wikipedia gray-code disc and cut off the outer edge?
is very very very weak led
Yes, you really want a focussed one for reflective sensing.
But is is worth trying with the one the phototransistor is optimised for
what do you mean focussed?
if the IR light is very weak is not work...
The ones I used have a little lens in front of the photoransitor and the led. There is a spot 3.8mm in front of the sensor where they converge. Anything there makes the transistor conduct, but further away (or closer in) doesn't
It might work, at the right distance. As long as you get _some_ change in conductance you can do the rest with a comparator (see that circuit diagram I posted)
i replace the led now to very high power white led
The 20k pot lets you adjust the sensitivity
I don't think while LEDs give out any infrared, but I might be wrong
But anyway, good luck. I need to sleep.
Let us know how you get on tomorrow.
it look good
i-pink: do you have a time limit on how long its going to take you to sort out a driver and optical encoder the z axis motor ?
time limit ???
no disrespect but given what electronics questions you are asking i suspect not ,, it can take many months to learn enough to be able to undersand enough to put together a driver and encoder needed to drive that motor , and in the end would cost the same if not more than just buying a stepper for that and using drivers like you have on the other axis's
but in my place to bay stepper is expencive
and is my hobby
so i would reccomend eather the stepper option or some prebuilt servo drivers
yes i do understand that ,, but it can often cost as much in parts to build as it would do to buy it prebuilt unless you also have access to cheap parts
theres a few places in china that that you can get steppers from cheaply depending on your countries import tax ,, but that tax would affect parts also
arround £40GBP would buy a stepper that i think may be sutable for your needs
it could cost you that for just the fets to drive that motor
but my hobby, take junk and build something
:) that is great!
my hobby also but it helps if you have sutable junk
[00:31:02] <AchiestDragon> http://cgi.ebay.co.uk/CNC-Mill-Router-NEMA-23-Stepper-Motor-High-Torque-28kg_W0QQitemZ390099529133QQcmdZViewItemQQptZLH_DefaultDomain_0?hash=item5ad3be6dad&_trksid=p3286.c0.m14
this is my motor
[00:32:21] <i-pink> http://www.youtube.com/watch?v=MA_kd_3oM3k
you see the DC motor?
the one with the gearing on it
[00:36:17] <skunkworks> http://www.youtube.com/user/samcoinc#play/uploads/5/eUmFKOVepYY
in youtube all is bipolar stepper
Servo h-bridge running with emc2 - coool
[00:38:44] <jymm> http://www.youtube.com/watch?v=6drMZqmyXQc&NR=1
browser here does not like that picture share site you uploaded it to , wants to install tracking cookies
i want A4 table
[00:41:47] <AchiestDragon> http://www.whipy.demon.co.uk/Cnc1.jpg
< thats my other home made cnc
24" by 12" table travel
this is your CNC!!!!!!!!
built that about 3 years back
i can marry with you??
built this on it http://fc09.deviantart.com/fs21/f/2007/290/f/e/tinybug_in_the_garden_oct2007_by_AchiestDragon.jpg
i what servo tree!!!!
but too much flex on the legs and the drives were a bit slow so i scraped that and just finished making my new cnc from it http://www.whipy.demon.co.uk/dscf2342.jpg
neather machine would be up to doing what i need long term so got another in the pipeline just planning it
and how you make the liniar scale?
a certain amount of parts i may be able to get from scrap but some parts have to be bought
i think to bay the liniar axis
i used stainless bar and skateboard berings on the old machine ,, the new one i skimped and used 19" rack mount sliders since i had them , but the machine i am planning i will need proper rails and bearings
is 70$ for one rails
£600 gpb for all the rails bearings , leadscrews and ballnuts needed in total
probablay going to take me a year or so to save for those
i nees 1 or 2 raill for axis?
2 rails on x 2 on y and 4 on z
2 leadscrews on y and z and one on x
4 on Z???
a 2 foot by 1 foot by 1 foot travel
then want to fit 2 rotating tables to make it 5 axis
yea 4 on z ,, the gantry with the x axis on it is raised and lowered to give the z
reduces tool jitter when the z is at full extent
i what 3 axis
need to be able to machine brass and steel on it
but only at the rates i can get from a 500w 27000 rpm spindle
500w 27000 rpm is for the???
spindle motor ( the cutting tool motor)
i think to use dremel
the one i just built is ment for a dremel
this is my plan
[01:09:49] <i-pink> http://hwzone.co.il/community/index.php?action=dlattach;topic=424284.0;attach=121950;image
lots of changes since i did this but http://www.whipy.demon.co.uk/main-assembly.jpg
thats the basic plan i used for the one i just built and the one i am planning
mmm is solid?
but just found out that the place that sends all the nice aluminum channel section to the local metal scrap yard here is going bust ,, so not going to get a cheap supply of it by next year
yea would be ,, just drawn wire frame
i love google skcach
previous drawing i did http://www.whipy.demon.co.uk/cnc6.pdf
how you work with solid on ubuntu??
i have 2 main reqirements ,, one is to be able to do 2foot by 1 foot by about 1" thick pannels on 3 axis ,, and need it to work on 8" cube in 5 axis
cheated , used winxp and autocad
no in my home..
feel the same way ,, but i have quite a few packages that i cant run on linux ,, mainly altum designer , autocad , and some others that unforunatly theres not a sutable linux replacment for
but XP is from microsoft
will try to refrain from slagging microsocks off today , im not a big fan eather
I don't know if they've screwed it up recently, but SolidWorks around 2004-2005 worked very well under VMWare
how i can get SolidWorks around 2004-2005??
only have xp installed on one machine here , the other 6 run linux
i-pink, you can't
and it's a $5000 program anyway
maybe 6000 now
google is free
solidworks is not
You can get solidworks for free
they have a unemployed user program
but AFAIK, it is crippled like the EDU versions
but i need SolidWorks around 2004-2005
why do you need solidworks?
but why that specific version?
run it on VMWare
I bit the bullet and have a xp cad machine :/
I don't know if it's been screwed up, the last time I trried it was on the 2004 or 2005 version
does alibre run in vmware?
if they got archer sorted for linux the brlcad front end was comming on nicely last time a looked a couple of years back
google sketchup 7 work good
but the file is SKP
sketchup is horrible
if blender had a absolute cordinate sytem that would be usefull also ,,, although theres a couple of tricks you can manage with blender
create a flat mesh using a cad program like autocad , export as dfx , import it into blender and edditing a mesh in blender gives you a bit better control ,, export it again back to the cad program , and found it helps get arround doing some surfaces that way
although the blender interface is a total pita to use unless you know all the shortcut keystrokes
both blender and brlcad are free linux programs
worth having a play with
need to hunt for a dfx to g code converter
but blander is overkill for cnc
as i usualy create my paths in cad and export as dfx , then inport that to nc
maybe , but when you get the hang of blender it does things that would take an age in say autocad
especialy say trying to create a 3d mesh of a face
without scanning it
the down side i find with blender is if you only use it once every 3 or 4 months you find you forget half of the commands , so spend longer serching the manual and tutorials than actualy editing images
OMGGGG 3:50 AM
does blender project 3D objects onto 2D drawings?
yea advantages of beeing young free and single , although is more old avalable and unwanted now , is no one to tell you to go to bed
err - blender might wrap 2D drawings on 3D objects
blender has a nice way of letting you edit 3d meshes that i have not seen in cad programs
SWPadnos: I was refering to being able to generate 2D DXF's of an object automatically
even Rhino3D can do the standard 3 view projections
SWPadnos: how's business?
ah - automatically drafting 3D parts - no, I bet it doesn't do that
I've been on the road most of the last 4 weeks, and I'm heading out again tomorrow
making lotsa moneys SWPadnos?
err, yeah to that too :)
now give me some for being so awesome lol
I just added up the expenses I'm billing for the last 3 months, and that's $25k
is EMC (the project) officially related to pico systems in someway?
let alone actually charging for my time
Jon Elson was the second or third non-NIST user of EMC, so he's been around a long time
I think he's also the first person to have designed hardware specifically to be used with EMC
looks like they are trying to get EMC into the Beagle board
and of course he was on the board for 5 or so years
yes, he is
you could help ;)
I'd if I wasn't so busy staying out of the Chapter 7/13/etc courts :(
I wonder what the latency would be like
it should be able to do as well as any PC if done right
why are they keeping the ARM port so secret?
jepler had done some experimentation, and there were some many-millisecond pauses (like 400 or more)
but I think that may have been the -RT kernel, not RTAI
-rt exists for a while
the "ARM port" doesn't makes sense... for this stuff, you really need to be more chip specific
where is this discussion?
Beagle is TI OMAP, the other popular is the Freescale imx515, what ubuntu-arm supports
L84Supper: and the I/O for the iMX and the OMAP are quite different
Ubuntu-ARM supports ARM11 and up
yeah, the ARM instruction sets vary
and IO is not consistent from SOC to SOC
so where are people talking about this?
not sure, I thought i was the only one planning and EMC port to ARM
might be interseting to have EMC (headless) running on ARM926's
any paticular reason for trying to run it on arm?
ARM11 soc's are under $10 with 3D/2D accel
small board, low cost, acceptable performance
ARM's are cheap
dual core atoms arent that expensive
no coreboot for ATOM yet
though i spose if your aiming at hexapods or something rather than mills
more consistant....just because a board has a Pentium it doesn'tmean it will behave the same as another Pentium board
Atoms and x86 has too much crap to keep legacy bios happy... SMM for example
L84Supper: why bother with core boot?
they seem to be posting pretty good latencys though
crappy Award bios
I spose what i'm asking is what you are getting out of an arm board over an atom board
on ARM, you have total control
smaller size and lower cost
U-boot is a common equiv
yeah, but whats lacking from the atom boards?
they seem to do the job with much less work
atom boards require a lot more work
there is $65 ATOM board but it's mini-itx
there is? got URL?
more work?, compile SMP kernel and emc and its done?
[02:24:57] <L84Supper> http://www.newegg.com/Product/Product.aspx?Item=N82E16813121342
hmmm that is too big
if it was only PicoITX sized...
too big for what?
yeah, no pico for Atom yet that I've seen
they do exist i believe
there is a PicoITX board for the Atom
think ESC/Boston was giving them away to paid participants
sorry I meant for under $100
yes, that is a problem
[02:27:07] <L84Supper> http://www.orbitmicro.com/global/pico820vga-z510-p-10896.html?ref=base
almost 2x a VIA pico-itx
the other problem with x86 boards is you got to use a monitor which thesedays is 15" or bigger
and touch screens are a pain
I guess it depends on what you want to see on screen
a) why do you need a monitor? b) i use an eee all the time which is a non touch screen 8"
we're using 7" LCD touchpanel for machine UI, matchbox keyboard is big enough for even fat fingered users
stick a new eeepc in ;->
I'm just trying to understand your need for physical smallness though
just don't bump into it
mini-itx is larger than 7-8" panel
i have an extended atx motherboard running my mill
so the enclosure becomes larger and costs more to make
vs spending heaps and heaps of time getting it all to work on arm?
if you had to sell 100k mills, what would you do?
your making 100k of them?
not mills, but other things
If your making 100k of them I'd get somebody to make an embedded dual core atom board for me that fit into the space ;->
I could roll my own
dual core so nice low latency, and easy to develop on/compatible with stuff
ARM's not too hard, been doing it since the mid 90's
Linux development exploded in the last year
you just need to do more work that has already been done I spose if your trying to make it so embedded
but yeah 100k of them I can see why you would do it the way your doing it
yeah, I wish x86 was lower cost, would be simpler, but not by much anymore
atom cores are pretty cheap
its the chipset that costs the $ on them these days
it's close but Intel hasn't been too open firmware supportive, they did an opensource QNX fastboot bios for Atom but kept the actual register configs and ram init closed
a 7" panel, sealed touch screen,no fans
the only exposed thing would be a click wheel for jogging
x86 generally need a fan which is a source for sucking in chips
maybe in 6 months things will look different
there is enough surface are in a 8" lcd enclosure to passively cool an Atom mainboard
except an 8" LCD backlight can generate enough heat to prevent proper cooling
once you start counting every penny the x86 BOM is higher than ARM
if we needed to do lots of floating point and multimedia then it would be another story
I though the first C in CCFL meant cold!?
get one with an LED backlight if you want low power
yeah the led versions are almost at price parity with the ccfl small panels
probably longer life too
Cold is relative...compared to something that is radiating incandencent light....
LED versions can get pretty warm too
the one I am looking at sucks 10watt peak
maybe the PixelQi displays will be more readily available by next year
[02:54:14] <L84Supper> http://www.pixelqi.com/
Atom netbooks in Taiwan are down to $200 USD with 10.1"LCD, 1GB ddr and 160GB HD
and the battery life is.....
will be interesting to see the street price of the OMAP or iMX515 netbooks this xmas
not enough volume to really drive it down
ds3 : yeah that will be the big difference even if the prices are about the same
the iMX515 netbooks are supposed to launch at under $200
you can build one off OMAP laptops yourself so I donno how interseting it would be to buy something with specs that someone thinks you want
the OMAP designs are to bee in the same price range, I'm waiting to see what actually starts to ship
the availablility of the i.MX51 chips is an unknown
you can follow the dram and rumors at digitimes.com
I have a guy who wants a LCD screen based dash
that pixelqi mob seems close but they don't seem to have any actual products
got any ideas on suppliers?
Valen: he's just mistaken :-)
can't see them in the daylight
thats why you get a sunlight readable screen ;->
the pixelqi screen is going into the new OLPC
[03:09:32] <Valen> http://www.pixelqi.com/products
it uses the sunlight or it can use the backlight
oh can we get those in real computers now? that would be very cool.
it changes modes
there are sunlight readable screens around currently
they are just somewhat spendy
take a look at toughbooks
Valen : yeah, but the pixelqi does it by using the sunlight
digital paper mode and LCD
some phones have transflective screens too
PDA type phones
someone on ebay is trying to sell moog tool holders as 30 taper -- sometimes ignorance is no excuse
there are some youtube videos of the pixelqi screens
they look better than the e-paper screens in the Kindle
I was wondering what sort of tool holding system we should be looking at for our mill
I'd like something compatible with auto tool changers
the ARM SOC's don't have PCI, so if you want a high bandwidth interface to an FPGA there is only the DDR/2
that would be a sucky way to talk to things
there are ARMs with PCI
and there are other fast interfaces
I forget which OMAP is in the beaglboard
they have GPIO so you could presumably just treat it like a parallel port
no PCI as I recall
same for iMX515
GPMC is a fast interface on theARM
if you had a board with an ARM and a fast link to a FPGA, what would you use it for?
depends on the app or you could just use SPI
load mesas hostmot2 firmware into it ;->
that is where all the bickering will take place for EMC on ARM
Valen: and how much would you pay for such a board?
I wouldn't, I'd use a dual core atom and stick a mesa card into the PCI slot ;->
and how much is a dual core atom + mesa card?
about the same price as a decent face cutter
the mesa parallel fpga card is $99
so ~$180 then
cheaper than the facing tool
um, not quite
you can get dual core atoms for $90?
an Atom motherboard is $80-90, but then you need memory, disk, and power supply
you need another $150 worth of interface boards for the mesa
and then you need actual I/O for the machine
memory is ~$25, disk is <$50 if you want a new one, case is $25 incl psu
I think you can get an OMAP + FPGA board for about $400-$500
and if you want to hold a PCI card, you also need some riser card thing, or a PC enclosure (or parts of one) to hold the PCI card
that depends on the case
put the mini-itx in a standard atx and you use a normal PCI card
sure, a mini-ITX case will have a riser or hold a PCI card (if you look around), but they're not $25
and a full ATX case isn't nice and small, like the atom board almost is
I think the point ds3 was trying to make is that the atom solution is in the same cost range as a more "embedded" kind of board
*but I could be wrong, I only saw a few lines before I jumped in)
its similar in terms of cost, the atom being more expensive
difference I see is i can do the atom today
making an embedded system is going to take a whole bunch of development
that and x86 is obsolete ;)
and unless you are making 100k of them it seems like lots of hard work for not so much benifit
anahoo i gtg do some shopping
trying to buy lathe tooling, too much of a time sink
I haven't seen any OMAP or iMX515 boards with FPGA's out of Taiwan yet, but the ARM11 boards with 400K fpga are ~$100
L84Supper: sorry to ask, do you have a link to such a board?
[03:48:39] <L84Supper> http://www.embedian.com/index.php?main_page=product_info&cPath=73&products_id=230
fpga on daughtercard
the Samsung S3C6410 ARM11 and the s3c2240 ARM9 boards are real popular in China
[03:53:05] <L84Supper> http://www.mini-box.com/ARM-Systems
has ARM9 boards in the US for pretty low
from what I hear the pico-itx sized ARM cortex8 boards should be shipping by the end of the year
there are a few board houses in Shenzhen that are making ARM boards like crazy for the asian market
computer P/s was a smashing succes. my machine runs quiet except for servo noise now.
thanks all who helped me sort that out.
by the way, i don't know what an
ARM board is, but I put an $85 atom board in my Hardinge and it spins like a top. using a $10 4Gb usb stick for a hd
$40 stuffed it with 2 gigs ram. all the rest was on hand. I'd recommend it to anyone. Best computer I've built is also cheapest!
Mire: no problems with latency?
could have gotten by w $60 motherboard(w processor, fan, video, sound, usb, network,...)but I got stuck on bios settings and returned it before I sorted out my mistake. good ol fry's.
none so far, but mine is servosystem...
mine is too
are you using mesa?
latency test was around 8 or 9 uS, 16 or so when I scribble w mouse and run other stuff.
Yes Mesa 5i20
tell me how you did it :)
If there is trouble I've not noticed it. it would stop emc, right?
real time error or some such
if they dump silently to dmesg then i might not have noticed...
I need to change mobos, the one I have been using has too much latency
pretty sure it throws up a dialog
I've had zero problems, except for obscure(to me)bios setting for USB drives.
I'm a little surprised that the usb drive doesn't screw things up
I need to install a newer version of emc to see if it fixes anything with my comp
well, it did, at first. It wouldn't recognize it as bootable. also, there was a funny bug which wrote bootsector to wrong drive. I don't actually understand why it eventually worked exactly as planned. but I've been very pleased.
It is slow to load at times but has enough ram to be quite fast when loaded. I wonder if there are swap settings which I should change.
My design is a crude copy of cradek's HNC; same Mesa boards and Pico resolver converters. I followed his configs fairly close, wiring wise, but now that I'm getting the system dialed there are changes I mean to make.
is that on the wiki?
dunno. i asked him special because I have identical machine.
having working set of configs changed my task to reverse engineering. that saved this forum many hours of tiresome questions, no mistake.
what amps do you have?
original GE amps, came w machine.
I'm thinking of making a PyVCP with manual override controls; handles work with servoamps disabled. I could make entries for carriage/crossfeed and axis locks. Good for onesies, and for touching off tools.
then i get to make handles...
say, does anyone know if parport driver can be used alongsided Mesa 5i20? seems I'm out of output lines...
do you have 2 7i37 boards?
hi all, is there a channel for hardware builders?
" and general machining" I guess it's OK here too :)
eric: yes 2 7i37s, 1 7i33.
MattyMatt, here is usually not bad for any of those topics. emc is the focus, but general machining and design get discussed all the time.
has anyone made a moving table with filing cabinet shelf slides? They seem stiff enough to me, if not full extended so the tool is always working over the overlapped part
i played with shelf slides and allthread years back. then i got a job in a machine shop.
I would drop the 80 bux or so for a little xy table now that i understand the need for stiffness.
I only want to run a dremel through wood :)
I've seen a nice x-y vice, but I can't machine the adaptors to the steppers
Mite be okay. finish can be sanded. buzzing can be a prob because of high rpm of dremmel, but it's nothing a success oriented attitude can't beat.
the slides are quite springy in one axis, so I'm thinking one flat under the table too, but I'll try it without first
I only got one meaty motor from 2 dead printers so far.
they don't make printers like they used to
xy vice is nice(indispensible?)for drillpress, but you want plain t-slot table, if it has the travel. how much travel do you need?
I'm aiming at 375mm 15"
yeah Tslot table would be nice. the 20mm stuff isn't too ruinous
that's pretty good size.
575mm shelf slides, with 200mm working overlap
540 mm wide, IIRC
it'll be twin screw eventually
or triple. I'll drill 3 sets of holes
do you have machining experience? do you know how to measure the stiffness w indicator?
nope. I can clamp one end and waggle it aginst an upright ruler
but I don't want to do that to the bare slides, they're only pressed sheet
if I get 0.1 mm accuracy out of this thing I'll be happy
4 thous. got enough for woodwork :)
of course. stiffnes when built is what matters. remember that perpendicularity is also important.
yeah I'm bolting the table to heavy bench
well, a desk I never finished, shortened and reinforced
You will need a dial indicator before you are done, for perpendicularity and stiffness and for tramming(carefully squaring)vices or workpieces. dreaming up ways to use simple tools is all the fun of machine work.
I'll get the table straight and true first, do all my controller building, and then start the gantry
You will have major backlash trouble... plan on all cuts moving the same 2 directions.
stiffness of the Z motion is my big concern
oh, and from actual shelf slide experience, make sure your table doesn't fall away in Z. Ours was shorter when pushed all the way to one side.
I've got 8 inches of travel drawn up but I think that's trouble
drilling holes? no wait, you just figure the gantry won't be as stiff as the table?
dunno yet really :) this is all a bit experimental. the gantry upright will be box section at the motor end at least
all in 19mm plywood.
Mire: no problems using parport + mesa
I'd love to hear how it goes. I work in metal, so plywood isn't stiff enough for me anymore. what will you make with it?
the mk2 :)
I like how you think, mattymatt.
where are you?
long swim from california
boat parts is something I might try
not many people brav ethe Mersey in a wooden boat tho
little models of boats, that's more like it. I could sell them alright
to buy some refractory, to melt some metal
I'd aim at a router table; bigger xy, less z. cuts patterns out of flat panels. It would be a better mk1... and would cut out a righteous mk2. It's my next project after my lathe.
you melt metal? foundry? metallurgy?
yeah 8inch isn't much use without u&v or whatever they're called
melting metal looks easy :)
with a lionellabs(tm) waste-oil burner
aluminum is easy. lost foam casting.
I'd like to learn about brasses and steels
same thing, hotter flame
more expensive crucibles
we hacked together aluminum foundry from items onhand. lost foam is a neat trick.
ah but then I do need 8inch of z travel to carve the foam
if I want the headstock on my lathe to be any size \o/
and an overhead crane to move the crucible...
engine hoist would do :)
im enjoying this but i have to go. hope to see you tomorrow. goodnite, or for you, good afternoon.
okdoke. morning I tink (me looks at sky) yeah
or morning, i didn't check. small world after all.
robh most likely be at the show on the Friday
hi archivist might be able to do the fri
AchiestDragon_ is now known as AchiestDragon
tris- is now known as tris
Anyone know how to get frequency out of the parallel port instead of PWM
for the spindle
You want a sinewave from the paraport?!
I understand even if jymm doesnt
need frequncy for my frequency to voltage converter -> VFD
VFD stands for voltage to frequncy
you probably need 0-10v
therefore pwm is ok
VFD == Variable Frequency Drive
yep it only accepts 0-10v
pwm is what you want then, just make a filter to convert pwm to voltage
my frequency to voltage converter can accept a wide range
tried it but its not as linear as the F2V
[14:20:19] <Guest362> http://cnc4pc.com/Files/EMC2.txt
this is suppose to be able to do it from 0-25Khz
but not sure how to set it up
still new to emc2
[Global Notice] Hi all, as you might remember we informed you a few days ago that we would be restarting some of our ircds due to a memleak issue -- I'm about to do round two of this and it will be slightly noisy as they restart. Apologies for the inconvenience and thank you for using freenode.
[15:50:36] <AchiestDragon> http://www.whipy.demon.co.uk/dscf2343.jpg
well done the frist test on the machine ,,, not too bad concidering its not alligned as yet
done using a 3mm ball nose cutter so the error shows up quite well
3/4 of a degree out on the xy allignment and just under 1/8th of a degree out on z
AchiestDragon, you coming to midland model engineer?
would of liked to but insufficiant funds atm
I have no job or funds but im going
not got funds to get there
would be about £70 in petrol with my gas gussler
its about 2 gals of deseasal for me
4L jeep here ,,, get about 200 miles on a full tank , takes about £64 normaly to fill it
heh not a practical toy for long distance
true ,, but localy its usfull to have the 4wd ,, and only do 2 to 3 200 mile long trips a year and about 3000 miles a year so it does not get a lot of use
I do about 10k per year, will be cutting down uless I pick up some jobs
will be at local radio ham club tonight theres a few there that are interested in moddle helecopters and airoplains maybe some of them may be interested ,
will have to find the flyer i have for it to show them
EbiDK is now known as EbiDK|AWAY
anyway time to go out ,,, bk late tonight
anyone uses FrontPanel Express ? ... i need to convert a *.fp file to *.dxf
cradek: Hi, this is KimK, still in Minnesota. Have been doing other things, now back on Bridgeport II with John. Got time for another quick Q on CL? EMC2 is objecting to this: classicladder.0.s32out-2 does not exist. Shouldn't s32out-2 be %QW2 ? Got any advice for us, or things to check?
BridgeportII: comment out the line causing trouble. then you can start emc and use one of the hal tools to see the available pins and troubleshoot.
darn, if you're still in MN that means you won't be having dinner with us tonight on Omaha.
John says, "Are you buying?", LOL
We have been able to start by commenting out the bad line, but we'll go back and have another look at the HAL display. We'll let you know of more results in a bit. Thanks!
Hello Didier, in general it's best to ask a question vs. saying hi
Somebody can say me if it possible to drive stepper motor with encoder ?
it has been done
there is link to see, or to have explanation
can you say in more detail what problem you are trying to solve where you think using steppers and encoders together is a good solution?
it's just to known feasibility
if closed loop is possible with new stepper motor equiped with encoder
you can use encoders to detect when a stepper motor stalls due to overload
it's just detection of error or really driving it
in that case, EMC will abort with a following error instead of blindly continuing
stepper motors do not need encoders to drive them. I don't know what "really driving" means so I can not answer that question
I think by "really driving" he means closed loop
then it's a open loop (but stepper) with error detection, it's that's ?
jymm: that's still a fuzzy question and why I asked for a more specific one.
Didier: steppers are inherently open loop. you give them a step, they move, or if they are overloaded, they don't move. it is true that you can detect which thing happened, using an encoder
you could get better microstepping
if they do not move, there is NOTHING you can do to make them move, so the best you can do is stop and error
i have my answer
if this is what you mean by closed loop, I guess the answer is yes
no closed loop for me is like i have : cc motor+encoder
I think it is a very useful addition to a stepper system to detect these kinds of stalls and stop. it may help you avoid ruined work.
what is cc motor?
dc motor, sorry
oh ok, dc servo + encoder is by all definitions closed loop
the PC constantly adjusts the servo's command to follow the programmed path
it is possible with stepper ?
steppers don't do this. they either step, or don't step, when you tell them to step. if they do not step, you can't tell it to "push harder"
then it's like a closed loop
even in a servo system, if your motor cannot follow the commanded path, it is STILL true that the only option you have is to stop
Uh boy... http://news.yahoo.com/s/ap/us_odd_child_in_box;_ylt=AnW7_HsLcEMdgMmZrpnykH4jr7sF;_ylu=X3oDMTJwMXJ0MmM2BGFzc2V0A2FwLzIwMDkxMDA2L3VzX29kZF9jaGlsZF9pbl9ib3gEcG9zAzEEc2VjA3luX3BhZ2luYXRlX3N1bW1hcnlfbGlzdARzbGsDYWxhd29tYW5sZXRz
it's certainly less expensive than dc motor
Considering that steppers have a very strong torque reduction with speed, I have wondered if you could let a slipping stepper catch up by slowing all axes
andypugh: the problem is that steppers don't get "a little" behind when overloaded - they just stop
if one motor abruptly stops, you are already screwed, because the others are still moving, and you have deviated from the programmed path
servos DO get a little behind - if they are short on power, they do keep turning but fall behind
the difference i see is dc motor increase torque when there is a problem
Yes, I don't think that I have ever seen one miss one step, once they lose phase lock that does seem to be it
if you can accelerate fast with them and can accept a bit of error, maybe it might be possible to continue
So we need EMC to see where it lost position, reverse the step sequence, pick it back up again and carry on. How hard can it be?
once a stepper gogs its lost it
celeron55: better to stop and fix your badly-tuned system than to keep turning out bad work
cradek: of course, yes
andypugh: (can't tell if you are making a joke or not)
what do you prefer, dc motor or stepper ?
there are tradeoffs
That's the problem with text. It was a joke.
steppers must never be driven close to their limits so they gog/lose steps
Didier: servo systems are much more expensive and difficult to set up. They also perform much better.
yes, but i have a little problem when it works slowly
if one was better in all ways, the other would have died off by now
Servos are much better, but much more expensive. Though there was a link posted here a few days ago where the price difference was not huge. Servo + encoder + driver for $250 I think it was
i can show you a cheap servo system!
[18:39:26] <celeron55> http://celer.oni.biz/~celeron55/random/2009-10/totallyrandom/01102009.jpg
Isn't i-pink trying to build a cheap (or free) servo system?
it's was a pleasure to talk with you since a long time
thank you, and talk you later, bye
[Global Notice] Hi all, we appear to be having some routing issues with our server in Luxembourgh, I'm going to jupe it for now to prevent the constant bouncing. Affected users around 2300! Apologies for the inconvenience.
seemingly-simple question, very complex answer
neither of "yes" or "no" is correct
I think I missed the original question?
Didier> Somebody can say me if it possible to drive stepper motor with encoder ?
re read andypugh 10 lines up, nearly right answer anyway
I think fewer hobbyists would succeed getting their first machines to work if they didn't just use steppers. servos can be a really big pain. so many things to know, complicated wiring, noise problems, fragile encoders, ...
compare with "parport to driver board, power supply to driver board, 4 wires to motor"
i make the encoder now..
Aha! searching the archives I found those cheap servos again. I am almost tempted.
[18:53:09] <andypugh> http://www.dmm-tech.com/Pricing.html
I wonder how long it would take to machine a register for tooling on my rotary axis, using the axis itself as a spindle, and holding a lathe tool against it? I should get guaranteed concentricity that way.
I do round on my mill by rotating A
Ah, don't bother answering, I have now doubled the number of brain cells allocated to the problem to two, and I can use the mill to do the machining work while the axis twirls.
should I post more brain cells to you
I would only pickle them in red wine, it would be a waste
today I was drilling small holes .27mm and .3
bleed holes in plumbing fittings
I spent quite some time a lot of years ago drilling 0.3mm holes all the way through 20mm long bits of 3mm brass rod
pecking for a while!
Well, sometimes all the way through. Sometimes in the end and out the side....
getting a good start is fun
Tiny centre drill?
power station carbon percentage in the ash measuring machine
How does that work?
dunno, we just drill the holes
Subsidiary question is why they care, but it is probably so that they can claim not to have thrown it into the air.
to adjust the burn aparantly
looking for less than 8%
Makes sense. You are making the power station equivalent of a Lambda Sensor
just mad the samples in brass, they wand about 60 in stainless
Carbide PCB drills might work well.
may but mine dont go down to that size, will have to buy some
[19:16:20] <andypugh> http://cgi.ebay.co.uk/PCB-Carbide-Turbo-Shank-Micro-Drills-0-30-NEW-UNUSED_W0QQitemZ370266490341QQcmdZViewItemQQptZUK_Home_Garden_PowerTools_SM?hash=item56359a45e5&_trksid=p3286.c0.m14#ht_500wt_956
ouch, 0.3mm is small (about #80 for us 'mericans)
do they even make pcb drills that small?
I did .24mm yesterday
There were some at that link
that seller has some interesting toys
I use carbides for re pivoting clock pinions
one does break the odd drill, but seems easy enough to break out of the hole
Sorry, I was poring over eBay stocklists
holes sizes down to 0.1mm on some pcbs
alhtough not shure if there drilled or cut by other means
never had need to go that small yet though
I am curious how they drill the holes in fuel injectors. Considering the fuel is at 2000bar (more than the yield strength of mild steel) and they run red hot it must be something a bit special.
maybe tungsten ,, they do cost a far amount
edm probably these days
EDM would seem the only way. Possibly laser?
They have to be very exactly the right size, as that is all that controls the amount of fuel.
maybe ,, drilling would take too long for production quanaties
cradek: OK, I have a little more info now. I was trying to send an s32 value from CL to the scale input (float) on the pico A/D board. So I tried to add a s32 to float converter, but now get "conv_s32_float.0 not found, addf failed". Can I send float values out of CL? That would be great if so.
i a pcb 100mm square (3") could have over 2000 holes in it
I seem to recall overhearing that you can't add floating point functions to the base thread. But don't quote me.
andypugh: We may not have a base thread, we have an external step gen board. Is there a default base thread if none specified?
BridgeportII: what are you actually trying to do?
oh is this scaling spindle speed command for the gear change?
CL doesn't have good support for floats, so you might want an s32 out to select between some float values. You can use mux2 (mux4, mux8) for that.
Yes, scaling. I have written in CL (using two-party stop-start rungs) a gear change selector that can be activated either by PyVCP front panel buttons or user-M-codes. Need CL scaling outputs to Pico-systems A/D option board (scale, float, >1) and to PyVCP %RPM meter (scale, float, <1). Would like to fix that and use one value but haven't figured out 1/x in CL.
er, not s32out, you'd use a regular bit out of CL into mux2
[19:39:33] <cradek> http://www.linuxcnc.org/docs/html/man/man9/mux2.9.html
I wrote mine using rising-edge contacts that initially assign (one-time) a scale value to an s32 word.
That part is actually working, according to hal tester (?)
well you can use conv_s32_float or however it's spelled, but you can only have integer-valued floats in that case
might be fine for spindle speed
"conv_s32_float.0 not found, addf failed" is a consequence of spelling conv-s32-float.0 wrong (if the man page is to be trusted)
Yeah, that's OK for Jon's board, our numbers are all integer and from 5 (we got lucky) to 350. The Py meter is 1/x though, so .000x whatever.
What, hyphens and not underscores?
LOL! OK, we will try this. What time is dinner in Omaha?
6ish I think. Airplanes are involved so it's hard to say exactly. Are you guys seriously going to come?
Doesn't look like it, we'd have to drive too fast for too long. Wouldn't work. But you guys have a good time there. Where?
maybe he said 6:30 - sorry I can't find the conversation
yeah, long drive just for dinner, if you are in minneapolis
No problem, we still couldn't make it. Maybe another time. We'll go try your advice and be back in a bit. Or if you are on your way to the dinner soon, we'll report our results and you can scroll back later.
If you are using the MDI, is there any reason to use M6, or is G43 enough?
andypugh: Well, we don't have a tool changer, if that's what you mean. Do you have some advice for us?
I was asking from a position of ignorance
you need to select a tool for g43 to mean something
as in g43 on its own
No problem. We do have a PyVCP add-on to the AXIS front panel, with 10 buttons for "gear change" to take better advantage of the BP2 vari-speed drive.
I don't have a toolchanger, but I do have tool offsets set up. I was wondering if it is M6 or G43 H<whatever> that tells Axis to touch-off into the right line of the tool table
T1 M6 G43 is the thing I learned to type
You set the vari-speed to one of 5 agreed positions and set the proper scale factor for the VFD and Py meter.
once you M6, G41/G42/G43 automatically use the right tool information
So I need the M6, but not the H-word
read the latest doc there was a clarification last week
Which doc? pdf, html, wiki?
html on the site
all should match
OK, I don't mind searching but I like to think I am looking in the right place
[19:59:42] <cradek> http://www.linuxcnc.org/docs/devel/html/gcode.html
for gcode questions I always start here ^^
in this case, click on G43 for details
Now we are getting "can't find module 'conv-s32-float' in /usr/realtime/2.6.24-16/rtai/modules/emc2". Are you sure about the hyphens?
BridgeportII: back up a sec - look at http://www.linuxcnc.org/docs/html/man/man9/conv_s32_float.9.html
notice the loadrt line wants _ and the addf/net lines want -
I think a lot of hal components are this way
Ah, so an assortment. OK, we'll try again.
that's a very kind word for it
I am still slightly unsure whether touch-off into the tool table uses T or H to choose the table entry.
(Of course it is the work of a moment to find out experimentally)
andypugh: loaded tool (the one in the spindle), not the prepped tool
Reminds me of a Linus Torvalds quote (from program comments) someone was using for a sig, it went something like this: "If you have had lunch recently, please skip over the next section".
andypugh: so it's NEITHER the T or H tool. it's the one you last M6ed.
OK, but M6 not G43 tells it which table entry to modify?
yes the _loaded_ tool
I might be failing to make myself clear.
imagine three lines like this: T1 M6 / G43 H2 / T3
tool table touch off will set the offset for T1
even though you are currently using the offset from tool 2 and tool 3 is currently prepped
OK, that was similar to the example I was going to type as an example.
So I do need the M6 then.
it's a little swirly in this situation isn't it
Which reminds me, did you find a way to access the tool offsets in G-code? You can set them, but it seems a write-only process
no they are not available
Now, where did I put my copy of Kernigan and Richie?
andypugh, lookup recursion in the index in the 2nd ed
I am almost sure I can guess what it says.
OK, things are looking up here, we have advanced a couple of lines. Now error is "pin 'ppmc.0.DAC8.00.scale' does not exist". This is the scale input for Jon's A/D add-on board, and we could previously say "setp ppmc.0.DAC8.00.scale 350.0" or whatever value, and it would work. Now I'm trying to let CL/HAL set the scale.
kanzure_ is now known as kanzure
The HAL line is "net spinscalef conv-s32-float.0.out => ppmc.0.DAC8.00.scale"
I do not have ppmc stuff to test, but the same thing applies: comment out the offending line. start emc. use the hal tools to check exactly how the pin is spelled and if it exists. you seem to have a frequent problem with misspellings. this is the easiest way to troubleshoot and fix them.
I get confused about pins, parameters and the rest, but I don't think that you can link to parameters. ie if you can setp it, you can't net it.
OK, thnaks I wlli od thta!
andypugh: setp will set either a pin or parameter, so that is not a sufficient test
andypugh: but halmeter, halscope, halcmd show, halshow will all tell you which are which and show how they are spelled
OK, i was going by my embarassment of telling someone they could net the PWM frequency, then finding I was wrong.
Ah, so I may not be able to "net" the parameter? OK, I will watch for that.
hm, maybe you are right that it's a param - not sure.
If this turns out to be a parameter, and I am not allowed to net it, then the mux components would not fix it either, correct?
Would a workaround be to create a DAC8 for each scale you need, then choose them with a mux? (I am assuming here that there is a mux)
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2009-10-06.txt
I am also assuming that you only have a few scale values to manage.
BridgeportII: you'll need to calculate the scale elsewhere in HAL, and just set the PPMC scale to 1 (or some other convenient number)
using muxes and whatnot to select the scale value, and a scale block to do the actual multiplication
yes there is a scale component with input pin "gain"
see you later
SWPLinux: OK, thanks, that sounds good. Have a good dinner
I came home early expecting the delivery of my new stepper and driver. It wasn't here, and no card. Just now (at 2120) my neighbour has come round saying that they had tried to deliver it to my old address, not found me in, and left it with her.
andypugh: congrats, let us know how it tests out.
But here is an odd thing, the driver has a table of pulses per rev on the top. Is this assuming that every stepper in the world is 200ppr?
The first thing I am going to do is take the back off the motor to modify it. I wonder if it is worth putting an ER32 collet on the shaft, hard against the motor face in an attempt to stop the rotor touching the stator?
seems like it couldn't hurt, but I know nothing
I am not sure it even matters, but I have had dire warnings that it is bad to remove the rotor from the motor.
I have also heard that
99.999% of us not mod the motors that way
Is that a "do" or a "don't"?
So you just have 8 bare wires dangling in the breeze?
no I cover outside
and also yes for Z because its out the way
How do you strain-relieve the cable entry?
I tie wrap the cable cover to the body
Hmm, no. I have my pride :-)
I still have my original motors with magnetism
and no grit in them
You are over-valuing function over form.
good night all
Aye, goodnight from me too.