but for tooling around and just playing with it, could be useful
heh, if you end up doing something useful with it before deciding the UI is inscrutable, let me know ;)
there's also 3dsMax and GMax
and you can even get a 5-axis toolpath generator for those (which will generate code for EMC2)
which will be handy someday when it comes time to make a gantry router to make the molds
[03:10:13] <cradek> http://imagebin.org/30291
neat - a bike computer for an rpm readout
they are not cheap
$20 I thought?
fir a very basic one
I wasn't that lucky, most I saw were $35, and that's EXACTLY what I wanted to use it for too =)
if you have an input, you could easily do it in hal.
in hall with a hall =)
err.. in hal with a hall =)
Actually, I couldn't fingure out a way to attach it to my spindle, starting looking into the optical RPM sensors for a bit.
yeah that's going to be the hard part I bet.
cradek: Well, if you haven't heard, I'm getting ready to sell my router. If I am able to sell it for a decent price, I'm considering getting a laser engraver instead.
were you ever happy with how it works, or does it still have problems?
When it DID work, I created some nice things. Kinda catches up to you when you run a job for 2hours at a time and one tiny lil stall ruins the whole thing... five times in a row.
To be honest, the router was a pseudo alternative to a laser in the first place. The laser I wanted was $20K, so I invested in the router thinking I could earn enough to buy a laser.
Now, I think I'll just buy a tabletop laser instead. Not the power nor the workarea I wanted, but I think I might be able to create some nice thigns with it at least.
get one big enough to engrave overpriced macintosh laptops for people - I bet there's money in that
but some of those silly laptops are about a yard wide...
That was one of the first things I thought of =)
well 12" x 16"
it's the 12" that kills me
laser sample photos... http://www.gccworld.com/application.php?PROD_TYPE=laser_engraver
cradek: Hey! A MBP 17" is only 15.4" x 10.4" hawt damn!
beware - they are always getting bigger
heh, well the NEWEST MB's are 13.4" display now.
they are nice too
oh smaller? I thought they only got bigger
* cradek hugs his thinkpad
The NEw stuff is kinda cool now, just remove the battery cover to pull out the hdd, no tools needed.
neat. they have some neat hardware ideas.
They are dropping firewire though
I've never in my life used firewire
and the video connector is totally new... optional and like $40 if you want to connect to ext lcd
Oh I do, for my camcorder and my ext 1tb hdd
also I've never hooked my thinkpad to a monitor - why would I do that?
lol, really? never ever?
a keyboard I could see - maybe
Well, at work I'm on a 24" lcd, so much easier to work than 15"
laptop screens are way too small
jmkasunich: Heh, and I want an Acer too =)
jmkasunich: mine's 1600x1200 and seems just right
cradek: 17" ?
I park my work laptop next to the 19" monitor from my former desktop, and use both ;-)
cradek: its not the resolution, just the size
jmkasunich: Yeah, many do the two screen setup, I just leave it closed and work on the 24". I just have spaces setup
JymmmEMC: 15 I think
wait till your eyes start going
holy effing crap, it was $4000 new
cradek: what model?
[03:38:10] <cradek> http://www.pcmag.com/article2/0,2817,544077,00.asp
no wonder it's a great laptop
cradek: I like two page up display personally, so ext lcd allows me that for the most part.
I use the big tube for CAD or whatever else I'm primarily working on, the smaller lappy screen has email client, etc
What IF RTAI ONLY active when G-Code start execute the CNC...
and while that, stoping other unneccesary GUI /program that runing on backround... freeze them
freeze them on a file of memmory-program-image
(im trying to speed up EMC2... even EMC2 today are speed enough)
maybe you want faster preview not EMC ?
Just this once .. here's the log: http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2008-11-04.txt
zomg we are beeing monitored :/
I saw my nick highlighted this morning
must go now, have a nicest day to you all..
so two ants were smoking pot, right? and along comes the elephant. and one of the ants goes like "hey dude, elephant, i bet you can't put your foot right over that breadcrumb over there". the elephant goes ahead and puts his feet over the breadcrumb.
so the other ant goes like "hey dude, elephant, i bet you can't put that breadcrumb on your head". so the elephant puts the breadcrumb on his head.
and the ants go "holy shit, that's one huge sandwich"
you cant eat an elephant... oh yes you can.... one bite at a time
Roguish_ is now known as Roguish
cradek, has your truetype tracer been built tested on 64bit ? ttt.c:206: warning: assignment from incompatible pointer type
hmm, does it break or just complain?
(warnings happen alot)
not gone any further yet
thoose warnings happen alot :)
* archivist hates warnings
but it runs :)
I like the "no need for fancy configure here" message
if only everything worked without a "fancy configuration"
Tuning PID and FOPID Controllers using the Integral Time Absolute Error Criterion http://arxiv.org/abs/0811.0083
do ya'll know what font the menu uses in emc2 ?
i still have no words,so i'm checking to see if the font is laded at all
piasdom: it can vary by system. You can see what your system does by interactively running 'wish' and entering some commands, like so:
% [menu .m] cget -font
(don't type the $ or %, those represent the prompts of your shell and wish. don't type the third line, that's just the response the second line prints on my system)
...hmmm though it looks like axis may override the standard font for menus, though it should be choosing the exact same font as for buttons...
while axis is running, you can open a terminal and see exactly what font it is using:
% send axis .menu.file cget -font
and while tkemc is running you can do something similar:
% send tkemc.tcl .top.menubar.file cget -font
jepler: i'll be working on this...Thanks
is there a way to simulate what enc is doing?
i want to learn more about the maths involved behind it (as to make my own cnc interface on dedicated hardware)
but I need to see how stuff happens first..
why i'm asking is that i don't have a physical cnc yet - parts are on their way
" make my own cnc interface on dedicated hardware" stepper, servo or what
stepper at first
although most drivers accept step/dir inputs for driving DC servos
how do i install helvetica font ?.....that's why i don't have words in menu.
no, they dont
most servodrives accept a analog signal as input
on my system Helvetica comes from the htmldoc-common package, but i dont think this is required for AXIS
wish says i'm using hel
and it's not listed in my font in system
or can i change the font emc uses ?
piasdom: I believe on my system that the helvetica font comes from the package xfonts-75dpi or xfonts-100dpi, a series of filenames with paths like /usr/share/X11/fonts/75dpi/helvR12.pcf.gz
jepler:i'll go look...brb
all ubuntu systems should have that package: x-window-system-core depends on it
izua: yes, you can install emc on systems without a realtime kernel (use ./configure --enable-simulator --enable-run-in-place) and then use configurations like sim/axis.ini or modify a stepper configuration to not actually output anything to the parport
when you do this, you can view the step pulses emc generates inside "halscope". here's halscope showing a single step pulse: http://emergent.unpy.net/files/sandbox/halscope-stepping-left.png
piasdom: this is some non-ubuntu system you're using, right?
piasdom: configured for english or for another language?
jepler:can i change the font in emc ?
jepler:don't think so
is it a colour choice hiding the writing
jepler:not sure...i have a pic
archivist: I don't *think* so, because piasdom showed a screenshot where the underline for the accelerator key is visible, but no letters are.
just trying to think of any possibility
piasdom: tkemc and axis are both based around the Tk gui toolkit. both are configurable through the "X Resource Database", but I don't know of a good reference for it -- most new GUI toolkits ignore the X Resource Database, so everyone's forgotten how it works. http://wiki.tcl.tk/1727 http://linuxcnc.org/docs/html/gui_axis.html#r1_11_2
piasdom: did you install from the .iso file from linuxcnc.org?
(that looks like the gnome desktop, just judging from the way the title bar looks)
jepler:was a bdi for emc2
jepler:want a shot of my desktop ?
do you still have the live cd? can you boot from it and see whether the problem exists there too?
jepler:i get i/o error not able to read boot disk
jepler:i may have updated by apt-get
jepler:downloaded ubuntu but installed by apt-get ...thinking about it
piasdom: you mean you used the install disk from ubuntu.com and added emc after installation?
jepler:no...emc was there...thought it update to emc2
jepler:i used the ubuntu link for emc...it had emc2 in the link
ok, but today that same CD doesn't work so you can't test what I asked..
jepler:i get that error....never used the disk til today
i have to getit again i guess
I am very confused. if you didn't install the operating system from the cd, how did you install it?
how did you install ubuntu and what version is it now
jepler:i used apt-get upgrade
what did you have before you used "apt-get upgrade"? Did you have Ubuntu?
8.1 does not work properly
8.10 is not hardy
jepler:just noticed...it is gnome
jepler:i "HAD" to use the disk....because it had debian
and it is 8.04....sorry
don't know why the disk won't work now
did the menus ever work right, or was it broken like this from the very first time after you installed?
and this is gnome 2.22.3
jepler:all work great til after the install...emc2 works...not i have to remember what the line are :)
not = now
so at one time it did work?
jepler:i had to configure emc2 to get it to work..(used stepconf)
when was the last time that the font ever showed correctly?
jepler:before installation of ubuntu
? did you load emc before ubuntu
piasdom: I'm having trouble following the questions and answers. can you start at the beginning, tell us exactly what you did, and when the problem started?
jepler:i install ubuntu (having debian) by the disk...words never showed in ubuntu......
jepler:emc(not 2) worked form manufactures disk(debian)
you said BDI earlier. did you install from a Sherline BDI disc, then install EMC2 on that?
jepler:emc2 work(no words) but i need to configure(stepconf)
SWPadnoc:correct....formating the entire drive
jepler:now emc2 works great...just no words
i have to remember first line is open...second is save...so on :)...i pain,but it works :) :)
ok, sorry to interrupt. so you had BDI installed, burned the Ubuntu LiveCD from the LinuxCNC.org site, and installed from that (destroying the BDI install in the process)?
so this is essentially a fresh EMC2/Ubuntu install
from the Linuxcnc.org ISO
but the installation came with emc2...or i wouldn't be able to install it
NEVER want to go back to debian
so if you copy your machine config to a USB stick or floppy, there's nothing on this hard disk you need to save, and you can do a fresh install, right? :)
unless emc3 does :)
SWPadnoc:yes sir...i have everything backedup
SWPadnos: except his cd broke or something
yes, CD or drive
if you get read errors when trying to boot off the CD, you should try booting another machine with it or burn another CD
has anyone installed ubuntu 8.04/emc under windows? i just was ready to wipe a gateway and saw the cd had a 'wubi'
ok, new adventure
glub glub glub...
is it possible to burn a cd image on a dvd?
i'll get another download
i haven't seen blank cds around for a while
izua, I don't think so, the media descriptor is different
CD's still in supermarkets here
would mounting it in a virtual drive and copying everything would work?
i'm talking about emc over ubuntu here
you can copy all the files, but I think you'd need a different boot image
what about doing a copy cd?
and copying it on a dvd?
see if your software will do that :)
(copying it from a mounted iso)
it expects a CD
the ubuntu page on burning the bootable iso says you need a "700MB CD" and doesn't suggest using a DVD. https://help.ubuntu.com/community/BurningIsoHowto
who the hell uses CDs anymore? :/
it was a rhethorical question
only use I have for CDs is to install operating systems
I hope they don't go to DVDs anytime soon
it was a suppository question ;)
time to start drinking I think
speaking of which.. wubi puked at 585 meg due to bad cd
tomp: that was fast!
new fancy laptop on sale at tiger
there's one at NewEgg too, 3GB, 2GHz Turion X2, 15" screen, 250GB HD, $549
I would guess - now would be the time to buy a laptop
* archivist grumbles about not having spare pennies
now is the time to buy any discounted toy!
Christmas sales combined with overstocking should make prices bottom out in the December/january timeframe
hmm - I can wait. :)
for things like HDTVs in the US, the demand will go up in January/February as broadcasters turn off analog boradcasts
milling machine prices seem ok on fleabay
well my hp with external 110 ac fan (internal dead), external kbd(missing a few rows), bad cdrw and general old age, 'prompted' me to upgrade.
that will probably combine with reduced supply since manufacturers will have been able to scale back production by then, so prices should go up again
economic downturn christmas :)
i left taiwan a week agao, the factory owner was asked about his son at ucla , he replied "he is very good for the american economy" :) (he spends lotsa money here)
hmm, wubi didnt work, but had another non emc ubuntu 8.04, so booted that. it got to 'prepare disk space|guided|resizing partition... now at 0% for too long :( "Please Wait" a favorite w$ phrase.
ooh, 1/2 hour later i see it is al done partitioning. great
cool, laptop now has ubuntu 8 with emc, upgrades ho!
how is the latency on the laptop tomp-road ?
realtime delays right away :( but its not meant for control anywho
bye for now ... is vista still there?
yes, the standard installer left vista, resized it from 120G to 30, and installed Ubuntu 8.04 with emc, no problems. inet automatic ok, but desktop slightly odd, wider than top & bottom bars, yet all realestate usable.
maxin a window fills the area between the bars, but the window can be manipulated to real fullscreen. it is ubuntu/xorg that has odd idea of what 'full' means.
err during emc build with --enable-build-documentation "configure: error: no convert, documentaion cannot be built". where is pkg 'convert' what else may be missing?
and ... let me think
there is two more but they are not as much of a puzzle :)
convert is part of imagemagik
or is it imagemagic
dvipng & tetex-extras?
tomp: tetex-extra I think
tomp: on hardy?
just a hint: typing the not installed command usually makes the shell print a message with the package you need
i'll use the gui so i dont miss-spell (like that:)
so if you try to run "convert" from a terminal, it'll say "convert is not installed, get it by typing apt-get install imagemagick, or something like that)
ok, tetek brings in a load of files
tetex-extra, not tetex
that shouldn't bring in much
ill edit the web page while i wait ( tetex-extra.. 56 files)
ouch. are you sure that's all due to tetex-extra?
I had to get the dvipng but don't remember tetex...
I just did this the other day :O
imagemagick, tetex-extra, dvipng, and maybe ghostscript
I wish I could find the file with the list I made ;)
I have a list at home :) can I take the rest of the day off and go get it?
sure. just tell your boss you're going to vote, and that the lines were so long you couldn't get back ;)
no biggee all dloade, and wiki lots it's 's' :)
well - just don't forget to vote.. :)
you too fragalot.. ;)
I was surprised at the lack of lines
I walked to the polling place, voted, and walked back, all in less than 30 minutes
lots of early voting? (I hope)
most of which was walking the 1.5 miles or so
apparently it was pretty packed in the morning, btu I hit a lull (at 1:00 or so)
ah - everyone was eating.. :)
there has been a lot of early voting
I figured it would be a little crowded since it was the tail end of lunch hour
plus I bet after 4:30 or there abouts it will get busy again
yes, I'm sure
* skunkworks is glad he lives in a very small town
heh, me too (~8000 residents)
I think <2000
I think this internet thing will catch on.
8591 in 2000
I waited in line behind two people at 8am - much longer wait than usual
it was probably over a minute
instead of the usual two lines (A-M and N-Z), they had 5 or 6
for the primaries I had to register and then stand in a little line.. so maybe 15mins or so.
there aren't many people with last names beginning with "U-Z", so I was in immediately
erp, what name are you voting under?
my last name is "Wille Padnos" (2 words, no hyphen)
oh - wow. I didn't know that.
I thought your last name was padnos
so when I call you "Stevie Boy Padnos" I'm not using the right name?
there was no line at the P desk either, so it wouldn't matter :)
my last name was Padnos, then I got married and we both changed our names
You must have some interesting govermental problems with that name.
ah - cool
you should have mingled the letters: pwaidlnloes
My wife didn't change her name..
we sometimes have to use a hyphen, but it's usually OK with spaces
in the state with the Von Trapp family, you'd think they would have worked that stuff out
my company name starts with a lower case letter, followed by caps tAG, its hell to get any form to accept it
I don't know if we actually ever talked about using both last names.
that is interesting.
or OpenOffice with autocorrect turned on
'they' know better
it seemed fair for both or neither of us to change
yah - that is where we are at.
argh need groff too
my mother is fond of pointing out that the only times peoples names get changed are for slavery and marriage ;)
(unless they just feel like it)
our mail box looks like a ransom note.
adding groff to wiki page
Obama (D) - 0 votes McCain (R) - 0 votes 270 electoral votes needed to win, 538 undecided
refresh refresh refresh refresh refresh
so - I am not the only one that has election OCD?
I think the pollsters agreed that they'd hold onto any results until mid or late afternoon
yes - as they should.
but you may be able to find up-to-the-minute "news" on Fox anyway
but you know things will leak
they probably will, but interestingly, the big TV networks all decided to pool their polling dollars, and the people who are allowed to look at the numbers have no connection to the outside world - no phones or internet access
I read about that.
it is going to be one heck of a day
as though the intrade prediction market will know before anyone else, I made a little program that polls them for data (state by state prediction information), chomps on it a bit, and puts it on a webpage every few minutes: http://unpy.net/intrade.txt
I have to confess I'm watching it, despite my suspicion that it's predictive of anything
well, I hope it's right
unless I don't understand what it's saying
I think I was so excited this morning - I forgot to put on deodorant.
luckily I live far enough away that it doesn't matter to me
a bit of an explanation of the stuff on that page: http://emergent.unpy.net/01225758203
you don't know me that well..
if it doesn't crash your firefox3, here's another neat page that uses intrade data: http://www.gigamonkeys.com/election/election.xul
when i restart..i get "make sure message bus is running." what is this ?
sounds like a gnome problem
it probably says something about DBus and gnome-settings isn't running (or similar)
I've seen something like that before, btu I don't know what causes it. it usually goes away if I reboot
probably some component failed to start fast enough :)
I think I've discovered that it's bad to be near a jar of jelly beans when you're hungry
a big jar
SWPadnos: how about jad ?
I have no idea
jad's are jar's for mobiles
I wish I had any idea what alex_joni is talking about, but his english is just terrible
I thought it might have a vaguely java-related aspect
[20:09:35] <alex_joni> http://en.wikipedia.org/wiki/.jad
jepler: no need to be rough with the linguistically-challenged
acemi: that sounds like turkish to me :)
:) wrong channel
jepler: doesn't >99% make it kinda obvious on the outcome?
soory had to walk away.......i does that every time i reboot
but i'm ggoing to try a new install
go the new download burned
alex_joni: that's how the math on the state-by-state predictions works out (assuming they are independent chancces, 99.66% that the electoral vote goes to O)
piasdom: try running emc from the live cd before installing and see if the fonts show up..
if not it means that a reinstall isn't the fix
SWPadnos: If the video in a laptop was defective or going out, is it posisble to see the defective in a ScrnCapture?
jymm if it has a web cam it can capture the defective using it
the laptop screen is what we like to call 'open loop' ;)
boy - news black hole today.
feel a bit out of the loop
im going to be showing emc to a fellow student this evening, fun stuff
Ill probably have to boot from a live disk, I dont currently have an install, I dont have any time to work on emc though, too much getting used to school still
the livecd should give them a good idea of how things work
and a few youtube vids maybe
they dont have a machine, but ill give him a stepper driver to play with, he has a few steppers from some things he has taken apart to piddle with
gezar:will it be connected to a machine ?
no machine, at least not at this point, who knows what he will do
like watching utube vids of emc2
hell, I owe someone in here a beer, I have not been able to finish my mini mill
that's like taking a kid to a toy store to _show_ him the toys
gezar:i meant your demo
piasdom : I have a single axis set up sort of,
I havent done what I should have with emc for a very long time, motovation and mental state...
I think this guy is smart enough to run with it, I think he knows python pretty good too, were in compsci 2 together
gezar: good luck( on demo and comp sci)
its good, and thanks, im having the most fun in assembly
night, take care
huh, this "fopid" thing sounds interesting. I wonder if it is applicable to motion control. fopid adds two more tunable parameters, namely the order (exponent) of the I and D terms. In some made-up systems they look at, it gives much better response than PID.
there are several papers about this on arxiv today, all seem to have Deepyaman Maiti as the head author. this one gives an overview: http://arxiv.org/abs/0810.3776
if only there was a modular motion control system where you could try it
Particle Swarm Optimization? Now they are just making stuff up.
skunkworks: I know how you feel
suboptimal particle storms suck
skunkworks: they do that alot
anonimasu: are you sick of hearing about the US elections?
cradek: MACH can do it!
I used to get IEEE transaction and the titles do seem to have a certain amount of bs on them
bs from phD's
or claimed at least
jepler: how long did it take to write that script?
fenn: well, I started with the one from xkcd.com/intrade, which does the "heavy" statistics lifting
I probably spent two hours or more on it though, before it did what I wanted
.. getting the data from intrade through their API instead of by parsing html pages wsa the biggest item. the rest of the time was figuring out what info I wanted to see
no, im not too tired
I've managed to miss all news about the election
[22:22:09] <alex_joni> http://www.codeweavers.com/services/ports/chromium/
good night all
i'm still working at understanding the math behind "blending" accs/decs between succesive lines
is someone kind enough to explain that to me?
(i'm trying to make my own CNC interface, similar to EMC, but on its dedicated hardware)
let's say we have three cases, in each, there are two lines.
see trajectory planner on wiki
izua: conceptually, divide each move into three phases: accelerate, cruise (possibly empty), decelerate. To blend between move P and move Q, overlap the decel phase of P and the accel phase of Q (but never overlap an accel/decel with a cruise).
I've read that yesterday
i think that goes for only one axis
either overlap "as much as possible" (emc in G64 mode) or "after reaching tolerance from the shared enpoint of P and Q" (emc in G64 P- mode)
that works great in theory :)
but there is no overlap function in C, for what I'm doing
that's why I'm asking about some maths involved
the velocity planner is great, but it's only for one axis there
I don't think it will work if adapted as two copies of that code, for 2 axes
no its going around corners
i think the planner will have to take into account both velocities
izua: well, yes and no
i _think_ . let me know if i'm wrong
say you are moving from XY=0,0 to XY=1,2
the length of that move is sqrt(1*1 + 2*2) = sqrt(5) ~ 2.236
use the trapezoidal motion planner for a move of length 2.236 without regard to its direction
so a % of that move will be acc
a % dec
and some, maybe none of it (depending on settings) cruise
now, for each unit distance you move along that line (a line without orientation), you'll move 1/2.236 in X and 2/2.236 in Y
right. and that gives both my angle and constant composite (X+Y) speed
ok, I think I'm a little too eager to do this, so I have a lot of questions and stuff I don't really understand :) so do let me know if I'm stepping on your nerves
for example, there's one thing I don't understand from that wiki document
ask quick and I'll try to answer
we have trapezoidal motion, we accelerate at a given ramp, and then keep the speed constant. if we can't, we'll simply accelerate as much as we can, and then deccelerate
.. but after that I'm going to get out of the office and away from irc for awhile
why do the graphs have variable cruise speeds?
is that the result of something i'm not understanding?
i think that with a trapezoidal profile, speed always tends to reach max
which graph? do you mean "vsuggest" of the first figure on Simple_TP_Notes ?
[23:13:33] <izua> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Trapezoidal_Velocity_Profile_Trajectory_Planner
hm I'm not familiar with the material on that page
ah no, that one is fine :)
but it only show what happens for a single line
if I had to guess, that graph is showing the one-axis velocity
(I say that because I notice it is negative on the top graph when the bottom graph is going down)
yes. but it has 2 cruise speeds above 0, and 2 under 0
i don't see how that is possible with trapezoidal motion
nvm, i'll keep reading and researching :) thanks, and have fun outside your office :P
think about a move in the direction (1,2) vs a move in the direction (2,1)
at a given feed rate
the velocity in X will be different between the two moves
even though the velocity in XY will be the same
"A coordinated set of these parameterized points can be one for multi-axis motion. " perhaps rewrite that line one day
ah yes, that makes sense now
bbl, I can't stand the office anymore
what hapens in exact path mode (G61) if two segments aren't exactly 180 degrees apart (second doesn't point in the direction of first), but very little off? say, like.. 175 deg
does the speed drop to 0 and then restarts?