#linuxcnc | Logs for 2012-07-14

Back
[00:05:03] <nlkdavid> is that wood?
[00:05:14] <pfred1> what wood?
[00:05:38] <nlkdavid> the screen arms
[00:05:44] <pfred1> oh yes mostly
[00:05:57] <pfred1> I made the brackets out of metal
[00:06:06] <WillenCMD> it looks like an electronic kit a student would recieve from a tech school
[00:06:08] <pfred1> but the arms themselves are oak
[00:06:17] <pfred1> WillenCMD that is what i thought
[00:06:17] <nlkdavid> ah cool
[00:06:41] <pfred1> WillenCMD except it came with some really expensive leads
[00:06:51] <pfred1> I mean nice jumpers
[00:07:01] <nlkdavid> ya
[00:07:08] <pfred1> I was happy to get them I don't have to omany as nice as they are
[00:22:16] <nlkdavid> think this would be a decent lil keyboard for linuxcnc? http://www.amazon.com/gp/product/images/B005TWV9TU/ref=dp_otherviews_z_0?ie=UTF8&img=0&s=miscellaneous
[00:34:22] <nlkdavid> .
[00:45:05] <uw> sure that thing looks pretty cool
[00:45:29] <uw> i wish it would have one of those membranes over it though
[00:45:36] <uw> for dirt protection
[00:45:43] <uw> but still looks pretty cool
[00:46:01] <nlkdavid> hehe
[00:47:01] <nlkdavid> or http://www.ebay.com/itm/Solidtek-ACK540B-Compact-Black-PS-2-Keyboard-w-Touchpad-Compatible-w-Windows7-/310366181417?pt=PCA_Mice_Trackballs&hash=item4843441829
[01:08:54] <pfred1> just throw your keyboard into a plastic bag
[01:15:17] <nlkdavid> lol
[01:18:24] <nlkdavid> doesn't seem to be allot of info on remapping keyboard shortcuts in linuxcnc/axis tho
[01:19:46] <nlkdavid> http://thread.gmane.org/gmane.linux.distributions.emc.user/12638/focus=12642 is all i found
[01:22:11] <pfred1> I just remember when backspace didn't work in Linux
[01:22:22] * pfred1 has been running Linux a looong time
[01:22:27] <nlkdavid> ha
[01:22:34] <pfred1> we used to have to do something in order to fix it
[01:22:58] <pfred1> I don't remember exactly what that is today man that was a long time ago
[01:23:13] <pfred1> but it was some file you had to edit or create and edit
[01:23:30] <pfred1> some crap that you'd think would have just been done
[01:24:00] <nlkdavid> heh, without making a mistake
[01:24:06] <pfred1> it still suggests to me that you can remap keys in Linux a lot though
[01:24:24] <pfred1> well you can always use ctrl+H
[01:24:40] <pfred1> I think that is backspace
[01:24:42] <pfred1> yup it is
[01:24:47] <pfred1> I just checked :)
[01:25:04] <nlkdavid> interesting
[01:25:05] <pfred1> but the frigging backspace key didn't used ot just work in Linux
[01:25:24] <pfred1> this is going back almost 20 years
[01:25:35] <pfred1> it was a long time ago
[01:26:04] <pfred1> I started running Linux in 1995
[01:26:14] <pfred1> that is a long time ago now
[01:26:34] <pfred1> stuff was pretty crude back then
[01:26:42] <nlkdavid> ya, well I 'm into linux all of 2wks now, lol
[01:27:04] <pfred1> it took me a good 3 days to figure out how to mount a CD
[01:27:12] <pfred1> I was like read the thing!
[01:27:37] <pfred1> forget about getting online that took about 3 weeks
[01:27:47] <nlkdavid> since getting a cnc, hehe
[01:27:59] <nlkdavid> fun
[01:28:00] <pfred1> I never did figure out how to do it the right way I found a script that generated my scripts
[01:28:31] <pfred1> today I could get a monkey to run Linux
[01:28:44] <nlkdavid> lol
[01:28:48] <pfred1> it is so easy if you can drop in a CD or insert a USB you're golden
[01:29:29] <pfred1> I guess Linux asks your for your timezone a username and a password
[01:29:49] <pfred1> but you can uh huh the rest of it
[01:31:13] <pfred1> wait come to think of it a live image will just drop you on the desktop online
[01:32:16] <nlkdavid> well the gui is great for users, but advanced admin tasks r brings me back to my DOS days
[01:32:25] <pfred1> nlkdavid so you've only run Linux for 2 weeks?
[01:32:36] <nlkdavid> ya
[01:32:45] <pfred1> well there are some gui admin tools
[01:32:56] <pfred1> suse is big for those with yast
[01:33:09] <pfred1> you can do it all with yast
[01:33:28] <pfred1> thing is a linux system once you've set it up you're done
[01:33:47] <pfred1> I ran one linux box for 8 years until it literally blew up
[01:34:01] <pfred1> the caps on the motherboard all failed
[01:34:05] <nlkdavid> will that run on lucid?
[01:34:15] <pfred1> yast?
[01:34:23] <nlkdavid> ya
[01:34:26] <pfred1> beats me
[01:34:48] <pfred1> but desktop environments usually have some kind of system administration tools
[01:34:55] <pfred1> like gnome has one KDE has one
[01:35:22] <pfred1> for that kind of jazz i kind of like the CLI myelf though
[01:35:38] <pfred1> I save text files of it then just copy paste
[01:36:11] <pfred1> there is a way of listing every package installed on your system then cloning it I was reading about the other day
[01:36:17] <pfred1> works on a command line redirect
[01:36:31] <nlkdavid> ubuntu lucid 10.04 has nothing about HW in the gui
[01:37:14] <pfred1> you mean like the my computer thing in windows?
[01:37:16] <nlkdavid> that i found
[01:37:22] <pfred1> I saw one once
[01:37:48] <nlkdavid> like device manager
[01:37:52] <pfred1> though the name of it excapes me now
[01:38:10] <pfred1> today what freaks me out about Linux is udev
[01:38:15] <pfred1> that is kind of new to me
[01:38:46] <pfred1> that is your real device manager in Linux
[01:38:57] <pfred1> you know about /proc yet?
[01:39:09] <nlkdavid> no
[01:39:26] <pfred1> cd /proc in a terminal
[01:39:38] <pfred1> then all the files in white you can cat those
[01:39:49] <pfred1> like cat /proc/cpuinfo
[01:39:57] <nlkdavid> cat?
[01:40:02] <pfred1> just do it
[01:40:09] <pfred1> cat spits stuff out
[01:40:19] <pfred1> short for catcenate
[01:40:50] <nlkdavid> ah, like dos print
[01:40:55] <pfred1> yes
[01:41:08] <pfred1> cat is a big command
[01:41:27] <pfred1> this is a neat one you have to be root to do it though
[01:41:39] <pfred1> tail -f /var/log/syslog
[01:41:54] <pfred1> then plug in a USB device like trigger an OS event
[01:42:19] <pfred1> it is a powerful debugging tool
[01:42:45] <pfred1> you can head files too
[01:43:09] <pfred1> but tail -f makes it just go until you ctrl+c it
[01:43:57] <pfred1> nlkdavid you do know how to gain root right?
[01:44:16] <nlkdavid> sudo
[01:44:19] <pfred1> yes
[01:44:52] <pfred1> you can rig it up so your primary user has all root priviledges
[01:45:03] <nlkdavid> i love ssh & putty btw
[01:45:21] <pfred1> I don't use them
[01:45:32] <pfred1> I do use other linux networking stuff though
[01:45:49] <pfred1> I'm a big nfs fan
[01:46:01] <pfred1> one of my machines runs an nfs server
[01:46:14] <nlkdavid> ubuntu has a secret root password, only sudo works
[01:46:20] <pfred1> so it is a shared network file on my lan
[01:46:30] <pfred1> hmmm
[01:46:39] <pfred1> no what ubuntu does is it makes root's shell null
[01:46:49] <pfred1> so root can't actually login
[01:47:03] <nlkdavid> ok
[01:47:40] <pfred1> you can fix that if you edit /etc/passwd I believe
[01:48:28] <nlkdavid> i'll check that
[01:48:33] <pfred1> least i think that is how they lock the root account out from logging in would be the most sensible way of doing it
[01:49:09] * pfred1 doesn't run Ubuntu
[01:49:59] <pfred1> grep root /etc/passwd
[01:50:21] <pfred1> root:x:0:0:root:/root:/bin/bash
[01:50:29] <pfred1> /exec -o grep root /etc/passwd
[01:51:05] * pfred1 shells in his IRC client ...
[01:52:20] <pfred1> I wonder how Ubuntu handles single user mode though?
[01:52:30] <pfred1> where you have to be root
[01:53:25] <nlkdavid> bare with me, i'm disabled, & use an on-screen keyboard
[01:55:08] <pfred1> see that is one of the things I don't like about Ubuntu they treat their users like they are not to be trusted
[01:55:23] <pfred1> I mean why screw up the root account?
[01:56:05] <pfred1> nlkdavid do you know about virtual consoles?
[01:56:29] <pfred1> this can be a handy thing to know if an X Window app goes south on you
[01:57:31] <nlkdavid> no, i'm using vnc remote desktop tho
[01:57:40] <nlkdavid> id@linuxcnc:~$ sudo nano /etc/passwd
[01:58:03] <pfred1> ah so you're not really running a native Linux session?
[02:00:50] <nlkdavid> i'm on my XP desktop, i'm controlling my linuxcnc/ubuntu computer, which is in next room, via vnc & ssh
[02:01:13] <pfred1> neat
[02:03:30] <toastydeath> derp
[02:04:03] <nlkdavid> root@linuxcnc:/home/nlkdavid# sudo grep root /etc/passwd
[02:04:28] <pfred1> passwd is world readable
[02:04:28] <nlkdavid> root:x:0:0:root:/root:/bin/bash
[02:04:43] <pfred1> hmm so that isn't how ubuntu stops root logins
[02:04:50] <toner> yeah, look at shadow ;)
[02:05:11] <pfred1> I thought shadow just held the encoded passwords?
[02:05:15] <nlkdavid> root@linuxcnc:/home/nlkdavid# /exec -o grep root /etc/passwd
[02:05:16] <toner> yeah
[02:05:18] <toner> so good luck
[02:05:35] <toner> put on your cryptanalysis hat
[02:05:42] <nlkdavid> bash: /exec: No such file or directory
[02:05:55] <pfred1> I've forgotten my root password on boxes and had to erase it
[02:06:20] <toner> single user mode for that
[02:06:21] <pfred1> nlkdavid /exec is a thing with my IRC client
[02:06:29] <toner> er oh oops
[02:06:34] <toner> bootcd?
[02:06:53] <pfred1> that is how I did it boot CD then mount partition then remove the field in passwd
[02:07:04] <pfred1> so you have a null passwd
[02:07:19] <toner> nice
[02:07:38] <toner> I think there is also some trick with chroot
[02:07:39] <pfred1> now I'm smart i just put my password on a postit note on my computer
[02:07:45] <toner> but I haven't had to do that in years
[02:07:52] <toner> hehe
[02:07:53] <DJ9DJ> moin
[02:08:12] <toner> hey dj
[02:08:46] <pfred1> well I have like 5 computers and i use different passwords on each of them how am I supposed to remember that stuff?
[02:09:02] <pfred1> some of them i don't login or out for long times
[02:09:26] <pfred1> skip it postit note
[02:09:28] <toner> heh
[02:09:29] <nlkdavid> -o grep root /etc/passwd
[02:09:33] <nlkdavid> -o: command not found
[02:09:35] <toner> passwd()n3
[02:09:41] <toner> passwd+\/\/0
[02:09:51] <toner> passwd+Hr33
[02:09:55] <toner> yeah I would still forget all of those
[02:10:28] <pfred1> I love postit notes
[02:10:39] <pfred1> what a huge fail win
[02:10:51] <pfred1> hey we got this glue that sticks liek crap
[02:11:00] <toner> hahah
[02:11:05] <pfred1> lets make a fortune with it!
[02:11:14] <toner> a silver lining :)
[02:11:46] <pfred1> I hear the guy was sitting on the pot all depressed about it when he came up with the idea
[02:11:57] <toner> haha
[02:12:00] <pfred1> I mean the glue was supposed to work a lot better
[02:12:01] <toner> I had not heard that story
[02:12:11] <toner> interesting
[02:13:15] <pfred1> no one set up to make such a weak adhesive
[02:16:59] <nlkdavid> root:x:0:0:root:/root:/bin/bash do i remove /bin/bash?
[02:19:09] <pfred1> no it is fine
[02:19:17] <nlkdavid> or add root: to my account
[02:19:25] <pfred1> that isn't how ubuntu keeps you from logging as root
[02:19:40] <pfred1> beats me how they do it
[02:19:41] <nlkdavid> oh k
[02:20:01] <pfred1> least they do setup sudo nice
[02:20:13] <nlkdavid> ya
[02:20:23] <pfred1> debian I have to edit sudoers
[02:21:33] <pfred1> but sudoers is where you can escalate your user's privledges
[02:22:01] <pfred1> I think you can add your user to the wheel group too or something and that does a lot for it
[02:22:03] <nlkdavid> r u not running emc2/linuxcnc on one of ur computers?
[02:22:15] <pfred1> I made a custom build
[02:22:32] <pfred1> I downloaded the source code
[02:23:07] <nlkdavid> what OS u running it on?
[02:23:11] * pfred1 really doesn't like Ubuntu ...
[02:23:21] <pfred1> I use Debian Lenny on my CNC machine
[02:23:33] <nlkdavid> ah
[02:23:42] <pfred1> so it is still Linux
[02:23:48] <pfred1> just not Ubuntu
[02:23:50] <nlkdavid> ya
[02:24:14] <pfred1> that box will run X Window in 32MB of RAM
[02:24:35] <pfred1> which is pretty amazing
[02:24:52] <nlkdavid> really
[02:25:10] <pfred1> it boots up in 18 seconds too which ain't bad for a 1GHz P3
[02:25:23] <nlkdavid> nice
[02:25:53] <pfred1> http://img87.imageshack.us/img87/2250/wedoct27bootchart.png
[02:26:03] <pfred1> oh wait 16 seconds
[02:26:51] <nlkdavid> even ubuntu is dam quick booting
[02:27:07] <pfred1> my i3 comes up in 5 seconds
[02:27:35] <pfred1> I never even bothered tuning it up any
[02:27:44] <nlkdavid> compared to windows, its astonishing
[02:27:55] <pfred1> yeah windows isn't a real OS
[02:28:07] <nlkdavid> hehe
[02:28:19] <pfred1> I wouldn't let the stuff time a coffee pot
[02:28:48] <pfred1> but it is awfully popular
[02:29:25] <pfred1> I think it is because everyone gets it for "free" when they buy PCs
[02:30:08] <nlkdavid> ya, why i'm not running Mach3, windows is the wrong os for cnc control
[02:30:15] <pfred1> as easy as Linux may be to install I still think it is too challenging for a lot of folks to do
[02:30:38] <nlkdavid> it is
[02:30:47] <pfred1> well those mach3 people all seem pretty pleased
[02:31:59] <pfred1> personally I think the mach3 interface looks like something ripped off a video poker machine from Vegas
[02:32:14] <nlkdavid> I'm manageing with ubuntu cause i'm very computer savy + google
[02:32:49] <pfred1> my Linux use predated google
[02:33:18] <nlkdavid> ya
[02:33:27] <pfred1> but I google a lot of stuff today and google does seem to have a soft spot for Linux
[02:33:50] <pfred1> sometimes I search for Linux stuff with bing just to piss microsoft off
[02:34:02] <nlkdavid> lol
[02:34:29] <pfred1> I bet bing runs on Linux
[02:34:36] <pfred1> they'd be crazy to run it on windows
[02:35:35] <pfred1> that is where Linux really owns is in all that gigantic parallel computing
[02:35:54] <pfred1> 92% of the world's fastest supercomputers all run Linux
[02:36:52] <pfred1> http://www.top500.org/
[02:37:23] <pfred1> Sequoia runs Red Hat
[02:37:48] <pfred1> which I must say is quite a feather in their fedora
[02:38:42] <pfred1> imagine licensing 1,572,864 cores with Windows
[02:39:15] <pfred1> I bet Steve Ballmer would personally hand deliver that!
[02:39:21] <nlkdavid> ouch! oh about the Windows comes free with computers, now cheap computers come with Win7 Starter Edition, which doesn't even allow changing ur wallpaper
[02:40:18] <pfred1> well with the cost of PCs today Windows is no small chunk of the total
[02:40:35] <pfred1> they gotta charge about $100 for Windows
[02:41:05] <pfred1> last PC I built whole thing was only $326
[02:41:41] <pfred1> so Windows would be a good third of the price
[02:42:44] <pfred1> I read the win7 EULA the other day and technically you can't even let someone else look at your PC while you're running it
[02:43:05] <pfred1> you're breaking the rules!
[02:43:22] <nlkdavid> well, i bought win xp once like 9yrs ago, installed it on many builds
[02:43:52] <pfred1> I ran SUSE 8 for almost 9 years on one PC
[02:44:00] <pfred1> but it blew up
[02:44:08] <nlkdavid> lol
[02:44:10] <pfred1> the PC not SUSE
[02:44:29] <pfred1> I pulled the HDD out of that machine and it booted in another system I built out of junk
[02:45:01] <pfred1> it did run kind of funny though
[02:45:17] <pfred1> lots of errors when it booted up
[02:46:03] <pfred1> after a couple of weeks i had to wipe it out and start fresh
[02:50:10] <nlkdavid> will u b here tomorrow? i needa get some sleep
[02:50:21] <pfred1> I pop in now and again
[02:50:52] <pfred1> I'm going to hit it too late here
[03:24:01] <Sub-> morning
[03:24:29] <Sub-> just reading the wiki, thought id drop in n see how active the irc channel was :)
[03:30:45] <fragalot> not very
[03:30:46] <fragalot> :D
[03:30:51] <Sub-> heh
[03:31:17] <Sub-> early morning on a saturday anyway
[03:46:13] <Sub-> im interested in using emc2.linuxcnc as a controller for a delta robot
[05:08:04] <r00t4rd3d> ROAR!
[05:08:18] <Sub-> noisy
[05:32:11] <Sub-> I could use a little advice on hardware, if someone can help? I have a delta robot built around hobby servos and an arduino. I have the kinematics succesfully coded and it works fine. I'm interested in improving the quality of the machine, improving speed, accuracy and trajectory control). I'd like to replace the hobby servos with stepper motors of maybe dc motors with encoders (or other better option?) and
[05:32:29] <Sub-> the arduino with a pc and linuxcnc
[05:33:00] <Sub-> what do i need in terms of hardeware, to sit between my linuxcnc pc, and the stepper motors/dc motors?
[05:33:31] <Sub-> i know how to connect them to an arduino, i have I/O pins, but how do i interface the delta robot hardware to a pc?
[05:33:41] <Sub-> (sorry for long question)
[05:37:24] <Sub-> parallel port?
[05:41:32] <r00t4rd3d> Im guessing here but probably a parallel breakout board hooked to the arduino
[05:42:41] <Sub-> right, so parallel into the pc hardware, to breakout board to arduino
[05:43:05] <Sub-> thx, i'll google around that
[05:43:32] <Sub-> i thought i might be able to dispense with the arduino and have the pc do it's work though
[05:43:46] <r00t4rd3d> then figure out how to get the arduino to work with linuxcnc
[05:45:31] <r00t4rd3d> http://ckcnc.wordpress.com/2010/11/20/arduino-emc-integration-how-it-works/
[05:46:21] <Sub-> oh that looks interesting, thank you r00t4rd3d
[05:46:25] <Sub-> *reads*
[05:47:09] <r00t4rd3d> :) it was the first link in google for "arduino+emc2"
[05:47:24] <Sub-> i didn't realise i needed to keep the arduino
[05:47:28] <Sub-> or id have googled it
[05:47:32] <r00t4rd3d> you probably dont
[05:47:44] <r00t4rd3d> but you will need some kind of controller
[05:47:54] <Sub-> i thought (im new at this) that the emc2/linuxcnc and pc reaplaced the arduino
[05:48:20] <r00t4rd3d> nope, there is always a controller of some sort
[05:48:32] <Sub-> yeah, thats what i thought, bin the arduino but osme new hardware to drive the actuators, I just wasn't clear at all on what hardware that might be, hence difficult for me to google it
[05:48:33] <r00t4rd3d> pc = controller = motors
[05:49:04] <r00t4rd3d> cnc controller would be a good search term
[05:49:22] <r00t4rd3d> but gecko and the tb6560 are the ones many people use
[05:49:32] <r00t4rd3d> i personally use a tb6560
[05:49:46] <r00t4rd3d> have you seen the grbl sheild for the arduino?
[05:49:49] <Sub-> gecko and tb6560, right, thx *googles*
[05:50:02] <Sub-> nope… will look that up too :)
[05:51:26] <r00t4rd3d> https://www.synthetos.com/webstore/index.php/assembled-electronics/grblshield-grbl-arduino-diy-cnc-shield.html
[05:52:48] <Sub-> thx
[05:53:56] <r00t4rd3d> http://www.ebay.com/itm/3-Axis-CNC-Engraving-Machines-Stepper-Motor-TB6560-Driver-Board-Controller-3-5A-/180832754485?pt=LH_DefaultDomain_0&hash=item2a1a78db35
[05:54:18] <r00t4rd3d> that would replace your arduino
[05:54:20] <Sub-> ooh, that loks interesting
[05:54:29] <r00t4rd3d> interesting as is cheap
[05:54:46] <Sub-> well, that, plus replacing arduino
[05:55:21] <Sub-> and that has a parallel interface to the pc, which runs linuxcnc, yes?
[05:55:29] <r00t4rd3d> yeah
[05:55:55] <Sub-> and my stepper wire connections etc i just screw the wires into the screw terminals
[05:56:06] <r00t4rd3d> or you can manually control it with a ps2 controller and no pc
[05:56:28] <r00t4rd3d> they come with wire connectors
[05:57:08] <Sub-> oooh, yes, i see connections for limit stops, and there are the three steppers… :)
[05:57:15] <Sub-> me understandey!
[05:57:27] <r00t4rd3d> it dont come with that stuff
[05:57:34] <r00t4rd3d> just shows as example
[05:57:46] <Sub-> right, so i need to buy thos ebits, and break out my soldering iron
[05:57:57] <r00t4rd3d> no soldering
[05:58:21] <r00t4rd3d> slow down arduino boy
[05:58:21] <Sub-> oh, yeah, you mean i need to buy limit switches and steppers, yeah, i understand that
[05:58:29] <Sub-> i just meant i could see the connections etc in the diagram
[05:59:31] <r00t4rd3d> only thing you need to solder by choice is stepper motor leads
[05:59:44] <r00t4rd3d> extensions
[06:01:58] <r00t4rd3d> the tb6560 is considered the el-cheapo route to a cnc controller though. Lots of people have had great luck with them, lots of people have thrown them in the trash.
[06:02:55] <r00t4rd3d> if you can afford a gecko controller, get one of those.
[06:03:00] <Sub-> okay, can i clarify my understanding of the tb6560 set up with you please… i have my pc running linuxcnc, use a pci card to give me a parallel port from the pc, which i connect to the parallel port on the tb6560. To the tb6560 i have screw terminals to connect my 3 stepper motors, and connector for limit switches. So i then configure linuxcnc to drive my set up directly.
[06:03:12] <Sub-> i can afford more, money isn't a problem
[06:03:34] <r00t4rd3d> your theory is right
[06:03:46] <Sub-> i'd like the best and most user friendly set up i can get. I'm happy to spend more if it will buy me an easier route into leanring about this stuff
[06:04:17] <Sub-> i'll look up a gecko now
[06:07:47] <r00t4rd3d> http://www.ebay.com/itm/Gecko-Drive-G540-4-axis-3-5A-24V-or-36-or-48V-power-supply-/290743557197?pt=LH_DefaultDomain_0&hash=item43b1aa9c4d
[06:07:57] <r00t4rd3d> something like that is top of the line for DIY
[06:08:50] <r00t4rd3d> im not sure how that price compares either but i know they are expensive
[06:09:19] <Sub-> thx very much
[06:19:10] <jthornton> Sub-, look at Mesa 5i25 7i76 for a stepper setup
[06:19:26] <Sub-> roger, googling now
[06:19:44] <jthornton> mesanet.com
[06:20:08] <Sub-> btw, im not married to a stepper set up, i'll gladly go with dc motors with encoders or other setup if something else is considered a better way in
[06:20:27] <jthornton> what kind of machine is it?
[06:20:36] <Sub-> delta robot
[06:20:46] <Sub-> so not cnc, but v similar needs
[06:21:17] <Sub-> this sort of this (this one isn' tmine): http://www.youtube.com/watch?v=jt_VsDzH6TI
[06:23:17] <Sub-> i have the kinematics stuffi need to get linuxcnc to drive the robot to x,y,z coordinates, then i need a few extra pins to monitor a vacuum sensor, and open/close a colenoid valve (for the vacuum pneaumatics)
[06:24:59] <jthornton> 7I76 is designed for interfacing up to 5 Axis of step &dir step motor or servo motor drives and also provides a spindle encoder interface, isolated analog spindle speed control and 48 isolated I/O points for general purpose field I/O use.
[06:26:12] <jthornton> 7I76-5I25 Plug-N-Go kit 5I25+7I76+IEEE1284 cable 6 ft. $199
[06:26:24] <jthornton> I use that on my plama table
[06:26:41] <Sub-> hmm, i think some of this stuff may be too cnc specific for my needs, given that i don't have the experience to easily mod it
[06:27:08] <jthornton> what would you have to mod?
[06:29:53] <Sub-> well, i think the three axis steppers would be fine, i build in the delta robot kinematics to linuxcnc and that will work well. Then i need to switch an off/on signal as my toolhead gets to specific locations, which i guess i can link to the cutter type control so should work fine, but then i also need to poll a vacuum sensor at several points, before allowing the robot to move to next location. I'm not clear in my head how I'd do that bi
[06:29:53] <Sub-> with this stuff
[06:30:29] <jthornton> the 7i76 has plenty of I/O to handle that
[06:31:15] <jthornton> linuxcnc has digital I/O from G code
[06:32:18] <jthornton> http://linuxcnc.org/docs/html/gcode/m-code.html#_m62_to_m65_output_control_a_id_sec_m62_m65_a
[06:32:19] <Sub-> it will basically be: move to xzy, turn on vacuum, move to xyz (suction grabs marble), poll vacuum sensor to check object grabbed, move to xyz, turn off suction (drop marble), poll vacuum sensor to ensure vac is gone (object dropped), move to next xyz, repeat etc
[06:33:22] <Sub-> okay, looks good
[06:33:24] <jthornton> use the digital I/O in G code to turn on your vacuum and check your sensor
[06:33:49] <Sub-> i didn't even know g code had that kind of capability, heh
[06:34:09] <Sub-> so far ive just been doing that with C++ type arduino code
[06:34:54] <Sub-> checking i/o pins with if, else, if type statements
[06:35:44] <jthornton> the Mesa 5i25 / 7i76 + Gecko 203V drives if you need the power or Mesa 5i25 + Gecko 540 if you can use lower power
[06:35:58] <jthornton> those are O codes
[06:36:11] <jthornton> http://linuxcnc.org/docs/html/gcode/o-code.html
[06:36:39] <jthornton> http://gnipsel.com/linuxcnc/tutorial/gen02.html
[06:36:48] <jthornton> http://gnipsel.com/linuxcnc/tutorial/gen03.html
[06:37:10] <Sub-> i think lower power will be fine, im not moving much mass and happy with relatively low acceleration, and im not doing any cutting
[06:37:52] <Sub-> these look great, ty jthornton
[06:38:04] <Sub-> so much to read! (bookmarking like crazy)
[06:38:13] <jthornton> your welcome
[06:39:36] <jthornton> the Mesa 5i25 $80 the Gecko G540 $300 and you have up to 4 axis of drives just add steppers
[06:40:30] <jthornton> you don't have near the I/O with the G540 but it don't sound like you need much
[06:40:54] <jdh> still have the other port on the 5i25
[06:41:06] <jthornton> yea
[06:44:15] <jthornton> I still like the G251 drive for a <50volt supply
[06:44:37] <Sub-> max i/o and drive stuff i need is: 3 axis steppers, 3 limit switches would be real nice to calibrate them, one digital pin for high./low signal to control vacuum solenoid valve, then two more for vacuum present and vacuum not present sensor pins
[06:46:17] <jthornton> another option is to use the parallel port and you have up to 5 inputs
[06:46:59] <jthornton> 3 steppers take up 6 of the outputs so that leaves you 6 outputs for general use
[06:47:08] <Sub-> nods
[06:47:30] <jthornton> in Linuxncnc you can home each axis with the same input
[06:47:38] <Sub-> ah, okay, got ya
[06:47:50] <Sub-> connect all three limits into same pin
[06:47:57] <jthornton> yea
[06:48:05] <Sub-> you know which one is giving signal coz thats the axis you moving
[06:48:16] <jthornton> yea
[06:48:25] <jthornton> you have to home one axis at a time
[06:48:30] <Sub-> nods again
[06:48:52] <jthornton> that can be set up in your ini file to home them in the sequence you desire
[06:50:34] <Sub-> heh, talking to you guys im now quite interesting in building a cnc
[06:51:05] <jthornton> I still like the 5i25/7i76 combo with either G203v or G251 drives as being easy to install and lots of options
[06:51:45] <Sub-> the g203/g251 are stepper motors?
[06:52:13] <jthornton> stepper motor drives
[06:52:24] <Sub-> okay
[06:52:31] <Sub-> yeah, you did say, one higher power than the other
[06:52:44] <Sub-> sorry, too many new parts for me to keep track of :)
[06:52:53] <jthornton> there is a place that sells the gecko less than the gecko site let me see if I can find it
[06:53:19] <Sub-> this guy seems decent: http://www.ebay.com/itm/Geckodrive-G540-4-axis-REV-8-latest-version-with-the-recent-mods-/290743048635?pt=LH_DefaultDomain_0&hash=item43b1a2d9bb
[06:53:24] <Sub-> i dont know how prices compare
[06:54:06] <jthornton> price looks good
[06:54:09] <Sub-> he's not listing the g203v or g251 though
[06:54:22] <jthornton> 100% positive feedback is good
[06:54:35] <Sub-> yeah
[06:54:39] <Sub-> looks v relaible
[06:55:14] <jthornton> the g540 is kind of a pain you have to solder all the wires to the db connector
[06:55:31] <Sub-> im fine with soldering
[06:55:47] <jthornton> I prefer the G251 (same drive in the bare) with screw terminals
[06:55:52] <Sub-> ah
[07:00:01] <Sub-> ah, i see what you mean… reading, it looks like the g251 is just bundled into the g540, to give a neat all in one packeg
[07:00:29] <jthornton> yes, but that limits your I/O
[07:00:36] <Sub-> hmm
[07:00:41] <jthornton> I found the web site http://www.kelinginc.net/
[07:01:08] <Tuipveus> is there any starter-kits which I could simply use to build home automation like legos? :)
[07:01:09] <jthornton> and killed all the spammers on the forum from last night :-)
[07:01:37] <jthornton> home automation?
[07:01:57] <cylly2> moin + brb, windows-update-reboot
[07:02:21] <Tuipveus> I would like to run some small motors and put some switches
[07:02:24] <jthornton> Sub-, you can get power supplies from that link too
[07:02:28] <Tuipveus> maybe some lights
[07:02:52] <Sub-> Tuipveus: if you want easist and cheapest way to drive some motors, leds, switches and other stuff, you want an arduino
[07:03:29] <Sub-> that will let you play and experiment cheaply (just couple it with somehting like the adafruit motordriver shield)
[07:03:40] <jthornton> there is a system that piggy backs a signal on the mains to control home stuff iirc X10
[07:04:12] <Tuipveus> I just bought Raspberry pi... but I am not sure if it is usable
[07:04:23] <jthornton> Sub-, http://www.automationtechnologiesinc.com/products-page/gecko-drivers
[07:04:26] <Sub-> rasp pi is a bit limited in I/O atm, i think
[07:04:42] <Tuipveus> not sure if it is possible to build rt-kernel for it... and GPIO seems electrically complicate for me
[07:05:30] <Tuipveus> if there would be some extension-board OR if I would be able to control ethercat-modules with it, that would be option
[07:05:38] <Sub-> this link looks good, thx jthornton
[07:05:55] <jthornton> your welcome
[07:07:10] <jthornton> that is the new web site for Keling
[07:07:17] <Sub-> ok
[07:08:16] <Sub-> site is a little slow, they need to put an extra hamster in the wheel
[07:08:24] <jthornton> another thing I like about the G251 is it comes with a heat sink all ready mounted
[07:08:28] <jthornton> LOL
[07:09:07] <Sub-> yeah, im liking this g251 idea. As a standalone bit of kit, it will be more adaptable for me. I can easily use it with other projects
[07:09:23] <jthornton> yea
[07:09:38] <Sub-> looks like i could just connect it straight to my arduino for fun for example. just give it some power and a stepper and away we go
[07:09:47] <jthornton> yep
[07:10:12] <jthornton> all you need to send it is step and direction inputs
[07:10:22] <Sub-> which i know how to do
[07:10:28] <jthornton> 3.3 and 5v compatible
[07:10:34] <Sub-> i like knowing how to do stuff, it gives me confidence :D
[07:10:48] <jthornton> yes I am the same way
[07:10:54] <Sub-> i come from a mechanical background, so all this electrical and electronic stuff is v new to me
[07:11:12] <Sub-> lot of fun of ocurse, but im still very shaky on a lot of it
[07:11:28] <jthornton> I struggle with the electronics too
[07:11:46] <jthornton> I can't even get a 555 blinky light to work
[07:12:01] <Sub-> i dont even know what a 555 light is :/
[07:12:10] <jthornton> I think I hooked it up backwards and blew out the chip
[07:12:19] <jthornton> 555 is a timer chip thingy
[07:12:32] <Sub-> oh, i been blowing loads of stuff up, mainly h bridge chips
[07:13:04] <jthornton> I was going to use it to pulse a stepper drive to turn a paddle for a cooking pot lol
[07:13:09] <Sub-> i been ripping apart old broken printers, and robbing the dc motors, steppers and encoders out of them, then firing them up with the arduino, and blowing up the driver chips :D
[07:13:14] <Sub-> good learning experience
[07:13:34] <Sub-> lol, lol, how lazy do you have to be to want an auto stirring pot
[07:13:40] <jthornton> I tried that too with floppy drive steppers
[07:14:29] <jthornton> it is for candy where you have to stir it constantly at a slow speed
[07:14:49] <jthornton> this frees you to monitor the temperature of the candy
[07:14:57] <Sub-> ah, i see
[07:15:23] <jthornton> for a friend that makes the best Carmel you ever ate
[07:15:48] <Sub-> i think i need to test that for myself, send me a couple of pounds
[07:16:34] <jthornton> never seems to be any left
[07:16:58] <Sub-> common problem
[07:17:05] <jthornton> brb, second cup of coffee time
[07:17:10] <Sub-> nod
[07:49:42] <Loetmichel> hmmm
[07:50:11] <Loetmichel> coffee is a good idea, but first i should change from the morning gown to a more decent clothing ;-)
[07:50:55] <JT-Shop> tmi
[08:21:15] <elmo40> what's wrong with morning gowns?
[08:28:00] <Loetmichel> elmo40: not really safe when milling...
[08:30:52] <JT-Shop> LOL
[08:31:50] <JT-Shop> neither are sandals when welding
[08:33:43] <JT-Shop> I finally found a wall wort with the correct numbers on it :-)
[08:33:52] <Jymmm> JT-Shop: Are those OSHA Approved steel toed sandals?
[08:35:49] <JT-Shop> are you saying I have steel toes?
[08:36:18] <Jymmm> not at all
[08:38:15] <elmo40> I have steel toe Croc's ;)
[08:43:25] <JT-Shop> here is a perfect one 12vdc 1000mA
[08:52:45] <JT-Shop> it even works so that is a bonus!
[08:54:48] * JT-Shop checks todays schedule and so far the only thing on it is a nap
[08:55:10] <JT-Shop> andypugh, did you get the linuxcnc livecd loaded on the yellow box?
[08:55:15] <Tom_itx> are bare 7i43 pins active high or active low by default?
[08:55:24] <andypugh> Yes and no
[08:55:54] <JT-Shop> interesting
[08:56:23] <andypugh> I boots from both Lucid and Hardy LiveCDs, but the Lucid one is very skow, and the Hardy one can't see the Compact Flash card to install itself.
[08:56:50] <andypugh> But it was getting very early (like, 5am) and I lost interest
[08:57:10] <JT-Shop> yes at 5am I'm just getting up
[08:57:17] <Tom_itx> heh
[08:57:25] <Tom_itx> you a late riser?
[08:57:55] <JT-Shop> me?
[08:58:07] <Tom_itx> my body alarm goes off at 3am
[08:58:31] <Tom_itx> i just didnt listen to it today
[08:59:00] <JT-Shop> my bladder alarm goes off at 3am
[08:59:12] <Tom_itx> tried moving those io pins last night and never did get them working
[08:59:32] <Tom_itx> was why i asked about active hi lo
[08:59:49] <Tom_itx> i need to look at the config in the daylight
[09:00:14] <JT-Shop> the only thing I know about a 7i43 is I don't know anything about it
[09:01:16] <Tom_itx> unless i just flat got the wrong pins assigned
[09:02:27] <Tom_itx> moving io 10 12 and 14 off it so i can use that as an encoder on the 7i47
[09:02:34] <andypugh> Tom_itx: Aren't they clearly labelled on the 7i47?
[09:02:49] <Tom_itx> and putting them on the 2nd 7i43 connector
[09:03:12] <Tom_itx> io 35 36 and 37
[09:03:22] <Tom_itx> andypugh yes i had the right wires
[09:04:03] <Tom_itx> i'm pretty sure they were because the pendant quit working when i unhooked em
[09:04:07] <andypugh> You can connect IO direct to the 7i43. I have done it. You might have to setp the pins as inputs. There might eb thigns to do with jumpers too. It was a long time ago when I set up my 7i43 machine.
[09:04:27] <Tom_itx> i already have my limits on it
[09:04:36] <andypugh> And they work?
[09:04:45] <Tom_itx> i may have forgotten a software step along the way last night
[09:04:47] <Tom_itx> yes they work
[09:04:59] <andypugh> My feeling is that they have weak pull-ups, to grounding them sends a signal.
[09:05:18] <Tom_itx> i'll see what i did on the limits
[09:05:53] <Tom_itx> most everything i have has an in_not behind it
[09:06:27] <andypugh> Yes, you need is_output as 0, and then in-not goes high when the pin is grounded.
[09:06:49] <Tom_itx> i probably missed the first step on that then
[09:07:19] <Tom_itx> i was trying search and replace on those pins last night and only found one instance of each
[09:09:02] <Tom_itx> i would assume the 2 boards share a common ground
[09:09:12] <Tom_itx> since half the ribbon is ground
[09:30:20] <pcw_home> all of our FPGA pins are active low (so inputs have pullups to guarantee that they are inactive at power up if driving outputs)
[09:32:59] <pcw_home> The 7I43 enables built in pre-config FPGA pullups, and all 7I43 configs have pullups on all GPIO
[09:33:01] <pcw_home> most of the other cards have 3.3K pullup resistors on the I/O pins
[09:33:48] <Jymmm> pcw_home: Maybe I'm confusing somethign here, but wouldn't active low change the state of the pin(s) from the powered off state to the powered on/initializing state?
[09:34:16] <pcw_home> Nope
[09:34:38] <Jymmm> Ok, no power, pin is LOW.
[09:34:46] <Jymmm> Powered on, pin goes HIGH
[09:34:58] <Jymmm> state has changed
[09:35:12] <Jymmm> no? yes? maybe?
[09:35:16] <pcw_home> it just means that if you switch external devices they need to be referenced to "high"
[09:35:51] <pcw_home> (which is standard for things like OPTOs so active low makes the most sense)
[09:35:58] <Jymmm> do you see what I'm saying though?
[09:36:58] <pcw_home> yes but theres a hidden assumption in what you are saying
[09:37:19] <Jymmm> pcw_home: Ok, so if the OPTOs are powered up BEFORE the PC is, wouldn't that make the optos input active?
[09:37:32] <pcw_home> (that external loads are referenced to ground not V+)
[09:38:21] <Jymmm> So GND is switched typically is what your saying?
[09:38:45] <Tom_itx> i think i just need to reverse the logic on these or something
[09:39:05] <Jymmm> pcw_home: Just trying to understand is all =)
[09:39:24] <pcw_home> Yes, OPTOs typically work this way from the TTL/DTL days when outputs could sink more than they source
[09:40:26] <Jymmm> pcw_home: Ewww, me no like. I usually wire things with common ground, mainly due to the fact that if something ever shorted out, it has some place to go.
[09:40:32] <r00t4rd3d> http://i.imgur.com/awqBA.jpg
[09:40:48] <pcw_home> And its still true with parallel ports (they will mostly all sink 15-20 mA) but often only source a few mA
[09:41:36] <Jymmm> pcw_home: I understand the reasoning behind it, doesn't mean I have to like it though =)
[09:42:45] <Jymmm> pcw_home: So when you buy an OPTO pcb, it's typically NOT common grund?
[09:42:46] <pcw_home> So since we are compatible with things like OPTO22 racks we really have no choice but to be active low at the interface level
[09:44:35] <pcw_home> Now externally we like active high (so a grounded pin does not turn on an output and a grounded input does not look "OK")
[09:45:35] <Jymmm> pcw_home: Oh, I get it (now), Just would have thought OPTOs are common GND, not common HIGH.
[09:46:44] <pcw_home> Nope (and one good example of a common low input, the Gecko 540 charge pump) causes lots of trouble
[09:47:29] <Jymmm> heh
[09:48:52] <pcw_home> thats the one that requires you to set the port into EPP mode to have enough drive on the pin they chose to drive it (16)
[09:52:11] <pcw_home> I do think most of this comes originally from TTL/DTLs high sink, low source current specs
[09:52:44] <andypugh> So, I have this PC. It has Ubuntu installed. I don't know the root password. Suggestions?
[09:52:58] <Jymmm> Yeah, just if it isn't "pointed out" I can see the confusion
[09:53:04] <pcw_home> i just fixed that on mine
[09:53:28] <pcw_home> google is your friend
[09:53:31] <Jymmm> andypugh: you dont need it?
[09:53:46] <andypugh> I do to run the linuxcnc install script
[09:53:57] <Jymmm> andypugh: sudo is your friend
[09:54:01] <pcw_home> cant sudo it
[09:54:05] <pcw_home> ?
[09:54:10] <Jymmm> sudo su root
[09:54:20] <andypugh> Huh? That needs a password
[09:54:35] <Jymmm> andypugh: are you logged in?
[09:54:47] <andypugh> Sorry, I used an extra sonfusing word. I don't know _any_ password.
[09:54:58] <Jymmm> andypugh: are you logged in?
[09:55:02] <andypugh> Yes
[09:55:26] <Jymmm> then sudo su root if you MUST be root, but sudo should be fine.
[09:57:50] <andypugh> Forget root
[09:58:04] <andypugh> I don't know that administrator password.
[09:58:11] <andypugh> Or any password
[09:58:33] <andypugh> The machine auto logs in as dmp. That's the only user account.
[09:58:48] <Jymmm> and you dont know dmp's pw?
[09:59:29] <pcw_home> you boot in recovery/maintenance mode
[10:00:07] <andypugh> thanjs pcw_home, found that on Google, seems like the way to go, after my lunch :-)
[10:00:08] <Jymmm> boot from a livecd and do password recovery from there
[10:00:08] <pcw_home> mount the drive r/w
[10:00:10] <pcw_home> set the password
[10:00:12] <pcw_home> reboot
[10:00:39] <pcw_home> dont need to (at least I didn't on 12.04)
[10:30:35] <Jymmm> Mechanically, is there some simple way to have (for example) both halves of a pair of jaws move towards the center at the same time, so they are always "centered" so to speak?
[10:31:13] <andypugh> Jymmm: Yes, see for example 3-jaw chucks
[10:31:21] <Valen> 2 steppers + EMC?
[10:31:22] <Valen> ;->
[10:31:27] <Tom_itx> yes, KURT makes such a vise
[10:31:39] <Jymmm> andypugh: does that involve a common "ring" ?
[10:31:41] <andypugh> I have designed such vices.
[10:31:57] <Tom_itx> right and left hand threads on a common shaft
[10:32:35] <Jymmm> Tom_itx: They have those at walmart, right?
[10:33:02] <andypugh> You just need a thread with left and right hand threads of the same pitch. I even found a pair of standard threads which matched the requirement (small UNC and larger UNF) By cheating on the dimensions it was even possible to assemble from one end.
[10:33:49] <jthornton> Jymmm, a parallel jaw gripper
[10:34:25] <Tom_itx> Jymmm remember when mythbusters crashed those 2 vehicles? do it that way
[10:34:31] <Tom_itx> call them for advise on it
[10:34:56] <andypugh> It has just occurred to me that I have no idea how a 3-jaw chuck works.
[10:34:58] <Jymmm> Tom_itx: with 2000ft of cable and a big ass tow truck, gotit!
[10:35:05] <Tom_itx> yup
[10:35:11] <jthornton> a scroll in the back
[10:35:34] <Tom_itx> ok i think my buttons are tied to 5v so when pushed the pin goes high
[10:35:40] <pcw_home> My new sniglet crimper is parallel that way (but 4 jaws)
[10:35:49] <Tom_itx> i guess i'll have to take it apart to find out for sure
[10:35:59] <andypugh> jthornton: Perhaps I should be more specific. I have no idea how a 3-jaw chuck locks without chatter.
[10:36:19] <Jymmm> andypugh: heh
[10:36:21] <Tom_itx> andypugh on a helical screw
[10:36:36] <jthornton> chatter?
[10:36:58] <Jymmm> andypugh: http://farm3.static.flickr.com/2537/3782787758_c1f37d4e75.jpg
[10:37:16] <andypugh> The scroll rotates in the body. It can't rotate with zero clearance, but if there was clearance then the work would float by that clearance.
[10:37:16] <jthornton> think 3 legged stool
[10:38:00] <andypugh> OK guys, just for the moment, imagine that I am quite clever, and I know tha obvious stuff. :-)
[10:39:08] <andypugh> The jaws are radially constrained only by the scroll. So what stops them wandering by the clearance in the scroll bearings? Is there some conical face somwhere, I wonder?
[10:40:13] <JT-Shop> I've had one apart and the scroll is a snug fit IIRC
[10:40:42] <andypugh> It is kind of obvious how they work in a broad sense the first time you swap the jaws. Which I probably did at the age of about 10. It was only a couple of years ago that I stopped looking at the numbers on the jaws and started looking at the teeth to work out which one went in first, though.
[10:41:18] <JT-Shop> perhaps the angled face of the scroll teeth push the jaws out and the scroll back
[10:41:55] * JT-Shop never uses a 3 jaw chuck
[10:42:13] <andypugh> I was wondering if the angled gear teeth play a part? You might want to force the jaws out against the T-slots too.
[10:42:26] <pcw_home> the one in the picture looks pretty parallel though
[10:42:48] <andypugh> I use one very frequently, they are very much good enough for the vast majority of jobs.
[10:44:37] <Tom_itx> ok pcw_home, my button goes to 5v so do i need to invert the logic on the input pin?
[10:44:59] <Tom_itx> in_not
[10:45:11] <Tom_itx> i think it is already actually
[10:45:26] <Tom_itx> but do i need to initialize the pin differently in that case?
[10:45:32] <pcw_home> It needs to pull the pin down
[10:45:46] <pcw_home> (if this is a bare FPGA pin)
[10:45:50] <Tom_itx> yup
[10:46:21] <Tom_itx> well shit. that just sucks. all my other buttons go to the 7i47 and are active high
[10:46:37] <Jymmm> andypugh: http://its.foxvalleytech.com/machshop2/turnmach/chuck/maintfig1.GIF
[10:47:04] <Tom_itx> guess i'll rewire this whole flippin thing now
[10:47:32] <Jymmm> Tom_itx: Do you have a wiring diagram?
[10:47:51] <Jymmm> Tom_itx: No use rewiring anything if you don't.
[10:47:58] <pcw_home> Well you could make a custom 7I43 config with pulldowns instead of pullups
[10:48:23] <Tom_itx> i'll just make all the buttons active low
[10:50:10] <andypugh> I suspect there are some cunning design features in the chuck which are not immediately obvious.
[10:53:47] <Sub-> bbl, thx for the advice earlier today
[10:54:50] <andypugh> So, how do I make the grub menu show up (shift key isn't working, even with a PS2 keyboard)
[10:56:51] <JT-Shop> I suspect you are correct andypugh
[10:58:48] <andypugh> OK, tapping ESC got me the boot menu
[10:58:49] <Tom_itx> you buy the jaws in matched sets i know
[10:59:38] <Tom_itx> and they are numbered acording to the slot they fit in
[11:00:11] <Tom_itx> so they will fit the helical screw and close properly
[11:00:18] <Tom_itx> otherwise one would close before the other 2
[11:01:24] <JT-Shop> you can just look at the back of the jaw to see which slot it goes in
[11:04:38] <Tom_itx> or that
[11:07:18] <JT-Shop> Tom_itx, did you read that page I linked?
[11:07:23] <andypugh> You can tell from the back of the jaw which one goes in first. I don't actually know how much it matters if that is slot 1. (I always put the first one in slot 1, though)
[11:08:23] <Tom_itx> JT-Shop on your offset page?
[11:08:24] <Tom_itx> yes
[11:08:59] <JT-Shop> did it make any sense?
[11:09:30] <Tom_itx> yeah
[11:10:10] <Tom_itx> i didn't realize you had to set them that way though initially
[11:10:17] <JT-Shop> ok thanks for reading
[11:10:46] <Tom_itx> i still have it up in the brouser and i'll look it over closer later today
[11:11:02] <Tom_itx> gotta go 'shopping' today :(
[11:11:08] <JT-Shop> ok, I have a couple more paragraphs to go on touching off to material
[11:11:15] <Tom_itx> right
[11:11:39] <Tom_itx> there may have been some wording i would change but i can't remember what it was right now
[11:12:16] <Tom_itx> gettin ready to leave here but i'll check it later on
[11:13:18] <JT-Shop> ok thanks
[11:13:29] * JT-Shop is fixing to take a nap...
[11:13:31] <Tom_itx> while i'm rewiring buttons :)
[11:13:44] <Tom_itx> wanted to do that now but don't get to
[11:20:32] <Jymmm> Is this any good? crap? http://www.grainger.com/Grainger/HARRIS-Medium-Duty-Nitrogen-Regulator-5KZ42
[11:21:02] <Tom_itx> does grainger sell crap?
[11:21:18] <Jymmm> everybody sells crap
[11:21:26] <Tom_itx> i thought smith and harris were 2 top regulators
[11:22:23] <Tom_itx> just don't get one from walmart
[11:23:24] <Jymmm> Hey, I get high quality and lows prices from walmart (parking lot fell off the truck sale)
[11:30:23] <Jymmm> but is it $220 quality crap is the question
[11:33:53] <Tom_itx> is anything worth what it costs anymore?
[11:37:40] <andypugh> Tom_itx: Advice on IRC
[11:37:51] <Tom_itx> heh
[11:38:11] <Tom_itx> but some of the best advice i've gotten was from here
[11:39:22] <Jymmm> Don't eat yellow snow!
[11:39:37] <Tom_itx> wear sunscreen
[11:39:45] <Tom_itx> i like that video
[12:08:00] <r00t4rd3d> porn?
[12:13:30] <r00t4rd3d> Did you see the new one? 2 girls and one bucket? One of the girls is lactose intolerant.
[12:15:17] <Jymmm> r00t4rd3d: Like I told you back in June... 2012-06-12 18:39:09 Jymmm: r00t4rd3d: Here, watch some CNC pr0n http://www.youtube.com/watch?v=A_qHR_H_2cg
[12:21:31] <andypugh> I don't understand the part where they appear to be circular-milling an eccentric hole. It seems like that would be easier with a non-rotating workpiece?
[12:26:01] <archivist> plenty product placement in that
[12:28:06] <andypugh> P Horn gets some very clear branding
[12:40:45] <archivist> as I get deeper into the hobbing machine, I think all the cam auto stuff may get removed, that then gives mounting holes and holes to push Z and when cnc ability yo make helical gears
[12:51:35] <andypugh> Take photos, and put all the parts in a tupperware box, with the photos, in the base of the machine, for the chap who restores it in the year 3000 :-)
[12:53:56] <skunkworks__> heh
[12:54:05] <skunkworks__> archivist: sounds like a fun project
[12:56:47] <anonimas1> archivist: sounds like a very good plan
[13:04:41] <skunkworks__> http://www.youtube.com/watch?v=NilRzkLNrOM
[13:07:23] <skunkworks__> hard core
[13:10:57] <r00t4rd3d> porn?
[13:11:58] <r00t4rd3d> im gonna get a parrot and teach it to say that
[13:12:44] <r00t4rd3d> Im having a bbq today, Im getting cooked.
[13:13:38] <andypugh> Live tooling too! That's showing off.
[13:16:49] <andypugh> I am going assume that http://www.youtube.com/user/br7may == http://www.linuxcnc.org/index.php/german/my-profile-usermenu-17/userprofile/brianm
[13:19:34] <jthornton> assume he is a spammer?
[13:23:14] <andypugh> No, quite the opposite.
[13:23:47] <andypugh> He is the maker of that amazing lathe that skunkworks__ just linked to
[13:24:25] <skunkworks__> cool
[13:25:01] <andypugh> I get a good feelign knowing that I helped hi get it going.
[13:27:40] <jthornton> cool
[13:38:13] <IchGuckLive> Hi all im writing now my own cam post prozessor for use with STL and Lathe Milling
[13:38:54] <IchGuckLive> without a Y axis it might lok a liiiel wire
[13:39:38] <IchGuckLive> lets see what we will get from it with a difficult part
[14:04:18] * Loetmichel has gotten a shipmend today... that should last a while CA-Glue-wise... -> http://www.cyrom.org/palbum/main.php?g2_itemId=13424 ;-)
[14:26:07] <JT-Shop> I think ricky_a is a girl
[14:26:56] <andypugh> Surely not?
[14:27:13] <JT-Shop> lol
[14:27:45] <JT-Shop> andypugh, did you get the livecd to load on the yellow box?
[14:28:08] <andypugh> Yes, but no.
[14:28:40] <andypugh> It will boot off the 10,04 liveCD, but realtime won't work
[14:29:00] <JT-Shop> that's not good
[14:29:16] <andypugh> Schooner has one too, and is of the opinion that we will need to realtime-patch the vortex kernel.
[14:29:44] <andypugh> However, Anthony did denonstrate it working, so I am puzzled.
[14:30:41] <JT-Shop> mine is due in Monday and I have a power supply on my desk so I'll give it a whirl too
[14:30:51] <JT-Shop> he seems to be watching the thread
[14:30:58] <andypugh> I tried installing on top of the supplied Ubuntu with the script, but it won't boot from the normal rtai kernel.
[14:31:25] <JT-Shop> you used a usb drive to boot from?
[14:31:41] <andypugh> I will try the 10.04 script, but want to make a backup of the flash drive first.
[14:32:07] <JT-Shop> ok, glad you got yours before me :-)
[14:32:12] <andypugh> Yes, just using the liveCD images and the Ubuntu Startup Disk Creator
[14:33:23] <Jymmm> Is there like 2mm ID linear bearings? And do linear work (minimally) as radial too?
[14:34:09] <JT-Shop> yes and maybe
[14:34:38] <Jymmm> not spinning as much as rotation
[14:34:46] <MrSunshine> hmm, how to convert pwm to analog with a driving power to up to like 10A :P
[14:35:15] <JT-Shop> depends on the type of bearing
[14:35:37] <Jymmm> JT-Shop: Am I looking at those 'C' type?
[14:36:04] <Tom_itx> ok, half done shopping. aarg
[14:36:37] <JT-Shop> Jymmm, ??
[14:37:02] <Jymmm> JT-Shop: http://www.vxb.com/Merchant2/graphics/00000001/kit988-1.jpg
[14:37:55] <Jymmm> JT-Shop: Hmmmmmm http://img2.tradeee.com/photo/10908011/Ball_Holder_Bearing__Ball_Retainer_Bearing__Linear_Bearing.jpg
[14:38:04] <JT-Shop> no, those don't rotate
[14:38:49] <Jymmm> JT-Shop: the vbx don't or the torture chamber looking ones?
[14:39:03] <andypugh> MrSunshine: Power Op-Amp?
[14:39:05] <JT-Shop> those might
[14:39:30] <JT-Shop> dang finished the last Gurley's off
[14:40:10] <Jymmm> JT-Shop: quick, order more http://gurleysfoods.com/
[14:40:12] <andypugh> Jymmm: http://www.mahr.de/index.php?NodeID=29
[14:41:13] <Jymmm> I still say they look like a medieval torture device =)
[14:42:15] <Jymmm> ok, they do both. But phuuuuk me, at 2mm ID, I think I'm screwed
[14:42:19] <JT-Shop> I just go to Orchlens and pick up a 48oz bag every few months of salted in the shell peanuts
[14:42:41] <Jymmm> JT-Shop: Heh
[14:42:53] <r00t4rd3d> http://www.wimp.com/chesspieces/
[14:42:58] <r00t4rd3d> check that lathe out
[14:43:09] <andypugh> Jymmm: I think there is a fair chance that Mahr go that small.
[14:43:20] <Jymmm> andypugh: Oh, cool!
[14:43:35] <Jymmm> andypugh: I need a rod in a rod in a rod, so I hope so
[14:44:22] <andypugh> Jymmm: http://www.mahr.de/scripts/relocateFile.php?ContentID=5112&NodeID=10450&FileID=3442&ContentDataID=34936&save=0
[14:44:55] <Jymmm> But how do those "stay in place"? If you have a 16" shaft, do you use a 3" long bearing?
[14:46:50] <andypugh> Jymmm: They only go down to 2.5mm. Is that small enough
[14:47:08] <Jymmm> andypugh: is that ID ?
[14:47:12] <andypugh> Yes
[14:47:35] <r00t4rd3d> http://fenlaners.blogspot.com/2008/03/bow-lathe.html
[14:47:39] <r00t4rd3d> YEEHAW!
[14:47:42] * Jymmm grabs calipers
[14:47:48] <andypugh> They don't stay in place, the ball cage always moves half as far as the rod
[14:48:00] <r00t4rd3d> i got that problem too
[14:49:30] <r00t4rd3d> "and finally fix a piece of wood between the two uprights as a tool rest"
[14:50:50] <Jymmm> andypugh: 0.078" is the OD of what it needs to go on. a lil slop is okey though, mostly linear motion
[14:51:41] <Jymmm> 2.5mm might be fine
[14:52:56] <JT-Shop> http://www.bbc.co.uk/history/ancient/british_prehistory/ironage_tasks_gallery_11.shtml
[14:56:57] <andypugh> Is the concept of a pole lathe new to you guys then?
[14:57:29] <JT-Shop> seems like we knew about them before we came over here
[14:57:50] <JT-Shop> except for the chaps that were here first
[14:58:29] <JT-Shop> I first saw on on the Woodwright's Shop
[15:00:58] <JT-Shop> http://www.youtube.com/watch?v=NPkyxvDwwz0
[15:03:32] <JT-Shop> according to my calculations the 0.125 key slot on this 0.625 shaft needs to be 0.067 deep... I hope
[15:05:11] <r00t4rd3d> http://www.damngeeky.com/2012/07/10/lego-rolls-royce-trent-1000-is-worlds-first-functional-jet-engine-modeled-from-lego-bricks/
[15:05:15] <r00t4rd3d> lego jet engine
[15:05:56] <r00t4rd3d> http://live.wsj.com/video/jet-engine-made-from-150000-lego-bricks/516BC0E5-5FA4-48C4-BC42-B2CFFA23872C.html#!516BC0E5-5FA4-48C4-BC42-B2CFFA23872C
[15:05:57] <r00t4rd3d> video
[15:06:59] <r00t4rd3d> http://i.imgur.com/e2sk6.jpg
[15:13:53] <toner> haha what
[15:15:17] <r00t4rd3d> Burritos with a side of chitlins
[15:16:41] <JT-Shop> OH YEA! that came out very nice
[15:17:04] <r00t4rd3d> did you take a crap?
[15:18:24] <MrSunshine> why doesnt stepper drivers use constant current sources insted of choppers?
[15:19:08] <pcw_home> a chopper is a constant current source
[15:19:13] <andypugh> Choppers make a lot less heat than linear. They _used_ to be linear.
[15:19:31] <fragalot> MrSunshine: a chopper is a digital constant current source
[15:19:39] <andypugh> Calling that jet engine "functional" seems to be rather over-stating the case
[15:19:46] <fragalot> and is a heck of a lot more efficient than an analog version
[15:20:11] <MrSunshine> yeah but a constant current source using like opamps could be driven digitaly also ? ... just a R2R network or an DAC that outputs what voltage (current) it should hold? :)
[15:20:21] <fragalot> sure, it should work
[15:20:24] <fragalot> it's just not very efficient
[15:20:39] <MrSunshine> hmm, what makes it less efficient? :)
[15:20:40] <fragalot> opamps just dissipate the excess in heat
[15:21:01] <fragalot> where-as choppers just switch it on and off efficiently and use the inductive properties of the stepper motor to keep the current nice & stable
[15:21:01] <MrSunshine> well the opamp is supposed to drive the H bridge
[15:21:14] <MrSunshine> :P
[15:21:24] <fragalot> oh you want to make a comparator based chopper driver?
[15:21:34] <pcw_home> There have been some systems that use a variable supply voltage ((a 2 phase VFD)_
[15:22:05] <MrSunshine> fragalot, just looking at what exists and what i do not find and i figure would be neat and asking questions =)
[15:22:07] <pcw_home> and smarter drives use PWM instead of chopping
[15:22:10] <fragalot> eg. measure the current via a resistor, compare the voltage ovr tht to a preset (via a potentiometer or something) and have the opamp work in comparator mode switching the H on and off?
[15:22:22] <pcw_home> Thats a chopper
[15:22:29] <fragalot> pcw_home: That's what I was going to say
[15:22:30] <fragalot> :P
[15:22:45] <MrSunshine> fragalot, no switching the H-bridge on so that the current throught it is held at a constant
[15:22:51] <MrSunshine> not fully on, not fully off :P
[15:23:01] <fragalot> MrSunshine: so dissipating heat
[15:23:03] <fragalot> all the time
[15:23:08] <MrSunshine> ahh
[15:23:16] <fragalot> if it's not fully on, nor fully off... where does the energy go?
[15:23:17] <fragalot> :)
[15:23:46] <MrSunshine> fragalot, but if you do not let more then 0.1A for example throught the H-bridge then it wouldnt have to dissipate the full say 1A that we say is the maximum current for the winding ?
[15:23:56] <andypugh> MrSunshine: The power dissipated in a device is the voltage drop over it x the current through it. Choppers are always running either at zero voltage drop or zero current. So dissipate no power. A linear device will typically be dissipating more power than the motor. Probably 10x more for a typical stepper running on 50V
[15:24:15] <pcw_home> really ancient drives just used huge power resistors
[15:25:21] <pcw_home> a line operated step drive done this way would be pretty decent performance (at least in the winter when you needed the heat)
[15:26:53] <MrSunshine> pcw_home, but if you vary the voltage only then you can never go over the steppers rated voltage can you ? (the 2 phase VFD thingie) =)
[15:27:34] <pcw_home> you vary it in proportion to speed
[15:28:48] <pcw_home> so it may be 2V when static and 100V when spinning fast
[15:29:42] <MrSunshine> ahh
[15:31:04] <pcw_home> the PWM step drives effectively do the same thing, vary the 2 phase drive voltages such that the average current is right
[15:31:31] <r00t4rd3d> 420
[15:31:38] <MrSunshine> mm i guess theres nothing wrong with it, it works but the sound is awfull ... still got to good hearing :P
[15:31:42] * fragalot runs his 2V rated stepper motors at 24V
[15:31:43] <fragalot> works fine
[15:32:00] <pcw_home> PWM drives are virtually silent
[15:32:03] <fragalot> nor they, nor the driver warms up
[15:32:07] <MrSunshine> my drives i can hear
[15:32:08] <r00t4rd3d> i ran my 2a steppers at 3a :)
[15:32:15] <pcw_home> chopper drives hiss like a snake
[15:32:29] <MrSunshine> a faint pweeeeee
[15:33:40] <pcw_home> better PWM drives run at 50KHz or more
[15:36:17] <MrSunshine> r00t4rd3d, i run my 4A at 4.2 ..closest i could get to 4A :P
[15:38:51] <andypugh> Machining underwater would be so much more convenient for cooling.
[15:39:20] <andypugh> But I have noticed that stepper motor design amongst the dolphin community is lagging badly.
[16:23:11] <DJ9DJ> gn8
[17:20:08] <andypugh> JT-Shop: http://en.wikipedia.org/wiki/Vortex86
[18:49:08] <andypugh> I am writing a high-speed serial interface for the Arduino to the Mesa UART. 1000000bps.
[18:49:36] <andypugh> Seems to eork, so far.
[19:00:07] <Jymmm> why?
[19:00:14] <alex4nder> hey
[19:02:06] <andypugh> I am using the Arduino to excite and read back angles from Resolvers, and I decided that passing the data back on a serial link was more sensible than pretending that they were quadrature encoders.
[19:02:42] <Jymmm> andypugh: why not slip the arduino and direc to the mesa?
[19:02:45] <Jymmm> skip
[19:02:58] <andypugh> Hmm?
[19:03:33] <andypugh> How can I skip the Arduino when that is doing all the clever stuff?
[19:03:40] <Jymmm> can't the mesa be setup to do whatever you're trying to do with an ardunio?
[19:04:03] <Jymmm> classic ladder and all that
[19:04:13] <ReadError> alex4nder, you see my pcbs ?
[19:04:19] <andypugh> Well, yes. If I buy the 7i49 card (which does do exactly what the Arduino is doing)
[19:04:21] <ReadError> taigs cuts em pretty nice ;)
[19:05:28] <Jymmm> andypugh: ah
[19:05:28] <andypugh> But Mesa cards by themselves don't do analogue voltage measurment or sine-wave synthesis.
[19:05:28] <Jymmm> gotcha
[19:08:35] <alex4nder> ReadError: no, url?
[19:11:29] <ReadError> http://dl.dropbox.com/u/25091878/Photo%20Jul%2012%2C%2011%2054%2014%20PM.jpg
[19:11:39] <ReadError> 1st one was on the left
[19:12:26] <alex4nder> sick
[19:12:31] <alex4nder> how are you attaching them to the table?
[19:12:59] <andypugh> Why not just leave them like the middle one?
[19:13:07] <ReadError> http://dl.dropbox.com/u/25091878/Photo%20Jul%2012%2C%204%2052%2025%20PM.jpg
[19:13:15] <ReadError> andypugh, well
[19:13:16] <CareBear\> andypugh : you'll know after assembling one or two
[19:13:20] <CareBear\> :)
[19:13:20] <ReadError> i figure less copper
[19:13:24] <ReadError> less chance of shorting
[19:13:25] <ReadError> ;)
[19:13:29] <Tom_itx> i've used double back tape to secure them before
[19:13:35] <ReadError> since ive never done SMD work
[19:13:45] <ReadError> i made a simple jig
[19:13:51] <ReadError> took 5 mins
[19:13:54] <alex4nder> ReadError: ah, cool cool. what's the work holder made out of?
[19:14:14] <ReadError> some g10
[19:14:18] <ReadError> 1/8"
[19:14:22] <alex4nder> ah cool
[19:14:50] <alex4nder> what is it?
[19:14:55] <Tom_itx> lower right 2nd pad in on the first board has an awfully thin trace on it
[19:14:58] <alex4nder> uC and support compontent carrier?
[19:15:07] <andypugh> Do you know why the circles aren't round?
[19:15:15] <Tom_itx> as does the 8pin dip to the left of it
[19:15:20] <andypugh> I assume a flexiy-bendy machine?
[19:15:21] <alex4nder> andypugh: he's an artist
[19:15:22] <ReadError> andypugh, I think its the tool
[19:15:28] <ReadError> er
[19:15:30] <ReadError> idk
[19:15:48] <alex4nder> you sure it's not backlash?
[19:16:14] <ReadError> that pic is my 1st
[19:16:19] <ReadError> i kinda got the code and depth a bit better
[19:16:26] <alex4nder> looks great man
[19:16:29] <andypugh> Could well be backash. The left-right tracks seem thinner than the up-down ones.
[19:16:42] <alex4nder> ReadError: you going to drag solder them by hand or use a toaster/heater/hot air?
[19:16:51] <ReadError> alex4nder, ordered a rework station
[19:16:57] <alex4nder> what style?
[19:17:03] <andypugh> Solder paste and an iron seems to work fine for me.
[19:17:05] <ReadError> luckily, when i ordered they had it 20$ off
[19:17:08] <alex4nder> andypugh: same here
[19:17:11] <andypugh> (ie, normal soldering iron)
[19:17:19] <alex4nder> I use a hoof tip on a Metcal MX-500
[19:17:36] <Tom_itx> the upper left pad on the 8pin dip going to the tqfp has an awfully thin trace on the right board
[19:17:38] <ReadError> http://sra-solder.com/product.php/6267/1/968
[19:17:50] <ReadError> Tom_itx, yea
[19:17:52] <archivist> top middle round pad shows machine error nicely
[19:17:53] <ReadError> its super thin
[19:17:57] <ReadError> but has continuity
[19:18:14] <Tom_itx> reliablly?
[19:18:23] <ReadError> yea ive done 4
[19:18:26] <ReadError> its there on all of them
[19:18:32] <ReadError> maybe i need to change my backlash settings
[19:18:33] <andypugh> The optical encoder chip (with pads underneath and nothing out the side) is a bit of a pain though: https://picasaweb.google.com/lh/photo/kWSTOh9MUUH3q-9nUid_ztMTjNZETYmyPJy0liipFm0?feat=directlink
[19:18:33] <Tom_itx> so is the 4th pad over at the top
[19:18:44] <archivist> there is backlash or bending
[19:19:06] <Tom_itx> i've all but given up on this rewiring job
[19:19:17] <alex4nder> ReadError: did you ever do backlash comp on your setup?
[19:19:44] <andypugh> Tom_itx: Isn't it a bit late to give up now?
[19:19:48] <Tom_itx> seems the logic want's to see 5v on a button push on most of it and the gpio pins on the 7i43 require logic low
[19:20:13] <Tom_itx> i got it back to a workable point
[19:20:47] <Tom_itx> i don't really feel like a whole rewrite / rewire just to get an encoder
[19:20:52] <andypugh> Tom_itx: They don't _require_ logic low, but just disconnecting them from +5 won't change their state.
[19:21:15] <Tom_itx> i thought the gpio had weak pullups on them
[19:21:30] <Tom_itx> and taking them to gnd would change their state
[19:21:36] <ReadError> ok this is odd
[19:21:46] <ReadError> i could have _swore_ i had backlash in my taig.ini file
[19:21:50] <Tom_itx> anyway, i'd have to rethink alot of the other logic and i'm not sure i'm up to it right now
[19:22:07] <alex4nder> ReadError: I remember you working on it
[19:22:22] <alex4nder> like, you mentioned it
[19:22:25] <andypugh> Yes, exactly, so they won't change state if they are simply disconnected from +5 . I _think_ you could pull them down with a stronger pull-down, then drag them back up with +5V
[19:22:47] <ReadError> now im tripping out
[19:22:47] <Tom_itx> pcw indicated i needed logic low
[19:22:51] <ReadError> because i thought i set them...
[19:23:58] <andypugh> Tom_itx: Depends what you mean by "logic low". That really only applies to outputs, and you are looking at inputs.
[19:24:53] <ReadError> wow
[19:24:57] <ReadError> this entire time, i thought i had it on..
[19:25:19] <ReadError> jon@jon-desktop:~$ grep -R "BACKLASH" *
[19:25:19] <ReadError> Binary file Desktop/taig/.taig.ini.swp matches
[19:25:19] <ReadError> Dropbox/New folder/configs/taig/taig.ini:BACKLASH = 0.0008
[19:25:19] <ReadError> Dropbox/New folder/configs/taig/taig.ini:BACKLASH = 0.0035
[19:25:19] <andypugh> They are weakly pulled high inside the FPGA. You could more-forcefully pull them down with a resistor, then accept that the +5V is having to source a decent amount of current.
[19:25:26] <ReadError> its in my dropbox *facepalm*
[19:25:28] <Tom_itx> ReadError it makes a huge difference
[19:25:46] <ReadError> yea for sure
[19:25:53] <ReadError> i need to move the config back over
[19:26:35] <ReadError> ok its in the .swp file
[19:26:40] <ReadError> open vim session i assume
[19:26:56] <andypugh> Tom_itx: A simpler solution might be a ULN2008, they are very cheap and IIRC have exactly the required properties of connecting a leg to common Gnd when an input pin is high.
[19:26:57] <Tom_itx> andypugh i may try pulldowns just to see
[19:27:21] <Tom_itx> i don't think it would hurt anything
[19:27:48] <andypugh> No, it's all safe-level voltages and resistors outside the baord.
[19:27:50] <Tom_itx> pcw_home?
[19:28:06] <Tom_itx> like a 1k
[19:28:17] <Tom_itx> naw, probably 10k
[19:28:32] <Tom_itx> i doubt the internals are very strong ones
[19:29:01] <andypugh> Tom_itx: I probably meant uln2003 (uln2008 is the 8-channel version)
[19:29:16] <Tom_itx> i'll just try resistors
[19:29:30] <andypugh> A 1k pull-down means your signal current is 5mA, which is tiny
[19:30:54] <andypugh> 100R wouldn't be silly if you are using physical buttons.
[19:31:40] <Tom_itx> is_opendrain just applies to outputs right?
[19:33:30] <andypugh> Pretty sure that's what I read last night, yes
[19:33:51] <andypugh> mn hostmot2 in the gpio section has the info
[19:34:04] <andypugh> (man)
[19:36:56] <ReadError> i have 0.0035 in my Y axis too
[19:37:00] <ReadError> that makes perfect sense now
[19:37:30] <ReadError> only 0.0008 in my X
[19:37:55] <Tom_itx> andypugh yeah i'm looking at it
[19:38:00] <andypugh> Those numbers seem rather low. Ballscrews?
[19:38:20] <ReadError> andypugh, just the default taig stuff
[19:38:24] <ReadError> i put my dial on it
[19:38:26] <Tom_itx> i think all you get on input is 'in' and 'in_not'
[19:38:31] <ReadError> set the movement to 0.0001
[19:38:40] <ReadError> and would move, change directions
[19:38:44] <ReadError> count how many presses it took
[19:38:51] <ReadError> before the dial indicator moved a bit
[19:38:58] <ReadError> did it 3 times, took the average
[19:39:03] <ReadError> not sure if thats the right method
[19:39:08] <ReadError> since it wasnt under a load..
[19:39:23] <andypugh> If you are keen, you can map it so that the values are different in different parts of the travel
[19:39:38] <ReadError> well im not that good ;)
[19:39:44] <Tom_itx> andypugh i think i'm gonna test with some spagetti wiring on one pin before i rewire the whole thing again
[19:39:45] <ReadError> im still starting off
[19:41:20] <andypugh> Tom_itx: Seems like the sensible approach.
[19:42:16] <Tom_itx> talk about backlash, my Y was pretty worn and had .010 but after adding comp i was able to cut a nice circle within .001 of what i programmed it which i think is pretty good for this little sherline
[19:42:41] <Tom_itx> no noticeable notches where the quadrants change direction either
[19:43:13] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/cnc/cnc_files/millholder2.jpg
[19:43:31] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/cnc/cnc_files/millholder1.jpg
[19:44:06] <andypugh> Tom_itx: I just remebered that I used ULN2003 to interface my 7i43. You can just see them peeking through under the wires: https://picasaweb.google.com/lh/photo/Til4cZnLeEZ6Y2jizdn8-tMTjNZETYmyPJy0liipFm0?feat=directlink
[19:44:10] <ReadError> im still kinda tripping how my config got changed out
[19:44:21] <ReadError> since i know i had it, it was in the .swp file afterall
[19:46:55] <andypugh> That Vero-board breakout is marginally cleverer than it looks, as the wires each have a crimp-terminal on the end and are onto individual header pins. So that is all rewiarable. Naturally I have never needed to.
[19:47:27] <Tom_itx> i wish you had a bigger pic of it
[19:48:27] <Tom_itx> i do the crimp terminals as well
[19:48:38] <Tom_itx> heatshrink over it to use as a single plugin
[19:49:21] <andypugh> I sold the hold-down set. £32. About half what I pad for it.
[19:50:32] <Tom_itx> ok, back at it here...
[19:57:23] <r00t4rd3d> lets do t his
[20:04:08] <ReadError> r00t4rd3d, if you have any pycam questions
[20:04:15] <ReadError> sumpfralle is the coder
[20:11:21] <r00t4rd3d> sweet, let me get my gun.
[20:11:46] <fullofSheds> seems that cnc machine co's decide on very similar names all over the world.... I didn't exoect to find 10 different co's named NewWay, neuway, nuway etc etc in China
[20:13:45] <Tom_itx> andypugh 1k doesn't seem to be enough
[20:13:52] <Tom_itx> the pin still kinda floats
[20:14:00] <Tom_itx> maybe 330 ohm?
[20:14:09] <Tom_itx> would that be too much?
[20:14:14] <andypugh> I think I would have started at 330.
[20:14:39] <andypugh> We know that it is safe to short the pin to gnd, as that is rather what you are expected to do
[20:14:43] <Tom_itx> i _would_ have started at 10k :)
[20:14:54] <Tom_itx> true
[20:15:07] <andypugh> So the question is how much current you want to flow in the 5V state
[20:15:50] <andypugh> What is the pin voltage at 1k?
[20:16:42] <Tom_itx> i didn't check it
[20:16:57] <andypugh> ie, with a multimeter measure the unconnected voltage. Then the voltage at 1k, then you can calculate the pull-up resistance. And then you need to know the switching thresholds to work out the opptimum pull-down.
[20:17:01] <Tom_itx> it was causing the logic to twitch though so it was very marginal
[20:20:06] <Tom_itx> 4.14v unconnected, 1.432 connected
[20:20:44] <Tom_itx> .507v with the 330 ohm
[20:23:47] <Tom_itx> yeah 330 seems to do ok
[20:27:21] <Tom_itx> i'll solder some of those in and see what happens
[20:27:42] <andypugh> Make sure the jumpers are set for 5V operation though.
[20:27:59] <Tom_itx> they are
[20:28:06] <Tom_itx> i did that right off the bat
[20:28:56] <r00t4rd3d> it was 91 inside my house today, finally down to 84
[20:29:12] <Tom_itx> W2 is 'UP' on the 7i43
[20:30:34] <andypugh> Time to snooze. Night all
[20:30:45] <Tom_itx> thanks
[20:34:04] <r00t4rd3d> Stank you very much for your assistance.
[20:35:37] <r00t4rd3d> thats my favorite line when talking to customer service
[21:05:52] <r00t4rd3d> 10pm, time to work on my router.
[21:14:38] <r00t4rd3d> 1045 soyuz rocket is gonna blast off
[21:14:45] <alex4nder> nice
[21:15:03] <r00t4rd3d> http://www.nasa.gov/multimedia/nasatv/index.html
[21:15:17] <r00t4rd3d> they are loading up
[21:15:30] <r00t4rd3d> the american chick is doable
[21:16:42] <r00t4rd3d> click the go live in the player viewer if it didnt auto
[21:19:53] <r00t4rd3d> anyone watching?
[21:20:12] <r00t4rd3d> that launch pad is crazy
[21:22:15] <r00t4rd3d> ewww HD
[21:22:16] <r00t4rd3d> http://www.nasa.gov/multimedia/nasatv/ustream.html
[21:28:37] <r00t4rd3d> i guess some dude actually has to turn a key or something to fire them things off
[21:30:02] <Tom_itx> car key?
[21:31:14] <r00t4rd3d> http://www.duke.edu/web/isis/gessler/collections/locks-keys.htm
[21:31:51] <r00t4rd3d> that italian key and lock is crazy cool
[21:32:56] <r00t4rd3d> good luck using that drunk
[21:35:29] <ink> whoa neat
[21:36:22] <Tom_itx> those look like russian launch keys
[21:36:34] <r00t4rd3d> one is
[21:43:04] <r00t4rd3d> T-MINUS 8:00
[21:43:10] <r00t4rd3d> http://www.nasa.gov/multimedia/nasatv/ustream.html
[21:44:45] <r00t4rd3d> id do it, strap me in
[21:46:24] <r00t4rd3d> they just inserted the key
[21:47:26] <r00t4rd3d> fullscreen for the fireworks!
[21:55:23] <ink> impressive :)
[22:26:54] <taiden> hey gents
[22:27:04] <alex4nder> what up
[22:29:20] <ink> soyuz
[22:50:10] <nlkdavid> .
[22:51:28] <Tom_itx> mmm
[22:51:35] <Tom_itx> ok i think i finally got it working
[22:51:44] <Connor> got what working ?
[22:51:45] <Tom_itx> rewired and software working
[22:51:55] <Tom_itx> i moved some pins on my pendant
[22:52:01] <Tom_itx> doing so caused all sorts of problems
[22:52:32] <Tom_itx> the short of it was the pins i went to were reverse logic from what i had originally
[22:53:36] <Tom_itx> so i had to add some resistors and change the software to suit
[22:53:55] <Tom_itx> but it took a while to get to that point
[22:54:29] <Tom_itx> now i've got an encoder freed up to use for my spindle encoder
[23:06:38] <Tom_itx> JT-Shop, still up?
[23:06:51] * Tom_itx doubts it
[23:29:03] <nlkdavid> .
[23:37:02] <Jymmm> Tom_itx: It's nearly 7pm JT-Shop time, he's ben asleep for hours now
[23:37:10] <Tom_itx> heh
[23:37:23] <Tom_itx> he goes to bed before the chickens
[23:37:37] <Jymmm> before sunset
[23:38:25] <Jymmm> I picked up some BRAIDED mason line today, it's not bad, holds a knot well too
[23:38:53] <Jymmm> 250ft for under $4 out the door