How do you guys cope with this torrent of activity? It's just crazy
neat vid: http://www.youtube.com/watch?v=uQ2pkmISOLM
see the sonic boom
On a more serious note. Are there any plans to implement interpreters that read the various macro languages in EMC?
I wish I had the skill to write said interpreter but I know better than to take that headache on.
how do i check to see if i have a good download ?
oop...name is kenneth
Well, this channel has like 30 something gurus and me. I don;t know if I can help you but I can ask you some basic questions.
Did you download source?
Well then burn it, throw it in your computer and reboot. It will work or not :D
i downloaded the live cd....i'm new to linux and need a bdi
nite all and thanks dog
Don't thank me, thanks these others guys who wrote the software you are about to ENJOY!
I tried lol
Check it out y'all, I'm here for thirty some minutes and I got thanked...What did you guys do today that changed the world?
My wife stopped global warming by being so frigid and I just changed that guys life. I feel like a hero.
A super hero.
So are you guys all biz and no play or what? You guys are the closest thing online to a real community of machinist and you guys are dead silent.
I too modify metal, Show me some love or I will jump from the sears building.
Hey toasty, long time no see.
I bet you'll be talking all the way down too
Typing, not talking
Two seconds before impact I will peck out my final 'EOB'
however you prefer
jmk, why you gotta hate my brother?
you have a brother?
I have millions of brothers
Mom was busy
Hows school going Toasty?
just got back, doing very well.
I have been spending alot of time writing macros for an Okuma control and have been pondering how EMC could benefit from a macro conversation script but I can't write it. I can however discuss it.
EMC is such a great contribution I hope one day I can have a hand in it.
what do you mean by "conversation script"
A script that takes the variables from various languages and turns them to standard Gcode.
The variables Okuma uses are very different from the ones in Fanuc B. Even Fanuc's varibales are subject to change from one major control release to the next.
But being able to write macros or import them into EMC and have standard Gcode out put would be awesome.
you could do that with any number of command line tools
I know but I'm not 1337
Only on machine tools do I rule.
And I do rule :D
I know EMC supports variables but I wanna be able to offer my latest programs for this Okuma as EMC cycles. Problem is the Okuma commands are different than every other machine on the planet.
Okuma is a loner, much like JMK
what do you mean
like the g-code numbers are all fucked up
like g81 is for calling macros instead of bolt holes?
i've never used an okuma
That and the macro language, aka User Task 2, is different.
No, on an Okuma if you wanna call a macro via a G or M code it must be registered. This proccess in itself is a pain in the ass.
Lemme post my bar pull macro and maybe you can see what I mean
i am not versed in macro on fanuc
nobody uses it where i work and i haven't had a chance to mess with it on the machines that do have it
[01:41:16] <dogfishguzzler> http://pastebin.com/m5af7a7f2
Macro is the shit if your a programmer. It makes your job waaaaay easier.
yeah i wish we wrote in macro b
It would be nice if EMC had a script that would take that code and convert it to straight G code so any machine could run it, provided that the post was configured right.
That cycle kick ass man. I love that program. It's my favorite creation.
You see that shit in there like VSIOZ and VTLEN and all that? Those variables are different with Fanuc B. On Okuma VSIOZ is the variable that describes the Z axis commqand point and VTLEN is the number of the active tool. In Fanuc B it would be #2006 or some crap.
i guess i've used enough programming languages that it doesn't matter to me
it's kind of irritating that it's not portable
It is irritating that it's not portable.
Suppose a month from now I'm standing in front of a Fanuc 6-T then I have to rewrite and possible rethink that whole routine.
or download subversion and write a patch
and just patch a program for fanuc or okuma
i dunno how different they are.
I'm a control type of guy. I like to program at the control when I can. The reason is that allows me to poke around and find the little hidden features that make each control worth the money the owner paid for it.
Anyway my wife just got home and is looking friendly. I hope we can continue this conversation later.
where might i look largish unipolar motors? comparable to 200w servo?
stuck with unipolar driver
any 6 or 8 wire stepper can be driven unipolar, but the performance will not equal a servo
thx, just discovered... this aint unipolar, got a l298! never believe translated docs
now, to bypass the l298 and use a real amp
got some pacsci's that'll be strong enuf
who's in Texas?
linux is against the law in texas
well... I'm flying down to austin in a week.
austin can be a fun place. lots of geeks there.
I have some family that lives there too!
SWPadnos: Hey, instead of a USB controller with all the polling bullshit, what about firewire controller?
SWPadnos: or a variant on iSCSI? =)
it's been done
firewire works fine, too bad it's going away
in place of what?
USB isn't gonna take it over.
it's not mainstream
Firewire cards are cheap.
Hell, even my MPB has FW 800
fire sale on firewire
what's an mpb?
And since it's intel cpu, I could boot into ubuntu or run it under vmware for testing
new macs don't have
MBP sure does... both Firewire 400 and firewire 800
it would be nice if firewire got more support
I have a firewire system from Aerotech
me too, it was expensive, a3200, i think
that's what I have
$80k worth :)
i should sell mine off
One of the admin's at work gave me a PowerBook. The DVD drive in it is really dirty so I couldn't install tiger on it. I had another MBP that doesn't detect the HDD in it, so I powered it up, put it in TARGET mode, than connected a firewire cable between the two laptops. I used the MBP's dvd drive to boot up the other PB and install tiger
not for just a3200
2 systems, 10? axis
and amps and motors and scales?
I'm telling ya, firewire on mac is DA BOMB!
you sure in the hell couldn't do that under a PC w/o an OS installed.
that is a nice feature
no reason it couldn't be done on a pc given the desire
too bad pxa is so hard to set up
And, if you do that under one with OS installed, the TARGET machine's device just mount on the other's desktop and be accessed like if they were installed in your machine.
net boot you mean?
you said PXA, was just making sure.
it's built in to almost every pc bios, but it takes too much energy to make it work
eric_U: It has a option to create a PXE server in there
from it's LiveCD
this is cool: "SystemRescueCd is available for blind people."
know of an easy way to make an installation cd from the image on a hard disk?
eric_U: It's a lvoe cd, just boot it
I'm going to try it, but I was changing the subject
I've been using it to build disk images for laptops
does anyone remember, offhand, the equation for cutting horsepower on a lathe
i have one but i'm not sure it's correct
what is your equation?
PartImage == Ghost, though you SHOULD save the MBR too, as it doens't, but it's easy todo
hp = surface inches a minute * feed rate * depth of cut * power req per in^3
units are right at least
then that's it
it's producing numbers a little smaller than I recall but they're in the ballpark
except the feed rate should be in/s?
well the in/s is in the surface speed
where do you get the power required per volume?
lerman_ is now known as lerman
SWPadnos_ is now known as SWPadnos
a neat ancient electric motor, like barclay's wheel, http://en.wikipedia.org/wiki/Image:Homopolar_Motor_Large.jpg
that requires a video
okuma macros look just as shitty as any g-code
it's just different variables
good 20 min video about personal manufacturing revolution http://www.ted.com/index.php/talks/view/id/90
bad thing with my adaptive feed happening
when I set speed to 600
arc are burned with speed 327
ok, no nevermind
imagine sqare with 100 mm width
with rounded corners 10 mm
oh, you probably run into the accel = v/r^2 problem
small arc = slow motion ?
yes, basic physics
strange , when I controlled my laser with F[speed] and feed override there was no problem with that
or emc fixed this in some cases ?
when you set F=2000 it screws up the planner
the trajectory planner thinks you want to go around that arc at 2000mm/min
it could do the arc faster if you told it F=600
that's why your M112 hack is stupid
you could tell me this :)
use F to set feed rate. done.
i want a magic workbench that cleans itself up when i'm done
can someone here make me one?
a compressor, a ram and a handy box on the floor to catch
box to be marked "bench parts to be sorted, Dont Throw!"
acemi_ is now known as acemi
"Patches are welcomed.
They will applied after I've understood them. So you must be ready to
hammer them into my head if I do not understand them at once.
good morning. has anyone out there been able to get ubuntu/emc2 working on a bootable flash drive?????
Jepler: thanks... looks like that is with an IDE flash drive.
i have a regular flash drive, USB style. 8 gig. fought with it a lot yesterday. tried allllll kinds of things.
pendrivelinux and more.
even a lame attempt with the regular emc2 livecd.
I found instructions on the ubuntu wiki for making ubuntu run from a usb flash disk. I tried it and failed, but others here have succeeded. The problem may have been my machine.
so I'd start by looking there again
been all over that. i'll keep at it, but i am so lame at linux that it's a real struggle.
getting better at linux fdisk, though.
what is the url for the instructions you are using?
I wonder if it's what I tried
i have actually got one install to try to boot, then it hangs.
crakek. i'm not sure right now. so many. i will keep at it.. actually i just found another ubuntuforum note.
i would like to have emc2 w/ real time running, not just a vanilla ubuntu.
but i will take anything now so i can run emc2 in 'simulation'.
right, but the procedure is going to be the same
the difference between ubuntu and ubuntu realtime is just a few packages on the cd
i have tried this: https://help.ubuntu.com/community/LiveCDPersistence
this is for cd + usb stick boot
not what you want
(if I understand you right)
just found this: http://ubuntuforums.org/showpost.php?p=1062799&postcount=100
i've looked at the bios of 4 motherboards and they all do the 'usb boot' differently. only the newest, an asus with an amd processor, seems to really work.
at least it tried to boot, then hung.
I can't find the instructions I tried a while back
yeah, i have been thru that one several times. that's the one that tries to boot and then hangs.
unfortunately it keeps hanging in different pplaces.
yeah like I said, I never quite got it working either
it shows the splash screen and starts rolling thru the boot, sometimes it stalls at 'adding user' sometimes at 'creating file ssystem'.
cradek: i have a 5axes gantry configuration running in simulation. based on your 5axis and the gantry sim. i would like you to check it out. can i send you the files?
can you put them somewhere where everyone can see instead? seems like there's a lot of interest
i guess. upload to the wiki with a link in the wiki?
will do later today. i would appreciate your feedback. i am concerned with the kinematics and homing.
ah, I didn't understand you were asking for help, I'll do what I can
not necessarily help, just critical review.
why hal pin halui.feed-override.value is read only?
micges: because it's only for reading
it gets set from the GUI
and passed on to the RT task
passed to the planner or later ?
I don't understand?
today I understand that AF scale velocity after TP calculate it and acc
and I get v^2/r problem
and I think that FO value is send to the traj planner becouse correct acc and velocity
no v^2/r problem
from begining fenn tells me that my M112 velocity hhack will be wrong
now I know why :)
the feedoverride in the GUI gets set before TP, so TP obeys it
but the same works for adaptive-feed-override
today all day test show it doesn't
I'm not sure I understand..
alex_joni: I must go, back in 3h
when I back I describe all to you
when I set F to 5000
scale down with AF to about 600
arcs with radius 2.5 mm are burned with speed 100
and arc with r 10 are burned with 327
TP are trying to burn with F5000
let me read some code..
micges: you can describe further..
did you try different settings for blending?
G64 P0.1 ?
g64p0.01 -> no slow down when line->arc but same slower motion
micges: ok, lets try to get some usefull data now..
you set feedrate (F-word in the program ) to 5000 mm/min
the feed-override in the GUI is set to 100%
AF is set to 0,12 which results in a speed of 600 mm/min
and lines burn = 600
ok, so for linear you get 600mm/min
arc with r = 10mm burn speed = 327
but for arcs it slows down to 100 mm/min (for 2.5mm radius) and 327mm/min (r = 10mm)
ok, so that's part 1
F600, FO = 1, AF = 1
scenario 2 works ok
lines done with 600 mm/min, arcs with 600 mm/min?
are you sure you ran G64P<same value> for scenario 2?
maybe you just ran G64 (without P argument), then it keeps the speed up, and cuts the corner
no for scenario 1
I didn't understand that..
I ran G64P0.01 for 1 scenario
not for 2
that will most certainly make the difference you are seeing
I bet that if you use G64P0.01 for scenario 2, it will go just as slow
ok I check that now
scenario 2 : line 600 arcs 600
g61 is exact stop
so it should stop between each segments (line & arc, etc)
[22:16:04] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?TrajectoryControl
* alex_joni goes to bed..
I know path mode codes
micges: maybe cradek knows more about it..
good night all
good night alex
good night all