also "cnc ploter - dvd-rw laser diode bruns foxracing logo on wood"
also "20x DVD-RW laser diode burning"
skunkworks405: LawrenceG http://1000mwlaserpointer.blogspot.com/
well, at least they are honest about the condition: http://cgi.ebay.com/1995-FADAL-VMC40-BAD-WORNOUT-BALLSCREW_W0QQitemZ150343866972QQ
tomp is now known as tomp3
suddenly & repeatedly when starting on a rip that worked yesterday... "Starting EMC2... module_helper is not setuid root" any fix?
find module_helper and setuid root?
module_helper is a program that loads kernel modules (emc2 realtime components)
did you recompile since yesterday?
should i check perms? where ?
look at bin/module_helper
run-in-place, right? search in your checkout tree
yes rip, will do thx
if you forget the "sudo make setuid" step after "make", you will get this symptom
if it is not setuid (4th letter of 'ls -l' permission is "s") then do what jmkasunich said
but if it was working yesterday and you _didn't_ compile since, then it is a mystery
additionally, the timestamp may tell you that you actually did rebuild and just forgot
this rip has worked all thru taiwan back to usa, so 6 months old & 6 months solid
wow, aint got no bin/module_helper got src & .o , lloks like it got deletified
>now< I'll rebuild
you should be able to just do make and sudo make setuid
works now ( make ruins fast when only 1 file is gone )
make runs fast ;)
actually it ran this afternoon, and then i got the bright idea to show someone the vismach config, and it puked as above. so the file went missing between the 2 sequential runs.
and vismach runs too
That switch on my mill I had trouble with being erratic isn't a problem now. The Z axis went right through it. Didn't slow it down that much.
At least it stopped before it crashed the leadscrew.
SWPadnos: Is it june yet?
3 sheets of osb on the roof. :)
[02:07:22] <skunkworks405> http://sections.asme.org/milwaukee/history/21-ncmachinelv.html
that is an awesome picture
skunkworks405: 3 sheets? that's an awefully small roof
heh - not bad for the starter sheets. and starting at 7:00
and just me
first 3 sheets of osb on the roof
[02:20:44] <skunkworks405> http://imagebin.ca/img/0mJIsBF.jpg
oh, I thought you meant that was the WHOLE roof = 24sq ft * 3
heh - no
is that as tall as you could get a permit for?
about 1/3 of the way across the front edge.
10ft walls though - nice.
Hey, could have gone lower slab?
the issue was as it it - the footings are sitting on rock
have you seen those new sky lights?
that's what dynamite is for
they are thing mirrored tubes that go from the roof to the ceiling
you're not putting a ceiling in, are you?
it might be nice for lighting
not yet. maybe when it gets insulated. it also has 4 4'X4' windows in it.
Well, a ceiling would let him install insulation
garages are meant to have accessible rafters - that's where you put all your wood/metal stock and boxes
and unused toys, small boats, etc.
that's an oxymoron
why have used toys if your not gonna use them
you can put in insulation, you just sheetrock the underside of the roof instead of making a separate horizontal ceiling
no JymmmEMC, you're not thinking about the kids ;)
SWPadnos: fsck the kids, let them get their own toys!
well, I'd just stick the kids in the rafters, but then again I'm not a kid person
skunkworks405: you should plan for ext lighting too
heh. that's the other problem with ceilings - they make future wiring upgrades more difficult :)
Not if you pre-plan for expansion in the first place. J-Boxes are cheap enough
a stick of conduct, jbox, stick, j-box, etc =)
yeah, a junction box (or two) on every riser (or whatever they're called in the frame) might be enough
well I'll be. Hammond has errors in their drawings for the enclosure I ordered
Hello. I need to hook up a pyVCP three button radio button to set an HAL signal value. Does anyone have a handy way to convert 3 bits to one of three preset values?
radio buttons aren't separate bits (or shouldn't be), they should output one integer
I did a halmeter on the radio buttons and they where listed as true or false, but I can check again.
you could use a mux4
hook two of the three bits to the select inputs
01 = first value, 10 = second value, 00 = third value (since if the first two are off the 3rd one must be pressed)
11 will never happen, so just leave that mux input unconnected
you can stick values on the mux inputs with setp if you don't connect any signals to them
The problem with mux4 is that it uses a binary value for the select input, so I would need to go from bits to binary.
you have three bits, right? button0, button1, button2
connect button0 to mux4.0.sel0, connect button1 to mux4.0.sel1, connect button2 to nothing at all
if button0 is on, the mux will read from in1, if button1 is on, the mux will read from in2, and if button3 is on, the mux will read from in0
kirk_wallace, do you mean you need an integer output instead of a float?
I just need to give jog-scale one of three values.
ok, that's a float, so the mux setup jmkasunich is describing should work
I was trying to test things before having a real switch.
true? 'will read from' means something like.. the output will be the value you chose for button0, not the bit value of the button ... so the stimulus of bit0 causes the output of a float alligned to the event.
mux4 is basically a 4 way selector switch
two select bits tell it what input to use
four float inputs give it values to chose from
one float output gets the selected value
I missed the fact that 0 has an output. I think I was looking at Ander's sample that has a mux4.
Thanks jmk, swp, tom.
someplace the radio button should have a default wakeup value
a glance at the source implies it's hardcoded to the first one
how about a 'wonderbar' widget, it scanned up or down the radio to next strong station... it could go up or down to next table value
only if it receives SETI signals
radio metaphors ;)
it would be ideal to have different radiobutton widgets actually
like one that lets you specify the type and the values to be output depending on which button is selected
or one that's like now - several bits
what was the html map trick.. any picture and rectangle areas were hot spots assigned to actions
I don't know what you're talking about
* SWPadnos is not an HTML guy
actually, I think you could specify rectangles or line-drawing-like regions
but I don't know what "trick" you're referring to (or if it's supposed to be related to pyvcp radio buttons :) )
its like, take a photo of a fanuc and make the run button in the phot cause ... run
I had to do that in LabView once
not for a Fanuc
is that when you began hating labview ;)
I ended up having to make a complete LV panel with buttons that were clear
it's one of the times :)
what was really annoying was trying to select the damned things to change parameters
they were sometimes transparent to the editor too :)
no marching ant outline or hotspot highlight
I think I had to delete the background image a few times because it would end up getting dragged around when I tried to select the region the buttons were in
well, or go to the diagram instead of the panel and select it there
I stopped by the NI booth at ESC to watch their cool Guitar-Hero-playing robot
the salesman asked me if I had used LV, and how I liked it
so I told him :)
i still like the idea of programs that look like subway maps
and about as usable
for what it was originally designed for, it's actually quite good
it's when they tried to expand that to other things, like embedded, realtime, FPGA, and general programming, that it got to be annoying
for a system control panel for an industrial or scientific process, with pretty graphs and controls that look like a physical panel, it's nice
want it originally for small processes? oil crackers ...yeh
it was originally so industrial processes could be set up without having to make expensive custom control panels
SWPadnos: Is it June yet?
there's a latex plugin for pidgin
that generates gifs
and sends them inline
has anyone look into running EMC on the PicoITX?
nevermind, stock config doesn't include a parallel port
anyone know a jlmjvm who used to or still doe chat here?
does he owe you money?
I found a log from this channel while searching for Contour Design Shuttle Linux
I don't know of him, sorry, maybe somebody else does?
someone here with that nick a lot
but I'm not sure if it is some other nic too
Jymmm and alex_joni were in the log too...
anyway... anyone here use a contour shuttle?
it's not a common subject of discussion
is that a usb jog wheel?
Gent: I am familiar with the nick, but nothing more than that
Is it OK to use the version upgrade button (it appeared by itself) from 8.04 LTS to 8.04.1 LTS? I'm guessing yes, but would like to be sure first.
this is a channel for a cnc controller, jog wheel is a method of moving machine tools
Yes, well I was simply curious as to whether anyone used it or had an interest in it...
and was hoping to speak with that person, but alas, they do not seem like a regular
most of us here would be somewhat interested in one
are most of you developers for this EMC program?
they usually hang out here to some degree, there is a developer's channel
how would one go about testing a stepper driver to find the best timings? I have the data sheet for the translator chip, but I don't think that is enough
thisis the board
[06:08:13] <slick-> http://www.reprap.org/bin/view/Main/Stepper_Motor_Driver_2_3
this is the chip
[06:08:31] <slick-> http://www.digikey.com/scripts/DkSearch/dksus.dll?Detail?name=620-1082-ND
have you tried it?
I built two and tested them with my arduino,
I would just use stepconf wizard
and play with the timings
they seem to work fine chips gets a little arm running a 2 amp stepper, but not too hot to touch continuously
I've never used EMC before am I jumping in the deep end starting with an undocumented driver like this?
I suspect it isn't that hard
there is another allegro chip in common usage
is the driver it is in listed here http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Stepper_Drive_Timing?
I would try that
pmdx also should be in that list, don't know why it's not
can someone tell me, what software under linux i can use to convert iges or stl to g-code for emc2 ?
there may not be such a thing
what about step 3d to g-code ?
it's possible someone might know more about this in #cam
ok, i try it there. thanks
emc converts g-code to motion
has anyone tried using emc to control those import laser cutter/engravers?
probably not that hard, but may require some cutting and pasting
ds3, I thing a "less able" person has
archivist: know if it was a worthwhile effort?
for him no but he seems to fail at a few things
others are running lasers ok though
Optic, and micges for example
a laser seems to be the most effective way of cutting acrylic and those import laser cutters aren't that much more then a CNC mill
the only unknown is if the controls on the import are horrible or not
horrible by all accounts
you've used those import laser cutters?
not me no
are these laser expensive ?
a US importer is selling them for as little as $1500USD
that is cheaper then a full CNC Taig Mill or a CNC Sherline
and for stuff like acrylic, it is faster and less troublesome to cut with a laser then an EM
ok - thanks for the info. Maybe later ;-)
strange, i cant reverse with my driver for some reasno ... when going cw i do step++; if(step == 8) step = 0; for reverse i do step--; if(step == -1) step = 7; ... why wouldnt that work ? :)
single step the code in a debugger
ahh there :)
uint8_t can never reach -1 :P
you have step = 0 , not step == 0
JymmmEMC, was the unsigned problem
i assign step = 0 when it hits 8 to go back to the first step in the array again you know :)
Um, wouldn't it be better to go down instead?
up then down then up then down ?
the result is the same
Well going from 9 to 0 might cause issues I'd think
could be wrong
JymmmEMC, nah the next step in the sequence is the 0 step
[10:34:30] <MrSunshine_> http://pastebin.com/m7349d8fa
JymmmEMC, its a reverse direction!! one then counts down
Well, as long as it's not a jump from 9 to -9
the sequence is 123456812345678 all the time except when reverse then its 8765432187654321
kinda cool that my homemade AVR chopper makes the motor run at 12V without any significant heat .. :)
so something is right atleast :P
tho need a faster crystal to make it perform even better i think :)
12MM/S with the smaller motor :)
tho it doesnt sound to happy :P
[11:39:03] <skunkworks405> http://www.cnczone.com/forums/showpost.php?p=609379&postcount=39
"You can kiss servos goodbye for any serious industrial app as the the solution is not even close to linear in response" he is nuts
who is he moaning about
talking about the cncbrain
ah that hehe
that is a box of snake oil
maybe someday you will be able to put a pc in a box like that and run emc on it
for you guys too: http://yamato.hyte.de/packages/heeks/ubuntu_8.10_test_may7/
please test and report problems with the packages which the source doesnt have (and propose patches if possible ;)
[12:09:25] <skunkworks405> http://imagebin.ca/img/u-m5LJ.jpg
I see you got the lookout's done and started on the decking :)
machines before cars?
MrSunshine_, just increment or decrement, and then AND with 0x07 to keep the index in bounds
skunkworks405, hey - I have that same roller stand :)
I have two of them :)
Heh - It is dads :)
well, me too :)
where does the overhead gantry crane fit in that shed
they worked great for setting the trusses
did you buy yourself a nail gun?
I have a nice bostitch
framing nailer. Don't leave home without it. ;)
that must make it go a little faster
don't make home without it
overhead crane would be nice
biab - going to work
you'd want steel framing for that
thats funny. I didn't know the irc client would log back in on its own. or was that a serverside issue.
must have been
that was server-side
that was a small netsplit
pidgin logs back in on its own
and xchat does
it's funny when your nic changes
I use the web based one. (on linuxcnc) because I am lazy
I use xchat coz im up 24/7
yes - you never seem to sleep.
I think you turn on an AI at some point though ;)
would a single index work for tapping if you used spring loaded tap holders?
you couldn't use the tapping cycle (and really wouldn't need to)
sounds like how we tapped on the old k&t
why not just use a tapping head - it's less finicky
recently I hand-tapped a bunch of holes in HDPE because I figured my tapping head would tear out the top several threads. I guess the drawback is that you have to pull up on the tap to get it to reverse.
rigid tapping is just so much cooler.
yeah, and probably gives better threads too
oh yah - you need to know direction for the rigid tapping to work. duh
So I don't know if anybody remembers my python programming problem (geometric constraints solver), but I just finished coded the bare minimum in c++
python takes 16ms to solve a simple problem, c++ only takes 16 us :)
well coded C or C++ will always be faster
interpreted languages a slow
archivist: wrong :)
Well anyhow, I thought it was funny.
Optic, since when are they fast
well, bytecode / vm languages are fast these days
oCAML or Java can smoke C++ for math stuff
byte code is not that much better
it's becoming almost imposible to hand-code effectively for modern cpus, with multithreading and deep piplines and such
and C/C++ languages don't offer enouch richness to allow the compiler to make appropriate optimizations
no doubt that the slow performance in python was due to my awful code.
oh, python is shit slow :)
Optic: python well coded is quite fast for me
it's fast enough for most things
and a very nice language
it's slow compared to other systems but for 99.9999% of stuff that doesn't matter
cad =.0001% ? I think not
SWPadnos, thanks :)
It is quiet today.
I just had to blow off some 3.5" floppies to get xp installed on a computer. (no cdrom, didn't boot from the usb -> cdrom.)
ah the good ol days. feeding floppies into a computer.
skunkworks wth do you mean good OLD days?
ok, ol ?
floppies are so 90s :P
* JymmmEMC waves his usb fdd
JymmmEMC: I have one too.. doesn't change anything though
The thing had an interan floppy. (the disks where created with a usb floppy drive though)
My P4 dvd-rw fw laptop has an internal fdd
my favorite computer won't boot up past the Ubuntu progress bar :(
or as most people called them back then - hard disk drives ;)
(well they where harder than 5.25 disks) ;)
skunkworks Don't make me slap you with an 8 inch "floppy" - cuz ya know it's gonna hurt
floppy or drive?
alex_joni: at 30lbs, what ya think?
alex_joni: either one =)
yah, guess that's true
shame I dont still have a 1MB drive from and IBM 1130, that would hurt ya
Damn WeirdStuff had a (non-working) 8" FDD, wanted $30 for it - bastards
you can always fix it :D
alex_joni: what for?
alex_joni: convert it to usb for portable use?
for the transfer speed
I saw you mentioning running some buildbot slaves in #cam
got room for one more?
I think seb was looking for buildbot slaves
I'll bug you when he's online
I have one slave on the emc box and one on my 64bit
a 64bit slave would probably be something new
[17:51:04] <alex_joni> http://emc2-buildbot.colorado.edu/buildbot/buildslaves
that's the list of current slaves
alex_joni: FW? How long do you think it take to transfer 1200KB?
mine are the two right hand greens http://askmonty.org/buildbot/waterfall
JymmmEMC: I used some a long time ago :)
JymmmEMC, I still have a machine with 8"
i got one of those :D
those disks are so cool
archivist Are you serious?
JymmmEMC, an Aston character generator for braodcast TV
does it work?
did last time I used it
Ok, I have 2* 5.25" drives, USB ZIP Drive, and SCSI Jazz (getting rid of), but mostly to transfer stuff over for those still in the stone age.
archival data transfer is getting a real problem
I have a parport 120MB floppy
archivist_attic: how so?
i also got a few 5.25, as well as an old external 50M winchester ACSI drive
I have a dual 5.25/3.5 drive
hard to interface with ACSI these days thought
skunkworks: it handles both?
Those were expensive
fit one bay
can't bring myself to get rid of it ;)
JymmmEMC, authors die and hand over their old disks and drives
how can they when they are dead? ;)
I think they die in the process of
in their will
archivistWhy do you think I keep the drives for? I have also transfered all my floppy media to emailable self-contained images.
ah - that makes sense
and barried in a watertight safe?
skunkworks burn to optical =)
interesting recent is the ex MP Tony Benn still alive and kicking he has a wire recorder
how about reading knotted ropes?
some opticals have a poor lifetime expectancy
yes predate tape recorders
archivist thus why I copy ever 5 years.
Member of Parliament
[18:06:48] <alex_joni> http://en.wikipedia.org/wiki/Quipu
[18:11:51] <JymmmEMC> http://www.videointerchange.com/wire_recorder1.htm
skunkworks: now go read a carpet :D
that is neat
[18:23:24] <skunkworks> http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Bearbeitungszentrum_Schnittmodell_Hermle
[18:23:49] <skunkworks> http://upload.wikimedia.org/wikipedia/commons/thumb/7/79/Bearbeitungszentrum_Schnittmodell_Hermle_01.jpg/442px-Bearbeitungszentrum_Schnittmodell_Hermle_01.jpg
I want 2 ;)
second link is ok
404 on 1st link
first link was a copy/paste error
OT: I'm working (in part) on an html form generator. What I want it to do is be able to pass it a JSON encoded container (or converted to an native array - whatever) and create the HTML form with all it's attributes. The part I've having difficulty with is defining "in-line" attributes. (No, I don't want to use any xml style open/close tag syntax) any ideas?
hi? I am modifying a configuration file generated by stepconf wizard to add one more axis, but AXIS won't show the user interface anymore. I need some help. ;p
JymmmEMC, you would kickban for that offtopic in ##php :) #web
does it have to do with trivakin?
NewType: if you changed something and now get an error, say what it is you changed, and what the error is
archivist this isn't markup biotch, it's developing a data definition structure
well, it is not showing a "crash" error, so I don't know what's wrong. but after I launch EMC, and select the new configuration, EMC will show the startup logo, then the toolchange box on the lower corner, but AXIS will not show up.
when I restart EMC, it will say EMC is already running, and if I want to restart it.
so I don't know what error I am having.
hmm, the already-running thing is odd. what answer do you give it?
yes, and hope it will reload the file, and I tried it a few times.
I konw I did somethign wrong, but just don't know what.
ok, about stepconf, I did something when I set this file up.
if you run emc from the shell, you might see an error that you currently can't see if you run it from an icon or menu.
no no, I lanuch it in the X.
I understand - I'm suggesting you run it at a shell, so you can see an error that is printed.
OK. I'll try.
you can just run `emc' at the shell
let me try that next.
I need some suggestion. I am trying to get EMC to run a XYZBC configuration.
it is like the cool graphics at the CNC toolkit homepage...
ok, so you used stepconf to set up XYZ, and then you attempted to add BC manually? I bet you just have a setting wrong then.
so I use stepconfig to generate a XYZA file, and put 2 A axis in the file, and I go into the *.ini and *.hal file and change the one of the A to a B, and the 2nd A to a C. That's what I did.
is that a good way to go?
yeah it sounds like you have the general idea, we just need to figure out what you didn't get quite right.
Ok. I will try lanuching it in shell next time. I am running dual boot so I have to restart to get back to EMC. :p
but what about the trivakin line it loads? will that cause any of the problem I am having?
get xchat running in ubuntu
[19:06:33] <toastatwork> http://photos-h.ak.fbcdn.net/photos-ak-snc1/v3331/171/100/692245082/n692245082_6809183_6548606.jpg
[19:06:37] <toastatwork> http://photos-b.ak.fbcdn.net/photos-ak-sf2p/v646/171/100/692245082/n692245082_6809185_6945885.jpg
[19:06:43] <toastatwork> http://photos-e.ak.fbcdn.net/photos-ak-sf2p/v646/171/100/692245082/n692245082_6809188_4357983.jpg
ok, you ought to log in to emc from linux. we can't troubleshoot very easily otherwise!
[19:06:54] <toastatwork> http://photos-d.ak.fbcdn.net/photos-ak-sf2p/v646/171/100/692245082/n692245082_6809195_1259962.jpg
[19:06:57] <toastatwork> http://photos-e.ak.fbcdn.net/photos-ak-snc1/v3331/171/100/692245082/n692245082_6809196_3934895.jpg
[19:07:01] <toastatwork> http://photos-f.ak.fbcdn.net/photos-ak-snc1/v3331/171/100/692245082/n692245082_6809197_4966317.jpg
archivist_attic: GOOD Idea!!!
depending on your machine's configuration, you may want to eventually replace trivkins with a different kind of kinematics.
I don't have any offset around C, so it shouldn't be that bad to modifiy. :)
OK, let me go boot up with xchat!
NewType: we need pictures also :)
how should I 'post' here?
that will help us talk about kinematics.
I have it on my facebook. :)
NewType: imagebin.org is nice for that
pastebin.ca for text
or is it imagehin.ca?
someone else answer this please
heh - I must be rubbing off
imagebin.ca and pastebin.ca
let me see if i can pull the facebook one quick.
one sec... still trying...
darn it! this computer is slow!!!
I can't send the link out!
if i turn on halui i get, HAL: ERROR: insufficient memory for signal etc, here is halstatus with no halui loaded > http://pastebin.com/m325b2645
here is the error from the loading, with halui enabled, > http://pastebin.com/m3a524587
used/total shared memory: 118377/131000
824 active pins!?
is this an unusually complicated hal configuration?
or a mistake
here is hal > http://pastebin.com/m52b0b7d1
duhhhh! here we go.
[19:19:49] <NewType> http://www.facebook.com/photo.php?pid=379074&id=1371831043
thats a login page :((
humm... try this one
[19:21:05] <NewType> http://www.facebook.com/photo.php?pid=379076&l=98cba18500&id=1371831043
NewType: aha, that one worked
so that the BC axis.
no offset on B to C.
and I just need to get AXIS to show it graphically. I can get A to turn OK on the screen, but I need to modify it to work with B and C.
yeah, this is easy kinematics - only one pivot length
I got 3 axis to work. I just need to make the last 2 to work. :)
that's why I started with stepconf. I thought it would be easy to modify, but I was wrong. :)
cradek: what is pivot on that picture?
micges: pivot length from the tool tip to where C rotates around the B line
so no offset from B to C.
are there gearboxes on the end of the steppers
yep. 30:1 step ratio
whats the machine going to do
but there's gear backslash, so it isn't that great. :)
it is for shaping foam for making composite parts, like body shapes for the Formala SAE, etc.
backlash is what I was thinking about, just need to be very careful about cutting direction
the XYZ backlash isn't too bad. but the BC is. the gear head has some backlash to it. but it will do for us because we are working with foam, and the error will come in when you do the fabric layup anyway.
well, when I say bad, it is all relative. :)
rob: unfortunately the HAL shared memory size is hardcoded. I think you will need to change it and recompile.
yea i installed from debs
about that 30:1 gear, I need to look up how to set the UNITS in the confige file.
Oh crap! I have to run. I'll be back to get the machine fix. Enjoy the pictures for now. :)
so not a hal config error i made then, just i wish to use alot of pins
NewType is now known as NewType_away
just fiddle the steps per rev 30 * stepper steps
rob: let's take this to #emc-devel
hey guys! It quite raining (for an hour or so. :)
need help with inkscape & potrace
turns out its not potrace, but truetype-tracer I need, is CRadek about?
I usually don't admit to being here unless I see an interesting question or conversation :-)
can I rotate the output
that's not a current feature, but you could change the program to either rotate the points internally, or generate gcode that does the rotation.
I need to engrave the holdown bar of a rumba box with the note leters stacked vertical
you could do one at a time. generate just "A", then reset your origin and do "B"
also is there a font that is a stick, a single line font even when traced? I thought of that, and it would be as quick I suppose
I don't know of a good stick font. the problem is that truetype and type1 fonts (the two kinds handled by truetype-tracer) are closed spline outlines, so you can't have just a stick.
For rotations I can maybe do global replacements of the X & Y in that short piece of code. Whats the narrowest or thinest font then?
sorry, I don't know that.
might be easiest to rotate your part :-)
ok, I'll play around & see what falls out, thanks.
Unforch it is long enough that my little Y motion won't cover it.
Later Chris, thanks
Back! on x-chat!
ok, running emc using the terminal
I see I see!
emcTrajSetAxes failing: axes=5 axismask=37
emc/task/emctaskmain.cc 2605: can't initialize motion
so EMC is still running, and that's why AXIS isn't showing up.
cradek, are you here all the time?
humm.... what'd heck did I do wrong?
has anyone here had an issue having to run EMC in sudo mode
why in sudo mode?
i dont know, it errors otherwise
about shared memory
but works in sudo
oh. nope. the default installation gives me a user name, and it works. ;p
read the error, fix the problem
NewType: set [TRAJ]AXES = 6
im not using a conventional setup
installed dapper from alternate cd then added emc manually - the machine has no internet
micges: why 6?
I did set [TRAJ] AXES = 5
set 6 as CB are 5 and 6
I remember someone else getting a problem that way
hoodoo: what emc2 version?
Sorry to butt in. Is it possible to install the live-cd from a USB stick? I want to upgrade to 2.3 but my CNC controller has neither network or a CD drive.
how did you install?
Guest572: it is.. but creating the USB stick is a bit tricky
usb is easy actually
I recently stumbled across a nice windows program called usbuntu which supposedly creates a bootable USB stick from an iso
never tried it though
OK, thanks. I will just disconnect everything and drag it up to where the network is then.
if you run ubuntu
i run EMC ver 2.2.8
hoodoo: installed on..
on a celeron 1.2ghz laptop with 91mb RAM
your install? linuxcnc packages?
and all the dependencies
ok, so you didn't compile it yourself?
i run intrepid on this machine
what's the error when not starting on sudo?
so i can fetch packages
I run Ubuntu on the CNC controller and MacOS on my main machine, but usbuntu might be an option with VMware
[20:53:55] <hoodoo> http://pastebin.com/md4de8eb
Guest572: there are tutorials for creating USB sticks
for linux I mean..
seriously, i have a tablet pc and use usb to install all OS's
[20:54:57] <hoodoo> https://help.ubuntu.com/community/Installation/FromUSBStick
Aye, though to be honest I find building linux kernels etc to be rather a long way from making the clock that I am building the cnc mill/lathe to make.
there, just use the linuxcnc image
hoodoo: sounds like a /dev/rtai_shm issue
ok, but why only in normal user
did you muck with /etc/udev ?
not in sudo
Guest572: back up a minute. do you want to just upgrade to 2.3 from some other version? if so, do not reinstall the OS
super user has more rights than a regular user
archivist: more error. Traceback (most recent call last): File "/usr/bin/axis", line 3300, in ?
I just want to upgrade, yes.
Guest572: don't need to reinstall for that
machine_limit_min[a] = float(inifile.find(section, "MIN_LIMIT")) / unit
i realise that, but why would only I have to run as root
TypeError: float() argument must be a string or a number
NewType: one of your MIN_LIMITs is bogus
I copied it from A axis.
NewType: pastebin.ca to put your ini there
hoodoo: start emc2 (using sudo), then do a ls -al /dev/rtai_shm
Err, how d o I stop being Guest572?
paste the line in here (if it's only one like it should be)
use /nick yournick
hoodoo is now known as jerkman
Guest572 is now known as andypugh
jerkman is now known as hoodoo
* alex_joni tries to remember who has what issues
ok, i dont have the machine to hand actually
hoodoo: get back in here from that machine when you can
I suspect somehow the permissions on that file are borked up
can't fathom why though
nobody on here thought it would even run it, so im happy ive got so far
who didn't ?
we shall line them up and execute them next :P
oh, some people the other night, it is an OLD laptop
alex_joni: I posted the ini file and the error at pastebin.ca
While I am here, can I say how jolly grateful I am to whoever wrote the debounce hal thingy?
I am not sure if I am doing right...
NewType: when you do that, you get a link which you're supposed to tell us :D
[21:00:48] <alex_joni> http://pastebin.ca/1415701
<- that one
ohhh... -> http://pastebin.ca/1415701
oh oh oh!
what cad software do you all use btw? IS variCAD good?
Ah, that upgrade looks like an easier way to do it, though I will need to bring the computer to the network.
NewType: 2.2.4 is pretty ancient
there might be some issues that have been fixed by 2.2.5 - 2.2.8
yeah, I didn't get a chance to upgrade yet. :p It is running on a Dual PIII machine.
hoodo: I use Autodesk Inventor. It's lovely in much the same way that AutoCAD is hideous.
upgrading to either one shouldn't cause any problems
I would pick 2.2.8 if you have something that works
or 2.3.0 if you're just starting setting it up now
I desperately want 28.1
alex_joni, OK. I'll go do that. Give me a day to try. :)
andy: thats good, does it run natievly on linux?
So need the 2.3 upgrade
NewType: should be 10 minutes
alex_joni: don't I need to redo the entire installation?
andypugh: the alternative is to download those packages, and install them by hand
No, Inventor is Windows only, and also rather expensive.
ok, update it is.
what is it with people and reinstalling the OS?
ah, VariCAd is meant to be £445
no way can i afford that...
I think inventor is £3000 or more
here's a list of CAM programs : http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
But it appears I can use the work licence at home :-)
I am using AutoDesk, and VIZ + CNC toolkit right now.
one of the most promising (although currently before alpha) is HeeksCNC
im not sure 3000£ buys you much useful stuff for inventor
I think that's the minimal version
i just got a keygen
hey, dont mention that here.
It is quite nice. I used it full-time for a couple of years.
this channel is logged
heekscad is free and moving in the right direction
* alex_joni points at the topic
ok... PIRATE, **cough**
i ahve used freenet before
we dont really care, but for your own sake, dont :)
I draw the line when you start making money off programs :)
does anyone in here build drivers and machines?
Does Heekscad do 3D? parametric? Kinematics?
or have experience with a ULN2003 IC?
3d yes parametric, somone looking at doing it
HeeksCad is not cross Platform is it? I use QCAD, Cheap, 2D, but does what I need.
it is cross platform
crice: it only works on doze, osx and *nix
but it's best discussed in #cam
I wonder if you can do useful CAD with Maya? That is a 3D modelling package that they make films with (ie Shrek) and is a free download for non-commercial use
andypugh: not useful CAD
same reason why you can't do it in Blender
can't use inkscape either
3D modelling is something else entirely
JymmmEMC: well you can for artistic engraving
but I doubt you want artistic impressions of certain parts milled out :D
heeks looks OK actually
alex_joni: Nope, has had FP issues for years
alex_joni: They are not willing to fix them either
* alex_joni shrugs
Aye, that was my thought to be honest. I tried Cobalt/Graphite/ whatever it is called and found it too imprecise.
never used it, but some people reported success with it
alex_joni: They never verified the results either =)
andypugh: the most complete free-ish CAD/CAM I know of is Alibre Xpress
only runs on doze though, but free to download
Not free is it? They keep spamming me with "Only £1500 this month" offes
we have gallad mill at school
alex_joni: Not that either... If you wanted x=2, you can get x=1.9857636 instead
andypugh: the full version is ~2000$
it is unless you need more parts
Xpress is free with some limitations
both CAD and CAM
And as you say, Alibre is not very good for "I want a workplane 35.2mm from that edge"
hm.. that works
just make a 3d sketch and constrain the endpoint at your edge
then create a offset plane
easy enough :)
weell.. it used to be
Ah, wait, I am getting confused.
anonimasu: hmm.. I don't see Xpress on their site anymore
Alibre was the one I got hacked off with when it didn't join line segments into a loop in a way I could figure out.
NewType is now known as NewType_away
alex_joni: under downloads if you register yourself I think
well.. I am registered ;)
but I get the Expert version for download :P
haha, yeah but wrong kind of account :)
(Bear in mind that this was while working full-time as a 3D CAD designer with Inventor, I may have been set in my ways)
andypugh: it's very close to SolidWorks
Alibre or Inventor?
And where is Inventor in this spectrum>
it's not on the map, beucase it's too expensive
similar, but I haven't used it enough to comment
I didnt use inventor much, but solidworks for a long time
You think Inventor is more expensive than Solifowrks?
when I tried inventor it was way behind solidworks
they are about the same in price
is anyoen goning to try out heeks
the support contract was a real killer though
like 1100eur a year
Real Men can "draw" in DXF using a text editor a-la "The Matrix" style!!!
I think I will, it seems to go straight to G-code :-)
heekscad is getting better. I'm working on a constraints solver for the sketcher.
I have a friend who does all his graphics in native Postscript.
good night all
andypugh: Do you know which level PS ?
No, this was some time ago.
In fact, I say "Friend" but haven't seen or heard of him for aeons.
andypugh: Ah, I needed some pointers
Personally, I think Ps is an AWESOME language
I had a friend who used a marker to draw a PCB when I told him what I needed
he did 8 boards by hand
without drawing the schematics :P
I bought the PS books eons ago
black marker on the copper boards, then etched them and presto ..
Well, if you want to ask for advice, he is a friendly chap, and a geek. (and a muonium chemist) http://people.brunel.ac.uk/~eesridr/
a what chemist?
Odd you should say that, I made a PWM to Analogue voltage + relay forwards/backwards board in much the same style last week. But I cheated and used a flatbed plotter for the artwork.
[21:23:04] <JymmmEMC> http://en.wikipedia.org/wiki/Muonium
by the way for UKeans its the Harrogate model engineer show fri sat sun
andypugh: this was a long time ago, I did have little grasp of designing PCBs back then, but it impressed me quite a bit
anonimasu: I don't think CAD/CAM Xpress is available anymore.. too bad
just compiling heeks now
hoodoo: check their wiki for dependencies
I think cad is
its all sorted, all compiling for ubuntu
ah it is
Incidentally, the same flatbed plotter has been used for a stereolith project. I wrote some Octave (Matlab) code to slice .stl files and cut them out of sticky paper with a vinyl cutting knife. Assembly was tedious. The paper shapes were then used as patterns for brass casting.
"When you register for a trial of Alibre Design, you get access to Alibre Design Professional for the first 30 days. After 30 days your trial converts to Alibre Design Xpress, which has no time limit."
list of things near bottom of http://en.wikipedia.org/wiki/AutoCAD_DXF
I confess I didn't really like Alibre, but that might have been because it didn't suit the project I wanted it for. Perhaps I should look again. But I am coming round to the Open viewpoint.
<ponder> Is it worth me documenting the paper-stereo-lithography thing on a web page with the source code (.stl to .hpgl)?
andypugh: it's always worth to share something :)
that's why god invented the blog
ok, Heeks is up and running
It isn't like it is original, there were commercial versions. And there are lots of less tedious 3D printing homebrews out there now.
Ah, I am a bit of a fossil. I think IRC is a bit johnny-come-lately and only ever use it here.
plenty of fossils on here :)
it looks ok, probobly good for what i need, thanks whoever posted that
imm of now
last day of school tomorrow... YAY
Would it be terribly gauche to publish the url of the youtube video of the first fully CNC cuts made by my project?
the more the better
andypugh: any blood or body parts involved?
[21:34:45] <andypugh> http://www.youtube.com/watch?v=95B8PDlnajk
a lot do even my crap gets around
andypugh: any blood or body parts involved?
Body parts, I couldn't stay out of shot. No blood
andypugh: nice :)
andypugh: no,no, I mean as in squirting or severed
* archivist approves of the stuph under the lathe/mill :)
archivist: your gf/wife must love you =)
It is, in a fun way, making it's own spindle speed controller.
I old free and single
You will be unsurprised to find that I am single. An old.
Ah, sorry, you meant Archivist.
Age is just an attitude
Actually, I might be young here. I feel old when I am helping university students with their 1916 fire engine.
andypugh: But, can you drink them under the table is the question
Probably, they seem distressingly obsessed with work nowadays.
Many moons ago I had a friend that tried to match me on shots of Tequilia once, and ONLY once.
archivist: thanks. I thought about pretending but I guess I am not alone in keeping stuff only just tidy enough to work.
Anyway, back to topic. G76
when you see my pics there is plenty of useful stuph around
I tried the G76 demo and it nearly worked. It did the normal cuts, got to the g76 line and waited indefinitely.
g76 - rigid tapping ?
I assume that one of the channels is not wired. Can you get a system that supports G76 using Stepfonf? If so, what inputs are needed?
you need an encoder for that
G76 is lathe threading I thought. If not, then edit back to whatever lathe threading is.
still need a spindle encoder
I have a 1PPR and a 20PPR
G33 I think
and G76 - that's a threading cycle
the 20 ppr should be good
Indeed, I jjst fired up the VMware EMC2 and checked.
[21:47:20] <alex_joni> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Rigid_Tapping
<- that might help you some
* alex_joni is off to bed
good night all
So, I have Spindle_Index wired to the 1PPR and Spindle_Phase_A to the 20ppr
Err, I am confused now. Is G76 lathe threading or Rigid Tapping?
Good, that is what I was trying to do,
I was reading my printed manual, as mine is mill only not used it
So, do you know what input signals it needs to synch and cut? The documentation seems sparse, and I am wondering if I need to add the position interpolator to make it work.
I guess that the requirements will be exactly the same as rigid tapping.
slightly different as it does not reverse out the same as tapping
I can make a finer-resolution encoder, it is a bit of printed paper wrapped round the spindle and a pair if reflective sensors.
No, but presumably it needs the same inputs? Rigid tapping needs spindle direction control in addition, of course.
Hmm, complete change of tack. in G-code if you wanted to set a parameter to be equal to the current X position, how would you do it?
YES!!! 2.3 works! B and C shows up!
NewType_away is now known as NewType
I am suffering from axis-count envy
I only have 4 working
Oooh! hark at him! "Only 4" he says!
its a real pain not having 5 for some jobs
crap! I got the a joint 5 following error
I had 2 for ages
As in 2CNC + 1 manual. Though I did do some work with 2 manual...
it trips itself off. :(
[22:04:57] <andypugh> http://www.cnczone.com/forums/showthread.php?t=63621&page=2
has a photo of my 2-axis milling. Probably worth a look as the ballscrew cover is incredibly clever. (I stole it from Smart and Brown)
Folowing error means you are clsed loop? Are you closed-loop on that axis?
I am doing open loop stepper
Then the following error has to be spurious.
yep. I know. that's werid. I have no feedback from the machine to the computer
you can get it by incorrect settings
Indeed, that is what I was trying to say. The machine would need to know that it is an open-loop axis
eg setting a rate that the steppers cannot accelerate at
Not that I know much about CAM.
This is running EMC?
need to go...
NewType is now known as NewType_away
Who else is awake here? I might move on myself.
NewType_away is now known as NewType
still here thinking...
So, you are running EMC?
I can control only 4 of the 5 stepper motor...
2.3. just upgraded
Might be a bug, how many 5 axis machines are running 2.3 right now?
AXIS is bring up XYZ and BC.
you mean in the demo/sim?
not sure if there are real world examples out there.
You might well be the only one, so bug is possible.
Bear in mind I know next to nothing about EMC or CAM
I just swap the pin out and I can control B instead of C, so at least the physical wire is good.
I see I see.
testing is done at higher axis counts
I am just thinking out loud. I do do embedded software for a living (I work on engine ECUs for the major motor manufacturer that isn't going bust)
I know for sure the physical wires are good because I can swap any of the 2.
I mean swap B with C
Do the Hal blocks look the same?
so the *.hal file is good.
Did you write it, or stepconf?
I modified from stepconf
I use it to generate a file with 2 A axis, and I went in and modified the name.
then I learn to change AXES = 5 to 6.
and updated to 2.3 and it is now loading! :)
but I can only use 4 of the 5 steppers right now.
My first guess would be that you missed changing an index or axis name somewhere in one of the edited blocks.
(I stress, this is a guess based on doing a certain amount of non-specific coding)
I would have an A as well in the ini
I have B and C in the INI. I basically copied A and repplicated it. and also changed AXIS_3 and _4
how does AXIS know to rotate A in the graphical interface?
yes there was/is a restriction about gaps
in the axes so you may need an A in the ini, display of the axis and rotation is a new part of the docs I have not read up on yet
because in the 9axis sim, it also only rotate A.
let me try
so, not wanting to be a bother, any ideas how to read the current X,Y,Z into variables to work with later?
NewType, see integrators manual pdf and look for GEOMETRY = XYZABCUVW in the display section
you 'may' /me guessing want GEOMETRY = XYZBC
** I am busy at this very minute... my response will be slow...
Im about to burger off home
I came back to work to get tomorrows map of where to go
And I should be in bed.
I don't come here often, but you are a good bunch of chaps.
OK, all 6 shows up, and all 5 steppers move!
so that worked!