#emc | Logs for 2008-05-20

[00:05:46] <LawrenceG> updated... good eating
[01:06:17] <klickrr> anyone here use the pico systems USC ?
[01:18:21] <klickrr> cd /mnt
[01:18:26] <klickrr> hah, oops :) sorry
[02:08:02] <K`zan> LawrenceG: Very nice, I like the messy workbench :-).
[02:08:59] <K`zan> Just dawns one me I have a SSR that I can use to swich on the spindle. Beats having to remember to stomp on the foot control :-). Where did I hide that...
[02:09:32] <K`zan> I need to figure out what to draw / gen gcode with...
[02:09:50] <LawrenceG> :}
[02:10:09] <LawrenceG> what do you want to cut/built/engrave?
[02:10:22] <LawrenceG> parts for your next machine?
[02:11:33] <LawrenceG> motor mounts are good practise .... slots, holes, etc
[02:15:29] <K`zan> Yes, parts for the uMill (motor mounts) which is going to be a real job for the Pipedream :).
[02:15:40] <K`zan> Did you use eagle to do the wiring PDF?
[02:16:19] <K`zan> Still got adjustment to do on this thing but I think I am finally working at a very basic level.
[02:16:58] <K`zan> I'd rather not learn how to engrave (say) characters using gcode. The EMC2 AXIS demo was intimidating enough.
[02:17:42] <K`zan> I tried synergy but could not get it to do what I wanted and short of getting the training (out of my budget by miles) methink I need to find something less involved.
[02:17:52] <LawrenceG> eagle is nice... I highly recommend doing the tutorial... its makes some key ideas clear that are not very intuitive.
[02:18:50] <K`zan> For something besides schematics?
[02:19:13] <K`zan> Gonna have to go look at that, I thought I downloaded it a while back - lemme check.
[02:19:26] <K`zan> (this machine is a bit disorganized :-)
[02:19:54] <K`zan> Nope, don't see it in ~.
[02:19:55] <LawrenceG> schematics, pcb's using pcbgcode.ulp
[02:20:14] <K`zan> I thought pcbgcode only ran under wincrap?!?
[02:20:37] <LawrenceG> just fine under linux version of eagle as well
[02:20:47] <LawrenceG> its a script for eagle
[02:21:29] <K`zan> Ah, Gonna have to rebuild the pipedream if I want to make motor mounts for the uMill, IIRC I need 3" channel for that.
[02:21:52] <K`zan> Hummm, got an eagle directory but nothing in it...
[02:22:26] <K`zan> Would probably take a while to cut NEMA23 holes in even 1/8" channel.
[02:25:05] <K`zan> I do have it installed.
[02:25:14] <LawrenceG> eagle
[02:25:24] <K`zan> Would be nice to have something to do mechanical parts as well.
[02:25:26] <K`zan> Yes,
[02:25:30] <K`zan> eagle.
[02:26:10] <K`zan> scrolling it sure makes a mess, just window shade it and back fixes it though.
[02:26:23] <LawrenceG> eagle is not really a cad system for general drawing, but I suppose it could be used that way..... free version is limited to 3x4" or something like that
[02:26:59] <K`zan> For schematic and pcb stuff I've got gschem and PCB, both of which I am pretty well used to by now.
[02:27:37] <als> I keep getting dpkg needs supperuser privileges su doesn't do it?
[02:28:05] <K`zan> Dunno I always su - root to mess around with root stuff
[02:28:20] <K`zan> just su seems to have problems so I got used to doing it that way.
[02:28:37] <K`zan> (having been an SA for 25 years or so I know the risks :-).
[02:28:57] <SWPadnos> als: you should be able to do any dpkg-related tasks with sudo dpkg ...
[02:29:45] <K`zan> Lots of wincrap apps to do this kind of thing though.
[02:29:47] <als> authentication failure?
[02:30:00] <SWPadnos> you have to type your correct password
[02:30:02] <als> i tried sudo
[02:30:07] <K`zan> gotta give it the right password.
[02:30:16] <SWPadnos> not the root password, if there is one - your passwrd
[02:30:31] <als> i'm sure i am
[02:30:37] <K`zan> Almost had that typed in SWPadnos :-).
[02:30:52] <SWPadnos> I M 2 fast 4 u! :)
[02:31:01] <als> thats the one i'm using
[02:31:14] <SWPadnos> what system is this?
[02:31:18] <SWPadnos> (distribution)
[02:31:19] <K`zan> LoL, after doing computers for 25+ years I am burned out and senile :).
[02:31:21] <als> dapper
[02:31:34] <SWPadnos> that's odd
[02:31:43] <K`zan> Gonna go look for that ssr
[02:31:53] <SWPadnos> dapper should be set up so at least the first user has sudo privileges
[02:32:09] <SWPadnos> is this not the first user account created?
[02:32:27] <als> dpkg -i codeblocks-dev_8.02-0ubuntu1_i386.d libwxsmithlib0_8.02-0ubuntu1_i386.deb libwxsmithlib0-dev_8.02-0ubuntu1_i386.deb libcodeblocks0_8.02-0ubuntu1_i386.deb codeblocks-contrib_8.02-0ubuntu1_i386.deb codeblocks-dbg_8.02-0ubuntu1_i386.deb codeblocks_8.02-0ubuntu1_i386.deb
[02:32:52] <SWPadnos> err
[02:32:53] <als> so i do sudo
[02:32:57] <SWPadnos> is that a direct paste?
[02:33:09] <als> yes
[02:33:24] <SWPadnos> the first package is ....d, not .....deb
[02:33:43] <SWPadnos> typoed
[02:33:51] <als> ok
[02:49:17] <als> SWPadnos thanks
[03:06:35] <SWPadnos> als, you're welcome
[03:06:55] <K`zan> Looking for something to draw/gen gcode with, but so far all wincrap :-(.
[03:07:15] <K`zan> crydom d2425
[03:08:08] <SWPadnos> k'zan, if you're looking for something like Corel Draw and an associated package to convert drawings to G-code, I don't think you'll find much good stuff for Linux
[03:08:35] <SWPadnos> there are options I think (xfig + a script some EMC user wrote for it)
[03:09:12] <SWPadnos> plus some converters for text (truetype tracer), the .ulp for eagle, image-to-gcode (with EMC), etc.
[03:09:29] <SWPadnos> none of them will be click/drool/cut solutions
[03:09:50] <K`zan> LOL, I was afraid of that, sigh.
[03:10:03] <K`zan> google can't fail all that often.
[03:10:24] <K`zan> At least my SSR should work to turn on the spindle :)
[03:11:22] <K`zan> Wasn't sure if a 240VAC relay could be used at 120, but found the data sheet and it is good from 90 to 240 and 2-32VDC control is about perfect :-).
[03:11:31] <SWPadnos> oh - I guess there are non-free but runs on linux programs though
[03:11:37] <SWPadnos> synergy is one
[03:11:54] <SWPadnos> there are free programs as well, but AFAIK they're all "in progress"
[03:12:01] <K`zan> Tried that, couldn't get it to do what I needed and the training was way out of my budget.
[03:12:22] <SWPadnos> are you trying to do things like engrave freeform drawings?
[03:12:29] <SWPadnos> or make instrument panels? :)
[03:12:51] <K`zan> Noticed that too. Kind of leery of letting something with v 000.001.01a run a mill even if it is the pipedream :).
[03:12:57] <K`zan> Something along those lines.
[03:13:10] <K`zan> Maybe use it to make motor mounts for the uMill.
[03:13:42] <K`zan> That would take a while on the pipedream, but would beat hell out of a drill, hacksaw and files.
[03:14:24] <K`zan> Biggest problem I have had so far is the rigid couplers I made.
[03:15:28] <K`zan> Swapped Z last night for the tube and hose clamps and almost all problems disappeared.
[03:15:46] <SWPadnos> well, there are some reasonable tools for creating 2D to 2.5D G-code, even cp1 is OK
[03:15:55] <SWPadnos> but they're not CAD by any means
[03:16:06] <SWPadnos> (though gcam may do what you need)
[03:16:06] <K`zan> Although I am sure some teflon grease helped :).
[03:16:17] <K`zan> gcam, I saw that someplace.
[03:17:06] <SWPadnos> http://gcam.js.cx/
[03:20:34] <K`zan> Found it, snarfed same about to try to install it.
[03:21:11] <K`zan> dpkg -i GNieport1
[03:21:25] <K`zan> ah, oops
[03:24:29] <K`zan> Got it and installed, first glance looks interesting. Thanks much SWPadnos
[03:26:57] <SWPadnos> sure
[03:28:21] <K`zan> Heh, blows itself out of the water creating the project :-(.
[03:28:23] <K`zan> Sigh.
[03:29:32] <K`zan> Segmentation fault (core dumped)
[03:29:32] <DanielFalck> K'zan:check out the links here:
[03:29:34] <DanielFalck> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam
[03:30:18] <SWPadnos> note: there's a bug with gcam (or Mesa) that prevents you fromhaving another GL application running while gcam is running
[03:30:26] <DanielFalck> that will keep you busy for a couple of days : )
[03:30:33] <K`zan> DanielFalck: Thankee Sir!
[03:30:33] <SWPadnos> so you can't run AXIS and gcam at the same time
[03:30:49] <K`zan> LOL
[03:30:53] <SWPadnos> and you probably can't have desktop effects enabled while running gcam either
[03:31:05] <K`zan> Quagmire, it is a bleedy quagmire :).
[03:31:14] <SWPadnos> indeedy
[03:31:30] <K`zan> Somehow I see wincrap stuff in my future (pauses to rech).
[03:31:52] <DanielFalck> you could use wine to run windows programs too
[03:31:55] <SWPadnos> if you installed 8.04, you probably have a working wine installation
[03:31:59] <DanielFalck> I do that here
[03:33:13] <DanielFalck> I use a combination of vectorcam running under wine along with gedit in linux
[03:33:24] <DanielFalck> weird setup, but it works
[03:43:48] <Roguish> any linux kinda guys out there? for a question?
[03:44:39] <SWPadnos> sudo apt-get linux-answers
[03:46:03] <Roguish> trying to install this xvidcap thing. says dependency not met for libatk1 ......
[03:46:33] <Roguish> synaptic package manager says libatk1.... is indeed installed. what gives?
[03:46:39] <SWPadnos> hmmm. there was a discussion about libatk recently, but I don't recall the specifics at all
[03:47:39] <Roguish> xvidcap comes down as a deb package. i clickity-clacked on it and it trys to install. then bomb with the error.
[03:48:45] <SWPadnos> it's possible it requires a later version of libatk, and for some reason it isn't available or something
[03:49:22] <Roguish> version numbers match up. libatk1.0-0
[03:53:31] <SWPadnos> dunno. you could try forcing it with something like apt-get install --force xvidcap (or similar0
[03:53:57] <Roguish> sudo apt-get install --force xvidcap
[03:54:39] <SWPadnos> sure :)
[03:55:51] <Roguish> says 'E: Command line option --force is not understood'
[03:56:13] <SWPadnos> --force-dependencies maybe. use man for the answer
[03:56:18] <Roguish> i truely hate computers.
[03:56:20] <SWPadnos> heh
[03:56:33] <SWPadnos> apt-get --force<tab><tab> :)
[03:57:08] <SWPadnos> oh, hmm. that's a dpkg option
[03:57:32] <SWPadnos> sudo dpkg -i --force-deps xvidcap
[03:57:49] <SWPadnos> err - --force-depends
[04:02:45] <Roguish> SWPadnos thanks. i'll try later again later........................
[04:03:10] <SWPadnos> ok. someone who has dapper running may be able to help better
[04:03:34] <Roguish> trying to set up a vertical turret style mill with a vismach. looking good so far.
[04:03:41] <SWPadnos> cool
[04:03:49] <Roguish> x,z,c axes.
[04:22:33] <crotchetyGuy> Hi guys: I'm running the 5 axis sim- how do I get a tool to show up? I am having trouble seeing the toolpath with the head in the way
[04:30:06] <tomp> crotchetyGuy: middle btn or wheel btn zooms, i think rt btn spins the world. the tool itself uses info from tool table file
[04:31:17] <crotchetyGuy> well, I changed the tool table file, but nothing happened- I looked at the cone example, and didn't understand it.
[04:32:39] <tomp> i was just passin the basement box, will look in back upstairs... bbl
[04:32:59] <crotchetyGuy> k, thanks
[04:33:24] <SWPadnos> crotchetyGuy, did you change tools?
[04:33:38] <SWPadnos> until you do a TxxM6, the tool shows up as the big cone
[04:34:54] <crotchetyGuy> yeah, did a tool change
[04:35:57] <SWPadnos> oh. then I'm out of ideas :)
[04:37:33] <crotchetyGuy> shows in axis, not in the graphics window
[04:40:19] <tomp2> ok, clik drag middle btn to tilt the vismach window...
[04:40:37] <tomp2> rt btn drag in/out for zoom
[04:40:55] <tomp2> lf btn drag to move the object
[04:41:00] <SWPadnos> or use the wheel, if you have one (for zoom)
[04:41:32] <crotchetyGuy> quite cool- I'm having fun:)
[04:46:45] <tomp2> god i was stuck in vi, who made vi the default editor without a big flashing warning light
[04:46:57] <tomp2> dont do that to people
[04:47:18] <SWPadnos> :wq
[04:47:23] <SWPadnos> that's all anyone needs to know :)
[04:47:29] <SWPadnos> or just :q!
[04:47:55] <tomp2> sirens should go off and a 'are you sure' dialog ;)
[04:48:05] <SWPadnos> dialogs aren't allowed for vi
[04:48:41] <tomp2> crotch, did the file you ran call a tool ?
[04:48:47] <SWPadnos> I don't think it's a coincidence that vi spelled backwards is "iv", which is what you need once you lapse into a coma from using vi :)
[04:49:07] <tomp2> thx i needed that :)
[04:49:26] <SWPadnos> he's talking about the vismach visualization not getting the tool shape/size right
[04:49:29] <crotchetyGuy> tomp2: yeah, called a tool-
[04:49:39] <SWPadnos> I'm not sure that was ever correct, though I know it is in AXIS
[04:49:55] <crotchetyGuy> so that's vismach- wondered what that was about-
[04:50:49] <tomp2> vismach is pretty cool, i used it to make the virtual machien you handed me the code for , that screw barrel
[04:50:51] <toastydeath> has anyone read machiavelli
[04:51:07] <tomp2> only when forced
[04:51:24] <toastydeath> o
[04:51:25] <SWPadnos> heh. on that note, I think it's time for bed! :)
[04:51:36] <tomp2> nite
[04:51:45] <crotchetyGuy> nite SWPadnos
[04:52:06] <crotchetyGuy> what can you do with vismach?
[04:52:23] <crotchetyGuy> and how do you use it?
[04:53:48] <tomp2> crotchetyGuy: you build machines with vismach. you make blocks and cyclinders, attach them to motion that is cuase by the emc interpreter, and you got a puppet.
[04:54:07] <tomp2> looking at example works, you got the 5 axis up?
[04:54:17] <crotchetyGuy> yes-
[04:54:27] <tomp2> cylinders , dang!
[04:54:44] <tomp2> so look at the code in an editor
[04:54:57] <crotchetyGuy> ok- the cone example?
[04:55:41] <tomp2> no, the cone is gcode ( or o-word code ), the vismach would be....
[04:56:45] <crotchetyGuy> that would be an enormous help to me if I could make other machine configs with it.
[04:57:14] <SWPadnos> I haven't gone to bed yet, so I thought I'd answer your question :)
[04:57:30] <SWPadnos> vismach is basically a toolkit that lets you write machine visualizations
[04:57:33] <tomp2> would be in (your install dir)/bin/5axis
[04:58:06] <SWPadnos> they're written in python, using the libraries provided by vismach and the python hal interface
[04:58:07] <tomp2> get that up in an editor/viewer
[04:58:24] <SWPadnos> nighty night :)
[04:58:30] <crotchetyGuy> so is there a directory to look in?
[04:58:36] <crotchetyGuy> nite SWPadnos
[04:58:45] <tomp2> (your install dir)/bin/5axis
[04:59:21] <crotchetyGuy> k, I'll look at it....
[04:59:51] <tomp2> the file describes the primitive shapes taht stack up to make the machine AND link the blocks to hal pins that animate them ( muhahahah frankenstein animated )
[05:00:19] <crotchetyGuy> has anybody made any others?
[05:01:12] <tomp2> i posted some, not complex, but more like the machines i use. and theres a puma robot and a scara robot too
[05:01:35] <crotchetyGuy> multi-axis?
[05:01:42] <tomp2> 6dof
[05:02:54] <crotchetyGuy> I wonder if any technical schools are using emc- would be a great tool for teaching g-code
[05:03:23] <tomp2> the emc crew didnt have any gcode to really drive the 6dof puma, so JMK hooked it to signal generators, it kinda moves smooth big arcs, but is just being electrocuted by signal generators
[05:03:37] <tomp2> hint hint ( need some 5 axis code )
[05:04:09] <toastydeath> crotchetyguy: it would be interesting more from a highschool/college engineering class perspective
[05:04:15] <toastydeath> rather than a technical school
[05:04:35] <toastydeath> expose more of the population to manufacturing and tinkering in general
[05:04:54] <toastydeath> technical schools can get machines from folks like haas and hardinge
[05:05:08] <toastydeath> hs and small colleges not so much
[05:05:43] <crotchetyGuy> yeah, our local schools could probably use them-
[05:06:36] <tomp2> crotchetyGuy: have fun! gotta crash
[05:06:40] <tomp2> bye
[05:06:43] <toastydeath> nite dood
[05:07:07] <toastydeath> the problem is the machine is really the small budget item
[05:07:13] <toastydeath> in even a small machine shop
[05:07:21] <toastydeath> everything else is what's $$$
[05:07:36] <crotchetyGuy> such as?
[05:07:46] <toastydeath> mics, verniers, gage blocks, surface plates
[05:07:57] <toastydeath> other things that you need to have a curriculum
[05:08:16] <crotchetyGuy> yeah, tools for students to break:)
[05:08:19] <toastydeath> yep
[05:08:33] <toastydeath> a school can really easily go out and get a used Mori Seiki if they wanted
[05:08:43] <toastydeath> for like 30-40k
[05:08:53] <toastydeath> and probably get it as a tax write off in most cases
[05:09:31] <toastydeath> my college has a technical program and they are ALWAYs replacing crap
[05:09:36] <toastydeath> small crap, calipers and dial indicators
[05:09:45] <toastydeath> but it adds up real fast when you figure you lose several per semester
[05:10:04] <toastydeath> machines break down, etc
[05:10:17] <toastydeath> there's always a machine down because they're not making money off the machines and they're expensive to fix
[05:10:18] <crotchetyGuy> yeah, very true.
[05:10:50] <toastydeath> though a small x3 and some burrs
[05:10:51] <toastydeath> to cut wood
[05:10:55] <crotchetyGuy> there are a lot of consumables and repairs in the typical running of a shop
[05:10:59] <toastydeath> would probably be a cheapy way to do it
[05:12:42] <toastydeath> my HS had a CNC router
[05:12:57] <toastydeath> they just used it for demos, they cut letters into wood blocks purely as a demo
[05:13:35] <crotchetyGuy> I remember my instructor guarding the good stuff pretty close.
[05:13:54] <toastydeath> hahaha
[05:14:20] <crotchetyGuy> There was a good lathe that never got a 3 jaw to crash, for example
[05:14:54] <toastydeath> yeah it's unfortunate, because machines get abused no matter how much someone tries to take care of it
[05:14:58] <toastydeath> machines are a consumable
[05:15:29] <toastydeath> it's sad that schools don't have the support to give a good pre-engineering education anymore
[06:03:17] <K`zan_emc> Well xfig with the gcode export works but I need to understand it a bit better, but first pass was MOST encouraging!
[06:04:09] <K`zan_emc> And enough, I'm beat, catch y'all on the morrow - much appreciate all the help - we are creeping up on being able to actually do something!!!!!!
[06:04:11] <K`zan_emc> Night all!
[07:46:10] <sed> Does anyone know if EMC will run a Syil CNC mill?
[07:51:08] <Sweeper> sed: well, if the motor drivers will take a step+direction input, the answer is "probably"
[07:53:48] <sed> I am skimming over old posts on CNC-zone, looks like people have the spindles working..
[07:53:57] <sed> er motors
[11:13:45] <JanVanGilsen> Hi, I'm tryning to make my 5-axis work, I programmed my kinnematics but when i go into word mode an jog, the joint moves faster than in joint mode and i get a following error (stepper based machine)
[11:18:19] <Sweeper> ok. I need something to keep track of my salvaged eletronic parts. I just need a system that will let me store object information, with tags, a couple descriptor fields, and some associated files. I really don't feel like coding something for this, since I have a feeling that something like this already exists
[11:20:46] <JanVanGilsen> This is my kinematics file: http://pastebin.ca/1023690
[11:43:58] <alex_joni> JanVanGilsen: you are correct
[11:44:09] <alex_joni> unfortunately there's not much I can advise you to do
[11:44:18] <alex_joni> you can set up [TRAJ] limits for the worst case
[11:44:24] <kenneth> hello all
[11:44:28] <alex_joni> so that joint limits don't get overriden
[11:44:49] <alex_joni> JanVanGilsen: the [AXIS_*] limits in the ini, get applied to X/Y/Z moves (not to the joints tehmselves)
[11:44:52] <alex_joni> hi kenneth
[11:45:02] <kenneth> can someone tell me where the help file is in emc ?
[11:45:08] <kenneth> hi alex
[11:45:27] <kenneth> need to know how to set backlash
[11:46:13] <alex_joni> kenneth: http://www.linuxcnc.org/docview/html//config_ini_config.html
[11:46:13] <kenneth> but this i a new machine and i can't find that help file in any dir
[11:46:24] <kenneth> ok thanks alex
[11:46:31] <kenneth> how you been ?
[11:46:37] <alex_joni> fine.. but busy
[11:46:41] <kenneth> k
[11:46:47] <kenneth> thanks agian
[11:47:04] <alex_joni> kenneth: Applications->CNC Menu->User Manual
[11:47:27] <kenneth> it's not in the app menu
[11:47:41] <alex_joni> kenneth: are you sure?
[11:47:44] <kenneth> but i'll fine it thanks....go to work :)
[11:47:50] <alex_joni> (is this using KDE?)
[11:47:53] <kenneth> looked 10 times
[11:47:56] <kenneth> yes
[11:48:05] <alex_joni> it gets installed to /usr/shared/doc/emc2 if I remember it correctly
[11:48:18] <alex_joni> kenneth: then it might not be in the menu.. we mostly do it for kde
[11:48:21] <alex_joni> err. gnomer
[11:48:23] <alex_joni> err. gnome
[11:48:28] <alex_joni> DARN.. I can't type
[11:48:36] <kenneth> yayayyaya
[11:48:48] <alex_joni> kenneth: dpkg -L emc2 (will give you a complete list of installed files)
[11:49:40] <kenneth> it's not emc2
[11:59:04] <skunkworks_> http://www.cnczone.com/forums/showpost.php?p=453984&postcount=23
[12:01:47] <kenneth> is it a pain to upgrade to emc2 without loading a whole new os ?
[12:10:54] <jepler> kenneth: if you're not using Ubuntu 6.06 or Ubuntu 8.08, then yes -- you have to upgrade the whole OS to get the current versions of emc. The current version of emc is 2.2.5, and we recommend that everyone upgrade to that version.
[12:11:18] <jepler> you may also be able to compile emc2 on whatever system you're presently using
[12:11:54] <jepler> this page discusses how to compilef emc2 on a variety of different systems: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2
[12:12:19] <jepler> if your system already has a realtime kernel then you're over the biggest hurdle -- but you still need to understand about how to install development packages and compile software from the commandline.
[12:22:39] <kenneth> i have kde
[12:23:38] <kenneth> don't know what version of kde i have and no idea how to check
[12:24:12] <alex_joni> kenneth: what OS?
[12:33:43] <kenneth> don't know how to check ver of kde
[12:34:46] <kenneth> to tell ya'll the thruth...not really sure it's kde :)
[13:00:54] <jepler> Did you install it before August 2006?
[13:03:11] <kenneth> yes
[13:03:52] <kenneth> i just got the computer two weeks ago
[13:04:28] <jepler> you got it with linux already installed?
[13:06:09] <kenneth> yes
[13:06:33] <kenneth> just got the cnc from sherline
[13:06:54] <kenneth> i have emc2 at the house but don't know if i can upgrade here
[13:07:12] <rayh> Ah. Are you at that PC now?
[13:07:13] <jepler> I see
[13:07:44] <kenneth> don't want to reformat the drive(unless i have to) just to upgrade emc
[13:08:21] <jepler> yes, sherline still includes a very old version of linux and emc. we don't make a precompiled version for that.
[13:08:37] <rayh> I believe that the Linux on that box is a BDI version of debian.
[13:09:08] <jepler> unless you are confident enough in linux to compile from source code, your best bet is to install a fresh new linux on it.
[13:09:14] <kenneth> it has a big K on the start icon
[13:09:31] <jepler> If the hard drive is large enough, you could choose to resize the existing OS so that you don't have to give the old one up before getting comfotable with the new one
[13:09:41] <jepler> (if the hard drive is over 10 gigs this should work fine)
[13:09:47] <kenneth> it will have to be reformat...cause i can't complie :)
[13:09:50] <rayh> I'd recommend a dual boot so that you don't loose the old setup.
[13:09:56] <kenneth> 40 gig
[13:10:19] <rayh> But I have modified a couple of the stepper versions to match the sherline mill.
[13:10:26] <kenneth> so i can resize the drive and not lose what i have ?
[13:10:35] <rayh> I can send those if you wish.
[13:10:36] <alex_joni> rayh: why not commit them to CVS?
[13:10:59] <jepler> kenneth: yes, when you do the install of the new linux from the linuxcnc.org live cd, you will be given the opportunity to resize the existing OS and you will get a dual boot system.
[13:11:06] <alex_joni> rayh: I don't think anyone will be against a sherline folder with mill-3, mill-a, whatever.ini inside
[13:11:10] <rayh> They overlap a lot with the stepper versions in there already. But if you think so. I will.
[13:11:44] <alex_joni> rayh: if it helps sherline users to pick a working thing faster, I don't see anything against it
[13:11:59] <alex_joni> (and honestly I'm a bit astonished we don't have such things already)
[13:12:05] <rayh> Okay. Will attempt it tonight.
[13:12:11] <SWPadnos> it is a little strange, isn't it? :)
[13:12:33] <rayh> Who you callin' strange?
[13:15:42] <rayh> Got a question re stepconf jepler.
[13:15:57] <rayh> The Sherline driver timing.
[13:16:39] <rayh> Does that take account of the way the pic on the board reads step in one byte and direction on the next.
[13:17:02] <alex_joni> pic? ewww..
[13:17:26] <rayh> lol
[13:17:26] <jepler> rayh: I don't know the details of the sherline driver boards -- I probably found those numbers by googling.
[13:17:47] <rayh> Okay. I'll try em' here.
[13:17:49] <jepler> rayh: if you have different numbers then please send them along to me or fix it in the CVS, because I can't verify them.
[13:17:52] <jepler> bbl, work calls
[13:18:10] <rayh> This pic problem is what caused Matt to add the timing delays to the original emc.
[13:19:38] <rayh> Has anyone here tried resize with the 8.04-emc cd?
[13:21:21] <skunkworks_> I have not tried it with either dapper or hardy. Yet
[13:21:56] <rayh> I've done it with dapper and there is a menu item for it.
[13:23:45] <rayh> I'll try it with hardy right now.
[13:29:07] <BigJohnT> This is interesting... What is the timing requirements for your driver boards?
[13:29:24] <BigJohnT> Impossible to say accurately as each application requres different setting. Trial testing is always best. I doubt you'll hurt the board with any incorrect settings.
[13:29:26] <BigJohnT>
[13:29:27] <BigJohnT> SLA7078MPR driver chip. google it for a data sheet if you must.
[13:29:29] <BigJohnT> Regards,
[13:29:30] <BigJohnT> Dave Rigotti
[13:29:32] <BigJohnT> HobbyCNC.com
[13:29:50] <SWPadnos> well, it's just a hobby
[13:29:57] <BigJohnT> LOL
[13:33:58] <JanVanGilsen> I adjusted the max speeds, now i don't have the following errors for the translationjoints, but for the rotation joints i still have following errors, it seems that the rotationspeed is not afected by the deg/min slider but by the mm/min slider ...
[13:35:27] <skunkworks_> I think he is confused by what 'timing' means in this context.
[13:35:47] <skunkworks_> I think he is thinking "how fast you can send pulses to the stepping motor.'
[13:37:19] <BigJohnT> could be... how could I word that so he is not confused?
[13:43:49] <alex_joni> JanVanGilsen: indeeed.. as I said, it's one big mess atm
[13:45:38] <JanVanGilsen> there is (atm) no way to adjust jogspeeds for angular motion in "word mode", without changing the linair jogspeed?
[13:45:43] <BigJohnT> on the driver chip sheet it lists Clock -> Output On 2.0 us and Off as 1.5 us
[13:46:04] <BigJohnT> do you think that is the step time/step space?
[13:46:18] <JanVanGilsen> it works just fine in joint mode :)
[13:47:07] <rayh> Hi JanVanGilsen. Do you get proper motion at low feedrates in world mode?
[13:48:21] <JanVanGilsen> I also want to use A and C as angular coordinates (tilting rotation table), I followed the instructions in the manual, but i only get it to work with A and B
[13:49:28] <JanVanGilsen> rah: yes i get simultaneous movement of the axes, it still needs some tuning tough
[13:49:44] <rayh> That's good news.
[13:50:42] <rayh> The stacked rotating element is really a BC depending upon the angle of A
[13:51:09] <rayh> You probably would have to define B and C in the ini and then ignore B in the HAL hookup.
[13:51:19] <JanVanGilsen> indeed, stil we use a and c rotations :)
[13:52:21] <JanVanGilsen> The C rotation happens in a coordinatesystem that turns with A
[13:54:05] <kenneth> reformating...thanks everyone....be back later
[13:55:12] <JanVanGilsen> if you define a B axis, it report that not all axes are homed. so its not possible to go in world mode
[13:56:22] <rayh> If you define that B as having no home switch it could be homed.
[13:56:35] <JanVanGilsen> if i understand the manual AXES = .. should be 5 and COORDINATES = X Y Z A C
[13:56:54] <rayh> I don't think it really works that way.
[13:57:03] <rayh> It is supposed to.
[13:57:30] <JanVanGilsen> ah okey, thats verry confusing...
[13:58:02] <rayh> I'd at least try AXES = 6 COORDINATES = X Y Z A B C
[13:58:46] <JanVanGilsen> Man: "For a machine with nontrivial kinematics (e.g., scarakins) this will generally be the number of controlled joints."
[13:59:19] <alex_joni> JanVanGilsen: if the 5 is working for you, keep it like that ;)
[13:59:39] <alex_joni> but how you need to do it now, and how it should be done are two _very_ different things
[13:59:45] <JanVanGilsen> and then use joint[4] = pos->c in the kinematics file
[13:59:55] <alex_joni> JanVanGilsen: right
[14:02:34] <JanVanGilsen> alex_joni: i tried that, but don't get it working with X Y Z A C and joints[4] = pos->c instead of joints[4] = pos->b
[14:08:56] <alex_joni> hmm.. odd.. but may be true
[14:09:22] <alex_joni> you might need AXES=6 and COORDINATES = XYZAC for that
[14:09:45] <JanVanGilsen> i'll try that
[14:10:06] <rayh> I'm not certain we got the interpreter to work with flexible names.
[14:10:32] <alex_joni> coordinates = xyzac are only used for the GUI
[14:10:37] <alex_joni> readout in world mode
[14:11:13] <jepler> no, the axes in COORDINATES= are also used to reject gcode that uses letters not specified there. (for instance, you can't program A-words on a machine which says COORDINATES = X Y Z)
[14:13:29] <rayh> Is the relationship still x-0, y-1, z-2, a-3, b-4, and c-5?
[14:15:17] <alex_joni> for trivkins, yes
[14:19:47] <rayh> I guess I was thinking about the command stack coming out of the interp.
[14:28:16] <JanVanGilsen> in the manual it says: "A is always joint 4", shouldn't that be 3?
[14:28:29] <SWPadnos> the fourth joint, numbered 3 :)
[14:28:46] <JanVanGilsen> starting with 0
[14:28:49] <SWPadnos> yes
[14:29:03] <SWPadnos> though it's really the fourth axis, not necessarily the fourth joint
[14:37:21] <JanVanGilsen> fot trivial kinematics it is (the manual describes the use of trivial kinematics)
[14:51:36] <JanVanGilsen> I got the X Y Z A C working! I added an extra axis (AXES=6), linked cmd-pos and pos-fb, and gave it homevel=0, and home_sequence=0
[14:52:06] <rayh> Fantastic
[18:45:01] <K`zan> Sigh, the system on the 6.06 release with EMC is too old to run the xfig with gcode export... Gonna try the newer one today at some point.
[18:46:45] <cradek> I know someone who is using it on 6.06. also if nothing else you should be able to compile it.
[18:52:32] <rayh> Is there a link around that explains this xfig stuff?
[18:53:37] <alex_joni> http://thread.gmane.org/gmane.linux.distributions.emc.user/2105/focus=2119
[18:53:48] <K`zan> Yes, hold a sec
[18:54:14] <K`zan> It is a ?special? version, at least what I had installed when I found it did not have the gcode export.
[18:54:37] <K`zan> http://www.harbaum.org/till/cnc/index.shtml
[19:04:22] <cradek> it says those packages are for dapper
[19:10:30] <K`zan> Not a lot of docs, I am still trying to figure it out. First pass looked like what I drew up but was out of limits for my machine.
[19:10:48] <cradek> sounds like you are close then.
[19:10:49] <K`zan> Yes, so it says, but all the libraries are too old (from what I remember at 0200 this morning :).
[19:11:12] <K`zan> Installed nicely on the 7.10 box here.
[19:11:38] <K`zan> Busty badger, horny hippo or whatever cutsie name they assigned 7.10 :)
[19:13:54] <alex_joni> whee.. : http://news.bbc.co.uk/1/hi/sci/tech/7410421.stm
[19:15:06] <pjm_> evening all
[19:15:11] <pjm_> pjm_ is now known as pjm
[19:15:16] <K`zan> Morning pjm :-)
[19:15:52] <pjm> i'm now an owner of a mini-mill head!! yippee
[19:16:04] <K`zan> !!!!!!!!!!!
[19:16:07] <pjm> although it was bloody heavy to cart around the airport y/day
[19:16:14] <K`zan> * K`zan envies pjm
[19:16:22] <pjm> one sec i have a pic
[19:16:25] <K`zan> I'll bet, what about 100 lbs?
[19:16:36] <K`zan> or whatever metric weirdness value :).
[19:16:40] <pjm> http://pjm.dyndns.org/cnc/milling_head.jpg
[19:16:41] <K`zan> rr
[19:17:00] <pjm> it was 48lbs total including bubblewrap / polystyrene chips
[19:17:08] <pjm> and u get 50 lbs per bag
[19:17:29] <K`zan> Nice, much better than the one on the uMill. Does that one use plastic gears too?
[19:17:30] <cradek> you do know not to mill with a drill chuck right?
[19:17:42] <pjm> yeah ;-)
[19:17:45] <K`zan> I've made that work :).
[19:17:47] <cradek> just checking
[19:17:50] <pjm> i have a collet set for fc3's etc
[19:18:16] <pjm> although in the past i've done quick jobs with a 6mm fc3 in the drill chuck
[19:18:17] <K`zan> Milled out a bead mill race using a cheapo chinese drill press and a ball mill. Awful, but it worked.
[19:18:47] <pjm> the speed controller for this mill head looks interesting
[19:19:04] <pjm> although i need to poke around with a scope just to see how the interlocks etc work
[19:19:10] <pjm> as i want EMC to control the speed
[19:20:28] <pjm> the mill head came with all that stuff for Z axis control, like the handles and the pinion etc which I dont need
[19:22:36] <K`zan> http://www.artsoftcontrols.com/ - damn, that is just SO compelling :-/ :-(.
[19:24:09] <fenn_> fenn_ is now known as fenn
[19:24:19] <K`zan> Seems to remove a fair chunk of the masturbation factor :-/.
[19:25:03] <K`zan> Dunno, maybe use that for design and run it on EMC, I sure do NOT trust wincrap to run anything with the potential to hurt or break.
[19:25:35] <pjm> yeah i looked at that mach3, some of the wizards look quite handy for g-code generation
[19:25:56] <K`zan> Yeah, the sure do. $225 is a chunk of change though.
[19:26:21] <K`zan> (all three elements, I think it worked out to $225 more or less).
[19:26:52] <jepler> wizards are quite possible in emc -- in 2.2.x, choose the sim/axis configuration, "open", and double-click holecircle.py.
[19:27:10] <K`zan> Being able to import a graphic and generate a gcode run seems mind boggling.
[19:27:17] <jepler> what is needed is about 1000 people to each contribute a useful wizard :-P
[19:27:45] <cradek> FOR ME TO SELL
[19:27:48] <K`zan> Yep, it would help, but linux is just a flash in the pan you know...
[19:27:49] <cradek> oh sorry
[19:27:50] <jepler> cradek: sssssssshhhhhh
[19:28:05] <K`zan> m$ mindset grabbed ya, eh? ;-)
[19:33:52] <fenn> K`zan: i think swpadnos gave you some bad advice last night. you should really use qcad instead
[19:34:16] <K`zan> I am MUCH better with XFig than qcad :-/.
[19:34:27] <fenn> hmm really? xfig blows so much goat
[19:34:38] <K`zan> I did get that dxf2gcode converter.
[19:34:58] <K`zan> Well, it may indeed, but I can reasonably quickly get what I want drawn with it...
[19:35:09] <K`zan> But considering it is a dead project now...
[19:35:57] <fenn> svg paths to g-code would be a neat project, maybe i should do that instead of one of my many over-complex never-get-it-done projects
[19:36:10] <jepler> s/instead of/in addition to/
[19:36:24] <fenn> jepler not sure what you're trying to say?
[19:36:48] <jepler> oh personally I never give up a project .. I just come up with another one
[19:37:21] <fenn> well after several years and having forgotten more projects than are on my stack..
[19:38:45] <jepler> hi maddash
[19:38:51] <maddash> :D
[19:38:57] <maddash> how's it going, jepler?
[19:39:12] <jepler> fine, thanks
[19:50:14] <rayh> xfig from the link above ran fine on hardy but it wanted to update it.
[19:51:01] <rayh> and that kills the gcode feature add.
[19:52:32] <alex_joni> good night all
[19:52:51] <rayh> Night alex
[20:47:44] <gene> Hey guys!
[20:48:11] <jepler> hi gene
[20:48:48] <gene> Hi Jeff, got a vim problem, :s/0600/0650/g does do a thing
[20:49:00] <gene> s/does/doesn't
[20:49:06] <SWPadnos> /g ;)
[20:49:19] <cradek> if you mean "for all lines" you need :%s
[20:49:19] <jepler> :s will work only on the current line. If you want to affect the whole file, use :%s.
[20:49:30] <gene> ok brb
[20:49:57] <cradek> how to be confident an answer is right: several people say it at the same time
[20:55:18] <rayh> BigJohnT, you around?
[21:20:13] <K`zan> Well, sigh, xfig has the Z axis backwards for the gcode export.
[21:57:36] <BigJohnT> just stepped back in for a second ray
[21:58:02] <BigJohnT> then it's off to the house
[22:00:49] <rayh> Hi John
[22:01:13] <rayh> sent you an email about the wiki page with code generators you wrote
[22:16:23] <lewin1> lewin1 is now known as lewing
[22:29:21] <tomp2> fenn: an svg to gcode generator exists, i'd have to dig for it
[22:31:09] <tomp2> argh, spent all day repairing w2k boot entry, ended up installing in place and lucky me, most apps still work.
[22:31:32] <tomp2> time for that delayed breakfast
[22:37:32] <fenn> tomp2: the hugomatic svg converter only converts the points, not the full smoothed path
[22:41:44] <dmess> any one know of a perfect EMC2 stepper or servo drive??
[22:45:32] <fenn> perfect?
[22:45:45] <fenn> gonna need some more info, buddy
[22:46:54] <dmess> Fenn me???
[22:47:06] <fenn> yes
[22:49:38] <dmess> yes actually... i would like a wish list... perfect stepper drive then separate perfect pwm servo...
[22:49:59] <tomp2> anyone know of a perfect svg to gcode converter? ;)
[22:50:07] <fenn> perfect doesn't mean anything in an engineering context
[22:50:24] <SWPadnos> even "perfect for this specific task" is fairly meaningless
[22:50:32] <SWPadnos> but it's closer
[22:53:29] <tomp2> svg2g.pl http://www.extrapic.com/mill/mill.html and inkscape plugin https://answers.launchpad.net/inkscape/+question/32479 may be of interest
[22:56:07] <tomp2> ah last ref seems to be hugomatic, wasnt easy to align hugomatic with the effort
[23:00:45] <tomp2> and this may be useful http://fab.cba.mit.edu/labs/pretoria/people/carl/fablab/projects/jigsaw/fablib/convert.py ( or the precedent)
[23:02:05] <fenn> hmmm thankx for links
[23:04:14] <tomp2> fenn: bought a wiimote, wanna try that multitouch linux whiteboard. the bluetooth is stock in hardy harhar 8.04
[23:16:27] <dmess> let me know Tomp2...
[23:37:01] <dmess> i had libatk issues
[23:44:17] <K`zan> Gotta go find the dxf2gcode manual in english...
[23:50:33] <K`zan> Doesn't look like there is any :-(.
[23:51:38] <K`zan> Other thing I keep forgetting to ask about is why the cutter moves in an arc between moves rather than to that coordinate then change direction. Probably something I need to set someplace.