well it's still not running
i think it might be a connection problem
i will call them in the morning
thank you for your help
ok. good luck with it
jepler: I will be interesting how low you can get the following error (hooked to a real machine ;)) It seems whatever setup I had - I could not get less than .0005 :)
Can a 6 wire motor be used with a bipolar driver?
A. Yes. A 6 Wire motor can be used with either a unipolar or bipolar driver.
the shaft is square?
that goes through the larger timing pully
or did the 2 sides get flattened for the setscrews?
that must be it.
skunkworks: two flats are ground onto the dowel pin for the setscrews
[01:53:07] <jepler> http://emergent.unpy.net/files/sandbox/zenbot-more-tuning.png
-- 100 micro inch ~ 7.5 encoder counts
something I don't understand yet: I have a nonzero Igain and set my dedband to 1e-8. But pid's command output isn't increasing over time in response to steady-state error; or if it is, it's too small to see.
ah, ok, it was too small to see the effect
I'm still uncomfortable about that oscillation that can be seen in the velocity / pid error
are you using 10khz servo period?
no, this is 1kHz
I've discarded the theory that it's the teeth, I can't make the numbers match up
* jmkasunich got a new toy: http://www.everytrail.com/view_trip.php?trip_id=249593
jmkasunich: that looks neat
jepler i tried to replicate your ardunino hack to add some analog inputs to my emc.
jepler did not quite understand why the baudrate was chosen so low
roh: beats me .. I probably just chose a conservative value.
how 'fluid' should the updates come in? i tried teh halrun but had the impression its static
I don't actually use the arduino that way, I wrote the article more to show that it was possible than because I needed it
i see. well., i thought its a nice way to use that to have a way others can replicate if my reprap-emc finally works ;)
If I remember correctly, the avr writes "as fast as it can", but it takes something over 2*8*10 serial bit counts to transfer all the data
means, i am trying to make it simple as possible to redo. only parts which everybody can get easily and for cheap money. i do not even have an arduino. i just flashed an atmega168 i had around with the bootloader and added the crystal
jepler: nice zenbot servos!
roh: roh so is it working for you or is it not working?
seb_kuzminsky: velocity 2.4in/sec, acceleration 32in/sec^2, ferror ~ 200 micro inch on rapids and less on feeds
zenbot is now zoombot
seb_kuzminsky: thanks for working on getting that stepper stuff in 2.3. sorry I can't test it :(
also, I can't play daisy anymore
i just tele-helped my friend get his sherline 2100 up with 2.3.0: http://explosive.net/~mdt/Sherline-2100-EMC2.AVI
jepler: well i'm glad the steppers dont suck quite so much any more
servos drivers are so easy compared to steppers :-)
seb_kuzminsky, were the step and dir pins swapped in the sample config?
i dont think so
do you think so?
there was a guy on earlier who I tried to help, and a document I found on the web made me think so
but swapping them didn't fix his problem either, so ...
[02:48:10] <SWPadnos> http://www.crackpotinventor.com/rotary/cnc/index.html
maybe he needs gpio.is_opendrain?
crackpot inventor, thank you very much :)
on a parport?
oh duh -you're the mesa driver guy, why would you help someone with a parallel port?
if its not a mesa i probably dont understand it
if it *is* a mesa i still probably dont understand it :-/
jepler it kinda worked.. but somehow now my halrun tests didn update the bar anymore
I'd start by trying to determine whether there are actually serial communications going on in each direction
but i need to solder my board first anyways, my first tests were with the stk500
ive seen 3.3V on one input once so i am kinda sure it executed the code
but now i need a board to add the temperature-sensor and the resistors to make it generate a useful voltage for measuring.
it may be that you're better off using that code simply as a general impression of what you need to do, and making it custom to your purpose
I basically dashed it off in an afternoon, so it's probably quite stupid
jepler i didnt fully understand your protocol. should the avr just 'push out' 9600baud of adc values roundrobin?
or is that polled somehow?
roh: that's how I read it too
that as long as it doesn't have anything to read, that is
skunkworks: the motor never got warm to the touch
i think i need to write some small debugtool to test it without the emc machine / mod arduino.py for debugging. my emc machine is in the milling room and its hard to debug there
since that's a userspace component, you can test it with emc2.3-sim and no rtai kernel required
time for me to call it a night .. good luck
warm motors? mmmh.. our steppers get fairly hot too.. regarless if one mills or just lets it idle
jepler it will measure the temperature of the reprap head on this extruder: https://m21.hyte.de/blog/Metallframe%20Extruder
seb_kuzminsky: hi I have a 7i73 and a machine where my 24V supply is more like 25V do you know if the 7i73 can handle the extra input power?
I mean 7I37
yes it says max 24 V input resistors are 4.4 K
about .13 W per resistor
nothing about abs max ratings
seb_kuzminsky: I just thought I would check to see if you knew any more or had any experience with slighlty higher than 24V
no idea, sorry :-/
pcw is the guy to ask, but he just left
I just had a talk with Peter at Mesa when I asked about the 7i37 he said up to 48 volts DC
I think that's for the outputs
dunno about the inputs
I'm sure they'll handle 25V instead of 24V, but it wouldn't hurt to get it from the horse himself :)
If you are worried bout the inputs add a small 1 k resistor in series to limit the current.
The inputs feed a NEC PS2501 Opto coupler. So adding a 500 to 1 K resistor in series should do it if you are worried.
I'm trying to load emc2-dev and build-dependencies on a computer without internet access. I need these files to use comp.
I am sure there's instructions somewhere, but have only found instructions to load just emc2 on a remote computer.
I have used synaptic to get the packages on this computer (somewhere), but don't know how to find them nor get them to the other computer.
build-dependencies / build-essential. More tired than I thought.
What is "glib" in "checking for glib... configure: error: no -- required until somebody makes modbus optional"
f7ee: did you do 'sudo apt-get build-dep emc2' ?
in kubuntu 9.04
mic2I'm on usb flash in kubuntu 9.04
Just... I have build-essential, libpth-dev, tk8.5-dev (provides tcl8.5-dev)... I need something like Glib, Glib.h or glx.h
f7ee: glib-dev, glx-dev and such
glx-dev seems for Nvidia. I want to boot on ATI machine next time. I'm looking for some 'independent' glx.h, not this one "from/for Nvidia"
libglib2.0-dev seems nice
ok, it's ok! Now "bwidget"
Now "readline". Everything's gonna be alright if Python-2.6.2 was compiled properly.
No, rather "xorg-dev" for X Window System
libreadline5-dev, xorg-dev or 'just' libxaw7-dev
Well, it's close to my previous compilations.
python2.6.2, but can be 2.4. or 2.5. hope it's ok
Do other Linux versions have files of same name as X11/../some-particularly-named-file?
What is Error 127?
Ok, I'm re4startin and install it to new system
Hello. =) I'm just getting into CNC/CAM stuff because I'm making my own mill. I'm about to compile EMC2 from git, but I don't know which configure options to use. What is "realtime" and do I need it?
hesperaux: you need realtime kernel
micges, is that the right link?
i don't see much on that page
and I'm not familiar with what a realtime kernel is
on that page are instructions how to install realtime patched linux on your pc
all I see is Users, Developers, Board
and a few very generic paragraphs
realtime is ubuntu linux distribution 8.04 with rtai patch compiled in
umm one sec
this is correct link, check again
yeah i opened it again and now it works. not sure why. maybe opera cache. anyway
where is the kernel patch?
i use my own kernel (and definitely don't use ubuntu), so I can just patch that
there are lots of (more or less olser/stale) instructions how to patch around wiki.linuxcnc.org
by the way, what is the difference between realtime and simulation?
alex_joni: what version we use in 8.04 ?
there is no way to modularize this?
hesperaux: a realtime kernel contains another "OS" besides linux
the RTAI domain runs more deterministic, and is used by emc2 for precise timings
for example to output step impulses
that can run up to 50kHz or so
yup, otoh if something is borked in the RTAI domain, linux will never come back to control the machine and you'll get a nice crash
so it sounds like rtai is a hypervisor, of sorts
actuall ADEOS/IPIPE is the "hypervisor"
RTAI and linux run under that
IPIPE stands for interrupt pipeline
during RTAI execution you can't have interrupts wrecking your timing, so they get remembered and issued after RTAI finished doing it's thing
gotta run for a while.. bbl
micges1 is now known as micges_plasma
cnc_ is now known as Valen_cnc
going through the wiki entry at http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC_With_Custom_Kernel
it seems to imply that i need to recompile emc with the new kernel?
there don't seem to be any patches made to emc itself however so i'm curious if its really necessary
I'll just use the debs then
emc contains kernel modules with versioning, so you need to compile them (even though the source doesn't change)
did you make your own RTAI kernel?
using the ones here http://linuxcnc.org/experimental/hardy/smp/
I was hoping
note the emc2_2.3.0... deb there
install that one
the emc2-firmware-all does that have everything?
no, the firmware ones are for Mesa FPGA firmware only
or do i need to install the specific ones
[12:57:05] <SWPadnos> http://linuxcnc.org/experimental/hardy/smp/emc2_2.3.0_i386.deb
yeah i am using mesa cards
ok, then you can just download the one(s) you need
it just has an "all" and specific ones
should i uninstall all the existing emc stuff or is this regarded as an "upgrade"?
the all depends on all the others I think
so you would have to download all of them anyway
figured as much
i have a wget -r running at the moment
it's only 19k
ok, that can work
it's a little more efficient for you to only install the firmware you need
save myself an entire mb of disk space?
updates will not pull in everything then, only the ones you specifically installed
save me a few MB of download bandwidth every time there's an update :)
if i'm using these customised versions though i won't be able to use the normal repos?
well, it will be harder
so yeah the only remaning question is if i should remove the existing emc packages?
that seems the easiest way, but you'll still get nagged about available updates
the SMP version is only 2.3.0, the latest released is 2.3.1, about to be 2.3.2
i'll disable the emc repos for that
you can build your own .deb against your own kernel and install that
you will probably want the latest firmware, but you probably also want the driver updates
if i recompile with 2.3.2 that should "just work" with the smp?
debian/configure -r (configure to build packages for the running kernel), then dpkg-buildpackage -rfakeroot, then install the packages that are built in the parent directory
yes, get the source from git, or with apt-get source
git is probably "fresher"
and it'll need less bandwidth
problem for a later date i thinks
git will remain up to date
yes, it will be a big bandwidth savings, but it does use a few more MB of disk space :)
lol i like the wiki page suggesting the use of a 1.5Tb drive
where is that?
A high capacity drive such as the now relatively inexpensive ones in the 500MB to 1.5 TB capacity will come in handy.
500MB is sure inexpensive, but 1.5TB?
hmmm max jitter on the base thread of 90645 is a bad thing :-<
I think you would have difficulty getting a 500mb drive that isn't flash these days
there is a mesa card in the system yes?
no, they're available, in the $50 range
$50 should get you at least n 80Gb
oh. here I was reading 500 GB :)
ahh lol yes
thats what i was saying about being hard to get ;->
I don't think I've seen anything as small as an 80GB lately, except for laptop drives
so yeah 90K jitter is the sucky
yeah, I haven't seen a sub-10GB drive in a very long time
i think it only happened once
with Mesa, it might be OK
but it would make me wonder if something worse will come along later
it'd be niceto have a histogram type function
halscope can pickup jitter?
it can if you use the latency test RT component :)
like the latency-test does
too much for me lol
I was thinking it might be a nice addition to latency-test
loadrt latency(something or other)
make some threads and start them ...
well, you get a reset button and that's it :)
we'll see how i'm going in a few months when i have a bit more of a hang of things
it looks like the normal max jitter is in the 10k range rather than 90k
what was the reason behind not shipping the SMP stuff by default again?
even 90k isn't catastrophic for a Mesa system - you don't need a base thread at all
it doesn't always work
ahh, what causes it to fail?
the servo system had about the same
Valen_cnc: the first time we tried an smp kernel, we found at least one machine where it wouldn't boot at all, and more machines where it wouldn't run rtai because the machine didn't have an APIC or LAPIC
I dunno whether that is still true with the hardy kernel (this was in the days of breezy) but we are pretty conservative about what kernel we give users by default, and we only build packages for that kernel..
we're happy to accept volunteers to build packages, but it should be considered a long-term commitment
might be worth another round of testing perhaps? if smp works it might give a better experience "out of the box"
ok all downloaded now, lesse how it works
max jitter is ~15k now
the "servo" thread is what alters the pwm values on a mesa card yes?
a base thread is generally not needed unless you have the CPU doing PWM or step generation
if so if you have a "low inertia" device (think linear motor driven would there be benifit to running the servo thread at a higher rate?
are you using a PCI card or a 7i43 parallel-connected card?
ok, then you should be able to get up to around 5 kHz, latency dependent
that would be good i thinks
might help with what happens when you come out the end of a one sided cut
I wonder if it might be worth putting some kind of shock absorber system on a mill like that, to help with vibration and the like
its better than just adding mass to the table, it seems more elegant
vibration from cutter chatter?
oh, well for that more mass is probably good :)
if its a linear motor driven thing theres nothing to counteract any sideways forces other than inertia
and the motor drive ;->
that was odd
yeah, the drive/motor should be the main thing
it just installed the emc package
then played the ubuntu login sound
that may also be your "completion" sound or something
didn't do it for any other package
oh well thats all installed
I'll edit grub and see what happens
that's not worse than 90k
i think that was a once off
therefore it will happen again
it was sitting at 15k for about 15 minutes before the reboot
now its sitting at 30k
drag some windows around and run glxgears and stuff
see what happens
it was at 15k when it was installing the kernel etc
it did that 100k spike
then i reset it and did all the updates and installs
losts of desktop switches
Intel Corporation 82865G Integrated Graphics Controller
thats the video
hmm i wonder if its because this is a HT machine rather than true SMP
I wouldnt have thaught a switch would add that much to the latency
it does seem rather more volatile in terms of jitter, just looking at the numbers
jitter is up to ~40K now
oh. HT used to be terrible for RTAI
it's apparently not so bad on some recent core2 or Atom boards though
i'll just try again with the isolation off
was a little better but died when there was disk activity
what CPU are you using?
I see that the names are ...i386..., bu tI could swear the kernels were compiled for something recent, like core2 or atom
there are only a few optimisations like sse3 as far as i'm aware
yeah, and probably some extra cache management instructions or something
for core vs P4
should cause segfaults etc if its not supported
so when you said "died when there was disk activity", you meant that the latency increased at that point
sorry if that was fuzzy
hmmm might have to try a true dual core machine
i have an atom board around the place but i think its single core only
I don't know of anyone who has tried a 230 board
only the dual-core 330
i have a dual xeon 3.06 sitting around doing nothing
its noisy as all heck though and needs a really good power supply
oh well i'll drop this back to single CPU it seems better on average and i'll try the dual Xeon
twas a beasty machine that one
5+ years old now
2 actual cpu's none of this dual core wussiness
anyway time for dinner and TV (via my quad core 2.6ghz tv computer lol, running myth)
thanks for the help, i'll catch you later
so is there a cheap video card I can put in a ecs goal3+ motherboard that dosen't require additional drivers?
or will just about any pci-e video card work?
LlllllleeeeeeEEEETS GET READY TO RUMBLLLLLLLLLLLLLEEE! (R)
* bill2or3 prepares his rumbling equipment.
Hi, I'm thinking of building a simulation version of Emc on my laptop. Right now, it has 32 bit Intrepid (8.10) but I could upgrade to 9.04. I did not find any docs about this on the wiki. Is this a good idea?
the quickstart docs say not to, but I think that's just becuase the existing debs were compiled on 8.04.
so you'd have to compile your own emc on 9.04.
I think I need to compile it anyways, since I need the --enable-simulator options. However, if there are conflicts with the Ubuntu packages in 8.10 or 9.04, I will not try it
I dont know of any conflicts.
hugomatic, there are no 8.10 or 9.04 packages (AFAIK), so there should be no conflicts there
what will be a little harder is installing all the build dependencies, since you can't use apt for that
you'll have to look at the control.in (I think) file in the debian/ dir, and manually install all the packages needed to build
the install-emc.sh script fetches a bunch of debs, you could look at those and install that stuff manually.
it only explicitly installs emc2
oh yeah, I see that the dependencies aren't explicitly installed.
that't he magic of apt :)
jepler yay... my board works. means your stuff still works (when one fixes the arduino makefiles *sigh)
what're you using an arduino for?
bill2or3: hal non-realtime I/O including pwm and adc
[16:25:31] <jepler> http://emergent.unpy.net/01198594294
for something like a reprap extruder?
I think that's roh's project
I originally wrote it for no specific purpose
ahh. I think it's good to take advantage of 'commodity' hardware wherever possible.
cheap, and all that.
jepler: Do I need to say it?
seb_kuzminsky: How are you doing?
which interface-card/driver-board can I use for a 3-axis home-built mill with steppers when I want to avoid parallel ports (I guess I have to use PCI then...)?
Seb_kuzminsky: Been a busy summer?
yeah, no spi development yet...
I wasn't going to ask :)
but on the other hand, hm2 stepgen is now not totally full of bugs :-)
that is very good :)
are there any bugs left in hm2 stepgen?
none known at this time
good, cause I going to use it.
I'm guessing you haven't been able to work on your mill conversion?
yeah not really... i made a couple of the parts, but there's still a long way before i can start bolting stuff on :-/
how's your reprap coming?
I've just been reading the stepconf.pdf section about limit switches, is there a longer discussion of step vs. limit vs. both I can read?
(short question: how many switches do I want to wire per axis?)
seb_kuzminsky: I haven't worked on my reprap for a while now, about a month, I got myself into a CAD software project... http://code.google.com/p/sketchsolve/
bill20r3, step vs. limit?
err, home vs. limit, sorry
I think you need encoders to do anything more than limit switches.
Oh, you can have a switch for each..
so a limit switch at both ends of each axis? (and wire the ends in series, so it uses 2 parport inputs total?)
perhaps I'm not the best person to chime in about limits/home switches...
geo01005: so a mesa anything-io 5i23 with hostmot2 would be a good choice?
I guess I'll go with 6 switches, wired 3 in series.
Spida, depends on what you are planning on doing and how many I/O you need, I love the mesa boards.
geo01005: three axis * (stepper + end-switches + encoders) + e-stop + something for manually jogging...
I think the 5i2x boards are great.
geo01005: I shouldn't reach the 72 pins of a mesa5i23 with that, would I?
Spida, probably not. I think it would also be worth it to pay the extra 30 bucks for the 5i23 rather than the 5i20.
I thought so, but if you are using it I would like to hear your opinion/experience why the larger card is worth the extra bucks
there are a couple of reasons
Seb_kuzminsky, aren't some of the firmwares for the 5i2x boards only available with the 400K gate 5i23?
1) more gates = more expandability later
2) it's a later generation of the Spartan line (Spartan 3 vs. Spartan 2), and it can run higher clock rates
3) because it's a later generation, it will probably be supported by the Xilinx free tools for longer (they usually drop off old lines and delay adding support for new lines so they can sell more of their paid-for software)
the 5i20 and 5i23 currently support all the same firmwares: the top 200K gates of the 5i23 are not used, and any higher speed it supports is also not used currently
if the smaller FPGA can do everything you want, at the speed you want, and you have no desire to ever use a bitfile that was not generated by Mesa, then you should get the 5i20
the 5i23 has a better pci chipset which is capable of dma, if the driver ever gets updated to use it
oh - forgot about that one :)
not just more gates.
bill2or3, sharing limit switches is possible, but may cause annoyances
like getting 3 limit switch errors every time any one axis actually hits a limit
are there any alternatives to the mesa boards if I want to avoid "legacy" ports like parallel or serial?
steppers or servos?
Spida: the 5iXX series of boards all use PCI, not parallel
ah, I can see how that'd be annoying.
I think he's asking about alternatives that also use PCI
like Motenc and STG
probably steppers, but I am open to suggestions, if somebody tells me why I should use servos....
because they're better, of course :)
servos are awesome :)
in what respect?
can I share an input between both switches on an axis? Will emc figure out which switch it hit, based on which direction it was moving at the time?
if you want to use steppers, I think the Mesa cards are your only option
i like that servos are closed loop, so you know if your machine is misbehaving
servos are closed loop, and have much higher dynamic range (high or low speeds act the same)
servos also can go faster, have a high.
seb_kuzminsky: I would know that too, if my steppers had encoders...
bill2or3, you can share, but EMC will not know which switch was hit (it sees both)
which is good - what if a wire got crossed and the motor went the wrong way (but EMC didn't know)
how are steppers vs servos precision-wise?
Spida: yes, if you turn your steppers into low-end servos, then they'd act like servos ;-)
I guess if you hit a limit switch something went horribly wrong.
encoders on steppers don't generally give you servo-type control, they can provide traveling following error detection at best
seb, has anybody done that with EMC yet?
geo01005: sort of
hold on let me dig up the link
geo01005, someone recently posted a video of their stepper machine with linear scales
I am thinking about using the mill for circuit-boards, and the stuff I am doing now has 0,2mm wires and spacings, so I guess I should have better than 0,1mm precision...
[17:19:39] <seb_kuzminsky> http://www.linuxcnc.org/component/option,com_kunena/Itemid,20/func,view/catid,10/id,223/lang,en/
I think they're using the stepgens (Mesa) in velocity mode
huh, that is cool, I wonder how it compares to these? http://www.qcontrol.com/
yes, same guy i just linked to
Spida, probably 10x the end resolution you want
his video is near the end of the thread, after we convinced him to use velocity mode
so if you want 0.2mm accuracy, you should have 0.02mm resolution
those qcontrol drive actually do commutation of the stepper though (I think).
those are pretty expensive
and they don't eliminate the problem of decreased torque at higher speeds
that's intrinsic to a stepper, regardless of how they're driven
I know servos only from rc-models, are we talking about similar stuff here?
Yes, I would much rather have a brushless servo drive rather than the qcontrol drives, just though it was interesting.
Servo simplify implies feedback...
hmm, I'm home now... that is odd, I'm sitting right here in my work chair...
someone is playing with your computer at home!
could be the down stairs neighbors, sometimes there music is loud enough to move my mouse and turn on the computer.
anybody know of a good(free) way to access a XP home computer remotely from behind a firewall?
you need port forwarding on your router
convert the XP machine to a kvm vm and put it on your laptop
yes - then remote desktop.
I was thinking of some of these services like "goto my pc"
do you want to pay for it?
then open a port on your firewall and use remote desktop. (and hope you have strong passwords and patched) ;) http://www.windowsnetworking.com/articles_tutorials/wxprmdtp.html
yeah, it is home edition, so no remote desktop...stupid microsoft.
I suppose I could do something similar with ultra VNC
really? I thought it did. hmm
it only has invite mode
I have used tightvnc on a local network
xp home I mean
Well maybe it just isn't worth it.
haven't used any MS-Stuff in years. such things are so much easier on linux.
hey, maybe we could get EMC to run on windows7 ;)
well - it started out on windows nt...
no it didn't
it is easy, just get the windows 7 DVD and shove it under your emc box.
Then emc is running on windows 7.
AFAIK you could never run a machine on NT, only the UI
it started out on VXWorks
there are hard realtime for windows nt
for process control
there are now, but there weren't in the mid '90s
even VXWorks wasn't used for the actual servo control, that was done on a motion control board with its own DSP
* kcummins is suffering from cranial meltdown, trying to learn and understand electronics...
Help me with http://paste.org/8587
I think I need to compile Python-2.5
hehe EMC on anything windows is fine if you don't care about reliability or fixing anything that's broken
SWPadnos: you are right - http://www.isd.mel.nist.gov/projects/_emc/emcsoft.html
I thought for some reason the k&t was running windows.
remember, I did a presentation on the history of the project last year :)
can you spot matt? :)
no, all I see is some young guy who must work for him
thats why they run Windows on our voting machines
I have libpth-dev tk8.5-dev libglib2.0-dev bwidget libxaw7-dev python2.5-dev, python-all-dev , libglu1-mesa-dev, mesa-common-dev, libreadline5-dev, and build-essential. It's almost done! I want to add it to
Wiki but command 'make' returns an error. I think the problem is somewhere at python modules, which should (should they?? be compiled from source... I need help with it. Today.
f7ee: now why would he leave?
f7ee: you need to install freetype fonts
I think -lXft stands for Xfonts or such
good evening.I have a questions about the possible open the message window when the condition in classicladder is on, type hal_manualtoolcange window.Is possible create a open the window with message text for allarm in plc classicladder.thanks?
... My system has no that... Truetype font or what does its name? truetype?
Is current additive in parallel? i.e., 3 motors hooked up to one PS draws 3x the current of one motor (if all motors are energized equally)?
Sorry for the H/W question, my coffee level is low and my brain is foggy and demanding an answer... :)
That's what I thought... And I should account for per phase current? i.e., 2phase @ 1.4A = 2.8A potential draw.
that I don't know
I suppose I should, if both phases are fully energized. Might be different with a 5-phase motor...
kcummins: it depends on the motor driver, but as a rule of thumb you should scale for at least (N+1) * max current
motioncontrol: so you want classicladder to change a pin, which will cause an emc2 error reported in the interface?
I don't think you can do that right now
good evening alex.yes i want create a windows with text when a pin in classicladder is on
for allarm and message maschine
example if i write in mdi the m6t1 the emc load the python module :hal_manualtoolchange
motioncontrol: all I can think of is to make a component which talks NML (to send EMC_OPERATOR_MSG or whatever that message name is)
and has a hal pin, which you connect to the error pin
yes i thing your ideas is correct, you thing can help me?
motioncontrol: don't think that more than that :/
if more simple is possible create more python module and create a script for selection the python module association for pin
it's probably faster with python
but I don't know enough to help
alex_joni: xorg-dev (and therefore xserver-xorg-dev)
ok thanks alex.i go in ro 2 week after. is can meeting with you?
alex_joni: ...which go with lotc of x11-proto-... files
f7ee: I doubt there are fonts things in there
alex_joni: it's work as sim mode!
I'm on Kubuntu 9.04 with all those ubuntustudio-... metapackages and emc2-sim!
ok.. then it sounds ok
I will check all necessary files and add it to wiki next time
I don't sleep 26th or 27th hour...
How does LiveCD support USB Flash memory if it's in RTAI mode?
RTAI doesn't care about the USB flash
the OS (linux) cares about where it's started
but RTAI kernel doesn't support USB ports, right?
well.. not really
RTAI doesn't support USB ports
oh, ok, programming thingies.
but the linux kernel (even if patched with RTAI) does
there are basicly 2 different operating systems working on your PC
the RT one, and linux
they work in parallel, in time-sharing
some motherboards have latency issues with usb thumb drives plugged in. Some don't
usually most issues appear when plugging/unplugging though
so booting from one might not have the problems, but it's a "needs to be tested" situation
Ok, tomorrow I'll boot from cd and "sudo ... ... ..." all these packages to check if this list for compilation of emc2-simulator in plain kubuntu 9.04 is right.
And add it to Wiki
alex where is call at python module the hal_manualtoolchange?
Can you advice some free DXF-to-CNC converter except "2008-07-27-dxf2gcode_v01_src.zip"
f7ee, try HeeksCAD.
f7ee, you could help test HeeksCNC
[18:38:58] <geo01005> http://code.google.com/p/heekscad/
Sorry, yeah HeeksCNC http://code.google.com/p/heekscnc/
archivist: I don't know G-code at all.
but I will help
motioncontrol: no, emc2 only talks to hal_manualtoolchange using iocontrol pins
i don't understan the fuction.tool-prepare as a pin.in some part the code when the tool-prepare pin is on load the python moule.i thing the python module call only when pin tool-prepare is on .ù
i undertsand.the python module load at start the ini.file.in python code the hal_manualchange is call the pin tool -prepare is ok?
motioncontrol, try: http://www.linuxcnc.org/docview/html//hal_halmodule.html
thanks geo01005 i read the doc.
can thin polycarb (1/8 or less) be bent much without cracking/crazing?
I need to bend a sheet around a 3' (1m) or so diameter
cradek, heat , just the right much though
I know plexiglas will heat and bend nicely - polycarb does too?
(plexi = lexan?)
do you have some scrap to try?
otherwise I wouldn't be asking :-)
hmm ask the makers then
it's somewhat expensive, but I'd prefer poly for safety
cradek: You'll need some clamps to hold it's shape till it cools
Jymmm: so you have bent polycarbonate with heat?
[19:05:30] <cradek> http://www.cloudtops.com/polycarbonate_verolite_physical_properties.htm
Drape forming: Simple contours can be achieved by drape forming polycarbonate sheet. The sheet should be pre-dried, then brought to a forming temperature of 325F to 340F in the oven. Parts are then removed and placed immediately over a male mold covered with felt. This method is utilized to manufacture face shields or any other part requiring a simple radius curvature. Brake forming: Br
[19:07:06] <Jymmm> http://www.plasticsmachining.com/magazine/199609/polycarbonate.html
cradek: It says you need to pre-dry it before heat forming it
good find, thanks
seems like 1/8 sheet *might* bend ok at this radius - it is close
cradek: pre-drying isn't a towel, it's a long time in the oven
hot air gun to stress relieve maybe
removing moisure in the material
pre-drying is like 4 to 8 hours in a moderate temp oven
it's to help prevent glazing (frosting) of the material iirc
in this application it doesn't have to be optically perfect - just "pretty clear" is good enough
I've installed HeeksCNC to "kubuntustudio" on USB Flash next to EMC2 --sim --in-place
cradek: Has it been humid where you are the past week or so?
QCAD + HeeksCNC = FOSSoftware for engineer.
cradek: You might sit it sun flat for a bit
by bit a couple hours
cradek: It also mentions using felt as a barrier
cradek: Fleece might do as well (like a fleece blanket)
cradek: It's so it doens't pick up patterns in the sheet surface
f7ee: brlcad, too.
no cam in brlcad
cradek: Yeow pre-drying @ 250F eeeesh
archivist: no, but in combination with heekscnc oder gcadcam...?
heeks can import dxf
Spida: yeah. and CAELinux.org with its LiveDVD, which is full of programs. Salome seems easy-to-learn. Code-aster.org seems hard-to-understand program
cradek: I think your biggest issue is going to be clamping it place till it's cool again. You don't have *that* long on a envelope to form it. But once you do you need some way to hold it in place for at least 20 - 40 minutes
cradek: It'll still be hot, but should hold it's shape for the most part.
LyX or OpenOffice.org - Formula ??
cradek: Do you have any flanges?
I haven't seen Formula at repos...
I get the message 'defaulting to local storage area' when I try to git on 6.06
stuste1: what git version?
don't know - I will look
there is 1.6.something in our repo at linuxcnc.org (in emc2.3)
this is the version Synaptic brings down
might be a different git
cradek: OH... Since it's such a huge diameter, take into account thermal expansion once it has cooled it'll shrink
cradek: So leave somewhat of an overlap (if you're making a perfect circle), then once it's cooled, you can score-and-snap (can be tricky) or use a skill saw to remove the excess.
cradek: I use one of these when working with plastics... http://www.toolbarn.com/product/makita/5090D/
super thin blade
alex_joni: it says - 'content addressable filesystem'
do I need to download and install a newer version?
it's something else
you need git-core iirc
[19:44:45] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Git#Install_git_on_your_system
"In the package manager, select the package "git-core" (the package "git" is an unrelated program; don't choose it). Optionally, select "gitk" or "qgit" (not on Dapper) to graphically view project history, and "git-gui" to graphically select files to commit."
the pick was 'git-core' and 'gitk' - 'git-gui' is not available
is it dapper?
yes - I just read the link Alex sent
I will try to follow it :) thanks
the linuxcnc git1.6 packages for dapper are in the emc2.3 and emc2.3-sim repositories
if you don't have one of those enabled, you'll get the old unusable ones
that's not dapper
what version is dapper?
I hate ubuntu codenames
I need to put emc2-dev and build-essential on the computer in my shed. It's about 2 miles from the internet.
bring the computer to the web for feeding
I got the packages stored on this computer (I think), and saved them off to a USB stick. THey were in /var/cache/apt/archives.
build-essential is a metapackage that will pull in lots of others
If I execute these on the other computer, will it load the packages on it without internet?
So I need a list of others that it pulls in.
apt-get --print-uris install build-essential emc2-dev
then get each file listed, take them to the other computer, dpkg -i [all of them]
Jymmm: dapper drake was 6.06
Do I do the same thing to build-essential? or does this include build-essential?
Uh Oh. THis relies on this computer not already having emc2-dev. It says it is already built.
the idea is you'd run that on the other computer, and it would tell you everything it needs
because there's no way to know what it has installed and not
[20:02:58] <jepler> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?UpdatingTo2.3
here's a list that is applicable if you have 2.3
EbiDK is now known as EbiDK|AWAY
probably it's close enough right except for the specific emc-dev package name if you're using 2.2
Good, I do.
jepler to the rescue
I am the linuxcnc.org wiki search engine
* kcummins used to be the Human Grep in college...
* archivist stores it in a bot database why waste grey matter
there's a linux-libc-dev that doesn't exist.
jepler: what search phrase did you use to find the Wiki? I couldn't find that last night.
alex_joni: Ah ok
Goslowjimbo: I knew the right URL mostly from memory, and then firefox gave me the exact url as I typed part of it in..
if a specific package is now missing, it's probably because ubuntu did an update of it and changed the version number. unfortunately, they don't leave the old ones.
knowing the package name (the part after the last / and before the next _) go to packages.ubuntu.com, "search the package directories", enter the package name under 'search package directories', and be sure to change the Distribution to Hardy. Then click Search
the next page should offer you a working download link to an i386.deb or all.deb
[20:39:28] <jepler> http://packages.ubuntu.com/hardy/i386/linux-libc-dev/download
looks like it had a security bugfix around march ..
Roguish_ is now known as Roguish
cradek: what are you wrapping in plastic?
Anybody know of some good sources for touch screens?
or the new asus all in one
I wonder about the PC and touchscreen the use for tills
good or inexpensive?
is that like cousin to tribbles?
no, it's the name for cash drawers
[21:15:07] <Jymmm> http://www.amazon.com/Nokia-DKU-5-Cable-2115i-2116i/dp/B000DZUJ9Y
Good but affordable $500-$1000.
they often call the cash you get at the beginning of your shift "the till"
you can get them new for that price, even at NewEgg (I think)
just not complete PC+display+touchscreen dealies
[21:16:13] <Jymmm> http://www.newegg.com/Product/Product.aspx?Item=N82E16883220008
I should have said industrial touch screen.
wrap it in duct tape for industrial usage
that one isn't a bad thing, except for whatever will happen to it when it gets hit with hot oil and chips
SWPadnos: wrap it in duct tape for industrial usage
yes, I saw that solution
might be able to use peel-n-stick sheeting too
[21:18:02] <SWPadnos> http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&DEPA=0&Order=BESTMATCH&Description=touchscreen&x=0&y=0
just like cleanrooms and nascar windshields
The second one looks nice.
[21:19:47] <SWPadnos> http://www.newegg.com/Product/ProductList.aspx?Submit=Property&Subcategory=514&Description=&Type=&N=2000190514&srchInDesc=&MinPrice=&MaxPrice=&OEMMark=1&OEMMark=0&PropertyCodeValue=1099%3A9234&PropertyCodeValue=1099%3A9237
ordered by price, only monitors with 1024x768 or 1280x1024 resolution
why only 1024x768 or 1280x1024?
because the other option was 800x600
[21:21:05] <SWPadnos> http://www.newegg.com/Product/Product.aspx?Item=N82E16824016123
for building into your own panel: http://www.newegg.com/Product/Product.aspx?Item=N82E16824217064
any ideas for Nema 4 or 12 rated screens?
awwww the kybd looks cute
[21:24:43] <Jymmm> http://www.newegg.com/Product/ShowImage.aspx?CurImage=83-220-008-06.jpg&Image=83-220-008-18.jpg%2c83-220-008-03.jpg%2c83-220-008-06.jpg%2c83-220-008-05.jpg%2c83-220-008-04.jpg%2c83-220-008-07.jpg%2c83-220-008-08.jpg%2c83-220-008-09.jpg%2c83-220-008-10.jpg%2c83-220-008-11.jpg%2c83-220-008-12.jpg%2c83-220-008-13.jpg%2c83-220-008-14.jpg%2c83-220-008-15.jpg%2c83-220-008-16.jpg%2c83-220-008-17.jpg&S7ImageFlag=0&WaterMark=1&Item=N82E16883220008&Depa=0&Description=
JEEBUS!!!! that's one url
too bad a mesa won't fit in that thing :)
add your industrial case and stuff em both in it
too bad there's probably no PCI clot, even once you remove the case
or a slot
ahh, those are nice :)
the 17" NEMA 12/4 one is probably about right, $835
huh, only $10 more for stainless and the 4X rating too
That what I was looking for.
huh. no DVI. that's a bummer
Would drivers be a problem?
[21:33:14] <geo01005> http://www.hismonitors.com/touchscreen_drivers.htm
it's pretty likely that it will just work, but I'd email first
and ask why the digital monitors have no digital video input :)
the 19" does
and why the 12" is more expensive than the 15"
less popular, and more or less only useful for fixnig old broken things
I think my controller is one from here but the website is hard work http://ppc.mte.com.tw/
an ODYSSE 17" with touch screen, but I cant be sure
[21:41:43] <geo01005> http://smallpc.com/prod_sd190f.php
inexpensive, still no DVI
heh... NO DISASSEMBLY
The warranty does not apply to the products that
have been disassembled by users
[21:43:17] <geo01005> http://smallpc.com/prod_sd190e.php
Would you think it cost that much more to water proof the darn thing?
the other one had no mounting features, it was open frame
there you are agaon
oh, I guess it does have a bezel
dang noisy neighbors.
cradek: what are you wrapping in plastic?
jepler: thanks for your help. It works now.
KimK is now known as KimK_afk