Back
[00:00:28] <GammaX-Shop> ssi: yeah im in the process of that now...
[00:00:56] -!- Nick001-Shop has quit [Remote host closed the connection]
[00:01:11] <ssi> but that doesn't have anything to do with velocity/accel
[00:02:07] <GammaX-Shop> ssi: 2 problems.
[00:02:25] <GammaX-Shop> trying to fig our perfect vel accell and 2nd is my pitch must be off
[00:03:38] <ssi> get the pitch right first
[00:03:41] <ssi> set vel/accel low
[00:03:47] <ssi> 1ips, 2i/s/s
[00:04:19] <GammaX-Shop> the pitch is killing me. idk how its messed up at 5...
[00:04:39] <GammaX-Shop> motor steps per rev is 200... 1.8degree motor...
[00:05:10] <ssi> mhaberler: just sent you ssh key details
[00:05:17] <GammaX-Shop> i and i set the pitch to 5 as I put a caliper on there and 5 revolutions brings me to an inch
[00:05:21] <mhaberler> ah, good
[00:05:40] <ssi> 200 steps per rev, 5 revs per inch, is 1000 steps per inch
[00:05:45] <ssi> times your microstepping gives you pps
[00:05:51] <ssi> er, pulses per inch
[00:06:05] <ssi> mhaberler: I need to get to where I can build linuxcnc on the beagle
[00:06:18] <ssi> you said --with-threads=posix --enable-drivers right?
[00:06:19] <mhaberler> oh
[00:06:27] -!- Valen [[email protected]] has joined #linuxcnc
[00:06:40] <mhaberler> using 3.8 vanilla, yes
[00:06:59] <mhaberler> add --with-platform=bb
[00:07:32] <mhaberler> it wont compile hal_gpio.c because thats rpi, but you'll find that easily in the Submakefile
[00:08:12] <ssi> thats fine
[00:08:20] <ssi> I was planning on actually starting with a hal_bb_gpio for now
[00:08:21] <GammaX-Shop> fixed it
[00:08:28] <ssi> and eventually we can merge them and make it autodetect based on platform
[00:08:29] <ssi> or whatever
[00:08:47] <GammaX-Shop> might need MICRO adjustments in terms or making pitch 10.008 or something.
[00:09:12] <ssi> GammaX-Shop: once you have everything running well, jog across the whole table
[00:09:13] <ssi> 30" or so
[00:09:17] <ssi> and measure your actual vs expected
[00:09:22] <ssi> actually you probably can't measure 30" accurately
[00:09:28] <ssi> jog the full distance of what you can measure accurately
[00:09:39] <ssi> 1" for an indicator or whatever
[00:10:43] <GammaX-Shop> i can say run 20 inches from one side and check the number values attached to the turning handle to see how far off it is?
[00:10:52] <ssi> sure
[00:11:07] <ssi> btw gamma, I bought an optiplex 320 today at microcenter for $129
[00:11:16] <ssi> so I can throw that lenovo piece of shit out the window :D
[00:13:02] <GammaX-Shop> you said youd ship me it for free! hahaha
[00:13:23] <ssi> shipping will cost you more than buying one locally :P
[00:18:05] <GammaX-Shop> is it core 2 duo mb?
[00:18:37] <ssi> dunno
[00:18:47] <ssi> it's a lenovo 8808-94U
[00:18:52] -!- syyl_ has quit [Quit: Leaving]
[00:22:20] -!- jpk has quit [Ping timeout: 272 seconds]
[00:26:04] -!- mpictor [[email protected]] has parted #linuxcnc
[00:27:31] <GammaX-Shop> ssi: when it says max acell in / s2 does that mean s squared?
[00:32:38] <ssi> inches per second per second
[00:32:54] <ssi> yes, s squared
[00:34:42] -!- adb has quit [Ping timeout: 256 seconds]
[00:34:54] <GammaX-Shop> ok
[00:34:56] <GammaX-Shop> gotcha thanks
[00:35:36] <GammaX-Shop> gonna be fun setting up modbus tomorow
[00:40:33] -!- krusty_ar has quit [Ping timeout: 245 seconds]
[00:44:24] -!- rob_h has quit [Ping timeout: 252 seconds]
[00:45:03] -!- barum has quit [Quit: Page closed]
[00:47:17] -!- mhaberler has quit [Quit: mhaberler]
[00:49:13] -!- mhaberler [[email protected]] has joined #linuxcnc
[01:00:19] -!- GammaX-Shop has quit [Ping timeout: 252 seconds]
[01:00:20] -!- tjb1 has quit [Quit: tjb1]
[01:00:52] -!- tjb1 [[email protected]] has joined #linuxcnc
[01:01:24] -!- PetefromTn [[email protected]] has joined #linuxcnc
[01:02:04] -!- mhaberler has quit [Quit: mhaberler]
[01:13:27] <ssi> hey pete
[01:13:51] <ssi> JT-Shop: around?
[01:18:42] -!- ds3 [[email protected]] has joined #linuxcnc
[01:20:10] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[01:23:33] -!- ve7it has quit [Remote host closed the connection]
[01:33:00] <PetefromTn> hey man...sorry for delay taking out garbage LOL
[01:33:06] <ssi> no problem :)
[01:33:08] -!- cevad [[email protected]] has joined #linuxcnc
[01:33:37] cevad is now known as Guest31092
[01:33:58] Guest31092 is now known as davec
[01:35:38] <ssi> I guess I get to do something fun like write a hal/ini configuration from scratch
[01:35:41] <ssi> weeee
[01:35:49] <PetefromTn> hehe..
[01:36:38] -!- hdokes has quit [Ping timeout: 252 seconds]
[01:38:37] <andypugh> I wouldn't suggest doing the INI from scratch, it's easier to start wth a close-enough sample config.
[01:38:47] <PetefromTn> Hadta buy a new refridgerator today YIPPEE!!
[01:39:10] <andypugh> HAL from scratch is easier, but even then starting with a sample config is likely to save some time.
[01:40:01] <ssi> yea I'll probably start from a sample
[01:40:10] <ssi> do you know offhand if any of the sample configs have a slaved stepper axis?
[01:40:21] <ssi> this is for my plasma table, and the gantry X axis has two slaved motors
[01:41:10] <andypugh> sim/stepper/ganrty
[01:41:15] <ssi> cool thanks
[01:41:35] <andypugh> And on that note, goodnight all.
[01:41:45] -!- andypugh has quit [Quit: andypugh]
[01:52:11] -!- MarkusBec has quit [Quit: UAVP-NG]
[01:52:52] -!- MarkusBec [[email protected]] has joined #linuxcnc
[02:06:04] <ssi> haha latency numbers on the bbb are ridiculous
[02:06:16] <ssi> 3.3ms
[02:06:35] <ssi> I guess not surprising with a vanilla kernel :)
[02:16:11] <r00t4rd3d> bbb?
[02:16:27] <ssi> beaglebone black
[02:18:16] <skunkworks> did we get a beaglebone black xenomi kernel yet?
[02:18:20] <tjb1> r00t4rd3d?
[02:18:25] <r00t4rd3d> ?
[02:18:38] <ssi> skunkworks: mhaberler is working on it... he thinks it'll be soon
[02:18:51] <tjb1> you making your mill wider or did you just order a huge extrusion?
[02:18:57] <skunkworks> neat -- I have not been following the mailing list that close
[02:19:04] <ssi> I'm working on a general gpio driver now
[02:19:05] <r00t4rd3d> wider and longer
[02:20:01] <tjb1> so basically rebuilding the whole thing?
[02:20:03] <r00t4rd3d> 2x4
[02:20:09] <r00t4rd3d> yeagh
[02:22:54] <tjb1> add a print head
[02:25:59] -!- PetefromTn has quit [Remote host closed the connection]
[02:28:25] -!- PetefromTn [[email protected]] has joined #linuxcnc
[02:38:03] <PetefromTn> ..
[02:39:41] <ssi> yea?
[02:41:49] <PetefromTn> yeah wut?
[02:41:53] <ssi> yeah!
[02:42:10] <PetefromTn> my browser sometimes does not seem to lock on until I do that..
[02:42:41] <PetefromTn> just finished cleaning the sight window glass for my coolant troughs.
[02:47:42] <ssi> sweet
[02:52:00] -!- phantoneD has quit []
[02:52:16] -!- phantoxeD [[email protected]] has joined #linuxcnc
[02:57:06] <Valen> PetefromTn: install xchat ;-.
[02:57:26] <ssi> any developers on that know what magic words I have to say to get my new hal driver to start being built by the make system? :P
[02:58:54] <Valen> perhaps look in the make file?
[02:59:20] <ssi> gosh I hadn't thought of that :P
[03:00:10] <Valen> glad i could help ;-P
[03:00:18] <ssi> aha I think I know what I have to do
[03:00:59] <PetefromTn> using Quassel
[03:04:50] <ssi> ergh it's still not picking it up
[03:08:08] -!- Keknom has quit [Quit: Leaving.]
[03:08:37] -!- PetefromTn has quit [Ping timeout: 246 seconds]
[03:09:32] -!- FinboySlick has quit [Quit: Leaving.]
[03:11:00] -!- Patang has quit [Ping timeout: 240 seconds]
[03:13:26] <ssi> yeah this isn't working... I hate makefiles so much
[03:13:30] <ssi> and these aren't exactly simple ones
[03:13:31] <ssi> :(
[03:18:09] <ssi> oh well, at least I have scotch
[03:28:31] <ssi> hm maybe it is working
[03:28:32] <ssi> heh
[03:30:53] <GammaX> Hey guys, Anyone use a hardinge varigrip?
[03:31:13] <GammaX> ssi everything workin now on your new pc?
[03:32:02] <ssi> yep!
[03:32:17] <ssi> not sure I'd be 100% thrilled with the latency numbers if I were software stepping
[03:32:21] <ssi> but I'm not, so nyah
[03:35:32] <tjb1> r00t4rd3d:
https://www.dropbox.com/s/fdo76zf0qw3zmvc/2013-05-02%2018.00.27.jpg
[03:36:02] <GammaX> ssi what kinda 5c closer do you have on your system?
[03:36:09] <ssi> GammaX: stock
[03:36:30] <GammaX> theres 2 on ebay im thinkin about picking up if they dont get crazy
[03:36:33] <ssi> tjb1: mine:
https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-frc1/577596_10100133843429202_1708616203_n.jpg
[03:36:40] -!- Roguish has quit [Remote host closed the connection]
[03:36:56] <tjb1> ssi: which is that?
[03:37:04] <ssi> my own variation of the rostock
[03:37:11] <tjb1> very nice looking
[03:37:14] <ssi> thx
[03:37:18] <tjb1> done yet?
[03:37:22] <ssi> nah
[03:37:32] <ssi> I haven't bothered to put a bed or extruder on it yet
[03:37:35] <ssi> it's been sitting in my cube at work
[03:37:39] <ssi> mostly a conversation piece :)
[03:37:46] <tjb1> I just upgraded mine to an airtripper
[03:37:47] <ssi> there's a second one of my design floating around
[03:37:51] <ssi> my friend charles bought it from me
[03:37:52] <ssi> and his runs
[03:38:04] <ssi> also I noticed the reel rollers in your photo
[03:38:10] <ssi> wonder if they're the original or my updated model :P
[03:38:14] <ssi> http://www.thingiverse.com/thing:26931
[03:38:15] <ssi> haha
[03:38:27] <tjb1> http://www.thingiverse.com/thing:21435
[03:39:00] <tjb1> ah, counterbores….I need that
[03:39:04] <ssi> hahah :D
[03:39:36] <tjb1> I am waiting on my new acrylic bed so I can go without a heated bed
[03:40:03] <ssi> charles is supposed to be waterjet cutting me an acrylic bed for mine
[03:40:06] <ssi> or aluminum maybe
[03:40:12] <ssi> he has a techshop near him, lucky bastard
[03:40:22] <tjb1> I am going to try to print direct on the acrylic with hairspray or oil in between
[03:41:13] <tjb1> I have corner warp issues with blue tape
[03:41:25] <tjb1> but I cant get the damn parts off when done....
[03:41:34] <ssi> I use PET tape
[03:41:38] <ssi> and I've been very happy with it
[03:41:40] <ssi> and heat
[03:41:42] <tjb1> PLA?
[03:41:46] <ssi> ABS mostly b
[03:41:49] <ssi> but PLA works too
[03:42:27] <tjb1> I am trying to get away from the heated bed
[03:42:38] <tjb1> takes so long and usually isnt much better
[03:43:07] <ssi> two tips
[03:43:10] <ssi> 1: flip it over
[03:43:16] <ssi> traces up, much more heat per unit power
[03:43:19] <ssi> 2: insulate the bottom
[03:43:29] <ssi> no sense heating the air under the machine
[03:43:35] <tjb1> I only have to go to 55 though :P
[03:43:42] <tjb1> I could never wait for it to hit 100
[03:43:49] <ssi> mine hits 110 in a couple minutes
[03:44:03] -!- dhoovie [[email protected]] has joined #linuxcnc
[03:45:22] <tjb1> You use like repetier or marlin?
[03:45:28] <ssi> marlin
[03:45:29] <tjb1> Or are you running linuxcnc
[03:45:32] <ssi> although I've been using repetier host
[03:45:47] <ssi> nah haven't tried using linuxcnc for printers yet
[03:45:50] <tjb1> I run repetier everything
[03:45:51] <ssi> more work than it's worth probably
[03:46:00] <ssi> on what hardware, ramps?
[03:46:04] <tjb1> The LCD move commands support delta movement
[03:46:05] <tjb1> ramps 1.4
[03:46:21] <ssi> if I get back into the delta, I might try to get your firmware
[03:46:26] <tjb1> Using an LCD with marlin and moving z only moved the z motor
[03:46:49] <ssi> I had johann's marlin patch working on the delta, and I had motion that worked ok
[03:47:07] <ssi> linuxcnc might be fun for the delta... is there a deltakins already written?
[03:47:48] <tjb1> The motion works just not when being controlled by an LCD
[03:47:57] <ssi> oh I see what you're saying
[03:48:14] <Valen> we might add a print head to our router
[03:48:28] <ssi> I want to add a spotdrill/engraving spindle to my plasma table
[03:51:28] -!- karavanjo has quit [Remote host closed the connection]
[03:52:59] -!- sumpfralle has quit [Ping timeout: 255 seconds]
[04:02:29] <ssi> hrm
[04:05:08] -!- Bojangles has quit [Ping timeout: 252 seconds]
[04:11:07] frewsxcv94040 is now known as frewsxcv
[04:18:11] -!- kmrhb has quit [Ping timeout: 255 seconds]
[04:21:06] -!- Patang [[email protected]] has joined #linuxcnc
[04:27:14] <ssi> Loaded HAL Components:
[04:27:14] <ssi> ID Type Name PID State 32770 RT hal_bb_gpio ready
[04:27:18] <ssi> OOOOOOO
[04:38:00] -!- Gamma-x has quit [Ping timeout: 258 seconds]
[04:43:27] -!- Loetmichel [[email protected]] has joined #linuxcnc
[04:44:16] -!- Gamma-x [[email protected]] has joined #linuxcnc
[04:51:30] -!- Gamma-x has quit [Ping timeout: 272 seconds]
[04:53:52] <ssi> my C is perilously rusty
[04:54:38] -!- Bojangles [[email protected]] has joined #linuxcnc
[05:23:59] -!- ler_hydra [[email protected]] has joined #linuxcnc
[05:28:13] -!- mhaberler [[email protected]] has joined #linuxcnc
[05:33:43] <ssi> mhaberler: just the man I wanted to see!
[05:34:56] <mhaberler> what's up?
[05:35:19] <ssi> I started writing a skeleton for the hal driver, and I'm having a lot of trouble with the shared memory and registering pins with hal
[05:35:36] <mhaberler> ok, which trouble?
[05:35:48] <ssi> I have a port_data_t struct, and it contains an array of hal_bit_t pins
[05:35:54] <mhaberler> ok
[05:36:09] <ssi> hal_pin_bit_newf wants a hal_bit_t**
[05:36:17] <ssi> and I've had to jockey code around a bit to give it that
[05:36:23] <mhaberler> yes
[05:36:24] <ssi> and even in a way that I think should work, I still get:
[05:36:30] <ssi> HAL: ERROR: pin_new(bb_gpio.0.in-45) called with already-initialized memory
[05:37:17] <mhaberler> didnt you allocate the blockof memory where the pin pointers live with hal_malloc() ? (just lift the code from hal_parport.c)
[05:37:24] <ssi> yeah, I did
[05:37:44] <ssi> in fact, now I'm hal_malloc'ing the port_data structure, and it contains an array of bit pointers,
[05:37:53] <ssi> and I'm hal_mallocing each bit pointer individually
[05:38:03] <mhaberler> can you push it so I can reproduce?
[05:38:07] <ssi> sure
[05:39:04] <ssi> aw crap
[05:39:09] <ssi> I gave you the imcmahon user
[05:39:13] <ssi> but on the BBB I'm logged in as "linuxcnc"
[05:39:18] <ssi> wait I can fix that in .ssh config
[05:40:31] <ssi> ...maybe
[05:41:53] <ssi> ugh
[05:42:01] <ssi> I'm getting: fatal: remote error: access denied or repository not exported: /emc2-dev.git
[05:42:03] <mhaberler> just create a imcmahon user and push with that, probably easier
[05:42:08] <ssi> and it doesn't give me any clues as to the user it's using
[05:42:10] <ssi> ok I'll try it
[05:42:14] <mhaberler> oh, the git push uri
[05:42:30] <ssi> linuxcnc@arm:~/linuxcnc-dev$ git push --verbose
[05:42:30] <ssi> Pushing to git://git.mah.priv.at/emc2-dev.git
[05:42:32] <mhaberler> edit .git/config in the emc2 repo you're pushing
[05:42:44] <ssi> ok..
[05:43:27] <ssi> that did it
[05:43:38] <ssi> take a look at src/hal/drivers/hal_bb_gpio.c
[05:43:46] <mhaberler> ok
[05:44:01] <ssi> and like I said, I've monkeyed around with the structures a bit
[05:45:20] <ssi> OH
[05:45:22] <mhaberler> dont worry, but need to head over to the office, no bb here; it will be 15mins or so
[05:45:29] <ssi> my structure needs to have the pointers to the pin data
[05:45:33] <ssi> but hal will create the actual memory
[05:45:35] <ssi> I bet that's it
[05:45:51] <mhaberler> yeah, its very confusing initially with pins
[05:46:14] <ssi> yeah I think that did it
[05:46:35] <ssi> Loaded HAL Components:
[05:46:35] <ssi> ID Type Name PID State
[05:46:35] <ssi> 32770 RT hal_bb_gpio ready
[05:46:35] <ssi> 8478 User halcmd8478 8478 ready
[05:46:35] <ssi> Component Pins:
[05:46:37] <ssi> Owner Type Dir Value Name
[05:46:40] <ssi> 32770 bit IN FALSE bb_gpio.0.in-00
[05:46:42] <ssi> 32770 bit IN FALSE bb_gpio.0.in-01
[05:46:43] <mhaberler> bingo
[05:46:45] <ssi> 32770 bit IN FALSE bb_gpio.0.in-02
[05:46:47] <ssi> yeah
[05:46:50] <ssi> sweet
[05:47:01] -!- jfire has quit [Quit: Leaving.]
[05:47:13] <ssi> ok you go to the office, I'm going to BED
[05:47:17] <ssi> that's a good note to end on
[05:47:18] <mhaberler> I thought about collisions a bit (say pru)
[05:47:23] <ssi> yea?
[05:47:23] <mhaberler> I have a simple solution
[05:48:22] <mhaberler> we use a shared bitmap which is in initialized data and an exported symbol (actually two, the bitmap and size)
[05:48:26] <ssi> haha I have to fix my user info in git on the bbb
[05:48:41] <mhaberler> it has bits set to 1 for system-type pins (eg etc)
[05:49:12] <mhaberler> every hal driver needs to check the pins it uses against the bitmap, and may do so only if bit for that pin is 0
[05:49:30] <mhaberler> if she succeeds, set bit of that pin to 1
[05:49:38] <mhaberler> I'll do a prototype
[05:49:39] <ssi> that makes sense
[05:50:14] <mhaberler> however we'll switch your code to a development branch, say bb-hal-gpio
[05:51:00] <ssi> that would make me happy
[05:51:02] <mhaberler> jeesh, I really need to port that bitmap library
[05:51:19] <ssi> I dunno if you can fix the usernames on those last three commits or not
[05:51:28] <ssi> if not, I guess Joe Chipcutter will have a spot in the credits ;)
[05:51:44] <mhaberler> we'll divine the author
[05:51:49] <ssi> hahah
[05:52:54] <mhaberler> anyway, switch branches, push again, and I'll reset the arm335x-hal-pru-module branch to where it was so we dont trample in Charles' garden
[05:52:59] <ssi> ok
[05:53:31] <mhaberler> all these nice swamp flowers ;)
[05:53:49] <ssi> walk me through this so I do it right
[05:53:55] <ssi> git branching isn't my strong suit :/
[05:54:03] <mhaberler> git branch bb-hal-gpio
[05:54:07] <mhaberler> git checkout bb-hal-gpio
[05:54:28] <mhaberler> git push <repo> bb-hal-gpio (repo is likely 'origin')
[05:54:55] <mhaberler> it will come, it is a bit steep to start with, yes
[05:55:14] <mhaberler> perfect, worked fine
[05:55:34] <ssi> ok
[05:55:40] <ssi> so this branch already has the commits I made to the other?
[05:56:04] <ssi> yeah I guess it does
[05:56:30] <mhaberler> not anymore, I just pruned them
[05:56:43] <ssi> pruned them from bb-hal-gpio as well?
[05:56:47] <mhaberler> no
[05:56:50] <ssi> ok
[05:56:58] <mhaberler> you have your private sandbox now ;)
[05:57:07] <ssi> love it
[05:57:36] <mhaberler> dont worry about what's being pushed now, that can be cleaned up eventually before merging
[05:57:37] <ssi> so does it make sense that the pin names in hal reflect the physical pins on the device?
[05:57:54] <ssi> and if they can't be claimed, they simply won't exist?
[05:57:55] <mhaberler> I think so, confusion reduction
[05:58:15] <ssi> I was helping a guy in #beagle earlier who wanted to deal with GPIO in C
[05:58:21] <mhaberler> I would think the driver should either give a warning or fail
[05:58:22] <ssi> and he was going crazy cause nothing would work, including my code
[05:58:26] <mhaberler> aja
[05:58:30] <mhaberler> pinmux..
[05:58:31] <ssi> and it turns out he thought GPIO1_28 was P8, pin 28
[05:58:46] <ssi> so yes, there's a lot of room for confusion
[05:58:50] <mhaberler> yeah, thats standard
[05:59:01] <mhaberler> no, use header pin names, that's the way to go
[05:59:12] <mhaberler> port pins.. reverse engineering hell
[05:59:15] <ssi> yep
[05:59:32] <ssi> and it's terrible, because there's header pins, port pins, package ball pins
[05:59:39] <ssi> the mode0 name for a given pin
[05:59:43] <ssi> on and on
[06:00:09] <mhaberler> right… but old Joe most likely figures header pins and gets stuck with any other naming scheme
[06:00:32] <ssi> so the other thing I'm not sure about is if pin direction should be defined at driver load time or runtime a la mesa
[06:00:50] <mhaberler> let me see the mesa manpage
[06:01:34] <ssi> hostmot2
[06:01:36] <ssi> gpio section
[06:01:38] <ssi> is_output
[06:02:05] <ssi> I imagine he's registering the pins in hal as IO
[06:02:20] <ssi> and then just treating them differently in read_port/write_port depending on the parameter setting
[06:02:53] <mhaberler> maybe you want to read the section in the manual about canonical pin naming
[06:03:09] <ssi> which manual is that
[06:03:15] <mhaberler> let me see
[06:03:17] <ssi> hal manual I assume
[06:03:40] <mhaberler> http://www.linuxcnc.org/docs/html/hal/canonical-devices.html
[06:04:57] <mhaberler> personally I dont see much use for runtime direction changing, and it might be hairy
[06:05:03] <ssi> ok
[06:05:21] <ssi> so then configuration bitmasks
[06:05:24] <ssi> input mask, output mask
[06:06:12] <mhaberler> yes, maybe variations for pullup. pulldown, floating
[06:06:32] <ssi> that's where my original suggestion came from
[06:06:40] <ssi> charstring, -, O, I, U, D
[06:06:53] <ssi> for "not connected", output, floating, pullup, pulldown
[06:07:04] <mhaberler> sorry, please dont - this string sausage will be the perfect error trap
[06:07:07] <ssi> right
[06:07:26] <ssi> I just am having a hard time finding the middle ground between that and andy's runtime parameter suggestion
[06:07:43] <mhaberler> make sure you break the rules in time ;)
[06:08:03] <ssi> what about a mask for input, a mask for output, and then have pullups be runtime configured?
[06:08:27] <mhaberler> kiss...
[06:08:28] <ssi> (I haven't been successful in making a pin anything but a pullup so far, so maybe that's moot)
[06:09:09] <mhaberler> (philosophical) re runtime changes in hal: hal supports too much of this to start with
[06:09:33] <mhaberler> we eventually need a clear HAL session concept where a HAL setup gets committed and frozen
[06:09:57] <mhaberler> so components dont have to chase possible halcmd changes on the fly, which can be hairy
[06:10:11] <ssi> makes sense,
[06:10:18] <ssi> but from a pure configuration language perspective
[06:10:20] <mhaberler> in some cases that translates into runtime overhead
[06:10:40] <ssi> foo.pin-01.pullup = TRUE on fifteen lines is easier to deal with than a mask string
[06:11:22] <mhaberler> fifteen lines.. dont get it; the config must be a loadrt hal_gpio param(s)
[06:11:31] <mhaberler> oh I see
[06:11:39] <mhaberler> yeah sure
[06:12:00] <mhaberler> lots of useless pins - swamps namespace
[06:12:16] <ssi> another alternative might be to take a "firmware" approach
[06:12:35] <ssi> where there's a file that defines pinmuxing, and filename is passed in on config line
[06:13:26] -!- jfire has quit [Quit: Leaving.]
[06:13:36] <mhaberler> we currently dont use that and not sure if it makes sense to create an extra external file dependency if halcmd proper suffices
[06:13:49] <ssi> ok
[06:13:57] -!- kmrhb has quit [Ping timeout: 256 seconds]
[06:14:32] <ssi> again, drawing ideas from the mesa drivers... they sort of work that way with fpga firmwares
[06:14:38] <mhaberler> I have been looking into a flex scanner for the config strings; just use the simplest method for now to get it to work and we'll polish later
[06:14:43] <mhaberler> right
[06:14:49] <ssi> although I don't know the specifics of how hm2 configures pins based on the firmware you choose
[06:15:18] <ssi> yea for right now I'm going to do either a pair of mask strings or a pair of comma separated pin number strings
[06:15:20] <mhaberler> I think the firmware and the firmware params define the pin usage
[06:15:21] <mhaberler> and its
[06:15:21] <ssi> the latter might be better initially
[06:15:29] <mhaberler> read back from the setup info
[06:15:36] <ssi> cause I think we're more likely to have fewer than half of the pins on a header in use
[06:15:39] <ssi> at least as GPIO
[06:15:40] <mhaberler> that case we dont really have
[06:16:11] <ssi> so something like input=1,2,3,4,10,15 output=5,6,8,15 might be better than input=XXXX------X----X etc
[06:16:26] <mhaberler> absolutely, much less error potential
[06:16:42] <mhaberler> no more column counting like in COBOL or FORTRAN ;)
[06:16:45] <ssi> :)
[06:17:20] <ssi> what do you think about adding 100 or 200 to the pin number for P8/P9?
[06:17:28] <ssi> so P8, pin 1 would be 101, P9 pin 1 would be 201
[06:18:21] <mhaberler> use it for now; I'll implant a decent scanner eventually which can more easily work with board-specific pin naming
[06:18:26] <ssi> ok
[06:18:31] <mhaberler> so eventually we'll have input=p8-2 etc
[06:18:51] <ssi> that works
[06:18:59] <ssi> and I'll just run with all inputs are pullup for now
[06:19:04] <ssi> since I can't seem to make it do otherwise anyway
[06:19:07] <mhaberler> that was due anyway.. everybody starts up massaging strings by char inspection ca 1969 style..
[06:19:31] <mhaberler> that'd be fine
[06:19:54] <ssi> ok well, I'll get some sleep, and hopefully tomorrow I'll be blinking leds in halcmd :)
[06:19:59] <mhaberler> sure
[06:20:03] <ssi> thanks for the help
[06:20:13] <mhaberler> btw whats the case with the onboard leds
[06:20:22] <ssi> what about them?
[06:20:24] <ssi> they're on GPIOs
[06:20:28] <mhaberler> you detect those and disable kernel fiddling with same?
[06:20:28] <ssi> but I'm not sure if they're shared with pins
[06:20:29] <ssi> I think not
[06:20:38] <mhaberler> ok, random detail
[06:20:51] <ssi> well, what I did for now is build a kernel with the gpio_leds driver modularized
[06:21:01] <mhaberler> aja, I remember
[06:21:03] <ssi> I don't yet know how to disable the leds driver
[06:21:06] -!- Nick001 has quit [Ping timeout: 264 seconds]
[06:21:20] <mhaberler> blacklist in /etc/modules or somesuch
[06:21:28] <ssi> oh I don't mean the module
[06:21:33] <ssi> I easily can not load the module
[06:21:43] <ssi> I'm not sure if there's a way you can tell the driver to release the gpios via sysfs or someting
[06:21:58] -!- holst [[email protected]] has joined #linuxcnc
[06:22:01] <mhaberler> you mean stop kernel wiggling the leds.. there is a way, I just dont remember
[06:22:04] <ssi> yeah
[06:22:09] <ssi> I'll look into it, but it's not a high priority
[06:22:21] <ssi> also, do we still think that the way to tell the kernel we're using pins is sysfs?
[06:22:31] <ssi> or is it feasible to call gpio_request directly?
[06:22:39] <mhaberler> best bet: eewiki - Robert Nelson; bet #2 - #beagle (which is a tad unprofessional if I may say so..)
[06:23:12] <mhaberler> gpio_request() is a userland function, or kernel? (loosing track...)
[06:23:18] <ssi> I think it's kernelspace
[06:23:25] <mhaberler> then no - sysfs
[06:23:28] <ssi> ok
[06:23:33] <mhaberler> we dont want kernel code if we can avoid it
[06:23:54] <ssi> what's the penalty?
[06:24:09] <mhaberler> sysfs walking at startup
[06:24:18] -!- largecheesepuff has quit [Ping timeout: 252 seconds]
[06:24:41] <ssi> I mean what is the downside to having kernel code in our drivers?
[06:24:51] <mhaberler> well to start with, it's harder to debug, and the whole point of the userland threads effort was to get rid of kernel code dependencies
[06:25:00] <ssi> gotcha
[06:25:04] <ssi> oh that raises another question
[06:25:19] <ssi> is it straightforward to debug these drivers loading with gdb or something?
[06:25:24] <ssi> I wasn't really sure how to go about it
[06:25:25] <mhaberler> absolutely
[06:25:40] <mhaberler> but trapping the call isnt totally obvious, you do it like so
[06:25:51] -!- Nick001 [[email protected]] has joined #linuxcnc
[06:25:55] <mhaberler> start realtime, this will give a pid for rtapi_app
[06:26:05] -!- largecheesepuff [[email protected]] has joined #linuxcnc
[06:26:11] <mhaberler> now 'gdb -p <pid of rtapi_app>'
[06:26:18] <mhaberler> b rtapi_app_main
[06:26:20] <mhaberler> continue
[06:26:27] <ssi> start realtime... halrun will do that?
[06:26:40] <mhaberler> then loadrt the driver, peng, breakpoint in rtapi_app_main
[06:26:46] <mhaberler> no, shellscript
[06:26:53] <mhaberler> 'realtime start'
[06:27:08] <ssi> ok
[06:27:19] <ssi> returns with no output,
[06:27:22] <mhaberler> need to check what's needed in this branch; it could be it isnt yet
[06:27:24] <ssi> and I don't see a process either rtapi or realtime
[06:27:30] <ssi> oh I'm still on vanilla kernel
[06:27:33] <ssi> maybe that screws me up?
[06:27:37] <mhaberler> doesnt matter
[06:27:54] <mhaberler> no rtapi_app might start only after first module load in that branch
[06:28:00] <mhaberler> so halcmd load or2 or so
[06:28:06] <mhaberler> then you'd have the process
[06:28:21] -!- psha [[email protected]] has joined #linuxcnc
[06:28:23] <ssi> root 9167 1.0 0.2 33888 1276 ? Ss 06:28 0:00 /home/linuxcnc/linuxcnc-dev/bin/rtapi_app load or2
[06:28:23] <mhaberler> then attach gdb
[06:28:26] <ssi> that one?
[06:28:28] <mhaberler> yes
[06:28:33] <mhaberler> gdb -p 9167
[06:28:43] <mhaberler> b rtapi_app_main
[06:28:52] <mhaberler> coninue
[06:29:03] <mhaberler> in a different window do 'halcmd loadrt hal_gpio'
[06:29:12] <ssi> yep got it
[06:29:13] <mhaberler> that should break you in the module init routine
[06:29:51] <mhaberler> (that used to be kernel-only with the rtai flavor.. extra penalty, printk and all)
[06:30:33] <ssi> are the x86 builds movin away from rtai to xenomai as well?
[06:31:03] <mhaberler> no, dont think so - we'll have x86 builds which run on all of them (rtai, xenomai, rtpreempt)
[06:31:08] <ssi> gotcha
[06:31:53] <mhaberler> there's work in progress to support all rtos flavors with a single linuxcnc build so no more reinstall needed, just boot different kernel and go
[06:32:37] <ssi> looks like what you get if you just hit the website and download first available image is rtia
[06:32:42] <ssi> that's what's on the machine I just built
[06:32:50] <mhaberler> yes
[06:33:09] <mhaberler> it used to be the only game in town and in terms of pre-built packages it still is
[06:35:24] <mhaberler> hihi,
[email protected] ;)
[06:35:47] <ssi> yep :)
[06:37:07] <ssi> ok bedtime.. gnite :)
[06:37:45] <mhaberler> hey.. re hostmot2..
[06:37:51] <mhaberler> that's a bug, not a feature
[06:38:23] <mhaberler> you need to set things up post-load since it cant be done now with the loadrt args
[06:38:31] <mhaberler> good night
[06:40:51] -!- mhaberler has quit [Quit: mhaberler]
[06:45:41] -!- fomox [[email protected]] has joined #linuxcnc
[06:49:44] -!- largecheesepuff has quit [Ping timeout: 260 seconds]
[06:49:46] -!- mhaberler [[email protected]] has joined #linuxcnc
[06:51:40] -!- largecheesepuff [[email protected]] has joined #linuxcnc
[06:52:18] -!- Nick001 has quit [Ping timeout: 264 seconds]
[06:53:36] -!- fomox has quit [Ping timeout: 268 seconds]
[06:55:53] -!- Nick001 [[email protected]] has joined #linuxcnc
[06:56:04] -!- largecheesepuff has quit [Ping timeout: 256 seconds]
[06:56:35] -!- DJ9DJ [[email protected]] has joined #linuxcnc
[06:56:36] -!- DJ9DJ has quit [Changing host]
[06:56:36] -!- DJ9DJ [DJ9DJ!~Deejay@unaffiliated/dj9dj] has joined #linuxcnc
[06:57:31] <DJ9DJ> moin
[06:57:56] -!- largecheesepuff [[email protected]] has joined #linuxcnc
[07:06:09] -!- Nick001 has quit [Ping timeout: 276 seconds]
[07:06:25] <Loetmichel> moin
[07:09:21] -!- Nick001 [[email protected]] has joined #linuxcnc
[07:15:46] -!- tjb1 has quit [Quit: tjb1]
[07:15:59] -!- Nick001 has quit [Ping timeout: 252 seconds]
[07:19:28] -!- tjb1 [[email protected]] has joined #linuxcnc
[07:23:29] -!- slifty has quit [Quit: Leaving...]
[07:33:05] -!- Nick001 [[email protected]] has joined #linuxcnc
[07:37:48] -!- Nick001 has quit [Ping timeout: 256 seconds]
[07:41:34] -!- Nick001 [[email protected]] has joined #linuxcnc
[07:48:29] -!- kmrhb has quit [Ping timeout: 268 seconds]
[07:50:06] -!- Gamma-x [[email protected]] has joined #linuxcnc
[08:00:27] -!- ler_hydra has quit [Remote host closed the connection]
[08:07:41] -!- mle has quit [Excess Flood]
[08:14:16] -!- dhoovie has quit [Read error: Connection reset by peer]
[08:16:02] -!- dhoovie [[email protected]] has joined #linuxcnc
[08:23:05] -!- kmrhb has quit [Ping timeout: 252 seconds]
[08:26:02] -!- stsydow has quit [Remote host closed the connection]
[08:28:43] -!- slifty has quit [Ping timeout: 256 seconds]
[08:29:38] -!- Poincare has quit [Quit: changing servers]
[08:29:58] -!- Poincare [Poincare!~jefffnode@2001:470:cb24:4::2] has joined #linuxcnc
[08:46:13] -!- rob_h [[email protected]] has joined #linuxcnc
[08:49:07] -!- rs_ has quit [Client Quit]
[08:56:10] -!- asdfasd [[email protected]] has joined #linuxcnc
[09:01:45] -!- toastydeath has quit [Read error: Connection reset by peer]
[09:02:09] -!- toastydeath [toastydeath!~toast@2601:a:2e00:aa:d922:598:35e8:6664] has joined #linuxcnc
[09:18:21] -!- nikola_ [nikola_!4e5333b9@gateway/web/freenode/ip.78.83.51.185] has joined #linuxcnc
[09:29:32] -!- slifty has quit [Ping timeout: 272 seconds]
[09:56:37] -!- tjb1 has quit [Quit: tjb1]
[09:57:58] -!- nikola_ has quit [Ping timeout: 245 seconds]
[10:03:32] -!- hashfail has quit [Ping timeout: 268 seconds]
[10:03:49] -!- syyl [[email protected]] has joined #linuxcnc
[10:09:22] -!- mhaberler has quit [Quit: mhaberler]
[10:14:40] -!- stsydow has quit [Remote host closed the connection]
[10:27:12] -!- largecheesepuff has quit [Ping timeout: 264 seconds]
[10:27:16] -!- mhaberler [[email protected]] has joined #linuxcnc
[10:28:12] -!- andypugh [andypugh!~andy2@cpc16-basl9-2-0-cust685.20-1.cable.virginmedia.com] has joined #linuxcnc
[10:28:33] -!- largecheesepuff [[email protected]] has joined #linuxcnc
[10:29:42] -!- slifty has quit [Ping timeout: 272 seconds]
[10:36:29] <andypugh> I am semi-accidentally subscribed to a thread on CNCZone. Until I started reading it, I hadn't heard of CAM-Soft. I am surprised how accepting this user seems to be of a strange quirk it appears to have:
http://www.cnczone.com/forums/camsoft_products/178451-linux_operating_system-2.html#post1265490
[10:43:13] <Loetmichel> as long as it finishes the job: whats to worry about?
[10:43:52] <Loetmichel> some time in the future i would buy a faster PC if i were ih his place, but it simms to work anyway? so why bother?
[10:43:58] <Loetmichel> seems
[10:45:16] jthornton_ is now known as jthornton
[10:48:46] -!- b_b has quit [Changing host]
[10:50:36] -!- skunkworks has quit [Remote host closed the connection]
[10:53:19] -!- toastydeath has quit [Ping timeout: 264 seconds]
[10:58:48] -!- vladimirek [[email protected]] has joined #linuxcnc
[11:05:50] -!- vladimirek has quit [Remote host closed the connection]
[11:06:58] -!- psha has quit [Quit: Lost terminal]
[11:25:56] -!- hdokes [[email protected]] has joined #linuxcnc
[11:29:46] -!- slifty has quit [Ping timeout: 256 seconds]
[11:32:36] -!- phantoxeD has quit [Read error: Connection reset by peer]
[11:32:41] -!- Bojangles has quit [Read error: Connection reset by peer]
[11:32:53] -!- phantoxeD [[email protected]] has joined #linuxcnc
[11:33:12] -!- hdokes has quit [Read error: Connection reset by peer]
[11:33:56] -!- hdokes [[email protected]] has joined #linuxcnc
[11:33:59] -!- Bojangles [[email protected]] has joined #linuxcnc
[11:46:16] -!- cevad [[email protected]] has joined #linuxcnc
[11:46:46] cevad is now known as Guest83422
[11:47:12] -!- dhoovie has quit [Read error: Connection reset by peer]
[11:49:02] -!- dhoovie [[email protected]] has joined #linuxcnc
[11:49:46] -!- davec has quit [Ping timeout: 246 seconds]
[11:54:05] -!- dhoovie has quit [Read error: Connection reset by peer]
[11:59:41] -!- ktchk [[email protected]] has joined #linuxcnc
[11:59:56] -!- mhaberler has quit [Quit: mhaberler]
[12:00:16] <andypugh> Loetmichel: Well, it sounds like in that case it didn't finish the job, it stopped the Y move early then randomly ran off in the X direction.
[12:01:29] <jthornton> doesn't sound like he had the e stop wired properly
[12:03:08] <andypugh> Eh? He seems to be saying that e-stop was the only way to stop the unprogrammed movement.
[12:03:28] <andypugh> Anyway, whatever, it's a CAMSoft problem, not ours.
[12:03:58] <jthornton> I thought he said it didn't stop the movement... I must not be fully awake
[12:11:07] -!- jfire has quit [Client Quit]
[12:16:51] -!- Simooon [[email protected]] has joined #linuxcnc
[12:30:19] <Loetmichel> andypugh: If i read correctly that was an other pal, not the OP ;-)
[12:30:24] -!- slifty has quit [Ping timeout: 256 seconds]
[12:32:18] -!- cncbasher [cncbasher!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has joined #linuxcnc
[12:45:30] -!- juxta has quit [Ping timeout: 256 seconds]
[12:47:13] -!- MattyMatt has quit [Ping timeout: 245 seconds]
[12:47:45] -!- ler_hydra [[email protected]] has joined #linuxcnc
[12:56:20] -!- mk0 [[email protected]] has joined #linuxcnc
[12:59:30] -!- servos4ever [[email protected]] has joined #linuxcnc
[13:09:00] -!- nico__ has quit [Client Quit]
[13:09:36] -!- skunkworks [[email protected]] has joined #linuxcnc
[13:12:35] -!- FinboySlick [[email protected]] has joined #linuxcnc
[13:30:42] -!- slifty has quit [Ping timeout: 264 seconds]
[13:48:30] -!- Gamma-x has quit [Ping timeout: 276 seconds]
[13:54:42] -!- mk0 has quit [Quit: Leaving]
[14:02:52] -!- erictheise has quit [Quit: erictheise]
[14:03:20] -!- holst has quit [Remote host closed the connection]
[14:13:11] -!- R2E4 [[email protected]] has joined #linuxcnc
[14:14:27] -!- MattyMatt [MattyMatt!~matt@cpc15-birk8-2-0-cust115.1-3.cable.virginmedia.com] has joined #linuxcnc
[14:15:32] <R2E4> anyone get msea boards woking with Sanyo Denka drives on a hitachi seili vm40?
[14:16:04] -!- morfic has quit [Ping timeout: 246 seconds]
[14:17:17] <andypugh> Are the drives + / - 10V?
[14:17:22] -!- asdfasd has quit [Ping timeout: 252 seconds]
[14:17:26] <R2E4> yes
[14:18:15] <L84Supper> treat them like any other +/- 10V servo drive
[14:19:26] <andypugh> Should be simple then.
[14:20:43] <andypugh> How likely is it that the distance from the top of my table to the leadscrew is 3 11/32" ? Do you Imperialists use such not-round numbers?
[14:20:46] <R2E4> I figured that portion would work. The issues would be everything else..... The logic, there is alot of connections between the seicos BS controller and the drives.....
[14:21:22] <andypugh> Well, you only asked about the drives...
[14:21:26] <jdh> andypugh: who designed it?
[14:21:41] <andypugh> Harrison, Heckmondwike in about 1970.
[14:21:45] <R2E4> hehe..... yeah....
[14:21:56] -!- nikola_ [nikola_!4e5333b9@gateway/web/freenode/ip.78.83.51.185] has joined #linuxcnc
[14:22:16] <jthornton> andypugh, very likely
[14:22:21] -!- asdfasd [[email protected]] has joined #linuxcnc
[14:22:51] <andypugh> My measurements give 84.87mm. So it _could_ be 85mm.
[14:26:16] <jthornton> is the rest of the machine metric?
[14:26:25] -!- R2E4 has quit [Quit: It's a dud! It's a dud! It's a du...]
[14:27:49] <jthornton> I have had machinery with imperial, metric, and whitworth threads on it from Taiwan
[14:28:45] <L84Supper> they use everything, not like the USA where it's mostly imperial or the EU where it's all metric
[14:30:21] -!- hdokes has quit [Quit: Try HydraIRC -> http://www.hydrairc.com <-]
[14:30:42] <jdh> how about a machine with whitworth threads and lucas electronics
[14:30:59] -!- slifty has quit [Ping timeout: 258 seconds]
[14:32:19] <TekniQue> and a rover A series engine?
[14:32:59] <Valen> we have a lathe that has a belt in it with metric tooth size but imperial spacing
[14:33:13] <jdh> maybe a drip lube system... not designed, it just happens to drip.
[14:38:21] -!- hdokes [[email protected]] has joined #linuxcnc
[14:38:41] -!- tjb1 [[email protected]] has joined #linuxcnc
[14:41:55] -!- fischli [[email protected]] has joined #linuxcnc
[14:45:52] -!- cncbasher [cncbasher!~quassel@cpc15-hart9-2-0-cust101.11-3.cable.virginmedia.com] has parted #linuxcnc
[14:46:57] <andypugh> This machine does appear to have some metric dimensions, but has a little plaque with a picture of a bolt and the legend "UNC"
[14:47:32] <TekniQue> A funny artifact of the american snowmobiles back in the days
[14:47:46] -!- morfic [morfic!~morfic@unaffiliated/morfic] has joined #linuxcnc
[14:47:57] <TekniQue> both Arctic Cat and Polaris used japanese engines in their machines
[14:48:05] <TekniQue> so every bolt on the engines would be metric
[14:48:23] <TekniQue> while the chassis would be imperial
[14:48:51] <andypugh> Morris trucks of the 1920s were like that. Metric engines, imperial chassis. Odd, as everything was made by Morris.
[14:50:09] -!- tjb1 has quit [Ping timeout: 258 seconds]
[14:54:07] -!- tjb1 [[email protected]] has joined #linuxcnc
[14:55:13] -!- kmrhb has quit [Ping timeout: 268 seconds]
[14:55:14] -!- Nick001 has quit [Ping timeout: 252 seconds]
[14:56:56] <Tom_itx> lucky we've made it as far as we have ehh?
[14:59:14] -!- Nick001 [Nick001!~Nick001@173-86-64-196.bras0-epix.clsm.pa.frontiernet.net] has joined #linuxcnc
[14:59:19] <L84Supper> we've had imperial margarine since the 60's
[14:59:47] <pcw_home> Fit for a King
[15:00:11] <JT-Shop> ssi: I am now
[15:05:40] -!- Valen has quit [Quit: Leaving.]
[15:12:46] -!- Nick001 has quit [Ping timeout: 258 seconds]
[15:14:59] -!- fischli [[email protected]] has parted #linuxcnc
[15:16:39] -!- Nick001 [[email protected]] has joined #linuxcnc
[15:17:40] <ssi> what was I gonna ask you
[15:18:25] <ssi> oh right, the mach3 conf
[15:18:29] <ssi> but it's at home, and I'm at work now
[15:18:31] <ssi> so carry on :D
[15:20:16] MattyMatt is now known as BodgoMatt
[15:23:52] <JT-Shop> ok, just email it to me
[15:24:30] -!- zzolo has quit [Quit: zzolo]
[15:24:31] <ssi> ok thanks
[15:26:07] -!- ktchk [[email protected]] has parted #linuxcnc
[15:28:26] -!- ler_hydra has quit [Remote host closed the connection]
[15:30:11] -!- capricorn_1 has quit [Quit: Konversation terminated!]
[15:30:35] -!- sumpfralle [[email protected]] has joined #linuxcnc
[15:41:17] -!- chopper79 [[email protected]] has joined #linuxcnc
[15:42:11] -!- Bojangle1 [[email protected]] has joined #linuxcnc
[15:42:57] <ssi> I have this weird hangup about invoicing people
[15:43:09] <ssi> I always feel like they're gonna balk at the number and/or not pay me
[15:44:54] -!- ktchk [[email protected]] has joined #linuxcnc
[15:45:20] -!- Bojangles has quit [Ping timeout: 256 seconds]
[15:45:27] -!- chopper791 [[email protected]] has joined #linuxcnc
[15:45:34] -!- chopper79 [[email protected]] has parted #linuxcnc
[15:45:42] -!- ve7it [[email protected]] has joined #linuxcnc
[15:46:53] <chopper791> test
[15:47:47] <ssi> 5x5
[15:48:25] <L84Supper> ssi: look at it this way, if they balk or act like it's too expensive you really didn't want that project anyway
[15:48:34] <ssi> yeah but the project is done :)
[15:49:19] <L84Supper> time to start quoting ahead or you are going to get people that don't want to pay for whatever reason
[15:49:36] <ssi> I don't think it'll be a problem, because I know what they were quoted just to attempt to repair their old control, and my number came in within 5% of that number
[15:49:41] <ssi> I just get anxiety about it
[15:50:01] -!- ktchk [[email protected]] has parted #linuxcnc
[15:51:59] -!- Bojangle1 has quit [Ping timeout: 260 seconds]
[15:53:45] <chopper791> Have a couple questions about the thcud.comp file. The first question- There are the following pins in the comp file, pin in float z_pos_in "Z Motor Position Command in from axis.n.motor-pos-cmd";
[15:53:46] <chopper791> // Output Pins
[15:53:46] <chopper791> pin out float z_pos_out "Z Motor Position Command Out";
[15:53:46] <chopper791> pin out float z_fb_out "Z Position Feedback to Axis";
[15:53:46] <chopper791> Do those need to be in the HAL file for them to work?
[15:54:24] -!- Bojangles [[email protected]] has joined #linuxcnc
[15:55:20] <JT-Shop> yep
[15:59:47] <chopper791> Ok- So I need to place them in the Z axis(Joint 2) section to allow axis.2.pos-cmd to go to z_pos_in then, so on and so on?
[16:01:31] <chopper791> I thought I needed to do that, but when I do I get an error when launching stating that pin z_pos_in does not exist.
[16:01:54] -!- Bojangles has quit [Ping timeout: 264 seconds]
[16:04:13] -!- fomox [[email protected]] has joined #linuxcnc
[16:07:04] -!- jfire has quit [Quit: Leaving.]
[16:11:18] -!- Bojangles [[email protected]] has joined #linuxcnc
[16:13:03] <ssi> quiet in here today
[16:13:06] <ssi> a little... too quiet
[16:13:26] <fomox> anyone here in the essen area in germany?
[16:15:45] <JT-Shop> I'm stumped, Z keeps incrementing by the depth of cut each time I reload the subroutine
[16:17:45] -!- Kup has quit [Quit: Leaving.]
[16:17:51] <L84Supper> fomox: hang around a bit, they should be around
[16:17:55] -!- Nick001-Shop [[email protected]] has joined #linuxcnc
[16:18:28] -!- Bojangles has quit [Ping timeout: 268 seconds]
[16:18:30] <fomox> L84Supper: Nice
[16:19:38] <L84Supper> fomox: have questions or recruiting for a cnc army? :)
[16:19:58] <fomox> On a vacation there and would love to see some DIY cnc in action :P
[16:20:08] <fomox> and just chat, maby they know about hackerspaces etc.
[16:22:02] -!- dway has quit [Quit: NOOOOOOooooooooo……]
[16:22:14] <chopper791> Ok-I keep receiving errors about thcud.z_pos_in does not exist. Here is my HAL file so maybe some light can be shed on this.
http://pastebin.com/LaKyMLwY
[16:22:32] <chopper791> I have tried this with out the thcud also and keeps coming up with the same error.
[16:23:40] <chopper791> Any suggestions?
[16:24:03] -!- slifty has quit [Ping timeout: 258 seconds]
[16:24:44] -!- Bojangles [[email protected]] has joined #linuxcnc
[16:25:11] <ssi> is there a component number?
[16:25:16] <ssi> thcud.0.z_pos_in?
[16:27:01] <ssi> guess not
[16:27:13] <chopper791> The comp is vague when it comes to this section. There is nothing in the comp file that I seen that would indicate a component number
[16:27:27] -!- kmrhb has quit [Ping timeout: 260 seconds]
[16:28:12] aude_ is now known as aude
[16:28:26] -!- joe9 [[email protected]] has joined #linuxcnc
[16:28:43] <JT-Shop> probley a spelling error
[16:28:52] <pcw_home> halcmd show pin | grep thcud should be illuminating
[16:30:18] <chopper791> pcw- I tried that and " could not open shared memery apprears
[16:30:29] <chopper791> memory
[16:30:59] <chopper791> jt- yeah my spelling has some errors sometimes.
[16:31:11] <JT-Shop> comment out any offending pins till it loads then use Show Hal Configuration to see the names of the pins
[16:31:59] <pcw_home> thats probably because linuxcnc was not running
[16:32:19] <chopper791> JT & pcw - that worked.
[16:33:04] <chopper791> sthe pins show it a z-pos-in and not z_pos_in as shown in the comp
[16:33:06] <pcw_home> you can re-direct the output of halcmd show pin to a file as a donor file when editing the hal file
[16:33:37] <JT-Shop> that is comp magic working on you
[16:35:39] <JT-Shop> also in a terminal when LinuxCNC is not running you can do halrun, loadrt thcud, show pin, the comma indicating press the enter key
[16:36:22] <chopper791> got ya
[16:36:48] <chopper791> So I ned to change the underscores to dash and then it should be fine I would guess?
[16:37:48] <chopper791> or maybe not as all of the pins in the comp are under scores and not dashes, but the terminal shows dashes.
[16:38:11] <chopper791> What is this comp magic you speak of JT?
[16:38:37] <chopper791> The ability to change dashes to underscores or was I not readignt he sarcasm correctly
[16:38:37] <pcw_home> copy paste the results of show pin and you never need to type a name again
[16:38:55] <JT-Shop> the magic of converting _ to - when the component is built
[16:39:45] -!- gimpspace [[email protected]] has joined #linuxcnc
[16:39:56] gimpspace is now known as gimpswork
[16:40:03] -!- Nick001 has quit [Ping timeout: 245 seconds]
[16:40:09] <chopper791> pcw- I am not following you on that
[16:40:15] <JT-Shop> now tell me why G0 Z-0.006 moves to -0.006 * the number of times I try and run my subroutine
[16:40:56] <chopper791> I can copy and paste them but to where?
[16:41:04] <pcw_home> if you load all the components and then do a a halcmd showpin > pins
[16:41:43] <pcw_home> you can open the pins file while you edit your hal file and copy/paste from it onto the hal file
[16:42:28] <pcw_home> so there is no question about naming
[16:42:29] <jdh> jt: any g92? writing #5223?
[16:43:18] -!- bedah [[email protected]] has joined #linuxcnc
[16:43:42] -!- carper64_lb [[email protected]] has joined #linuxcnc
[16:43:44] <ssi> pcw_home: is sserial based on SPI?
[16:44:56] <pcw_home> No its async serial
[16:45:12] -!- Nick001 [[email protected]] has joined #linuxcnc
[16:45:47] <ssi> ok... and what does LBP stand for?
[16:46:12] <pcw_home> Little Binary Protocol
[16:46:15] <ssi> :D
[16:47:44] <pcw_home> its just a wrapper so we can send our normal register read/write commands over a serial/usb/Ethernet link
[16:47:55] <ssi> gotcha
[16:48:10] <ssi> I'm trying to divine how the 7i77 works to figure out what it'd take to run it on the beagle
[16:48:45] <ssi> I guess the 25 pin just carries several channels of sserial?
[16:48:52] <ssi> it seems like none of them are just straing input/output pins
[16:49:31] <pcw_home> Probably tough but possible
[16:49:33] <pcw_home> the beagle has multiple serial ports that can run up to 3.698 MB
[16:49:35] <pcw_home> and be driven by the PRU
[16:50:14] <pcw_home> well 3.6something MB
[16:51:56] -!- fomox has quit [Ping timeout: 255 seconds]
[16:52:08] <ssi> how many ports does the 7i77 use?
[16:52:22] <JT-Shop> jdh: no G92 let me look at #5223
[16:52:22] <pcw_home> The PRU should be able to run effectively the same code that runs on the FPGAs processor
[16:52:24] <pcw_home> (this code hides the protocol timing and other complexities and presents a register interface to the HAL driver)
[16:53:02] <pcw_home> 3 channels (analog, digio, expansion)
[16:53:14] <ssi> aha
[16:53:56] <JT-Shop> the only variable I'm using is #5410
[16:54:13] <JT-Shop> I just did G0 Z0 and it went to -0.024
[16:56:39] -!- frallzor [[email protected]] has joined #linuxcnc
[16:56:47] <pcw_home> only pain is the the Sitaras UARTs are glorified 8250s so not flexible baud rate wise
[16:56:49] <pcw_home> and dont have the ability to read the number of chars in the buffer, so the code will be
[16:56:49] <frallzor> ahoyhoy
[16:56:50] <pcw_home> a bit awkward (you get spoiled being able to make the hardware match the task)
[16:57:09] <ssi> haha
[16:57:25] <ssi> well I have a good start on my GPIO driver
[16:57:54] -!- Tecan has quit [Read error: Operation timed out]
[16:59:11] <pcw_home> Good. It would be nice if the cape EEPROM said not only that the cape
[16:59:13] <pcw_home> reserved this or that pin but whether to allow the kernel driver to control them or not
[16:59:19] -!- Bojangles has quit [Ping timeout: 258 seconds]
[17:00:26] <JT-Shop> just for S&G I did a G53 G0 X0 Z0 then G92.1 then G0Z0 and it went to Z-0.024
[17:01:07] <frallzor> http://imageshack.us/a/img812/7607/img4922j.jpg Not really CNCed, but used my machine manually for it =P
[17:01:43] -!- nikola_ has quit [Ping timeout: 245 seconds]
[17:01:54] <ssi> pcw_home: yeah I've been rolling that around in my mind... if we build capes that are tailored to specific tasks, it could have metadata in the eeprom that the driver could inspect to configure the signals
[17:04:40] <generic_nick|2> yuck, rain.
[17:04:53] -!- IchGuckLive [[email protected]] has joined #linuxcnc
[17:04:59] <IchGuckLive> hi all b)
[17:05:09] <ssi> generic_nick|2: yeah tell me about it
[17:05:20] <ssi> my basement has a half inch of water in it :/
[17:05:21] <generic_nick|2> pcw_home: figured out how to put the drive in velocity mode, works much better now, thanks.
[17:05:28] <pcw_home> Not sure what level of control is needed (setting up pin mux and GPIO)
[17:05:30] <pcw_home> but in any case if you wished to get along with other capes that likely use kernel drivers
[17:05:31] <pcw_home> you need something to say 'dont touch, we will use our own driver'
[17:05:44] <ssi> right
[17:05:47] <chopper791> I switched the _ to - in the HAL file and the errors are different now. The new error is 'thcud.z-pos-out' must not be the same as a pin. I would have to guess that I have this signal name in the wrong location or would it be caused from something else?
[17:05:54] <ssi> mhaberler and I have been talking about how to do that a lot lately
[17:05:58] <ssi> it's not an easy problem to solve
[17:06:28] <pcw_home> No, makes me like FPGAs more and more :-)
[17:06:29] <generic_nick|2> i had to uncheck a box in the software that allowed more options (like putting it in velocity mode)
[17:06:54] <pcw_home> Yeah velocity mode is usually much easier to tune
[17:06:59] <generic_nick|2> i have a tiny bit of p in linuxcnc and thats it
[17:07:07] -!- Bojangles [[email protected]] has joined #linuxcnc
[17:07:07] <generic_nick|2> like .05
[17:07:40] <pcw_home> velocity mode uses FF1 also for best performance
[17:07:51] <generic_nick|2> couldnt add any, it made it worse
[17:07:59] <andypugh> chopper791: You can't have a signal that has the same name as a pin. The first thing after the "net" command is always a signal name. You have wither forgotten to make up a signal name for the net, or you are trying to create a signal with the same name as a pin.
[17:08:08] <pcw_home> then you are not adding the right amount
[17:08:36] <generic_nick|2> i tried as little as .005 in ff1, it ferrored pretty quickly
[17:08:57] <generic_nick|2> it has the least amount of ferror with no ff1
[17:09:31] <pcw_home> I doubt if thats possible
[17:09:44] <chopper791> andy- I have thcud.z-pos-out going
[17:09:48] <chopper791> net zpos-cmd thcud.z-pos-in <= axis.2.motor-pos-cmd
[17:09:48] <chopper791> net thcud.z-pos-out => stepgen.2.position-cmd
[17:09:48] <chopper791> #net axis.2.motor-pos-fb <= thcud.z-fb-out
[17:10:06] <generic_nick|2> i checked it on the scope
[17:10:14] <ssi> net zpos-actual thcud.z-pos-out => stepgen.2.position-cmd
[17:10:17] <ssi> give it a signal name
[17:10:28] <generic_nick|2> but regardless, it's probably not perfect but it works good enough lol
[17:10:43] <IchGuckLive> chopper791: what thc is it
[17:10:47] <JT-Shop> somehow the G10 L10 P1 Z0.000 line is changing the G54 offset even though it is not ran
[17:10:49] <generic_nick|2> at least it has holding torque now!
[17:10:59] <pcw_home> if you have too little FF1 you will lag on a long fast move, with too much, you will lead
[17:11:03] <JT-Shop> opps G10 L20 P1 Z0.000
[17:11:38] <JT-Shop> generic_nick|2: now that your in velocity mode have you seen my velocity mode tuning tutorial
[17:11:39] <pcw_home> since a P of.05 works your scaling is such that FF1 may be very small
[17:12:09] <generic_nick|2> JT-Shop: is it on linuxcnc.org?
[17:12:46] <IchGuckLive> chopper791:
http://pastebin.com/fp8F6jdA
[17:13:05] <chopper791> ssi- that worked. The net zpos-actual that you suggested was just a random name so allow the creation of the pin that allowed zpos and the thcud.zpos to work?
[17:13:43] <generic_nick|2> pcw_home: ill play with it some more when i have some time. the ferror was fairly even on the scope, no surges or anything. just a little ripple, but parellel to the baseline
[17:13:53] -!- sumpfralle has quit [Ping timeout: 245 seconds]
[17:14:29] <JT-Shop> generic_nick|2: it's on my web site gnipsel dot com
[17:14:37] <generic_nick|2> im guessing the ripple is from slight uneven belt tension. my pulley has a tad of runout
[17:14:42] <JT-Shop> in the linuxcnc area
[17:15:04] <chopper791> ich- thanks, but the file contains the info for using hostmot2
[17:15:05] <pcw_home> maybe that or torque ripple in the drive
[17:15:25] <generic_nick|2> found it, thanks jt
[17:15:34] -!- gimpswork has quit [Read error: Connection reset by peer]
[17:15:39] <generic_nick|2> could be pcw_home
[17:15:55] <generic_nick|2> i may take the belt off to check and see if it smooths out
[17:15:59] <ssi> chopper791: that's correct
[17:17:04] <pcw_home> you can think of the first name as a wirename
[17:17:05] <pcw_home> net wirename pin_a pin_b pin_c
[17:18:08] <generic_nick|2> i have to wire up the home switch so i can run the machine. other than that i think im ok with running it for now. when i am bored i will work on it some more.
[17:18:09] <andypugh> I like to think as the signal as a wire colour. So it hints at, but does not define, the signal :-)
[17:18:34] <JT-Shop> I should add thcud to LinuxCNC so it gets a man page
[17:18:41] <generic_nick|2> i gotta gfigure out what i want to do with the control pannel. i have a new one i made with a touch screen and mpg built in
[17:19:02] <generic_nick|2> i was thinking of putting it on a pedistal beside the machine
[17:19:31] <generic_nick|2> since it's a knee mill, there are no real good places to put it on the mill without it getting sprayed with coolant
[17:19:43] <generic_nick|2> the touch screen doesnt work well when wet
[17:19:52] <IchGuckLive> chopper791: did you aply a servo tread to the thcud
[17:20:01] <JT-Shop> http://gnipsel.com/shop/bp1/bp1-01.xhtml
[17:20:07] <L84Supper> IchGuckLive: are there any hackerspaces in your area?
[17:20:22] <chopper791> ich-I have not since the thcud file did not show that was needed
[17:20:40] <IchGuckLive> so no interpreter feedback
[17:20:44] <generic_nick|2> JT-Shop: thats where i have mine now and it's covered in coolant and chips
[17:20:54] <IchGuckLive> (loadrt thcud) and add it to a thread (addf thcud servo-thread) chopper791
[17:21:02] <generic_nick|2> i run mass production on it with flood coolant so it makes a bit of a mess
[17:21:26] <JT-Shop> how do you manage to use coolant on a knee mill without making a huge mess in your shop?
[17:21:38] <generic_nick|2> i buit a box around the table
[17:21:46] <JT-Shop> got a photo?
[17:21:58] <generic_nick|2> not on this pc
[17:22:03] <generic_nick|2> ill snap one soon.
[17:22:07] <JT-Shop> ok
[17:22:29] <JT-Shop> you could build a lean to over the MPG
[17:22:31] <chopper791> ich- why is the servo thread needed?
[17:22:35] <L84Supper> http://www.jhchoppers.com/photobucket/cnczone/coolant-0.JPG
[17:22:38] <generic_nick|2> it does make a little bit of a mess in the shop
[17:22:57] -!- fomox [[email protected]] has joined #linuxcnc
[17:23:10] <IchGuckLive> chopper791: to get the numbers updated to avoid the feedback fold
[17:23:10] <L84Supper> http://www.jhchoppers.com/photobucket/pm/coolant4.jpg
[17:23:18] <IchGuckLive> the mashine is moving in XY
[17:23:19] <JT-Shop> that's a nice one, everytime I try and build something it gets in the way so I gave up
[17:23:48] <generic_nick|2> JT-Shop: you can kinda see it here.
http://farm9.staticflickr.com/8559/8707933356_0416be6dac_b.jpg
[17:24:08] <JT-Shop> L84Supper: did you convert the Anilam to LinuxCNC
[17:24:22] <chopper791> ich-I got ya. Is the pastebin file you sent. Is that your file?
[17:24:27] <JT-Shop> oh yea I remember that photo
[17:24:43] <JT-Shop> you can't work in my shop LOL
[17:24:55] <generic_nick|2> lol
[17:24:56] <L84Supper> JT-Shop: not mine, just posting examples of knee mills with tanks
[17:25:21] <IchGuckLive> chopper791: is your Z axis reversed
[17:25:40] <generic_nick|2> JT-Shop: i use the crap out of that mill. looks like that after about a day
[17:25:54] -!- mhaberler [[email protected]] has joined #linuxcnc
[17:26:00] <IchGuckLive> that may fail in the thcud Comp function
[17:26:34] -!- gimpswork [[email protected]] has joined #linuxcnc
[17:27:41] -!- jfire has quit [Read error: Connection reset by peer]
[17:27:46] <generic_nick|2> im going to buy a vmc shortly
[17:27:54] <generic_nick|2> as soon as i move into my new shop
[17:28:01] <ssi> I want to get a vmc soon
[17:28:11] <JT-Shop> nice, the new shop has proper 3-phase power?
[17:28:13] <andypugh> We have some guards on the BP at work that are actually almost OK
[17:28:22] <generic_nick|2> JT-Shop: yes
[17:28:32] <JT-Shop> very nice indeed
[17:28:35] <generic_nick|2> and huge roll up doors
[17:28:55] <chopper791> ich-no it runs in the rpoper directions when I jog
[17:29:06] <chopper791> proper
[17:29:07] <Connor> I wan to enclose my G0704 at some point..
[17:29:11] <ssi> I'm thinking about moving my machines to one of my hangars at the airport
[17:29:11] <generic_nick|2> ok im off to do work.
[17:29:14] <generic_nick|2> adios
[17:29:17] <IchGuckLive> chopper791: there is a breket fail in the mach3 versions that are out did you looked at the comp function to correct this
[17:29:30] <ssi> I have an end hangar that has a half-hangar office attached, and it's the end of the building with the power box
[17:29:31] -!- carper64_lb has quit [Remote host closed the connection]
[17:29:34] <ssi> there's 3ph in that box
[17:29:34] <Connor> brb
[17:29:38] -!- Connor has quit [Quit: Leaving.]
[17:29:43] <andypugh> The ones I mean are a bit like this:
http://www.silvaflame.com/products/miller-adjustable-table-guard/
[17:30:08] <andypugh> Except that they hinge at the corners, pivot at the back, and slide at the front.
[17:30:11] <chopper791> ich-I have looked at anything in Mach3
[17:30:15] -!- Connor [[email protected]] has joined #linuxcnc
[17:30:20] <tjb1> postaL:
[17:30:23] <chopper791> *not i mean
[17:31:16] <andypugh> So as you pull the handles apart at the front the front panels slide apart, and swing out. No, There is no way I can describe it in words. And I can't find a picture. I will just give up :-)
[17:31:35] <IchGuckLive> chopper791: did you also set the acelleration setp stepgen.2.maxvel [AXIS_3]MAX_ACCELERATION
[17:32:06] <JT-Shop> you will just have to take a photo tomorrow
[17:32:13] -!- Bojangles has quit [Ping timeout: 276 seconds]
[17:32:17] <chopper791> ich-no
[17:32:19] <andypugh> Ah, I think I found it, this one looks very similar:
http://www.silvaflame.com/products/fully-enclosed-table-guard/
[17:32:35] <chopper791> Ich-I am not using axis_3 for anything
[17:33:06] <IchGuckLive> AXIS_2 sorry
[17:33:14] <JT-Shop> nice looking setup
[17:33:33] <chopper791> ich-no I have not
[17:33:37] <Connor> running flood with that will still be messy as hell.
[17:33:52] -!- Bojangles [[email protected]] has joined #linuxcnc
[17:34:03] <jdh> I cut some stuff with hand-spray coolant this w/e, it was a mess
[17:34:46] <jdh> big end mills are much messier than small end mills.
[17:35:11] -!- Tecan [Tecan!~fasdf@unaffiliated/unit41] has joined #linuxcnc
[17:35:28] <jdh> so, when the Z plunges for each iteration of this profile, it leaves a scallop in the work. Is this likely due to tool flex or machine rigidity or what?
[17:39:57] -!- Simooon has quit [Ping timeout: 258 seconds]
[17:46:02] -!- largecheesepuff has quit [Ping timeout: 256 seconds]
[17:47:54] -!- largecheesepuff [[email protected]] has joined #linuxcnc
[17:53:35] -!- kmrhb has quit [Ping timeout: 255 seconds]
[17:53:42] -!- Simooon [[email protected]] has joined #linuxcnc
[18:01:07] <Tom_itx> probably so
[18:01:13] <Tom_itx> or it's not a center cutting endmill
[18:01:59] <IchGuckLive> Loetmichel:
http://www.wetter.com/wetter_aktuell/niederschlagsradar/deutschland/
[18:02:35] -!- fomox has quit [Ping timeout: 255 seconds]
[18:04:14] <Tom_itx> jdh, what's your plunge feed?
[18:04:26] <Tom_itx> it should be at least half your regular feedrate
[18:04:46] <jdh> what's the correlation?
[18:06:06] <Tom_itx> it's just a good idea
[18:06:23] <jdh> but, it's not feeding when it's plunging?
[18:06:41] <jdh> plunge was set to 5ipm, feed to 15ipm, but I was only running about half that.
[18:06:49] <Tom_itx> my cam puts out a separate defineable plunge feed aside from the regular feedrate
[18:07:14] <Tom_itx> tool too long?
[18:08:03] <jdh> normal HSS 1/4" 2-flute end mill
[18:08:39] <Tom_itx> is it dull?
[18:09:09] <jdh> no. I've noticed it with other tooling also, also happens with my router, mainly 1/8" carbide in plastic
[18:09:15] <Tom_itx> i switched to carbide on my sherline since i don't have flood coolant on it
[18:09:21] <Tom_itx> seems to do better for me
[18:09:36] <Tom_itx> your z may have flex in it then
[18:09:43] <jdh> my spindle maxes at 3000rpm, carbide doesn't seem beneficial there for 6061
[18:09:48] <Tom_itx> or x and y aren't rigid enough
[18:10:21] <Tom_itx> you can always drill a pilot hole to plunge in
[18:13:48] <jdh> I assume if I put the pilot hole in the same place, it would have the same issue
[18:15:43] -!- IchGuckLive has quit [Quit: ChatZilla 0.9.87 [Firefox 20.0/20130329043827]]
[18:19:55] <Tom_itx> why?
[18:20:05] <Tom_itx> the endmill isn't really made for drilling
[18:20:34] <Tom_itx> if you drill a pilot hole and put the endmill down in it then move in x or y it shouldn't walk on you
[18:25:07] <jdh> just curious. I sometimes make the plunge position someplace that won't matter, but don't usually bother.
[18:31:10] <archivist> slot drill is the better form for plunge
[18:38:52] <Loetmichel> or move into the workpiece in a helix. works also
[18:41:34] <Loetmichel> like this:
http://www.youtube.com/watch?v=UEd4LCJ3uWk (caution. LOUD)
[18:41:35] <Tecan> (UEd4LCJ3uWk) "milldrillcycle15.avi" by "Loetmichel" is "People" - Length: 0:01:13
[18:41:46] -!- Nick001 has quit [Ping timeout: 276 seconds]
[18:42:09] <Loetmichel> http://www.youtube.com/watch?v=2wS_URQsyTU <- same in small
[18:42:10] <Tecan> (2wS_URQsyTU) "milldrillcycle.avi" by "Loetmichel" is "People" - Length: 0:00:46
[18:44:59] -!- Nick001 [[email protected]] has joined #linuxcnc
[18:45:48] -!- pjm [[email protected]] has joined #linuxcnc
[18:47:20] -!- pjm_ has quit [Ping timeout: 252 seconds]
[18:48:49] <ssi> hm... I want to hook a siggen's square output up to a bit signal
[18:48:56] <ssi> but siggen.x.square is a float
[18:48:59] <ssi> how can I "cast" in hal?
[18:51:06] <jdh> (boolean) siggen.x.squre
[18:51:13] <ssi> is it that easy?
[18:51:15] -!- syyl_ws [[email protected]] has joined #linuxcnc
[18:51:22] <jdh> doubt it, sounds good though doesn't it.
[18:51:25] <ssi> haha yeah
[18:51:48] -!- Nick001 has quit [Ping timeout: 264 seconds]
[18:52:56] <ssi> linuxcnc.org needs better hosting :/
[18:53:44] <cradek> ssi: use the not or chargepump components to make a toggling bit
[18:54:18] <mhaberler> ssi is seriously into the blinkenleds business
[18:54:44] <mhaberler> what's next, linuxcnc-driven throwies ;-?
[18:55:32] <ssi> hahah
[18:56:34] <ssi> I Think all cnc machines should be driven by blinkenleds that drive optos
[18:56:35] <ssi> :D
[18:57:23] -!- Nick001 [[email protected]] has joined #linuxcnc
[19:00:44] <frallzor> http://imageshack.us/a/img221/8673/img4920at.jpg http://imageshack.us/a/img191/1433/img4923jj.jpg these will create some sweet sweet loving!
[19:02:15] -!- PetefromTn [[email protected]] has joined #linuxcnc
[19:02:28] <PetefromTn> afternoon fellas..
[19:05:37] <ssi> cradek: I don't see how not helps me, and I can't find a man page for the chargepump component
[19:05:51] <ssi> and everything on linuxcnc.org is taking tens of minutes to load :(
[19:06:16] <JT-Shop> http://www.linuxcnc.org/docs/html/man/man9/charge_pump.9.html
[19:06:21] <andypugh> ssi: conv_float_bit would be what you needed, but doesn't seem to exist. comp will threshold a float to a bit, or you might find that the "clock" bit output from siggen is what you want
[19:06:40] <ssi> ooh clock will fix me
[19:06:41] <ssi> thanks andy
[19:07:27] -!- Nick001 has quit [Ping timeout: 256 seconds]
[19:08:43] <r00t4rd3d> frallzor, how did you finish that sign?
[19:08:51] -!- nikola_ [nikola_!4e5333b9@gateway/web/freenode/ip.78.83.51.185] has joined #linuxcnc
[19:10:07] <frallzor> uhm
[19:10:17] <frallzor> dont know the english term =P
[19:10:31] <PetefromTn> how about fanfreakintastic?
[19:10:37] <r00t4rd3d> did you paint it all then sand it down/
[19:10:40] <ssi> except clock seems to be always false
[19:10:45] <frallzor> some kind of paint/varnish that makes it hate water =P
[19:10:54] <frallzor> sanded first
[19:10:59] <r00t4rd3d> no i meant how did you color your letters
[19:11:02] <frallzor> ah
[19:11:11] <frallzor> paint kind of sloppy
[19:11:14] -!- Nick001 [[email protected]] has joined #linuxcnc
[19:11:16] <frallzor> then just sand
[19:11:22] <r00t4rd3d> ok
[19:11:22] <ssi> and charge_pump is the component, but it's way too fast
[19:11:32] <frallzor> and then oil with chinese oil
[19:11:41] <r00t4rd3d> chinese oil?
[19:11:54] <frallzor> combination of special herbs, oil from the tung tree and some cat
[19:12:00] <r00t4rd3d> wtf
[19:12:07] <frallzor> Im just guessing now
[19:12:14] <frallzor> the chinese put cat in everything
[19:12:21] <jdh> moo shu cat
[19:12:25] <PetefromTn> LOL cat.... Tung oil is really nice.
[19:12:41] <jdh> you squeeze cat tungs for oil?
[19:12:43] <r00t4rd3d> i mix tung and boiled linseed
[19:12:44] <jdh> how many does it take?
[19:12:55] <r00t4rd3d> splash of poly
[19:12:57] <frallzor> about a dozen
[19:13:20] <frallzor> the left overs make a nice stew though
[19:13:28] <frallzor> so nothing goes to waste
[19:13:30] <r00t4rd3d> is that for a business or your house?
[19:13:43] <frallzor> for a cousins "mansion" =P
[19:14:14] <frallzor> or it´s more like "manor"
[19:14:38] <frallzor> old farm so he calls its "the name of the place" manor =)
[19:14:54] <r00t4rd3d> can i have the dxf of the plate?
[19:15:15] <PetefromTn> Just updated my Photobucket account on my Cincinatti Arrow 500 retrofit. FLOOD COOLANT IS WORKING!! LIKE A BOSS!!
http://s150.photobucket.com/user/matospeter/media/Cincinatti%20Arrow%20500%20Retrofit/IMG_20130506_144359_zps21d1ea10.jpg.html?sort=3&o=0
[19:15:29] <frallzor> I rarely share things I one-off =)
[19:15:39] <frallzor> but its simple to make a copy
[19:16:39] <ssi> PetefromTn: beautiful :D
[19:16:49] <frallzor> rectangle with internal radiuses, and 2 ellipses
[19:16:54] <frallzor> 1 top, 1 bottom
[19:16:56] <frallzor> then just trim
[19:17:31] <ssi> god I didn't expect hooking a siggen to an LED to be this damn hard
[19:18:02] <cradek> waah
[19:18:05] <PetefromTn> ssi: Thanks man. Honestly that picture really does it no justice. That is some serious flow coming out of there I was kinda worried I would not have adequate flow for chip evac with the factory pump but it surprised me. I may make a nice manifold to add some nozzles to bump up the pattern later but for now this is real nice.
[19:19:00] <cpresser_> a usb2dmx interface which uses the same protocol is also planned. i got the prototypes up an working.
[19:19:03] <cpresser_> 21:15 < cpresser_> the schematics for the interface will be free. its a low-cost interface (about 10$ for DIY-builders)
[19:19:07] <cpresser_> 21:15 < cpresser_> any chance of getting the driver-plugin into upstream?
[19:19:10] <cpresser_> sorry, copy-paste error :/
[19:19:20] <ssi> PetefromTn: excellent
[19:19:50] <r00t4rd3d> frallzor,
http://i.imgur.com/Q5YLoit.jpg
[19:20:19] <ssi> doh I know what I'm doing wrong
[19:21:06] <frallzor> r00t4rd3d yup
[19:21:26] <frallzor> if you want it more like mine make the ellipse larger and change shape =)
[19:21:51] <r00t4rd3d> was a 2 minutes copy :)
[19:22:03] <PetefromTn> Glad I had the forethought to put a bucket under the coolant nozzled when I first turned on the pump because some NASTY water came out first then it cleaned right up LOL
[19:22:43] <ssi> what are you running for coolant?
[19:22:46] <JT-Shop> pretty blue...I hate cleaning out coolant tanks :(
[19:22:46] -!- syyl_ [[email protected]] has joined #linuxcnc
[19:22:54] <andypugh> I do wish PyCAM had more rapidity.
[19:23:03] -!- syyl_ws_ [[email protected]] has joined #linuxcnc
[19:23:10] <JT-Shop> does it work?
[19:23:23] <andypugh> PyCAM? Yes, the results are fine.
[19:23:28] <PetefromTn> I am using TRim Sol E206 I bought from Enco and it is pretty nice stuff so far.
[19:23:36] <JT-Shop> for 3-d?
[19:23:50] <ssi> gotcha
[19:23:59] <ssi> I ended up running straight oil in my hnc
[19:24:00] -!- vladimirek [[email protected]] has joined #linuxcnc
[19:24:04] <ssi> it was expensive, but it doesn't grow anything :)
[19:24:10] <ssi> and no chance of corrosion
[19:24:24] <andypugh> JT-Shop: Yes, it did this one:
http://www.youtube.com/watch?v=ZSLB-ue4CTI
[19:24:25] <Tecan> (ZSLB-ue4CTI) "Foundry Pattern Machining on my Mini-Mill" by "andy pugh" is "Tech" - Length: 0:03:34
[19:24:36] <PetefromTn> JT-Shop: yeah it is pretty blue and the coolant troughs are basically brand new now so as long as I keep it clean it should be all good LOL
[19:25:26] <PetefromTn> I considered straight oil but my pal Joe has the same machine and uses it in a hobby environment mostly and has had excellent results and no funky smells for a LONG TIME on the same batch.
[19:25:37] <andypugh> I found the place to set G64 now too, so it should be smoother on this job.
[19:25:41] <ssi> PetefromTn: I put ten gallons of mobilmet in it
[19:25:42] <PetefromTn> This stuff is pretty damn thick LOL
[19:25:43] <ssi> was about $150
[19:25:49] -!- syyl has quit [Ping timeout: 256 seconds]
[19:25:58] -!- syyl_ws has quit [Ping timeout: 245 seconds]
[19:25:58] <JT-Shop> andypugh: pretty cool
[19:26:04] <PetefromTn> This was only about $75.00 or so with free shipping coupon
[19:26:27] <andypugh> I wanted to use Castrol Clearedge, but couldn't find it in less that 20l quantities.
[19:26:38] <frallzor> andypugh foamed urethane?
[19:26:45] <andypugh> Yes.
[19:26:54] <frallzor> I love it =)
[19:27:00] <frallzor> have few blocks of it =P
[19:27:09] <andypugh> I found this in the skip at work :-)
[19:27:26] <r00t4rd3d> http://i.imgur.com/DahzflM.jpg
[19:27:27] <r00t4rd3d> there damit
[19:27:28] <frallzor> tool grade and that apricot light stuff
[19:27:54] <PetefromTn> Now I can hopefully start making some test chips and simple projects to get a feel of the control and test my Sheetcam post processor output.
[19:29:09] <PetefromTn> One of the first actual parts I need to make will be a mount for the spindle motor encoder. Should be fun.
[19:29:13] <andypugh> PetefromTn: Consider mounting a sacrificial sheet of Alu on top of the bed until you are sure :-)
[19:29:55] -!- nikola__ [nikola__!4e5333b9@gateway/web/freenode/ip.78.83.51.185] has joined #linuxcnc
[19:29:58] <PetefromTn> Yeah man actually I wil be using a piece of 3/4 aluminum plate set on top of 123's for most stuff. This is not my first CNC but I get your point for sure...
[19:30:03] -!- nikola_ has quit [Ping timeout: 245 seconds]
[19:30:27] <JT-Shop> your using sheetcam for your mill?
[19:30:31] -!- Simooon has quit [Quit: Leaving]
[19:30:31] <Tom_itx> andypugh you should add a cover over your screw
[19:31:01] <andypugh> I have never managed to think of a way to cover it
[19:31:09] <PetefromTn> JT-Shop: Yup have for years now. Works great... Not 3d but I have made all sorts of stuff with Sheetcam.
[19:31:27] <JT-Shop> I use it for plasma but have never used it for a mill
[19:31:44] <Tom_itx> wonder about some tiny acordion air duct material
[19:31:49] <PetefromTn> It even has a new V carve router setup
[19:31:53] <Tom_itx> think under dash of car
[19:32:06] <JT-Shop> fill with chips quick
[19:32:19] <JT-Shop> flat spring coil covers
[19:32:36] <Tom_itx> yeah if you can find em small enough
[19:32:38] <andypugh> If I was doing the conversion again, or was still interested in that machine, then I would shift the motor further in the headstock direction to make room for a spiral spring cover. But at the moment if I fitted one of those I wouldn't be able to machine up to the chuck in lathe mode.
[19:32:57] <JT-Shop> that sucks
[19:33:19] <Tom_itx> got my mill holders today
[19:33:26] <andypugh> The wipers on the screw seem to have done a good job so far.
[19:34:58] <Tom_itx> ahh that's the same machine you turned those bowls on
[19:35:59] -!- Bojangles has quit [Ping timeout: 260 seconds]
[19:39:13] <PetefromTn> How many of you fellas are using pycam seriously? Is it generating good toolpaths for you?
[19:39:42] <andypugh> To be honest, it is far too slow on the useful contouring processes to be any real use.
[19:40:09] <PetefromTn> how do you mean slow?
[19:40:20] -!- fomox [[email protected]] has joined #linuxcnc
[19:40:22] <ssi> I might try it for plasma cutting when I get the machine up
[19:40:28] <andypugh> Like, overnight to create the toolpath.
[19:40:37] <PetefromTn> a 3d program for plasma?
[19:40:37] <ssi> http://www.youtube.com/watch?v=Jfi0b5cUNVw
[19:40:38] <Tecan> (Jfi0b5cUNVw) "Linuxcnc Hal driver for beaglebone black" by "imcmahon" is "Tech" - Length: 0:00:08
[19:40:42] <ssi> blinkenleds :D
[19:41:09] <andypugh> Drop-cutter and push-cutter are fine, but the contouring algorithms are impractical.
[19:41:55] -!- Bojangles [[email protected]] has joined #linuxcnc
[19:41:57] <PetefromTn> honestly I don't have much 3d Experience at all what is drop cutter and push cutter?
[19:42:27] <PetefromTn> Almost everything I have made has been 2.5D
[19:42:48] <PetefromTn> ssi: Nice man...
[19:45:36] <generic_nick|2> sweet, homing and whatnot is working now on my 4th axis.
[19:45:48] <generic_nick|2> it's good to go, other than putting it on the mill
[19:45:53] -!- Gigs- [Gigs-!~Gigs@pdpc/supporter/28for7/gigs] has joined #linuxcnc
[19:46:02] <PetefromTn> generic_nick|2: nice man....PICS!!
[19:46:24] <generic_nick|2> ill try and get some once i clean up my disaster zone lol
[19:47:15] <PetefromTn> understand that...
[19:47:36] <Tom_itx> andypugh what file formats does it accept?
[19:48:22] -!- wboykinm has quit [Ping timeout: 258 seconds]
[19:48:26] -!- GammaX-Shop [GammaX-Shop!~GammaX-Sh@unaffiliated/gammax] has joined #linuxcnc
[19:48:35] <Tom_itx> overnight to generate or run the toolpath?
[19:48:45] -!- chopper791 has quit [Ping timeout: 258 seconds]
[19:49:18] -!- a-l-e has quit [Read error: Operation timed out]
[19:50:06] -!- mk0 [[email protected]] has joined #linuxcnc
[19:51:18] -!- loucsam has quit [Ping timeout: 245 seconds]
[19:52:30] <PetefromTn> Just Downloaded pycam....gonna play a bit.
[19:53:35] -!- Bojangles has quit [Ping timeout: 256 seconds]
[19:53:57] <GammaX-Shop> I have the proper accell and vel but for mach... in mms lol
[19:54:18] -!- Bojangles [[email protected]] has joined #linuxcnc
[19:54:21] <GammaX-Shop> 2000mm per minute
[19:54:39] <GammaX-Shop> accel is 344 mm's/sec/sec ???
[19:56:53] <ReadError> you just said a bad word
[19:56:59] <GammaX-Shop> I know I know...
[19:57:35] <GammaX-Shop> m not using it and actually getting Precision matthews to convert there cnc systems to linuxcnc... just gotta convert there values over and test...
[19:58:58] -!- Bojangles has quit [Remote host closed the connection]
[19:59:14] <ReadError> accel is always unit/s^s
[19:59:49] -!- Bojangles [[email protected]] has joined #linuxcnc
[20:00:23] <GammaX-Shop> ReadError: well what value would I put in lol I did 30 and it seems to work good.
[20:00:35] <FinboySlick> ReadError: Just for the sake of accuracy: unit/s^2 No?
[20:01:06] -!- skunkworks has quit [Read error: Connection reset by peer]
[20:01:31] <ReadError> huh?
[20:01:36] <ReadError> ah yea
[20:01:44] <FinboySlick> Unless you meant *
[20:02:39] <ReadError> yea typo'd
[20:02:43] <ReadError> seconds squared
[20:03:03] <r00t4rd3d> frallzor, do you know what painters tape is?
[20:03:08] <frallzor> yup
[20:03:11] <r00t4rd3d> that blue stuff to mask with
[20:03:23] <frallzor> blue, white etc, comes in many shapes =)
[20:03:31] <r00t4rd3d> if you cover your board with that before you engrave your letters makes coloring them much easier
[20:03:35] <andypugh> Tom_itx: STL for 3D, DXF and SVG for contours.
[20:03:45] <frallzor> I´d say... no
[20:03:54] <r00t4rd3d> its how i do it
[20:04:18] <frallzor> cant see how it will stay when machining through it
[20:04:28] <frallzor> not really strong stuff
[20:04:30] <r00t4rd3d> it sticks
[20:04:45] <r00t4rd3d> i wrap it around the edges
[20:05:43] <r00t4rd3d> then all you have to do is a light sanding to clean up the edges
[20:06:16] <frallzor> I dont mind, allways sand anyway for a nice finnish =)
[20:06:44] <r00t4rd3d> sanding for finish and sanding to remove excess paint is two different things...
[20:06:48] -!- Bojangles has quit [Ping timeout: 264 seconds]
[20:07:17] -!- JT-Shop has quit [Read error: Connection reset by peer]
[20:07:28] <frallzor> same work and nice finnish and paint removed
[20:07:28] -!- jthornton has quit [Read error: Connection reset by peer]
[20:07:40] <r00t4rd3d> sucks when you sand out the detail of things trying to remove paint/stain
[20:07:44] -!- JT-Shop [[email protected]] has joined #linuxcnc
[20:07:45] -!- jthornton [[email protected]] has joined #linuxcnc
[20:08:10] <frallzor> cant see how one can remove details in a v-carve unless its extremely shallow
[20:09:42] <GammaX-Shop> im losing steps on my 7 and I think its cause of this stupid delron coupler.
[20:09:49] <GammaX-Shop> No one should EVER used these stupid things
[20:09:54] -!- PCW [[email protected]] has joined #linuxcnc
[20:10:45] <r00t4rd3d> dumpstercnc
[20:11:01] <r00t4rd3d> nice couplers
[20:11:45] <r00t4rd3d> http://dumpstercnc.com/
[20:12:44] -!- Bojangles [[email protected]] has joined #linuxcnc
[20:13:24] -!- rob__H [[email protected]] has joined #linuxcnc
[20:13:28] <r00t4rd3d> the threaded couplers are sweet if you dont have machined ends
[20:13:30] <GammaX-Shop> r00t4rd3d: yeah those!
[20:14:03] <GammaX-Shop> i wouldnt buy them unless you have a saig
[20:14:27] <r00t4rd3d> saig?
[20:14:36] <GammaX-Shop> i meant the x2 type mils
[20:15:00] <r00t4rd3d> i have them on all my axis
[20:15:19] <GammaX-Shop> I had one break ok me... the others just dont hold
[20:15:56] <r00t4rd3d> http://www.cncrouterparts.com/dumpstercnc-acme-assembly-p-36.html
[20:16:07] <r00t4rd3d> i got one of those coming in the mail
[20:16:12] <r00t4rd3d> gonna check that out
[20:16:21] <andypugh> JHybrid of a Sieg and a Taig?
[20:16:26] -!- rob_h has quit [Ping timeout: 252 seconds]
[20:17:44] -!- Bojangles has quit [Ping timeout: 268 seconds]
[20:18:03] <ReadError> r00t4rd3d, remember my router motor problems?
[20:18:05] -!- ravenlock [ravenlock!~ravenlock@enlightenment/developer/ravenlock] has joined #linuxcnc
[20:18:07] <ReadError> i took the brushes out
[20:18:13] <ReadError> and blew a bunch of air through it
[20:18:15] <ReadError> good as new
[20:18:19] <r00t4rd3d> lol
[20:18:33] <ReadError> i think it just got a bunch of dust and crap inside it
[20:18:37] <ReadError> brushes where fine though
[20:19:15] <Tom_itx> the dust probably bound the brushes
[20:19:24] -!- PetefromTn has quit [Ping timeout: 264 seconds]
[20:19:28] <r00t4rd3d> i vacuum my router out after using it
[20:19:32] -!- chopper79 [[email protected]] has joined #linuxcnc
[20:20:16] <r00t4rd3d> put the hose on the air intake and cup your hands around it
[20:20:25] <r00t4rd3d> like a good girl
[20:23:17] <r00t4rd3d> i got another box of cncrp parts coming this week
[20:23:17] -!- kmrhb has quit [Ping timeout: 268 seconds]
[20:24:58] <r00t4rd3d> everyone of my axis is getting a bearing block on each end, shaft adapters, thrust bearings on each side of the blocks
[20:25:22] -!- Bojangles [[email protected]] has joined #linuxcnc
[20:26:31] <GammaX-Shop> my stepper drivers lowest setting for micro stepping is 2.... why do I keep the stepconfig at .5?
[20:27:26] <r00t4rd3d> cause thats what it equals too I think
[20:27:37] <GammaX-Shop> r00t4rd3d: i bought a pneumatic 5 c closer! Woooo 190 bucks shipped. and I traded a chinese 3 phase motor for a 32 pc 5c collet set and a 50pc hold down set!
[20:27:49] <GammaX-Shop> and the guy is paying shipping both ways!
[20:28:12] <r00t4rd3d> i dont know what any of that stuff is for
[20:28:27] -!- gabewillen [[email protected]] has joined #linuxcnc
[20:28:48] <GammaX-Shop> lathe
[20:28:55] <r00t4rd3d> oh
[20:29:15] -!- Bojangles has quit [Remote host closed the connection]
[20:30:18] <GammaX-Shop> anyone use modbus on vfd currently?
[20:32:58] -!- syyl_ws_ has quit [Quit: Verlassend]
[20:34:55] <frallzor> tried, never got the hang of it =)
[20:40:21] <JT-Shop> yep
[20:40:36] -!- PetefromTn [[email protected]] has joined #linuxcnc
[20:44:18] <ssi> sweet, got my second beaglebone in
[20:44:51] -!- mk0 has quit [Quit: Leaving]
[20:45:19] -!- slifty has quit [Quit: Leaving...]
[20:47:57] -!- Bojangles [[email protected]] has joined #linuxcnc
[20:52:14] <ssi> this is a cute little setup
[20:52:14] <ssi> https://pbs.twimg.com/media/BJnEBPECEAASqq4.jpg:large
[20:52:42] -!- FinboySlick has quit [Quit: Leaving.]
[20:53:18] -!- Bojangles has quit [Ping timeout: 252 seconds]
[20:55:46] <ReadError> https://dl.dropboxusercontent.com/u/25091878/Photo%20May%2006%2C%2012%2014%2024%20PM.jpg
[20:55:49] <ReadError> i finishes that today
[20:56:31] <ssi> what is it, quadrotor driver?
[20:57:16] <ssi> http://store.openpilot.org/openpilot-hardware/1-coptercontrol.html
[20:57:19] <ssi> that guy I guess
[20:57:21] <GammaX-Shop> jthornton: you using a rs485 adapter on serial port?
[20:57:26] <generic_nick|2> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?WrappedRotaryAxes i put the [AXIS_3] WRAPPED = 1 in my ini, but then i cant use the calibration tool in axis
[20:57:38] <GammaX-Shop> JT-Shop: read above porfavor ^^^ :D
[20:58:14] <generic_nick|2> the linuxcnc page doesnt say where it should go in the ini file. should i put it down where the parameters for that axis is, or up in the traj section, or what?
[20:58:37] -!- sumpfralle [[email protected]] has joined #linuxcnc
[20:58:43] <ReadError> yea
[20:58:45] <ReadError> clone...
[20:59:05] <cradek> generic_nick|2: that wiki page says Spec (draft). you should look in the real docs instead.
[20:59:31] -!- skunkworks [skunkworks!~chatzilla@str-broadband-ccmts-ws-26.dsl.airstreamcomm.net] has joined #linuxcnc
[20:59:39] <frallzor> http://imageshack.us/a/img801/4599/img46812.jpg mah old baby =)
[20:59:48] <andypugh> generic_nick|2: Try this page:
http://www.linuxcnc.org/docs/html/config/ini_config.html
[20:59:54] <cradek> http://www.linuxcnc.org/docs/html/config/ini_config.html#_axis_lt_num_gt_section_a_id_sub_axis_section_a
[21:00:04] <cradek> yep I was just finding it too, thanks andypugh
[21:00:18] <generic_nick|2> thanks cradek
[21:00:19] <andypugh> You had a more exact link.
[21:00:26] <ReadError> frallzor, fail fail
[21:00:29] <ReadError> is that a naza?
[21:00:34] <frallzor> yup
[21:00:45] <ReadError> baby jesus just cried a little
[21:01:03] <frallzor> naza rocks
[21:01:17] <GammaX-Shop> 6 pound 8 ounche tiny newborn, baby infant jesus?
[21:01:34] <ReadError> frallzor, yea if you want to hover in 1 spot maybe
[21:02:31] <frallzor> I assume you never tried one with gps =)
[21:02:45] -!- kmrhb has quit [Ping timeout: 256 seconds]
[21:02:46] <ReadError> frallzor, I do FPV and acro
[21:03:00] <ReadError> a naza+gps is useless
[21:03:10] <ssi> JT-Shop: mach3 file emailed to you
[21:03:17] <ssi> they're nasty inside
[21:03:24] <frallzor> ReadError not if you use it for video like I did =)
[21:03:25] <andypugh> This may be a page that hasn't been updated for a while, it still references EMC2, and Axis is listed as a separate package:
http://www.sm-ee.co.uk/resources/cadcam.htm
[21:03:30] <GammaX-Shop> ssi: you use mach 3?
[21:03:39] <ssi> I did once upon a time
[21:03:40] <ReadError> frallzor, im sure i can do better with a 20$ open source controller
[21:04:09] <GammaX-Shop> can you make a config file for it?
[21:04:23] <ssi> I don't have windows running anywhere in my house now, thankfully
[21:04:24] <GammaX-Shop> so you can send it to other people and them have the same settings?
[21:04:45] <frallzor> ReadError prove it then =)
[21:04:55] <ssi> ReadError: have any experience with controlling CP helis with autopilot hardware?
[21:05:03] <frallzor> words are useless unless proven
[21:05:13] <r00t4rd3d> still wet sign i made today
http://i.imgur.com/CgkSy7H.jpg
[21:05:25] <generic_nick|2> yay, that worked great. now it wraps around from 360 to zero
[21:05:28] <r00t4rd3d> easy sell now that every douche bag in america has a harley
[21:05:57] <ssi> r00t4rd3d: haha definitely
[21:06:24] <ReadError> ssi, yea theres a few that will do flybarless helis
[21:06:25] <skunkworks> r00t4rd3d: be careful about copy write...
[21:06:33] <r00t4rd3d> fuck the police
[21:06:37] <ssi> lol
[21:06:53] <ssi> "fuck the police... I prefer Sting's solo work"
[21:07:03] <frallzor> r00t4rd3d dont worry about the police
[21:07:16] <frallzor> lawyers are way worse =)
[21:07:32] <ReadError> r00t4rd3d, you seen the southpark ep about choppers?
[21:07:40] <r00t4rd3d> no fag, why?
[21:07:43] <ReadError> lol
[21:09:45] <r00t4rd3d> ill put that sign on craigslist for for $35 bucks when it dries and I bet some asshat in a helmet will be in my driveway picking it up within 24 hours
[21:10:57] <generic_nick|2> hmmm i wonder if i can fit enough stations on my rotary table to make 3 complete parts in one run.
[21:10:58] <ssi> seems like it'd cost more than $35 to make if you value your time :P
[21:11:17] <generic_nick|2> that would be nice, id only have to load it every 30-45 minutes or so
[21:11:24] <ReadError> r00t4rd3d breaks equipment so he gets paid to sit at home
[21:11:26] <frallzor> r00t4rd3d which version of aspire did you purchase?
[21:11:31] <ReadError> like a real pro
[21:11:59] <r00t4rd3d> the wood was free, had the stain and poly and the design was effortless, cut time was 40 minutes
[21:12:14] <generic_nick|2> 40 minutes??
[21:12:18] <generic_nick|2> desktop mill?
[21:12:29] <r00t4rd3d> 17x25 cut area
[21:12:45] <r00t4rd3d> more then desktop i guess
[21:13:06] <r00t4rd3d> my machine is slow
[21:13:22] <generic_nick|2> took me less than 15 to make this, and i have to trim a lot of fat off the program still.
http://farm9.staticflickr.com/8395/8704736685_63028c81dd_c.jpg
[21:13:48] <DJ9DJ> gn8
[21:14:14] <ReadError> in aluminum generic_nick|2 ?
[21:14:20] <generic_nick|2> yes
[21:14:27] <r00t4rd3d> i played video games while i monitored the machine too so :)
[21:14:33] -!- DJ9DJ has quit [Quit: bye]
[21:14:48] <Gigs-> I'm looking at woodruff cutters on MSC... how do you tell the maximum depth of cut?
[21:15:00] <generic_nick|2> lol, well i drank beer so i guess we're even
[21:15:29] <r00t4rd3d> im rebuilding my machine and my goal is 600ipm
[21:15:35] <r00t4rd3d> instead of 18 i get now
[21:15:40] <generic_nick|2> thats quick
[21:15:50] <generic_nick|2> im at about 300ipm i think
[21:16:04] <generic_nick|2> which is fairly decent for a big knee mill
[21:16:24] <ssi> yeah that's pretty quick
[21:16:29] <ssi> i was running that atrump machine at 120ipm
[21:16:38] <ssi> and the X axis shakes the machine at that speed
[21:16:42] <ssi> I think it's not leveled quite right
[21:17:08] <generic_nick|2> my mill is about 7000lbs so not much shakes it lol
[21:17:28] <r00t4rd3d> ReadErrors gf could
[21:17:32] -!- gimpswork has quit []
[21:17:33] <generic_nick|2> ha
[21:17:37] <r00t4rd3d> :D
[21:17:48] -!- glatho [glatho!5ddeca83@gateway/web/freenode/ip.93.222.202.131] has joined #linuxcnc
[21:17:48] <generic_nick|2> r00t4rd3d: i didnt know your sister weighed that much
[21:17:57] <r00t4rd3d> yeah shes fat
[21:18:47] <r00t4rd3d> she is super pissed they took the bones out of kfc too
[21:18:57] <JT-Shop> ssi ok
[21:19:13] <ssi> JT-Shop: ok!
[21:20:06] <generic_nick|2> im waiting for some sealant to dry on my coolant enclosure on the mill. my buddy gave me some toyota stuff to try, said it's the cat's meow. we'll see if it can handle water soluable coolant.
[21:20:27] <generic_nick|2> that stuff eats through regular rtv sealant
[21:21:21] -!- Bojangles [[email protected]] has joined #linuxcnc
[21:22:08] -!- glatho has quit [Ping timeout: 245 seconds]
[21:23:32] <r00t4rd3d> high temp silicone
[21:25:06] <r00t4rd3d> I use permatex on lots of gas applications
[21:26:03] <generic_nick|2> tried it, doesnt work
[21:26:22] <generic_nick|2> coolant is the most destructive crap there is for rubber
[21:26:39] <r00t4rd3d> that and your sisters over bite
[21:26:52] <generic_nick|2> har
[21:27:17] <r00t4rd3d> :F
[21:37:13] -!- toastydeath [toastydeath!~toast@2601:a:2e00:aa:9033:ddd7:5ad4:4beb] has joined #linuxcnc
[21:40:31] <ssi> I hate keyboards with keys in weird places
[21:41:46] <ssi> https://pbs.twimg.com/media/BJnPcUuCYAI76eN.jpg:large
[21:41:50] <ssi> they call that a "compact" keyboard
[21:41:52] <Tom_itx> i guess this will have to be a 'don't do that' button cause i can't seem to figure out the logic to get it the way i want it
[21:42:14] <ssi> it's MAYBE an inch narrower than my "full size" keyboard, but it's completely unusable because all the keys are crammed together and nothing is where my fingers expect it to be
[21:46:23] -!- gabewillen has quit [Quit: gabewillen]
[21:49:45] <r00t4rd3d> rdy for craigslist :D
http://i.imgur.com/VJhs464.jpg
[21:50:10] <ssi> nice
[21:50:21] -!- Bojangles has quit [Ping timeout: 256 seconds]
[21:51:02] <GammaX-Shop> how do you get into the hal command line area
[21:51:08] <ssi> halrun
[21:51:12] <GammaX-Shop> thanks
[21:51:34] -!- skorasaurus has quit [Quit: left the building.]
[21:52:42] <GammaX-Shop> gs2 aint working. classicladder here I come!!!
[21:57:08] -!- frallzor has quit []
[21:57:50] -!- chillly has quit [Quit: Leaving]
[21:59:22] <asdfasd> ssi: I have smilar but logitech, and I love it, now Im typing without looking at the keyboard :)
[22:00:12] <asdfasd> it is good for typing but on the machine I use standard, easy to find the arrouws
[22:01:00] -!- vladimirek has quit [Remote host closed the connection]
[22:02:06] -!- sumpfralle has quit [Ping timeout: 245 seconds]
[22:02:41] <PetefromTn> whats GS2
[22:02:48] <GammaX-Shop> vfd
[22:03:25] <GammaX-Shop> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?VFD_Modbus under sj200 is that a driver for vfd?
[22:17:33] -!- Bojangles [[email protected]] has joined #linuxcnc
[22:17:52] -!- adb [[email protected]] has joined #linuxcnc
[22:19:07] s1dev is now known as s1dev|away
[22:22:01] -!- tmcw has quit [Remote host closed the connection]
[22:22:46] s1dev|away is now known as s1dev
[22:23:22] -!- bedah has quit [Quit: Ex-Chat]
[22:23:32] -!- Bojangles has quit [Ping timeout: 260 seconds]
[22:23:40] -!- sumpfralle [[email protected]] has joined #linuxcnc
[22:25:26] -!- Bojangles [[email protected]] has joined #linuxcnc
[22:31:03] -!- wboykinm has quit [Remote host closed the connection]
[22:31:13] -!- Bojangles has quit [Ping timeout: 276 seconds]
[22:36:50] -!- Bojangles [[email protected]] has joined #linuxcnc
[22:39:22] -!- mpictor [[email protected]] has joined #linuxcnc
[22:39:58] <PetefromTn> These babies look REALLY sweet...I am sure they are WAY outta my price range tho...SOB...
http://www.youtube.com/watch?feature=endscreen&v=OpaNy0xM7mo&NR=1
[22:39:58] <Tecan> (OpaNy0xM7mo) "Jergens-Bock Brand Machine Vises" by "Jergensinc" is "Tech" - Length: 0:03:23
[22:40:12] -!- zzolo has quit [Quit: zzolo]
[22:41:51] -!- neotic [[email protected]] has joined #linuxcnc
[22:41:55] -!- neotic [[email protected]] has parted #linuxcnc
[22:42:05] <Tom_itx> kurt are the shizzle
[22:42:06] <Tom_itx> that looks like a kurt
[22:42:28] <Tom_itx> with softjaws
[22:42:35] <ssi> I have a kurt double vise on my big manual mill
[22:42:36] -!- jfire1 has quit [Quit: Leaving.]
[22:42:45] <ssi> I intend to try a glacern on my g0704
[22:42:58] <ssi> I hope the kurt hasn't spoiled me :)
[22:43:05] -!- gabewillen [[email protected]] has joined #linuxcnc
[22:46:05] <Tom_itx> the tooling plate should have a full grid of tapped holes though
[22:46:14] <Tom_itx> and an alternating grid of reamed holes
[22:47:24] -!- mpictor [[email protected]] has parted #linuxcnc
[22:47:35] -!- syyl_ has quit [Read error: Connection reset by peer]
[22:47:47] <PetefromTn> it is not a tooling plate really more a fixture locator.... YOu mount your tooling plate to that plate apparenlty.
[22:47:58] -!- syyl_ [[email protected]] has joined #linuxcnc
[22:48:02] <PetefromTn> http://www.youtube.com/watch?v=ZZifefyTgRM
[22:48:02] <Tecan> (ZZifefyTgRM) "Jergens Ball Lock� Quick Change Fixturing System vs. Traditional Vise" by "Jergensinc" is "People" - Length: 0:03:43
[22:48:16] <Tom_itx> well call it what you want
[22:48:39] <Tom_itx> they make 'plugs' you can put in those tapped holes for all sorts of holddowns
[22:49:03] <PetefromTn> basically yeah...
[22:49:18] -!- fomox has quit [Ping timeout: 245 seconds]
[22:49:20] <PetefromTn> Nice looking stuff. I am sure it is equally nicely priced.
[22:49:25] <Tom_itx> i forget the brand
[22:49:25] <Tom_itx> yup
[22:49:50] <Tom_itx> my friend has those at his shop and i must say it makes setups alot quicker
[22:50:54] <PetefromTn> apparently the six inch vise alone is $1500.00 +
[22:51:02] <Tom_itx> could be
[22:51:13] <Tom_itx> the average 6" single is around $6-800
[22:51:21] <Tom_itx> you can get them on sale usually
[22:51:36] <Tom_itx> since they're so common
[22:52:07] <Tom_itx> he had a couple dual but mostly 6 & 8" single kurt
[22:52:23] <PetefromTn> average where? I need to pickup a vise for the VMC now that it is running but I am a poor bastard now LOL
[22:52:36] <Tom_itx> see what travers has
[22:52:49] <PetefromTn> never bought from travers tool
[22:53:09] <Tom_itx> or mts
[22:53:52] <Tom_itx> http://www.travers.com/311677-61-421-172?Category=UserSearch=kurt%20vise
[22:54:26] <andypugh> I have a spare 8" Kurt double. When I say "spare" I mean "going rusty on the floor as I will never use it"
[22:54:39] * Tom_itx gasps
[22:54:52] <andypugh> Partly because it has no jaws. (Which is quite a drawback)
[22:54:57] <Tom_itx> andypugh, pack it in your carry on :)
[22:55:01] <PetefromTn> yeah but you are in jolly old england and it would cost more to ship probably than it costs to buy here LOL
[22:55:12] <ssi> jaws are available
[22:55:14] <andypugh> I can barely lift it.
[22:55:17] <ssi> tehy're not terribly cheap, but they're out there
[22:55:19] <Tom_itx> i bet
[22:55:21] <ssi> but yea a double 8 is a BIG vise
[22:55:27] <Tom_itx> the 8" single are heavy enough
[22:55:29] <ssi> mine's a double 4, and it's a good size for my 9x42
[22:55:31] <PetefromTn> That would be a sweet vise tho...
[22:55:47] <PetefromTn> I bet it weighs 200 lbs..
[22:55:59] <andypugh> Yes, quite. I can buy a much more suitable vice for my purposes for a lot less than a set of jaws for the Kurt.
[22:56:26] <PetefromTn> Hell I usually make my own sacrificial jaws for most everything anyways.
[22:57:16] <PetefromTn> never even seen an 8" double vise, how long is it?
[22:57:22] <Tom_itx> yup
[22:57:48] <andypugh> About 2'6"?
[22:57:53] <ssi> holy cow
[22:57:54] <ssi> hahah
[22:58:08] <andypugh> It looked smaller on the eBay advert.
[22:58:13] <ssi> hahaha
[22:58:26] <Tom_itx> http://www.americastoolcrib.com/cgi/CGP2SRIM?PMITEM=HT80D688P&PARTPG=CGP2LMXE&PAMENU=&PAHDID=000000040278704&PARDID=559178412220989
[22:58:28] <PetefromTn> HOLY SMOKES> 30" is crazy...
[22:58:28] <Tom_itx> a bit cheaper
[22:58:49] -!- erictheise has quit [Quit: erictheise]
[22:59:26] <PetefromTn> Probably gonna hafta buy some cheapo vise just to get started and then once I get some paying jobs in here upgrade....unfortunately.
[23:00:03] <ssi> PetefromTn: this is what I'd get
[23:00:03] <ssi> http://www.glacern.com/gpv_615
[23:00:13] <ssi> whoa they went up
[23:00:17] <ssi> I'd buy the kurt for that money nm
[23:00:18] <ssi> ;p
[23:00:38] <ssi> I wish they made a 4" with the flat sides like that
[23:02:22] <andypugh> Looks like Abwood are no longer in the vice business.
[23:03:25] <generic_nick|2> dang it! i lost all my work offsets AGAIN!
[23:03:28] <PetefromTn> actually that glacern is not terrible and reasonable for a better quality vise...
[23:03:32] <Tom_itx> http://www.americastoolcrib.com/cgi/CGP2SRIM?PMITEM=HT80D40P&PARTPG=CGP2LMXE&PAMENU=&PAHDID=000000040278704&PARDID=559178412220989
[23:03:36] <Tom_itx> 4" width
[23:04:00] <generic_nick|2> anyone know why my work offsets dissapear if my machine shuts off due to a power loss?
[23:04:01] <PetefromTn> I am really gonna have to go cheaper than that to right now. My damn AC unit at home here is smoked so gotta ante up for that baby first....
[23:04:17] <generic_nick|2> this has happened at least 4 times so far.
[23:04:21] -!- slifty has quit [Quit: Leaving...]
[23:04:44] <Tom_itx> http://www.americastoolcrib.com/cgi/CGP2SRIM?PMITEM=HT71ATW40S&PARTPG=CGP2LMXE&PAMENU=&PAHDID=000000040278704&PARDID=559178412220989
[23:04:48] <ssi> PetefromTn: gmt 4" is $300
[23:04:53] <Tom_itx> smaller 4"
[23:05:05] -!- gabewillen has quit [Quit: gabewillen]
[23:05:13] <Tom_itx> import
[23:06:15] <generic_nick|2> anyone?
[23:06:37] <generic_nick|2> really sucks having to touch off all my fixtures everytime this happens
[23:07:22] -!- stsydow has quit [Remote host closed the connection]
[23:07:48] <andypugh> generic_nick|2: The offsets are saved at shutdown. If you don't get a proper shutdown, then they don't get saved.
[23:08:21] <Tom_itx> no way to back up the file?
[23:08:30] <andypugh> Can I say that the problem is your power supply, not LinuxCNC?
[23:09:02] <generic_nick|2> andypugh: not the power supply when the whole house looses power
[23:09:04] <andypugh> But, if you do all the touch-off, then quit LinuxCNC, then re-open, that shpiuld save the offsets
[23:09:34] <andypugh> generic_nick|2: I think you might want to consider a small UPS, just for the PC.
[23:09:36] <generic_nick|2> andypugh: my offsets havent changed in years, why doesnt it just not delete the last ones it saved?
[23:09:47] <generic_nick|2> it changes it all to zero
[23:10:02] <andypugh> Ah, OK, if that is what is happening, I am at a loss to explain it.
[23:11:13] <generic_nick|2> yea, they all go to home position
[23:11:17] <andypugh> A PC-sized UPS is pretty cheap..
http://www.amazon.com/CyberPower-CP350SLG-Standby-350VA-Compact/dp/B004OR0V2C/ref=sr_1_7?ie=UTF8&qid=1367881826&sr=8-7&keywords=UPS
[23:12:29] <PetefromTn> yeah import...
[23:12:35] <generic_nick|2> the work offsets are saved to the var file, right?
[23:12:41] <andypugh> I don't know how long that would give you to exit and shutdown though.
[23:12:41] <PetefromTn> a 4" vise is not gonna cut it for me...
[23:13:24] <generic_nick|2> vices are cheap if you buy them used, i got a few kurt vices for $50-100
[23:13:45] <andypugh> I lack headroom in my machine, so I am looking at this sort of thing:
http://www.ebay.co.uk/itm/2-pc-LIMITLESS-MILLING-VICE-WITH-6-JAWS-/370658211083?pt=LH_DefaultDomain_3&hash=item564cf3750b
[23:14:07] -!- rob__H has quit [Ping timeout: 276 seconds]
[23:14:38] <generic_nick|2> gotta imagine a fair amount of deflection with that
[23:16:12] <andypugh> And many opportunities to gouge the table.
[23:17:33] -!- nikola__ has quit [Ping timeout: 245 seconds]
[23:18:34] -!- Bojangles has quit [Ping timeout: 272 seconds]
[23:19:40] <andypugh> This is what that pattern came out like (the one that PyCAM did. This is after about 10 minutes with a file wrapped in sandpaper, but then that would be expected with any software.
https://plus.google.com/photos/108164504656404380542/albums/5747722155741347649/5875009568208252162?banner=pwa
[23:20:03] -!- Bojangles [[email protected]] has joined #linuxcnc
[23:23:53] -!- asdfasd has quit [Ping timeout: 256 seconds]
[23:24:11] -!- Connor has quit [Ping timeout: 245 seconds]
[23:24:32] -!- GammaX-Shop has quit [Read error: Connection reset by peer]
[23:25:20] -!- GammaX-Shop [GammaX-Shop!~GammaX-Sh@unaffiliated/gammax] has joined #linuxcnc
[23:26:22] <PetefromTn> Andy...I thought you said Pycam was slow LOL
[23:27:38] <PetefromTn> andypugh: Oh yeah and whatsabout that probe in your pics?
[23:28:14] -!- servos4ever has quit [Quit: ChatZilla 0.9.85 [SeaMonkey 2.0.11/20101206162726]]
[23:29:27] <andypugh> PetefromTn: The toolpath generation is really slow, with some of the algorithms. The Algorithms that are fast are slow to machine, too. Lots of travel to safe-Z and rapid to the opposite corner of the work, lots of cutting air. But it gets the job done.
[23:29:48] <andypugh> The probe is just a probe I got from eBay.
[23:29:55] -!- largecheesepuff has quit [Ping timeout: 264 seconds]
[23:30:18] -!- mhaberler has quit [Ping timeout: 258 seconds]
[23:30:26] <andypugh> I was paranoid about starting the spindle with it mounted, so I decised to make a "Magsafe" connector for it. Wjich turned out pretty well.
[23:31:18] -!- Bojangles has quit [Ping timeout: 264 seconds]
[23:31:40] -!- largecheesepuff [[email protected]] has joined #linuxcnc
[23:33:54] -!- skunkworks has quit [Ping timeout: 252 seconds]
[23:34:16] <JT-Shop> one of those magnetic connectors?
[23:37:34] -!- tmcw has quit [Ping timeout: 272 seconds]
[23:40:10] <andypugh> Yes.
[23:40:47] -!- GammaX-Shop has quit [Read error: Connection reset by peer]
[23:41:13] <PetefromTn> nice man....
[23:41:14] -!- GammaX-Shop [GammaX-Shop!~GammaX-Sh@unaffiliated/gammax] has joined #linuxcnc
[23:41:20] <andypugh> A couple of ring-shaped 8mm OD magnets from eBay, and a bit of brass.
https://plus.google.com/photos/108164504656404380542/albums/5747722155741347649/5866812284499794850?banner=pwa
[23:41:29] <andypugh> And plastic, and a spring.
[23:42:17] -!- Bojangles [[email protected]] has joined #linuxcnc
[23:42:43] -!- Keknom [[email protected]] has joined #linuxcnc
[23:42:46] <andypugh> The fixed contact has insulation between the magnet and the inner. The other one doesn't, but the pin is quite long and well-guided to can't short.
[23:43:31] <JT-Shop> very cool
[23:47:56] <andypugh> I maybe ought to make some drawings and document it somewhere. (I "winged it" when I made it, no drawings or even G-code was used). But it is nicer than this one:
http://techcrunch.com/2009/06/05/diy-make-your-own-magsafe-connector/
[23:48:23] -!- Bojangles has quit [Ping timeout: 245 seconds]
[23:49:00] <JT-Shop> that's Rube Goldberg work there
[23:51:23] <andypugh> Yeah. I can imagine doing that, I can't imagine bragging about it.
[23:52:24] -!- mozmck has quit [Quit: Leaving.]
[23:52:31] -!- kmrhb has quit [Ping timeout: 246 seconds]
[23:53:44] -!- mozmck [mozmck!~moses@client-204.235.45.161.wcfltx.partnershipbroadband.com] has joined #linuxcnc
[23:54:16] -!- Valen [[email protected]] has joined #linuxcnc
[23:54:43] -!- Bojangles [[email protected]] has joined #linuxcnc
[23:55:34] -!- Nick001-Shop has quit [Remote host closed the connection]
[23:55:54] -!- sumpfralle has quit [Ping timeout: 252 seconds]
[23:59:09] <andypugh> Bah! I should know better by now! It is not a great plan to guess a dimension when building a 3D model of something which you don't actually start to make until weeks later, because you will forget that you guessed a dimension...
[23:59:21] -!- mhaberler [[email protected]] has joined #linuxcnc
[23:59:34] -!- Felix29 [[email protected]] has joined #linuxcnc
[23:59:54] <andypugh> (Yes, the pattern I made today, (not the one in the photo, the next one) is completely wrong...