#linuxcnc | Logs for 2017-01-26

[00:07:57] <pink_vampire> minibnz: thanks a lot!
[00:48:06] <pink_vampire|2> why g7 is use?
[00:48:54] <pink_vampire|2> is there any reason to declarer "Lathe Diameter Mode"
[00:49:17] <pink_vampire|2> g8 is the same but for radius
[00:56:02] <pink_vampire|2> also, why do i need G18?
[00:56:24] <pink_vampire|2> "G18 to select the XZ-plane"
[00:56:33] <pink_vampire|2> what dose it mean?
[01:09:11] <minibnz> G7 should probably not be used on a mill.. are you setting up a mill or a lathe? or are you milling on a lathe?
[01:10:11] <minibnz> if you declare G7 mode your X travel will be doubled, for on a lathe for every 0.1mm you get closer to the center of the work piece you take 0.2mm off the diameter
[01:10:32] <minibnz> and G18 is there incase you are using a horizontal mill.
[01:11:11] <minibnz> where the cutter spins along the bed rather than perpendicular to the bed..
[01:12:17] <minibnz> i dont think you need to set all these settings, i have written some gcode files where i have never bothered with much more than a G90 or G91 depending on the repeat loops i need to make
[01:23:02] <pink_vampire|2> I'm lathing on my mill, and I'm working on tweaking the post processor
[01:23:19] <pink_vampire|2> minibnz:
[01:26:47] <pink_vampire|2> why in line 16 there is no G code?
[01:26:50] <pink_vampire|2> https://paste.debian.net/910650/
[01:27:21] <pink_vampire|2> minibnz: this is the code that I'm trying to run
[01:31:57] <Devilholk> If I want to add some external jogging HID, where would be a good way to start? Like, some example or something.
[01:33:19] <pink_vampire|2> I'm using the small lenovo keyboard
[01:33:22] <Jymmm> Devilholk: Would a joystick work?
[01:33:29] <pink_vampire|2> work amazingly good
[01:34:00] <Devilholk> Jymmm: I have the HID already, it will be communicating via my own protocol on UART so I want my own way of dealing with it
[01:34:14] <Devilholk> So basically I need to figure out how to tell linuxcnc to do the jogging
[01:34:31] <Devilholk> The plan is to use a rotary encoder and also have a selector with hardware buttons for what axis to jog
[01:34:37] <Devilholk> since I only have one of these jog wheels
[01:34:43] <pink_vampire|2> you need to send keyboard commands
[01:35:00] <Devilholk> pink_vampire|2: That sounds like a uggly hack though
[01:35:58] <Devilholk> I am using the live image now, was thinking there might be a pythonic way to add external jogging?
[01:36:05] <pink_vampire|2> shift + arrow for rapid, and arrow for slow.
[01:36:22] <Devilholk> Yeah but this will not be rapid or slow, this will be in fixed increments
[01:36:25] <Devilholk> since it is an encoder
[01:36:59] <pink_vampire|2> I have no idea.
[01:37:54] <pink_vampire|2> Devilholk: this is what I'm using http://i.imgur.com/RXNRYtX.png
[01:38:19] <Devilholk> heh, never seen a keyboard like that before =)
[01:38:28] <pink_vampire|2> for 25$ you can't get better
[01:38:51] * Jymmm grabs the angle grinder...
[01:39:01] <pink_vampire|2> keyboard, mouse, scrolled
[01:39:14] <pink_vampire|2> Jymmm: ?
[01:39:22] <Devilholk> I guess I just have to poke around in linuxcnc til I figure something out
[01:39:50] <Devilholk> I got the impression a lot of functionality is python which should make it rather easy to add extra stuff like that
[01:40:02] <minibnz> Devilholk what interface do you have/will you be using?
[01:40:38] <pink_vampire|2> http://www.ebay.com/itm/Lenovo-mini-wireless-keyboard-N5901-/222385706319?_trksid=p2141725.m3641.l6368
[01:40:38] <Devilholk> minibnz: For the encoder? It will be using USB serial port, the machine is stepped using SPP for now
[01:40:39] <Jymmm> http://linuxcnc.org/docs/html/examples/mpg.html
[01:40:40] <minibnz> will you be using a mesa card or a par port to drive the mill
[01:40:41] <pink_vampire|2> 12$
[01:40:56] <Jymmm> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?JogWheel
[01:40:58] <minibnz> ahh ok..
[01:41:28] <minibnz> whats running you HID firmware?
[01:41:44] <Devilholk> thanks Jymmm
[01:42:04] <Devilholk> minibnz: I'll probably put it in a stm32f100, i have bunches of those
[01:42:40] <Devilholk> I have all kinds of PCBs primarily intended for various LED driving projects but I reuse the PCBs for all kind of stuff
[01:42:57] <Devilholk> Recently I converted one of them into a 2 phase BLDC driver for a fan I fried ^^
[01:43:02] <minibnz> ok that has enough grunt to be any HID device.. is a Serial port the best interface to choose?
[01:43:19] <Devilholk> It does not have USB hardware
[01:43:29] <Devilholk> I will use a USB-serial chip in between
[01:43:39] <minibnz> ahh ok you are talking with its usart to a usb cable
[01:43:42] <minibnz> ok
[01:43:45] <Devilholk> yeah
[01:44:38] <minibnz> there is a serial port driver but i think you are going to have much better luck using pyserial and use python to set pins and record/report the encoder count.
[01:45:03] <Devilholk> Yeah I hoped to be able to use python to interpret the data my HID will send
[01:45:33] <minibnz> i started looking into using the serial port with python to add a DRO but the interface was too slow for my needs..
[01:45:35] <Devilholk> and then just tell linuxcnc to increment or decrement the current position
[01:45:55] <minibnz> yeah you will be fine with pyserial and python
[01:46:08] <Devilholk> Too slow?
[01:46:33] <minibnz> there is a python module you need to load up and then from that you call the script and feed the data to and from objects.
[01:46:41] <Devilholk> I usually run my stuff at one megabaud
[01:47:17] <archivist> Devilholk, https://forum.linuxcnc.org/24-hal-components/26679-xhc-hb04-wireless-mpg-pendant-hal-module?start=110
[01:47:39] <minibnz> yeah too slow, report 3 axis with a 32 bit number.. even up at the highest settings i would only get something like 120hz.. which for live feedback is pretty slow..
[01:48:50] <minibnz> sorry i really should have said it was too slow to use as a encoder input...
[01:48:59] <Devilholk> minibnz: That is weird.. I usually run stuff at 1 kHz and can then send > 20 32 bit values
[01:49:11] <Devilholk> ANd still have a few bytes to spare
[01:49:58] <Devilholk> ok, I have a bunch of links to check out thorougly now, thanks guys
[01:50:12] <minibnz> hmmm maybe my calculations were off.. i have upgraded to a mesa card and am stuffing around with the wiring.. just installed the spindle speed and direction control and the spindle encoder
[01:50:51] <Devilholk> minibnz: We are probably talking about different things or something, or different bottlenecks at least
[01:51:21] <Devilholk> Just because something is serial doesn't make it slow =)
[01:52:24] <minibnz> this is true.. but i was going to run into other issues as well so it was best that i stop and get the mesa card...
[01:53:40] <archivist> Devilholk, and another https://bues.ch/cms/machining/cnc-control.html
[01:54:38] <archivist> and another https://ca.rstenpresser.de/blag/2014/11/linuxcnc-pendant/
[01:55:06] <archivist> he is lurking in here :)
[01:58:05] <Devilholk> the bues.ch seems promising to start from
[01:58:15] <Devilholk> it loads a python file that handles the HW
[02:01:08] <Devilholk> urgh..
[02:01:25] <Devilholk> I have 24, 5 and 3.3 volts on my system but I need 12 =)
[02:01:39] <Devilholk> soon I will have all the voltages =)
[02:01:54] <IchGucksLive> morning from still freezing germany
[02:02:00] <archivist> use one of the cheap ebay dcto dc converters
[02:02:05] <Devilholk> yeah
[02:02:23] <Devilholk> Already have one of those on the system, just have to add another one
[02:02:36] <IchGucksLive> Devilholk: use a lm2566 on the 24V to get the 12
[02:03:28] <Devilholk> will use the lm2596 because that's the one I have a lot of =)
[02:04:23] <IchGucksLive> pcb milling http://foengarage.de/pcb_milling.jpg
[02:04:39] <Devilholk> nice
[02:05:01] <Devilholk> I am actually trying to setup a way to do pcb with the cnc as well
[02:05:13] <IchGucksLive> here is my channel on more infos https://www.youtube.com/channel/UCmwhCL92ZQRSVqFe3jGwJSQ
[02:05:19] <Devilholk> But I will only be using one axis and then use a laser polygon mirror attached to it
[02:06:12] <Devilholk> But I will most likely not be using linuxcnc for doing that operation
[02:06:22] <Devilholk> because linuxcnc is way overkill for it
[02:06:35] <IchGucksLive> im doing this all week on LCNC and it is so cool
[02:06:44] <IchGucksLive> http://foengarage.de/4achs_elek.jpg
[02:06:56] <IchGucksLive> cheep and perfect fast
[02:07:01] <Devilholk> nice build
[02:07:53] <pink_vampire> why in line 16 there is no G code?
[02:07:59] <pink_vampire> https://paste.debian.net/910650/
[02:08:24] <pink_vampire> what the X2. mean?
[02:08:47] <IchGucksLive> G18 are you shure
[02:09:07] <minibnz> Devilholk i just nuked one of those DC-DC converters.. stuck a screwdriver where one done belong.. but otherwise great little boards.
[02:09:08] <IchGucksLive> oh its LATHE
[02:09:32] <pink_vampire> yes, it's a lathe code
[02:10:39] <pink_vampire> do you have an idea what line 16 do?
[02:10:50] <pink_vampire> X2.
[02:11:41] <Devilholk> minibnz: lol yeah..
[02:11:47] <minibnz> pink have a look at think. they explain it here.. http://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g1
[02:12:01] <minibnz> think=this..
[02:12:49] <pink_vampire> so it the same as g1 x2 f12?
[02:12:58] <IchGucksLive> X2 is thr Retract
[02:13:18] <pink_vampire> but linux cnc just skip this line.
[02:13:18] <minibnz> looks like if you do a G1 it stays in that mode so you can simply feed x2.0 x3.0 and it will do them in order at the same feedrate that the last G1 command was done at.
[02:14:08] <minibnz> no not if you want the same results..
[02:15:09] <pink_vampire> the code should make like inverted L shape
[02:15:20] <IchGucksLive> Devilholk: do you got some mashining to build your own mini PCB
[02:15:51] <minibnz> that line looks like it moves the Z axis of the lathe in 2.3mm then back out 1.3mm in relative measurments. that code looks to use absolute mesaurements so it moves z axis into 2.3mm then back to 1.0mm...
[02:16:13] <IchGucksLive> pink_vampire: does this come from CAM or self coded
[02:16:25] <pink_vampire> from a cam
[02:17:05] <minibnz> Pink_Vampire do you have a Z axis on your lathe>
[02:17:06] <minibnz> ?
[02:17:19] <IchGucksLive> so the FACE operation is not directed to free the X while retract
[02:17:40] <IchGucksLive> minibnz: Z is X on lathe
[02:17:45] <pink_vampire> I want it to move x to the side, then Z down, then face with x up to 1mm, then X back, than Z back.
[02:18:05] <pink_vampire> X move the cutter
[02:18:13] <IchGucksLive> oh Reverse Facing
[02:18:14] <pink_vampire> Z move the material
[02:18:26] <IchGucksLive> from in to out
[02:18:53] <IchGucksLive> not all cams do this as hevy crash risk
[02:19:36] <IchGucksLive> i need to close as tomany work ahead
[02:19:40] <Devilholk> IchGucksLive: I am going to build sort of a flatbed laser printer using a UV laser and a laser polygon mirror
[02:19:55] <Devilholk> So I can use positive photo resist coated pcbs
[02:20:01] <Devilholk> just expose, develop and etch
[02:20:10] <Devilholk> Don't have to mess with a UV box or transparent papers
[02:20:19] <IchGucksLive> expensive
[02:20:41] <Devilholk> I have all the parts already from scavenged stuff
[02:20:42] <IchGucksLive> you can engrave it by a 250mW DVD laser
[02:20:51] <IchGucksLive> at 300mm/sec
[02:21:03] <IchGucksLive> with the 3D printer setup at 50 USD
[02:21:31] <Devilholk> Do you mean engrave the resist coating?
[02:21:36] <IchGucksLive> Blanking on L-Driver base
[02:21:58] <IchGucksLive> yes
[02:22:12] <IchGucksLive> 250mW will not do anything on the Copper
[02:22:50] <IchGucksLive> focus dist is 0.5mm Max
[02:22:51] <Devilholk> well.. the laser polygon will be faster I think
[02:23:21] <IchGucksLive> Galvo is ok but not that precice
[02:23:33] <Devilholk> it is not a galvo, it is just a polygon
[02:23:37] <Devilholk> it comes from a printer
[02:24:22] <Devilholk> only issue will be to make sure there is no stray radiation from the laser module
[02:24:31] <IchGucksLive> the printer got a 0.2 prec on homebuild 0,05 is perfect as laser diameter is 0.1
[02:25:21] <IchGucksLive> setup like a laser engraver at 400USD
[02:25:30] <IchGucksLive> 10W
[02:25:37] <IchGucksLive> China cracker
[02:25:52] <IchGucksLive> im off till 7pm Berlin time
[02:30:12] <Deejay> moin
[02:42:18] <Devilholk> Can you have Z coords in G02/G03 for making helical cutting?
[02:43:42] <pink_vampire> is there and advantages to diameter mode vs radius mode?
[02:44:16] <pink_vampire> Devilholk: I don't have a servo spindle.
[02:44:58] <Devilholk> ok?
[02:45:11] <pink_vampire> so no threads and stuff like that.
[02:45:18] <pink_vampire> just basic turning
[02:46:09] <Devilholk> Was this in response to my question?
[02:47:26] <pink_vampire> <Devilholk> Can you have Z coords in G02/G03 for making helical cutting? - no
[02:48:34] <pink_vampire> or I'm not undaunted what are you asking.
[02:49:16] <Devilholk> When making a circular cut I want to do it in a helical motion instead of dropping down at one point and go one circle and then drop down again
[02:49:36] <Devilholk> The cam processor I am using doesnt seem to support it so thinking about just writing the g code myself but I haven't touched g code in 15 years
[02:49:41] <pink_vampire> on a lathe ??
[02:49:45] <Devilholk> no a mill
[02:49:54] <Devilholk> But I just realized that there is probably a g code reference for lcnc
[02:49:58] <Devilholk> so I could have a look in there
[02:49:58] <pink_vampire> hooo i seee
[02:50:06] <Devilholk> might even be a "macro" or something for helical cuts
[02:50:20] <pink_vampire> http://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g2-g3
[02:50:41] <pink_vampire> what cam are you using?
[02:50:44] <Devilholk> thanks, just found it =)
[02:50:48] <Devilholk> cammill
[02:50:56] <Devilholk> But their freenode channel was abandoned ^^
[02:51:48] <pink_vampire> https://github.com/cammill/cammill
[02:51:53] <pink_vampire> that thing?
[02:51:59] <Devilholk> yeah
[02:52:18] <pink_vampire> that look relatively new..
[02:52:30] <pink_vampire> github and such..
[02:54:40] <pink_vampire> why are you using 2d cam software?
[02:55:03] <Devilholk> Too lazy to write my g code manually
[02:55:26] <Devilholk> I only have a 3 axis mill so working in 2.5 dimensions makes sense as well
[02:55:38] <Devilholk> since the tool can't be tilted
[02:55:58] <pink_vampire> 3d machining is much more fun
[02:56:25] <Devilholk> I am open to suggestions
[02:56:42] <Devilholk> But I think for making pockets and cuts 2D works well enough
[02:56:59] <pink_vampire> http://i.imgur.com/yrjddyh.png
[02:57:02] <Devilholk> I can do spirals with G2 or G3.. nice
[02:57:05] <pink_vampire> 3d machining
[02:57:21] <pink_vampire> http://i.imgur.com/J42TZe0.png
[02:57:43] <Devilholk> nice
[02:57:53] <Devilholk> But as I said, my machine currently only has 3DOF
[02:58:14] <pink_vampire> it was done on a 3 axis machine
[02:58:17] <Devilholk> sure I could do some 3d machining with it using a spherical bit
[02:58:41] <pink_vampire> it was done with flat end mill
[02:58:43] <Devilholk> But I have no idea what cam processing software I would use for that
[02:58:47] <Devilholk> cool
[02:58:50] <Devilholk> must have take some time though
[02:58:59] <pink_vampire> 45 min~
[02:59:14] <Devilholk> not that bad
[03:02:33] <pink_vampire> Devilholk: i did the nipple in 0.1mm step down to make sure it will not snap. and the rest of the boob in 1mm steps ans just sand it down a bit.
[03:02:46] <pink_vampire> and*
[03:05:02] <pink_vampire> did you try F360?
[03:24:04] <Devilholk> I found out how to do it
[03:24:14] <Devilholk> using G17 and G2 with the P and Z parameter
[03:24:52] <Devilholk> just need to find something to put under the workpiece
[04:05:09] <pink_vampire> Devilholk: I'm any decent cam program it is very easy to select the way that you want to enter to the material. even in hsm express (free 2.5D) and F360 (also free but 3D)
[04:06:44] <Devilholk> Are those software open source? Or at least do they work in linux?
[04:07:17] <Devilholk> For milling height maps I was pondering to throw something together myself to get the experience
[04:07:30] <Devilholk> but that is a bit later on though
[04:25:09] <pink_vampire> F360 is web based
[04:25:50] <pink_vampire> they not open source
[04:26:12] <pink_vampire> I think the blender cam is good. and support 3d machining,
[04:26:47] <pink_vampire> and it is open source, and run on linux.
[04:30:26] <Devilholk> web based sounds horrible though
[04:30:33] <Devilholk> Seems you get little possibilities for automation then
[04:30:57] <Devilholk> in LCNC when you run commands interactively and all goes wrong, how do you stop the machine?
[04:31:07] <Devilholk> It keeps going even after terminating the application
[04:31:16] <Devilholk> Is this because the real time thread is still active?
[04:32:50] <pink_vampire> it just for the cam.
[04:32:57] <pink_vampire> google it
[04:33:07] <pink_vampire> or in youtube..
[04:33:11] <pink_vampire> you will se.
[04:33:17] <pink_vampire> it is very easy.
[04:33:47] <Devilholk> Never mind, it was a hardware problem
[04:33:57] <pink_vampire> I have to get some sleep.
[04:34:06] <Devilholk> EMI issue from spindle driver causing ghost steps
[04:34:32] <pink_vampire> see you in 8 hours
[04:34:46] <pink_vampire> I dont know.
[04:34:59] <Devilholk> sleep tight
[04:35:00] <pink_vampire> it is 5AM here O_o
[04:35:14] <pink_vampire> thanks.
[05:18:19] <jthornton> morning
[05:25:30] <XXCoder> hey jt
[05:25:58] <jthornton> what's up
[05:28:02] <jthornton> elderberry wine was down to 1.020sg yesterday dang that was a hot and fast fermentation
[05:31:45] <XXCoder> heh I'd ask send me a bottle but then I dont drink wine nor any achcols lol
[06:10:36] <jthornton> 24 itch bats left to put up
[08:27:22] <JT-Shop> !seen roycroft
[08:27:22] <the_wench> last seen in #linuxcnc 2017-01-26 03:30:32GMT 10:24:51 ago, saying do i load firmware on the 5i25 that is specific to the boards i have attached?
[09:00:58] <roycroft> i am around, jt-shop, but i'm pretty busy for a few minutes
[09:01:18] <roycroft> i'm in the middle of a maintenance window
[09:18:01] <roycroft> i'm available now, until 7:00
[09:19:40] <jthornton> I think I got the ssl working
[09:19:50] <jthornton> almost
[09:19:59] <jthornton> one more tweak in the store
[09:20:05] <roycroft> great!
[09:20:57] <roycroft> yes, i can connect via https: now
[09:21:06] <roycroft> you still need to do the redirect
[09:21:11] <roycroft> but that after everything is working
[09:21:26] <roycroft> that's the same certificate i was going to sell you, btw
[09:27:02] <jthornton> my admin page is secure without https in the url but the main page is not when I just do mesaus.com, I think my .htaccess.txt is the problem
[09:28:28] <roycroft> https://mesaus.com works fine
[09:28:43] <roycroft> but http://mesaus.com does not redirect
[09:29:12] <roycroft> i've never seen .htaccess.txt on any web server - it's always .htaccess
[09:29:20] <roycroft> i have to go back to work for about 15 minutes right now
[09:29:23] <jthornton> yea I have the config.php file to redirect to https
[09:29:24] <jthornton> ok
[09:37:24] <MarkusBec> https://github.com/espressif/esp-idf/issues/164
[09:37:29] <MarkusBec> ah
[09:44:25] <roycroft> ok, i am back
[09:53:37] <jthornton> now my store is broken :(
[09:55:01] <roycroft> how so?
[09:55:19] <roycroft> i haven't logged i, but i can add items to a cart and proceed to checkout
[09:56:08] <jthornton> when I select 5i52 and add the options it throws an undefined error but when I add something else it worked
[09:57:03] <roycroft> that's weird
[09:57:36] <roycroft> if all you're doing is configuring ssl the logic of your product options shouldn't be affected at all
[09:57:59] <jthornton> seems to work now, except the main page is not secure but the rest are
[09:58:22] <roycroft> i'm not familiar with opencart
[09:58:31] <roycroft> did you set up the redirect?
[09:58:34] <archivist_> some php has bad root url logic, have you corrected any configs to https
[09:58:52] <roycroft> http://www.webhost4life.com/knowledgebase/beta/article.bml?ArticleID=2211
[09:59:03] <roycroft> that shows how they want you to do the redirect
[09:59:24] <jthornton> archivist: yes I changed the http to https
[09:59:47] <The_Ball> jthornton, are you setting up a webshop for mesa?
[09:59:49] <roycroft> the .htaccess snippet on the right should redirect all http to https
[10:00:26] <jthornton> I've been a Mesa dealer for about a year
[10:00:49] <roycroft> and btw, while it would be better, imo, to redirect everything, it's only the account management stuff that really needs to be secure
[10:00:58] <roycroft> so if all but the main page are secure you would be ok
[10:01:10] <The_Ball> jthornton, I didn't know. Good for you :)
[10:01:16] <jthornton> thanks
[10:01:47] <jthornton> weird when you click the link CnC Machines it takes you to the secure main page
[10:02:48] <jthornton> I think it might be my index.php but I'm a little rusty on php
[10:02:50] <roycroft> when you click the home button anywhere it takes you to the secure page
[10:04:33] <roycroft> i always do a redirect in the server configuration
[10:04:51] <roycroft> i do it right in the apache config, but you probably don't have access to that, which is what .htaccess is for
[10:06:15] <IchGucksLive> hi ;-)
[10:06:54] <Wolf_> must resist bidding on large tools…
[10:07:08] <IchGucksLive> und schon viele fräser zerbröselt
[10:09:22] <archivist> Wolf_, I just missed out on a renishaw toy
[10:09:35] <Wolf_> what was it?
[10:10:08] <jthornton> adding the .htaccess broke the store so I removed it
[10:10:20] <jthornton> I really gotta get back to work now :)
[10:11:11] <roycroft> you're close enough that it should be fine
[10:11:33] <archivist> Wolf_, a machine checking gauge
[10:11:38] <roycroft> all i care about is when i enter my username and password
[10:11:42] <roycroft> and the bits beyond that
[10:12:25] <skunkworks> http://www.machsupport.com/forum/index.php/topic,34098.0.html
[10:28:30] <The_Ball> skunkworks, lol, trolls will be trolls even if it's true
[10:32:47] <skunkworks> :)
[10:32:56] <skunkworks> The_Ball, how is it going?
[10:33:35] <The_Ball> skunkworks, good thanks. Very busy though, bought a house and a mill. But haven't been able to pickup the mill yet because of the house, lol
[10:33:38] <The_Ball> How have you been?
[10:33:54] <skunkworks> Good - almost have a sinker edm running.
[10:35:12] <skunkworks> (plus 2 kids under 5 years old.. ;)
[10:49:55] <jensor> Hi. I'm
[10:50:07] <_methods> of course you are
[10:54:25] <roycroft> a lumberjack and you're ok?
[10:56:21] <jensor> trying to get an HP compaq to run linuxcnc. Running RTAI test tool it starts out 5 uS the in 8 sec it's up to 25 uS, 12 sec later its atmax is up to 60uS. This is without me touching anything. What does someone think I need to do?
[10:56:39] <jensor> This is a fresh install of 2.7.8
[10:57:36] <archivist_> I put a pci video card in a compaq to make it a bit better
[10:57:56] <jensor> see http://pastebin.com/ELTm7y18
[11:00:05] <jensor> This Compaq doesn't have the connector to fit the video card i was using in my last setup when its mother board failed.
[11:01:36] <jensor> I could look for a video card to fit an the one empty card slot available.
[11:02:47] <archivist_> onboard shares the ram with video, also check any power saving junk in bios
[11:06:14] <jensor> ok
[11:14:03] <enleth> bollocks. I broke a tap in a handwheel retainer screw hole on the bridgeport.
[11:14:35] <Wolf_> whats the hand wheel made out of?
[11:14:35] <archivist> edm it out
[11:14:41] <enleth> the only carbide burr I have did exactly jack shit to extract it, just massacred the hole a bit more
[11:15:09] <archivist> I use diamond burrs with care
[11:15:19] <enleth> archivist: no EDM around, I'd have to pay someone to do it
[11:15:42] <archivist> I pay to get edm done it is cheap usually
[11:15:46] <enleth> Wolf_: it's not the handwheel, it's the clutch stub axis
[11:15:57] <Wolf_> doh
[11:16:29] <enleth> anyway, I'm inclined to weld a short screw head first into the hole and retain the handwheel with a nut
[11:16:47] <enleth> won't be as pretty, but I can do that here and now
[11:17:59] <enleth> actually, with the right nut, it might still look OK-ish
[11:26:11] <enleth> archivist: maybe if I already knew someone with an EDM rig in the area I'd just call them and have it done by tomorrow, but I dont
[11:27:12] <archivist> becoming popular in many jobbing machine shops
[11:29:36] <enleth> eh, a welded threaded stub will work
[11:40:40] <sync_> enleth: you can probably weld something on the screw
[11:41:15] <enleth> sync_: you mean on the tap, to extract it?
[11:41:20] <sync_> yeah
[11:41:21] <enleth> too small, too deep
[11:41:28] <sync_> hm
[11:41:36] <sync_> small endmill then
[11:42:16] <enleth> problem is, that's my only milling machine
[11:42:56] <enleth> I'd have to remove that part, then assemble the axis drivertrain without it, then run it as MDI
[11:49:41] <jensor_> i'm still here
[11:56:27] <jensor_> I need to find a pc that is compatible with the latency requirements of linuxcnc without having to jump through all the hoops I'm running into with my present one. Any suggestions?
[12:01:22] <JT-Shop> j1900 is a good one
[12:03:29] <CaptHindsight> which Mesa cards have analog inputs? (with linuxcnc support)
[12:04:23] <JT-Shop> 7i77 7i76
[12:05:49] <CaptHindsight> was just reading the 7i77 manual, how did I miss it?
[12:06:02] <JT-Shop> page stuck together
[12:06:03] <gregcnc> DIY mill kit? www.ebay.com/itm/252701668807
[12:06:47] <CaptHindsight> 6 analog out
[12:07:33] <CaptHindsight> I still don't see any analog in? What are they called?
[12:08:00] <JT-Shop> page 23
[12:08:33] <CaptHindsight> ah Field Inputs
[12:08:46] <CaptHindsight> cleverly hidden
[12:09:10] <CaptHindsight> Accuracy is +-5% crap
[12:09:55] <CaptHindsight> need a couple of orders of magnitude better
[12:10:49] <CaptHindsight> I think I asked this before and had to build my own 16b ADC
[12:12:25] <pink_vampire> gregcnc: did you saw the rusty picture?
[12:12:26] <pink_vampire> http://i.ebayimg.com/images/g/QXsAAOSwa~BYaTbY/s-l1600.jpg
[12:13:00] <pink_vampire> for 35K you can get a hass
[12:14:30] <gregcnc> i wonder if they've sold any
[12:14:46] <Wolf_> 35k? too much https://www.bidspotter.com/en-us/auction-catalogues/comly-auctioneers/catalogue-id-bscco10091/lot-ea4149d3-4b0e-42cd-8bce-a70400ed83b2
[12:15:06] <Wolf_> 6mins left to bid on lol
[12:18:16] <gregcnc> you need a pretty big mill to get 36 or 40" in Y
[12:24:30] <skunkworks> our y is 36 ;)
[12:24:39] <skunkworks> 38,36,24
[12:25:10] <gregcnc> 36 24 36? only if she's 5-3
[12:29:10] <CaptHindsight> does the Mesa THC have an analog in?
[12:31:26] <IchGucksLive> HI ;-)
[12:32:10] <CaptHindsight> linearity of the THCAD is about 12 bits (1 part in 4000) greater than about 10 mS.
[12:32:29] <CaptHindsight> will be good enough
[12:33:40] <CaptHindsight> IchGucksLive: have you comer across a 12-16b ADC for Linuxcnc? (few samples per second)
[12:33:50] <IchGucksLive> pink_vampire: you can get mutch cheeper VF3
[12:34:46] <IchGucksLive> i dident worked on that
[12:34:52] <gregcnc> vf3 is 40x20 VF6 is 64x32
[12:35:12] <IchGucksLive> how does need that big
[12:35:25] <IchGucksLive> only pros
[12:35:39] <gregcnc> the discussion is about the link i posted
[12:35:46] <IchGucksLive> oh
[12:36:01] <IchGucksLive> so price is ok if it is a vf6
[12:41:06] <CaptHindsight> search for ADC + Linuxcnc on the forums and this comes up http://i.imgur.com/FxZcjsJ.jpg
[12:43:13] <CaptHindsight> https://forum.linuxcnc.org/24-hal-components/29294-ads1115-hal-modul-i2c-communication
[12:45:12] <pink_vampire> CaptHindsight: O_o WOW
[12:46:35] <IchGucksLive> CaptHindsight: hilbillies mealtogo
[12:47:54] <MacGalempsy> When making a classicladder program that will require the turret to have been homed prior to any other tool change, would it be better to make a seperate homing ladder program, or incorporate it into the broader program? Lump vs Split
[12:48:07] <gregcnc> http://imgur.com/OeIJFZH
[12:57:58] <CaptHindsight> when I was a kid nobody would have gone to jail over that
[12:58:05] <CaptHindsight> party poopers
[12:59:21] <MacGalempsy> oh how times change. CaptHindsight any luck on the sediment search?
[12:59:58] <MacGalempsy> After looking on your map a little, there seemed to be a few good prospects along the dirt frontage road on the illinois side of the river
[13:01:00] <CaptHindsight> I'm happy to pay someone to collect deliver it
[13:01:07] <jymmm> whats the name fof that industrial surplus?
[13:01:13] <MacGalempsy> ok.
[13:01:13] <CaptHindsight> might be a monthly thing
[13:01:34] <MacGalempsy> wow. why so often?
[13:01:46] <CaptHindsight> lots of excavators and haulers around here
[13:01:57] <CaptHindsight> makin machines
[13:02:24] <MacGalempsy> it certainly sounds productive
[13:03:17] <CaptHindsight> also making architectural components, e.g counters, floors...
[13:03:59] <MacGalempsy> concrete products?
[13:04:19] <CaptHindsight> polymer granite and concrete
[13:04:32] <gregcnc> granite dust?
[13:05:02] <MacGalempsy> cool. There are so many textures, roundness and grain-sizes it should be pretty fun
[13:05:06] <CaptHindsight> gregcnc: for the <1/8" dia part
[13:05:28] <CaptHindsight> large gravel is easy to find
[13:05:41] <gregcnc> right several pits locally
[13:05:48] <CaptHindsight> sand through 1/8 is more difficult
[13:06:00] <CaptHindsight> Meyer
[13:06:19] <MacGalempsy> sieving is always an option
[13:06:37] <CaptHindsight> more work that I'd rather pay someone else for
[13:07:03] <CaptHindsight> it's really messy
[13:07:19] <IchGucksLive> messy is better then trumpo
[13:07:56] <MacGalempsy> that is true. the best grain sorting comes natrually from large rivers at a point distal from the source
[13:08:28] <MacGalempsy> then you only have to dry the stuff
[13:08:42] <JT-Shop> MacGalempsy: you can have it in the same ladder
[13:09:45] <MacGalempsy> JT-Shop: ok. I figured once it is homed, the output would just stay on until the machine shut down. The english version and true/false logic is almost ready for a review.
[13:09:55] <CaptHindsight> 7I87 Remote isolated Analog input card, how did I miss this?
[13:10:05] <CaptHindsight> http://store.mesanet.com/index.php?route=product/product&product_id=126
[13:10:10] <JT-Shop> just have an input to home it once
[13:10:40] <gregcnc> I wonder how much a counter shop generates? i did some work for marbletechinc a long time ago
[13:10:58] <gregcnc> i wonder if they even still exist
[13:11:03] <MacGalempsy> ok. the plan is to link it to the x y z a homing sequence
[13:13:16] <JT-Shop> hmm I don't see a pin to say I'm homing
[13:14:05] <MacGalempsy> I could just add a pycvp button to home the atc.
[13:15:28] <MacGalempsy> maybe an internal bit where if the ATC has not been homed, then start homing
[13:17:46] <JT-Shop> yea, you could say when power is up and not homed home but that may be a surprise so a PyVCP button would be better
[13:18:31] <IchGucksLive> FOLKS shoudt i make a ENglish video on that 2
[13:18:34] <IchGucksLive> https://youtu.be/jeGRccJgONQ
[13:18:37] <pink_vampire> how do I setup a gang tools for a lathe?
[13:19:36] <pink_vampire> if I have several tools where I setup the locations for the tools?
[13:19:59] <MacGalempsy> ok. that sounds like a good idea. once it is up and running, and the peer-review process suggests a more fluid process, then it can be changed
[13:21:14] <pink_vampire> I want to make something like that d2n4wb9orp1vta.cloudfront.net/resources/images//cdn/cms/MMS0809_CNC-Turning_B.jpg
[13:21:43] <pink_vampire> So I have the material in the spindle, and all the tools will be on the X axis
[13:22:23] <IchGucksLive> pink_vampire: http://www.stevenson-engineers.co.uk/files/tool%20changer.jpg
[13:22:46] <pink_vampire> IchGucksLive: what is that?
[13:22:49] <pink_vampire> turret?
[13:23:27] <IchGucksLive> yes
[13:23:38] <pink_vampire> looks cute
[13:23:43] <pink_vampire> your design?
[13:24:49] <IchGucksLive> no
[13:25:10] <pink_vampire> do you have the 3d file?
[13:26:14] <IchGucksLive> look at his homepage
[13:28:00] <pink_vampire> I did
[13:28:12] <pink_vampire> nothing there
[13:29:34] <IchGucksLive> pink_vampire: https://forum.linuxcnc.org/26-turning/24729-gangtool-setup-backtools
[13:29:53] <IchGucksLive> Gn8
[13:36:05] <gregcnc> pink_vampire is this for cnc?
[13:37:31] <pink_vampire> yes
[13:37:45] <pink_vampire> almost any cnc lathe work like that
[13:39:09] <gregcnc> of course
[13:40:39] <gregcnc> how big will it be?
[13:41:09] <pink_vampire> you can have tool all over your X axis
[13:41:35] <pink_vampire> but I have no idea how to make it work.
[13:41:36] <gregcnc> what does that mean/
[13:42:08] <gregcnc> https://youtu.be/TXvrfDqYI3s
[13:42:34] <pink_vampire> I can't understand where I need to setup the location for each tool.
[13:42:58] <gregcnc> you touch off just like endmills in a mill
[13:43:44] <pink_vampire> what do you mean?
[13:43:46] <gregcnc> in the control each tool has an X and Z offset, plus radius and orientation
[13:44:28] <pink_vampire> in linux cnc? or in the post processor?
[13:44:35] <gregcnc> control
[13:45:06] <gregcnc> post doesn't care, just tells machine which tool and offset to use
[13:45:31] <gregcnc> are you making a turret or learnign how to use one?
[13:46:07] <pink_vampire> no, I just want a row of tools on my X axis.
[13:46:20] <gregcnc> so gang tool setup?
[13:46:32] <gregcnc> same thing
[13:47:14] <pink_vampire> yes, correct. gang setup.
[13:48:07] <pink_vampire> I never set up any tool in linux cnc, I'm using collies, so I need to probe it each time.
[13:49:13] <gregcnc> do you have a lathe or are you setting this up in your mill?
[13:50:51] <pink_vampire> my mill is the lathe.
[13:51:28] <gregcnc> you need to be specific
[13:52:21] <gregcnc> mill setup doesn't have tool offsets for lathe tools, no worky the same way
[13:53:02] <pink_vampire> the mill work very nice as a lathe with hand written gcode, but for parting a such I need to take the tool out of the vise and put parting tool.. this is why I want to move to a gang setup.
[13:53:04] <gregcnc> people turn in the mill all the time, but you really have think about how to use work offsets and radius compensation, etc.
[13:54:20] <gregcnc> you'd set a new work offset for each tool and work from there
[13:54:57] <pink_vampire> It is work soo good that I'm thinking about changing the spindle to servo spindle, and mount a small spindle on the gang mount. and this way you can do mill and turn.
[13:55:48] <pink_vampire> I'm not sure what is "tool offset" how it is done, and what I need to be aware of.
[13:56:15] <gregcnc> g_o_o_g_l_e
[13:57:09] <gregcnc> but in your case with a mill config you will not be using tool offsets to do what you want
[13:57:28] <pink_vampire> I mean, why do I need a tool offset, and not just to tel the machine to go to certain location.
[13:57:43] <pink_vampire> maybe is the hsm that confuse me.
[13:57:59] <gregcnc> are you using turning in HSM?
[13:58:18] <pink_vampire> yes
[13:58:56] <pink_vampire> my goal is to make it like a mill/turn machine.
[13:59:37] <gregcnc> All mill turns are configured as lathes with C axis as basis
[14:00:19] <gregcnc> maybe not all, there are 5 axis mills with 2kRPM rotary axis
[14:01:23] <gregcnc> so yes, you'd go to another place on the table, by calling a new work offset instead of tool change, but HSM has no idea about this as that's just is normal
[14:01:30] <gregcnc> isn't
[14:03:02] <pink_vampire> also I see in hsm that some post are milling, some are turning, and some are mill turn
[14:03:50] <pink_vampire> if I'm trying to do a turning operation with the milling post, it not let you to do it.
[14:04:51] <gregcnc> yeah you're doing something that is VERY out of ordinary
[14:05:22] <pink_vampire> if the machine have a servo spindle it consider as mill turn?
[14:05:27] <gregcnc> no
[14:06:11] <gregcnc> not that you couldn't write a post that worked, but i know very little about that
[14:07:48] <pink_vampire> as far as I understand I need to send step/dir to the "C" axis, (spindle)
[14:08:23] <pink_vampire> but how It will be done with linux cnc to designate it as rpm for a spindle...
[14:08:36] <pink_vampire> and angle for the C axis..
[14:09:23] <gregcnc> this has been done before and there is some info on the forums
[14:09:38] <gregcnc> regarding spindle and C in a lathe
[14:10:09] <CaptHindsight> heh just got into a discussion with Amazon over why they lie about next day delivery
[14:10:53] <gregcnc> yesterday UPS brought me box scheduled for today, and the one scheduled for yesterday may show up today
[14:11:10] <pink_vampire> I'm not sure what therm I need to google.
[14:11:16] <pink_vampire> C axis lathe?
[14:11:38] <gregcnc> "linuxcnc c axis"
[14:11:55] <CaptHindsight> if an ad says "want it tomorrow then order in the next x hours" and l;ater in the checkout it changes to 2-3 more days they don't see that as disingenuous, deceptive or as a lie
[14:12:28] <gregcnc> oh, well that's crappy
[14:12:33] <sync_> archivist: just got a T&H sweep square, pretty neat setup with the pentaprism at the bottom
[14:13:16] <CaptHindsight> gregcnc: yup, so you have to go through the checkout process to fine out what the most possible date will be
[14:13:37] <gregcnc> thats good to know and bullshit
[14:13:38] <CaptHindsight> and since they lie on the front of the ad how do you know when it will really arrive?
[14:13:57] <CaptHindsight> they said they aren't lying
[14:14:13] <CaptHindsight> I asked them if they have a dictionary
[14:14:26] <gregcnc> not to everyone maybe, probably location dependent
[14:15:08] <CaptHindsight> I asked them why it doesn't say "MAYBE tomorrow" or similar
[14:15:16] <CaptHindsight> they refused to answer
[14:16:05] <CaptHindsight> they changed the topic and posted a lengthy post on how they determine possible delivery dates
[14:16:29] <gregcnc> too big to fail
[14:16:30] <CaptHindsight> which is also difficult to believe since they lie
[14:16:38] <CaptHindsight> yup
[14:17:18] <CaptHindsight> so you now pay for one thing on Amazon but there are no guarantees on what you will actually get
[14:18:08] <CaptHindsight> so thank you to all the lazy people for letting things slip this far in the new post truth and fact world
[14:19:41] <gregcnc> humans being human unfortunately
[14:22:29] <CaptHindsight> Fedex didn't knock on the door earlier, nothing like waiting all day for something to show up twice
[14:23:24] <gregcnc> sounds like you're in a hurry
[14:23:50] <CaptHindsight> just trying to have a schedule
[14:25:20] <gregcnc> i work with someone who says nothign is a rush until it's due in a couple days and seems like they knew the date far ahead
[14:25:20] <CaptHindsight> I'm not asking for much
[14:28:29] <gregcnc> have you seen the fedex guy at the new place yet?
[14:32:25] <CaptHindsight> I will in the next hour
[14:32:49] <CaptHindsight> had same issue with truck driver yesterday
[14:32:54] <CaptHindsight> he went next door
[14:33:16] <gregcnc> nobody knows you're there yet?
[14:33:37] <CaptHindsight> like I'm in some delivery Bermuda triangle that makes delivery people lose their way
[14:33:51] <CaptHindsight> address in big letters
[14:34:33] <CaptHindsight> do they need to meet you first before they knock on the door?
[14:34:39] <CaptHindsight> did I miss a memo?
[14:35:25] <CaptHindsight> yesterday the drive missed the large maulti-bay loading dock
[14:35:34] <gregcnc> lol, but maybe people assume an empty building is still empty
[14:35:45] <CaptHindsight> then he said he was here last week
[14:37:06] <gregcnc> a couple 24 packs over the weekend might do that
[14:37:40] <CaptHindsight> maybe I will try that, leave beer at the door
[14:38:17] <CaptHindsight> Dear delivery person over 21: Free Beer --->
[14:38:38] <CaptHindsight> "there's hookers in the hallway"
[14:38:52] <gregcnc> there may be more if you successfully deliver thing on time
[14:45:19] <Tommylight> Howdy
[15:22:12] <pink_vampire> I need some help with tool offsets
[15:23:41] <pink_vampire> I have in the g code T40 M6, and then G43 Z0. H40
[15:24:05] <pink_vampire> I'm talking about regular end mill for now.
[15:24:24] <pink_vampire> T40 is tool number 40?
[15:24:47] <pink_vampire> what is G43 and H40?
[15:26:23] <pink_vampire> why do I need the T40 M6 and the G43 H40??
[15:27:50] <pink_vampire> G43 mean "Tool height offset compensation negative"
[15:28:01] <pink_vampire> so what is the H value?
[15:42:52] <Roguish> pink_vampire: http://linuxcnc.org/docs/devel/html/gcode/g-code.html#gcode:g43
[15:43:03] <Roguish> it's a pretty good explanation.
[15:44:23] <pink_vampire> Roguish: I saw that, but where I need to setup the offset? and how I need to measure it.
[15:44:54] <pink_vampire> I can calibrate the tool to be 2" from my table surface.
[15:45:06] <Roguish> depends on how your machine is setup.
[15:45:15] <pink_vampire> 3 axis mill
[15:45:46] <Roguish> i have only been working with length offsets on a Haas vmc.
[15:46:13] <pink_vampire> if I'm move from the r8 collest to TTS
[15:46:46] <pink_vampire> what I need to set up in the offset? the length from the tip of the folder to the tip of the tool?
[15:47:04] <Roguish> well, it's applicable to both.
[15:47:31] <pink_vampire> I'm not sure what do you mean.
[15:47:50] <pink_vampire> "tool offset" is offset from something.
[15:47:57] <pink_vampire> what is that something?
[15:51:10] <Roguish> there are lots of youtube.. check some of them out.
[15:57:06] <Roguish> here, good references: https://diy.haascnc.com/user-guide
[15:57:32] <Roguish> get the mill programming workbook (and answers book) good diagrams.
[15:57:52] <Roguish> pink_vampire: see the link i just gave.
[15:58:07] <CaptHindsight> heh fedex guy wouldn't admit he was wrong to not knock
[15:58:20] <pink_vampire> I'm reading it
[15:58:26] <pink_vampire> thank you Roguish
[15:58:34] <CaptHindsight> it really is "The Apprentice" rules now in the USA
[15:58:53] <CaptHindsight> never apologize, and never admit that you were wrong
[15:59:57] <roycroft> he's right, from his point of view
[16:00:02] <roycroft> he's timed on how long it takes per delivery
[16:00:10] <roycroft> if he has to knock on the door that screws up his stats
[16:00:16] <roycroft> so he runs away as quickly as possible
[16:00:33] <CaptHindsight> he did say he was out front for 5 minutes
[16:00:40] <roycroft> he lied
[16:00:43] <roycroft> er
[16:00:44] <CaptHindsight> and I should have seen him
[16:00:49] <roycroft> he presented an alternative fact
[16:00:56] <CaptHindsight> yeah :)
[16:01:07] <Roguish> is that 'newspeak' ???
[16:01:14] <roycroft> yes, that's what we say now
[16:01:30] <roycroft> we changed "lie" to "falsehood"
[16:01:37] <pink_vampire> Roguish: https://diy.haascnc.com/setting-tool-offset
[16:01:48] <CaptHindsight> alternate fact
[16:02:01] <CaptHindsight> truthyness is back
[16:02:02] <roycroft> but got called out for accusing people of telling "falsehoods"
[16:02:10] <roycroft> and were informed that they are really alternative facts
[16:02:11] <pink_vampire> according to that I'm still not sure what the offset is all about.
[16:02:38] <roycroft> a tool offset is the distance from the centerline of the axis to the cutting edge of the tool
[16:02:43] <CaptHindsight> the driver even had a helper who was laughing
[16:03:06] <roycroft> for example, the radius of an end mill
[16:03:07] <roycroft> or drill
[16:03:08] <CaptHindsight> since I put a sign on the door for delivery people: Don't be scared to knock.
[16:03:18] <roycroft> except you don't normally offset a drill
[16:03:26] <roycroft> so just end ill
[16:03:27] <roycroft> mill
[16:03:50] <pink_vampire> it's not about the length??
[16:04:11] <roycroft> that's a second parameter you have to enter into your tool table
[16:04:43] <pink_vampire> I have a tool holder with an end mill inside.
[16:04:53] <roycroft> and remember that i don't do g-code and don't have working cnc device at this point
[16:04:59] <roycroft> so i could be talking out of my arse
[16:05:04] <pink_vampire> and I position it 2" above the table surface.
[16:05:05] <roycroft> but i am trying to be helpful
[16:05:36] <roycroft> it looks like that hass document is talking about offset from the tool to top of part
[16:05:41] <roycroft> which is what you're trying to set
[16:05:48] <CaptHindsight> http://s3.amazonaws.com/dpi_sp_images/products/100682/lunati-1611K4S0-med.jpeg should I fill with weld and mill it flat or just make an insert?
[16:05:57] <CaptHindsight> will not be used for combustion
[16:12:51] <gregcnc> pink_vampire you will first have to understand how to use them in a normal situation, then apply it to your non standard machine
[16:17:33] <CaptHindsight> new plan, just inform customers that their equipment has been delivered and then demand payment
[16:17:44] <pink_vampire> gregcnc: I'm talking now about regular end mills not crazy stuff.
[16:17:52] <pink_vampire> endmill in the holder
[16:18:00] <gregcnc> I know, but your end goal is not that easy
[16:18:14] <CaptHindsight> it's like a Python sketch
[16:18:51] <gregcnc> capt, my kids think that's how things work
[16:19:15] <CaptHindsight> anyone have a source for low volume teflon applicator? (small job shop)
[16:19:43] <CaptHindsight> same for the bank
[16:19:59] <CaptHindsight> demand to withdraw your $1m
[16:20:18] <CaptHindsight> insist that they release your funds immediately
[16:20:47] <CaptHindsight> where does it end?
[16:21:20] <CaptHindsight> I think it might just be when under oath
[16:22:09] <CaptHindsight> or when questioned by someone above the law like a police officer or school principal
[16:22:34] <CaptHindsight> but not with all, only in certain situations and places
[16:23:35] <CaptHindsight> <-- goes back to watching old episodes of the apprentice
[16:23:56] <gregcnc> your comment about post truth and fact world, did you watch veritasium about same
[16:24:38] <CaptHindsight> yes/no
[16:27:33] <CaptHindsight> gregcnc: yeah, that video covers why you can't help the stupid, and difficult to edify the ignorant
[16:28:29] <CaptHindsight> if you hijack the dumb early enough you pretty much have them for life
[16:28:53] <gregcnc> my only thought is that somethimes people lie and get caught so trust is hard to earn
[16:35:13] <pink_vampire> gregcnc: I'm trying to understand some very basic thing.
[16:35:44] <pink_vampire> what is the offset in the tool offset? is the offset from the Z touch off point?
[16:35:54] <pink_vampire> or from the G53?
[16:36:50] <gregcnc> the truth is it's completely arbritary as long as all you tools use the same reference point, and you use one of those tools to touch off your work coordinates
[16:37:42] <Deejay> gn8
[16:37:59] <CaptHindsight> nah, specs no longer matter, if the parts don't fit you just say that they do
[16:38:51] <roycroft> pink_vampire:
[16:38:58] <roycroft> home your z axis
[16:39:01] <CaptHindsight> it might seem odd but most people don't deal with anything inn their lives where it might matter
[16:39:08] <gregcnc> Well i still have hope for the world, not much
[16:39:12] <roycroft> which is usually where the spindle is raised fully
[16:39:20] <roycroft> it doesn't matter, but it needs to be some indexable location
[16:39:38] <roycroft> you can use that as your zero
[16:39:39] <CaptHindsight> having backgrounds in math and science it seems obvious
[16:39:57] <CaptHindsight> but not to people that just go with the flow
[16:40:21] <roycroft> install your probe
[16:40:23] <pink_vampire> the top limit switch on the Z axis/
[16:40:56] <roycroft> touch off
[16:41:05] <roycroft> the distance you move the probe to touch off is your offset for the probe
[16:41:11] <CaptHindsight> using a steak knife or driving might require the most precision they need day to day
[16:41:37] <gregcnc> well only a few people will build self driving cars, the rest will just get into them
[16:41:42] <roycroft> what i'm planning on doing is setting up tool offset station for measuring
[16:41:46] <roycroft> i'll take my probe
[16:41:58] <roycroft> insert it in a holder i make that sits on a surface plate
[16:42:00] <CaptHindsight> they get by with the rest of the lives relying on philosophy or monkey see monkey do
[16:42:01] <roycroft> measure the height of the probe
[16:42:07] <roycroft> install a tool
[16:42:18] <pink_vampire> roycroft: so the offset is almost all the Z travel?
[16:42:20] <roycroft> measure the hight of that tool on the surface plate
[16:42:25] <JT-Shop-2> 22 itch bats left on the floor
[16:42:29] <roycroft> the difference between that and the probe is the offset for that tool
[16:42:36] <roycroft> install the next tool
[16:42:41] <roycroft> measure that
[16:42:42] <roycroft> etc.
[16:42:59] <CaptHindsight> JT-Shop-2: the rash is merely imagined
[16:43:35] <JT-Shop-2> the worst part is stapling it to the roof rafters
[16:44:00] <CaptHindsight> JT-Shop-2: is it the kind with the paper facing?
[16:44:01] <roycroft> the probe is your standard
[16:44:08] <roycroft> you want to set that as zero in your tool table
[16:45:00] <roycroft> if your 3/8" 4 flute end mill is 0.834" shorter than the probe then set your offset for that end mill to 0.834"
[16:45:08] <roycroft> when you touch off with your probe and set a zero on your mill
[16:45:17] <roycroft> and then you insert your end mill
[16:46:05] <roycroft> since the offset is set at 0.834" your z will move 0.834" from the zero you set to bring your end mill down to the work
[16:46:30] <roycroft> and it might be -0.834"
[16:46:35] <roycroft> again, i'm not doing this currently
[16:46:39] <pink_vampire> normally i'm probing the material, and touch off to the center of it, anf make a 10mm clearance on the Z
[16:46:40] <roycroft> but i do understand the concept
[16:46:54] <roycroft> you're using indexable tool holders, right?
[16:47:03] <pink_vampire> can I use this point as my offset zero?
[16:47:23] <gregcnc> you can use any point
[16:47:28] <pink_vampire> just an r8 holder.
[16:47:35] <gregcnc> but all you tools have to be offset to this point
[16:47:45] <roycroft> then you can't set up a tool table
[16:47:53] <roycroft> not if your tool holders are not indexable
[16:47:57] <pink_vampire> okkkkk
[16:48:14] <gregcnc> the absolute value is irrelevant, only the relative differences between tools matter
[16:48:18] <roycroft> go start buying some tormach indexable tool holders and a tomach r8 collet
[16:48:42] <CaptHindsight> http://chicago.craigslist.org/nwi/tls/5966189933.html Hardinge for $1200 or best
[16:49:04] <pink_vampire> so the offset for the tools and the offset for the material are retaliated to the same "reference point"
[16:49:31] <roycroft> you use a probe of some sort to touch off
[16:49:45] <andypugh> CaptHindsight: lain-turning lathe. You don’t want it
[16:49:46] <roycroft> your tool offset is normally the offset relative to the probe
[16:49:53] <andypugh> (Plain-turning)
[16:50:01] <roycroft> where the work sits is irrelevant
[16:50:10] <roycroft> because you touch off with the probe and set your zero there
[16:50:13] <roycroft> wherever that might be
[16:50:30] <roycroft> when you change tools you know the delta between the prober length and the tool length
[16:50:33] <gregcnc> probe is not necessary for any of this
[16:50:47] <roycroft> no, but it's easier to explain using a probe as the standard
[16:51:12] <roycroft> you can set a piece of paper on top of your work
[16:51:17] <gregcnc> makes no difference
[16:51:22] <gregcnc> not even work
[16:51:24] <roycroft> and lower z until your end mill touches the paper
[16:51:28] <MacGalempsy> okiliee dokilee. 25 rungs
[16:51:31] <gregcnc> anything on the table
[16:51:34] <roycroft> sure
[16:52:20] <roycroft> what's important is to know the length of each tool relative to an indexable point on the axis
[16:52:30] <pink_vampire> so if the zero point (the cordinate system for the part) is in offset X0 Y0 Z0 and tool 1 have an offset of 5, what will happen?
[16:52:38] <roycroft> which is the end of the spindle if you use something like the tormach tool holdes
[16:52:41] <roycroft> holders
[16:52:57] <pink_vampire> the tool will go 5mm higher then if it was 0?
[16:53:09] <gregcnc> agian it could be done on a machine with no Z home, but there would be more steps
[16:54:46] <pink_vampire> I'm trying to avoid any none absolute movement.
[16:55:16] <gregcnc> you touch off your tools to set tool table values
[16:55:40] <gregcnc> you use one of those tools to touch off you work offset
[16:55:51] <pink_vampire> I want the Gcode and the DRO to be the same.
[16:55:54] <gregcnc> now when you use the tools they all match the work offset
[16:56:20] <sync_> it will be if you do g54 pink_vampire
[16:56:33] <sync_> which you should, if you don't want to get cancer programming your parts
[16:56:37] <pink_vampire> so G1 Z10 will actuality move the Z to 10 and not to 15 because some offset.
[16:56:56] <gregcnc> that's the entire goal
[16:57:57] <roycroft> is a limit switch accurate enough to be a reliable home?
[16:58:06] <gregcnc> who cares?
[16:58:17] <pink_vampire> sync_: (you make me laugh more than it should)
[16:58:26] <roycroft> my impression is that pink_vampire wants to home to the limit switch for every tool change
[16:59:00] <roycroft> it seems one would have a floating zero if that is not repeatable
[16:59:02] <gregcnc> she wants to learn how tool offsets work
[16:59:17] <pink_vampire> gregcnc: correct
[16:59:19] <gregcnc> to apply to turning with multiple tools on the table of her mill
[16:59:54] <pink_vampire> gregcnc: other then the lathe.
[17:00:04] <roycroft> but she also said, if i recall correctly, that she wants to always do absolute moves, not relative, and wants to use a limit switch as home
[17:00:06] <pink_vampire> I want to use also tts holders
[17:00:31] <roycroft> to me that implies measuring the absolute length of each toool and entering those lengths into the tool table
[17:00:44] <roycroft> and homing to the limit switch for every tool change
[17:00:53] <roycroft> and having that homing reset zero
[17:00:57] <pink_vampire> one sec
[17:01:02] <gregcnc> there will be no actual tool changes
[17:01:08] <pink_vampire> let me bring 2 holders and tools
[17:01:25] <gregcnc> and tool length table won't even be sued for the turning she wants to do
[17:01:41] <roycroft> ok, i did not get that there will be no tool changes
[17:01:54] <roycroft> so this whole thing is about one tool for the entire job
[17:01:58] <gregcnc> she will be using different tools
[17:02:00] <pink_vampire> ok i have tools
[17:02:00] <roycroft> if there's a tool change that's a whole new job
[17:02:03] <gregcnc> just not in the normal way
[17:02:24] * roycroft will be quite again
[17:02:27] <roycroft> quiet
[17:02:40] <roycroft> i'm always quite something, i'm sure :)
[17:02:52] <gregcnc> it complicated and Pink is not direct about her application
[17:03:14] <pink_vampire> 3/16 tool is 30mm length. and the 1/2" tool is 45mm length
[17:03:23] <gregcnc> doens't matter
[17:03:38] <pink_vampire> it from the tip of the holder to the tip pf the tool.
[17:04:28] <pink_vampire> gregcnc: forgot about the lathe.
[17:04:37] <gregcnc> the machine doens't care, tool table only wants to relative position in machine units
[17:05:42] <pink_vampire> I'm talking about using few endmills in holders. and just replace the tool and get the part done. without re touch it every tool changing.
[17:05:56] <gregcnc> pink I understand exactly what you're doing, but your' stuck on absolutes, the machine isn't
[17:06:34] <pink_vampire> ok. so to make tool offsets work, it work in relative motion?
[17:06:59] <gregcnc> it's hard to understand without doing
[17:07:12] <pink_vampire> so lets do it.
[17:07:28] <gregcnc> i already do it, stop by and i'll show you
[17:08:08] <pink_vampire> where are you located?
[17:08:10] <skunkworks_> https://www.youtube.com/watch?v=51jICcUkhhM
[17:09:14] <pink_vampire> skunkworks_: and your cam is?
[17:10:42] <gregcnc> I saw that, he hadn't posted a video of that in years
[17:10:47] * JT-Shop-2 found out today fusion 360 will run off line
[17:10:59] <JT-Shop-2> and the cloud is only to store your files
[17:13:50] <gregcnc> pink in Chicago, bah I need to finish this proposal drawing
[17:15:10] <skunkworks_> pink_vampire, not me
[17:15:59] <skunkworks_> he says he is using hsm works
[17:16:51] <roycroft> jt-shop-2: let me know if/when you have 4-5 minutes to talk about mesa stuff with me
[17:21:05] <JT-Shop-2> shoot, I'm on a 3 minute break from hanging itch
[17:21:37] <roycroft> thanks
[17:21:46] <roycroft> i'm trying to determine what else to get for this mill conversion
[17:22:01] <roycroft> it will be 3 axes at first, with a possible fourth later
[17:22:04] <roycroft> stepper motors
[17:22:12] <roycroft> so the 7i76 was good for that
[17:22:21] <roycroft> i'll be doing spindle control
[17:22:23] <JT-Shop-2> yep, good for 5 axes
[17:22:26] <roycroft> which is handled on what i have
[17:23:07] <roycroft> and then i have the mpg for the console
[17:23:18] <roycroft> and i may get a second one as a pendant later
[17:23:26] <roycroft> i'll have limit switches, of course
[17:23:38] <roycroft> and i might, but probably won't, do an atc
[17:23:49] <roycroft> you suggested that pendant controller card the other day
[17:23:56] <JT-Shop-2> pendant card https://mesaus.com/index.php?route=product/product&path=72&product_id=67
[17:24:06] <skunkworks_> ^ works well
[17:24:16] <roycroft> i'm not really clear about the practical difference between that and the multi-io cards
[17:24:21] <JT-Shop-2> what just one little wire....
[17:24:47] <JT-Shop-2> you can have a lcd screen on your pendant
[17:25:06] <roycroft> yeah, i see that but i'm not sure how interesting that is
[17:25:14] <roycroft> because the console will always be close to the machine
[17:25:18] <roycroft> but say i get that
[17:25:33] <JT-Shop-2> then just run a bunch of wires out to your pendant
[17:25:35] <roycroft> and i think that the pendant card + 7i76 will do everything i need
[17:26:00] <roycroft> do i then get firmware for the 5i25 that knows there's a 7i76 and pendant card attached to it?
[17:26:29] <JT-Shop-2> it wires into the rs422 port
[17:26:30] <roycroft> that's the part i'm unclear about
[17:26:32] <roycroft> right
[17:26:41] <roycroft> there's an rs422 port on the 7i76
[17:26:47] <JT-Shop-2> yep
[17:26:51] <roycroft> i make a cable for that to go to the pendant card
[17:27:00] <roycroft> physically i get how it all is laid out
[17:27:02] <andypugh> It wires into the RS234 port _of_the_7i76_ just to be clear
[17:27:13] <roycroft> ok, thanks
[17:27:15] <JT-Shop-2> yep just cut a cat 6 cable and wire it in
[17:27:27] <roycroft> but how does linuxcnc know about all this stuff?
[17:27:37] <roycroft> i know there's a mesa configurator that creates some hal files
[17:27:39] <andypugh> Magic :-)
[17:27:55] <skunkworks_> I just used it as i/o
[17:28:07] <roycroft> and i know that i'll have to tweak the hal configs it creates
[17:28:20] <andypugh> Smart-serial cards talk to LinuxCNC and give their name and what HAL pins they want to create.
[17:28:26] <JT-Shop-2> The 7I76 has one RS-422 interface available on TB3. This interface is intended for
[17:28:26] <JT-Shop-2> I/O expansion with Mesa SSERIAL devices.
[17:28:30] <roycroft> ok
[17:28:39] <roycroft> so linuxcnc and the 5i25 have a conversation
[17:28:46] <roycroft> and the 5i25 tells linuxcnc what it can do
[17:28:54] <roycroft> how does the 5i25 know what it can do?
[17:29:09] <JT-Shop-2> it chats with the smart serial cards
[17:29:09] <roycroft> does the firmware i have loaded on it find any daughterboards i have?
[17:29:12] <roycroft> ok
[17:29:23] <roycroft> so i don't have to do anything but plug the stuff in
[17:29:27] <andypugh> Yes, and if the 5i25 tells LinuxCNC that it has Smart-Serial then LinuxCNC has a chat on the smart-serial channels to see who it can find.
[17:29:35] <roycroft> cool
[17:29:37] <JT-Shop-2> no only smart serial is auto finding
[17:29:58] <andypugh> Normal firmwares are self-declaring too.
[17:30:01] <JT-Shop-2> if you plug something else into the second port the 5i25 would need firmware for that
[17:30:01] <roycroft> i got a 5i25 that says it has 7i76 firmware
[17:30:07] <roycroft> ok
[17:30:10] <roycroft> i don't think i need to do that
[17:30:27] <JT-Shop-2> standard is 7i76x2
[17:30:38] <roycroft> then i think i need a pendant card
[17:30:47] <roycroft> which i connect to the 7i76
[17:30:48] <JT-Shop-2> look on page 17 of the 7i76 manual
[17:30:51] <roycroft> then i need to power it all up
[17:31:02] <roycroft> and let the computer and the mesa gear have a nice chat
[17:31:07] <JT-Shop-2> make sure you have field power to the 7i76
[17:31:12] <roycroft> sure
[17:31:14] <andypugh> You can use the extra smart-serial ports on the second connector without actually fitting a 7i76 there.
[17:31:18] <roycroft> that's why i got a 24v ps from you
[17:31:54] <JT-Shop-2> https://mesaus.com/index.php?route=product/product&path=62&product_id=107
[17:32:05] <skunkworks_> it really is magic.. I have 2 smart serial devices and they magically appeared...
[17:32:14] <JT-Shop-2> you can a zillion more smart serial cards with that, I forget the actual number
[17:32:58] <MacGalempsy> time to start designing an exploration space ship
[17:32:58] <roycroft> i think if i ever run out of pins the second card i get would be a 7i74
[17:33:15] <roycroft> then i would know i'm unlikely to ever completely run out of pins
[17:33:22] <roycroft> i have but one pci slot in the machine
[17:34:17] <roycroft> and for right now i can install the 5i25 with 7i76 and get some hands-on experience with configuring the stuff
[17:34:30] <roycroft> although my mpg is on its way, so i should probably get the pendant card right away
[17:34:42] <roycroft> and i read that touchy expects a mpg
[17:34:44] * JT-Shop-2 crawls back up to staple itch up bbib
[17:34:49] <roycroft> i would not want to disappoint touchy
[17:35:04] <JT-Shop-2> touchy needs a run and stop button
[17:35:20] <roycroft> actuators are not difficult to find
[17:35:27] <roycroft> i have many laying around for bench testing
[17:40:41] <JT-Shop-2> 20 itch bats left on the ground
[17:42:02] <JT-Shop-2> my elderberry blush ran hot and fast and went from 1.095 to 0.995 5 days
[17:42:04] <BeachBumPete> what the hell are you talking about JT?
[17:42:07] <JT-Shop-2> it's in the secondary now
[17:42:17] <JT-Shop-2> homemade wine
[17:42:29] <BeachBumPete> what is an itch bat?
[17:42:30] <JT-Shop-2> http://gnipsel.com/wine/wine.html
[17:42:40] <JT-Shop-2> bats of insulation
[17:42:50] <JT-Shop-2> might be batts
[17:42:51] <Tom_itx> on that pendant card, how do you send text to the lcd?
[17:43:23] <Tom_itx> the 7I73
[17:43:37] <JT-Shop-2> I knew the answer to that but forgot... let me see if I can find my notes
[17:44:33] <JT-Shop-2> oh you can have a keypad too
[17:44:46] <Tom_itx> saw that
[17:44:48] <roycroft> should you be around still, jt-shop-2
[17:44:58] <roycroft> i just ordered a pendant card
[17:45:00] <JT-Shop-2> for a few yes
[17:45:03] <roycroft> added it to my cart
[17:45:04] <roycroft> logged in
[17:45:13] <roycroft> and everything from my previous order was still in the cart
[17:45:17] <roycroft> plus the pendant card
[17:45:25] <roycroft> i had to clear all the other stuff out before checking out
[17:45:34] <Tom_itx> also, is the LCD supported in nibble or byte mode
[17:45:40] <roycroft> sorry to bring you more website headaches
[17:45:42] <JT-Shop-2> wonder how that happened
[17:45:45] <Tom_itx> (4 data wire vs 8)
[17:45:54] <roycroft> it's weird
[17:46:04] <roycroft> because all that stuff was in my order history from the previous order
[17:46:20] <roycroft> so it got purchased but never removed from the cart
[17:46:33] <JT-Shop-2> nice
[17:46:46] <roycroft> is that how you get repeat business? :)
[17:46:49] <JT-Shop-2> fix one thing break another
[17:46:59] <roycroft> i'd love to have a business like that
[17:47:12] <roycroft> every time you buy something you have to buy everything you already bought again as well
[17:47:20] <roycroft> that could make for exponential growth
[17:47:28] <JT-Shop-2> lol
[17:47:44] <Tom_itx> hah.. cable can be up to 30 meters. i doubt i could see to jog the machine that far away :D
[17:47:59] <roycroft> that's what webcams are for
[17:48:06] <roycroft> put a cam by your machine
[17:48:10] <JT-Shop-2> If a cart isn't being cleared that means the order confirmation process has failed somewhere. The failure can be due, but not limited to:
[17:48:10] <JT-Shop-2> - Bug in the payment gateway callback process (very likely)
[17:48:15] <roycroft> sit out by the pool with a tablet and pendant
[17:48:30] <roycroft> sip mojitos and watch the girls while you work
[17:48:54] <roycroft> so it may be the paypal interface
[17:48:58] <JT-Shop-2> that sounds better than hanging itch in the roof rafters
[17:49:01] <roycroft> although it's in my order history
[17:49:21] <roycroft> so the order did confirm, to some degree at least
[17:49:24] <roycroft> and you sent me stuff
[17:49:36] <JT-Shop-2> yea paypal has to clear the cart, I've had a couple of orders in the past that did not say complete
[17:49:38] <roycroft> anyway, not a big deal
[17:49:46] <JT-Shop-2> bbib
[17:49:47] <roycroft> but i thought you should be aware of it
[17:51:15] <JT-Shop> hmm shows complete
[17:52:14] <Tom_itx> you don't sell the 7i47?
[17:52:29] <Tom_itx> or S
[17:55:47] <JT-Shop-2> what is a 7i47?
[17:56:04] <Tom_itx> rs485?
[17:56:15] <Tom_itx> S has +10v spindle out
[17:56:22] <Tom_itx> not +-10
[17:57:07] <Tom_itx> i'm using it on my sherline
[17:58:31] <Tom_itx> err rs422
[17:58:33] <Tom_itx> 7I47S 8/12 Channel motion oriented RS-422 interface with analog out
[17:58:51] <Tom_itx> 7I47 12 Channel motion oriented RS-422 interface
[18:00:57] <JT-Shop-2> no one has asked for one, I guess that works with the 50pin cards like 5i25
[18:01:38] <andypugh> 5i24 / 5i23 you mean?
[18:01:44] <Tom_itx> i'm using it on a 7I90
[18:01:59] <JT-Shop-2> yea I meant the 5i24
[18:02:06] <andypugh> (5i24 is a good price, and lots of pins)
[18:02:10] <Tom_itx> i don't need one... just didn't see it listed
[18:02:21] <andypugh> So many in fact, that I have a whole spare header.
[18:03:00] <JT-Shop-2> I wish more people knew about the 5i24
[18:03:32] <Tom_itx> it's got 3 headers like the 7i90
[18:03:50] <Tom_itx> but i had a parport and don't dedicate the pc to the mill
[18:07:16] <Tom_itx> you've added alot of stuff since i last looked
[18:12:27] <JT-Shop-2> yea, try to stock anything that I think will sell
[18:14:11] <skunkworks_> JT-Shop, I think you need to stock the 7i48
[18:15:29] <JT-Shop-2> skunkworks_: do you have a lcd on your pendant?
[18:16:50] <skunkworks_> no
[18:16:57] <skunkworks_> I am using it purly for i/o
[18:17:56] <skunkworks_> (and 4 encoder counters)
[18:18:26] <skunkworks_> http://electronicsam.com/images/matsuura/DSC_7732.jpg
[18:19:14] <JT-Shop-2> nice
[18:20:28] <JT-Shop-2> the 7i48 works with the 5i24?
[18:21:18] <JT-Shop-2> ha I stock the 7i48
[18:21:20] <skunkworks_> 5i24 has 50 pin connectors?
[18:21:25] <skunkworks_> heh
[18:21:26] <JT-Shop-2> https://mesaus.com/index.php?route=product/product&path=63&product_id=74
[18:21:29] <JT-Shop-2> yea
[18:21:36] <skunkworks_> I didn't see it - but must be blind..
[18:21:39] <JT-Shop-2> https://mesaus.com/index.php?route=product/product&path=63&product_id=61
[18:22:36] <skunkworks_> wow - that is cheaper than the 5i20 we used (2 in the k&t)
[18:24:34] <JT-Shop-2> and smaller
[18:31:21] <JT-Shop-2> goodnight
[18:37:22] <skunkworks_> mesa is awesome
[19:31:10] <roycroft> mesa products seem quite capable
[19:31:29] <roycroft> introductory documentation is rather lacking, however
[19:31:37] <roycroft> which is why i have asked so many questions about them
[19:32:10] <roycroft> mesa need to understand that first-time users of their products are not experienced users of their products :)
[19:35:53] <FloppyDisk525> Intended Audience... The docs are not written to someone w/out some electrical understanding.
[19:36:24] <FloppyDisk525> So, that would make them difficult... But, I can tell by questions (and answers), there are some that can really make the products 'sing.'
[19:36:37] <yasnak> anyone else use solidworks epdm?
[19:36:49] <FloppyDisk525> Eitherway, hope/glad you got urs working...
[19:38:16] <roycroft> i'll know when i plug them in
[19:38:45] <roycroft> and while my degree is not in ee, i have a fair amount of electrical background
[19:38:52] <roycroft> i'm not complaining about the products themselves
[19:39:03] <roycroft> a good example of what i'm talking about is the conversation i had today
[19:39:10] <roycroft> the one that filled in the final missing piece forme
[19:39:27] <roycroft> there are smart serial cards
[19:39:46] <roycroft> i found out today that the fpga board can find them on its own
[19:39:59] <roycroft> i wasn't sure if i needed firmware to tell it what cards i have or not
[19:40:18] <roycroft> fortunately there is a lot of mesa knowledge here
[19:41:17] <roycroft> and i should point out that i've purchased three mesa boards in the past week
[19:41:29] <roycroft> so i really am not complaining about their products
[19:41:35] <roycroft> i expect they will work brilliantly
[19:42:10] <skunkworks_> :) it is linux. you are supposed to learn it through osmosis...
[19:51:30] <roycroft> i've been using unix systems for 40 years
[19:51:36] <roycroft> the os is no problem
[19:51:59] <roycroft> although i must admit linux does suffer from that same poor documentation issue
[19:52:03] <roycroft> debian especially
[19:52:15] <roycroft> i am migrating a machine from openbsd to debian
[19:52:25] <roycroft> and i spent an entire day moving one utility
[19:52:40] <roycroft> as distributed and hand-compiled, it lives in its own self-contained hierarchy
[19:52:53] <roycroft> where it's been living on the openbsd machine for a decade
[19:53:16] <roycroft> on debian, the files are split up into six different locations, none of them documented
[19:53:23] <roycroft> i had to go hunting to find them all
[19:53:50] <roycroft> and if i was not really familiar with the way debian likes to break things up and move them around like that, it would have taken even longer to find them
[19:54:27] <roycroft> then, when importing the data, although i was on the same processor platform, the official debian port swapped byte order of the database
[19:54:46] <roycroft> so i had to export/import the database instead of just moving it
[19:54:53] <pink_vampire> this is sooooo unclear to me.
[19:54:55] <roycroft> same version of the utlity
[19:54:58] <roycroft> utility
[19:55:07] <roycroft> have a wee dram, pink_vampire
[19:55:14] <roycroft> things will become clearer
[19:55:25] <pink_vampire> I can't understand how the tool offsets work
[19:55:41] <pink_vampire> I touch off the part.
[19:55:44] <roycroft> i'm not going to comment on that further
[19:55:54] <pink_vampire> the dro show 0 0 0
[19:55:59] <roycroft> because i think i led you down the wrong path earlier
[19:56:16] <pink_vampire> i set a tool #4 in the tool table.
[19:56:28] <pink_vampire> i set the offset to be 50
[19:56:56] <pink_vampire> i run the code, the Z move 50 mm up, and then the code run.
[19:57:24] <pink_vampire> then, I change the tool to tool 3, then to tool 4
[19:57:33] <pink_vampire> run the code again.
[19:58:04] <pink_vampire> but now the Z axis didn't move up.
[19:58:07] <Roguish> pink_vampire: be sure to match the Hxx with the Txx numbers. otherwise bad things happen.
[19:58:38] <pink_vampire> it is 4 on the T and the H
[19:59:23] <Roguish> the T is the tool number. the H on the G43 line is the offset.
[19:59:42] <BeachBumPete> What do you mean you set the offset to 50?
[20:00:07] <pink_vampire> in the table I set 50 in the Z axis
[20:01:01] <BeachBumPete> you often have to reload the tool table and I find it sometimes does not work even then
[20:01:40] <Roguish> definitely reread the tool table. several times.
[20:01:46] <BeachBumPete> are you setting the 50 increment just to run air cuts or something?
[20:03:28] <MacGalempsy> well, another step closer on the ladder programming. If anyone is a pro at ladder and has some time to go thru the logic, please take a glance. Any feedback in the forum post will be much appreciated!
[20:03:29] <MacGalempsy> https://forum.linuxcnc.org/25-classicladder/32099-benchman-xt-20-tool-atc#86754
[20:04:09] <pink_vampire> BeachBumPete: yes, just air cutting.
[20:04:33] <pink_vampire> but sometimes the Z axis go up 50mm, ans some time not.
[20:04:37] <pink_vampire> why?
[20:07:02] <BeachBumPete> honestly I find that I have to set a very careful regimen on setting up tools and running code with them. I load all of my tools using a spot on the table touching off atop a 123 block carefully in the top right corner of the table using G59.3
[20:07:27] <BeachBumPete> I load each tool, goto G59.3, bring down the head with the tool in it and touch off that tool.
[20:08:12] <BeachBumPete> Once I load all the tools for the program I check the tool table and reload it and reread it just to be sure
[20:09:14] <pink_vampire> what is G59.3?
[20:09:18] <BeachBumPete> Then once I load the material on the fixture or the vise and set Z zero with the first tool I often will just pop one or two of the tools in there to double check that everything looks right
[20:09:39] <MacGalempsy> BeachBumPete: doesnt your machine have an ATC?
[20:09:41] <Roguish> also be careful with all the other offsets, g54, etc...... how and when they are called. modal or not.
[20:09:49] <BeachBumPete> Then once I feel the tools are correct I go ahead and run
[20:10:05] <BeachBumPete> Mac yes it does but it is not functional yet
[20:11:15] <BeachBumPete> G59.3 is just another coordinate system but it is what I use to set the tools with.
[20:11:17] <pink_vampire> and is i have lathe tools
[20:11:29] <pink_vampire> in gang plate
[20:11:31] <BeachBumPete> Oh this is for a lathe?
[20:11:40] <pink_vampire> also
[20:11:44] <MacGalempsy> then you should check out my thread, then tweak the code for your machine
[20:11:52] <gregcnc> hah still not tellting people what your doing?
[20:12:27] <pink_vampire> gregcnc: no no no :)
[20:12:51] <BeachBumPete> MacGalempsy what do you mean?
[20:13:22] <pink_vampire> gregcnc: it is very simple. I want to use the holders, and also to use the machine as a lathe.
[20:13:30] <MacGalempsy> im going thru the routine of programming my ATC, if you check out the thread in the ClassicLadder forum, maybe it will help you understand how to program your machine.
[20:13:38] <pink_vampire> now I'm load each tool manually.
[20:13:59] <pink_vampire> MacGalempsy: link?
[20:14:17] <MacGalempsy> yeah. most people are. my goal is to make something so complex it takes 24hrs to machine it :)
[20:14:23] <pink_vampire> what is "ClassicLadder forum"
[20:14:34] <MacGalempsy> pink_vampire: ^^ the link is above
[20:14:49] <MacGalempsy> its in the linuxcnc forums
[20:14:56] <BeachBumPete> honestly man the REASON my machine is not working currently for toolchange is not because I don't have a programming scheme it is more because my machine currently does not orient due to a modbus setup for spindle control i have been using
[20:15:35] <MacGalempsy> oh. what kind of tool holders does it use CAT40?
[20:15:37] <skunkworks_> BeachBumPete, did you see... https://www.youtube.com/watch?v=lTNzBLNBNiE
[20:16:21] <pink_vampire> I know for a lathe each tool has a location in the X axis.. so if the program call to tool #1 it move the X to the tool#1 location, etc..
[20:16:26] <BeachBumPete> yeah it is all Cat40 20 tool umbrella style changer
[20:17:14] <pink_vampire> the offsets for the endmill was so unclear.
[20:17:26] <gregcnc> why
[20:17:41] <BeachBumPete> skunkworks_ no I had not
[20:17:52] <BeachBumPete> what is that some kinda servo auto tune scheme?
[20:18:03] <pink_vampire> gregcnc: because sometime the tool move up, sometimes not...
[20:18:59] <BeachBumPete> so basically X is your tool center position and Y is your Depth of cut and Z is the same
[20:19:29] <MacGalempsy> BeachBumPete: the most difficult part of that tool change process is moving the axes with linuxcnc. Andy mentioned it would need a gcode subroutine
[20:20:00] <pink_vampire> BeachBumPete: the Y is the center. and the X is the depth.
[20:20:46] <pink_vampire> X0 = on the center of the part, X5 = on the edge of the part.
[20:20:53] <pink_vampire> y never move
[20:21:34] <pink_vampire> the next tool is in X30
[20:22:04] <pink_vampire> how to i make the machine move to X30 if the program select the next tool?
[20:23:13] <BeachBumPete> so your tool block is oriented along the Y axis then?
[20:23:22] <Roguish> pink_vampire: if your machine is inconsistent, you probably have more than 1 problem.....
[20:24:42] <BeachBumPete> pink_vampire Have you seen the Mill2lathe website? Perhaps they can advise some on this? I have used my VMC to turn parts but I kinda did it with MDI and manual feeding using the arrow keys ;)
[20:24:46] <pink_vampire> is there a way to set a G code to a tool changing operation?
[20:25:23] <gregcnc> linuxcnc supports x offsets in mill config so you could try an entry into x for that tool number
[20:26:00] <BeachBumPete> I don't understand the reason you would need to go to X30 if your X0 is center and X5 is edge what is X30?
[20:26:14] <pink_vampire> x30 is the next tool
[20:26:34] <pink_vampire> x30 is on the center, x35 is the edge..
[20:26:43] <BeachBumPete> so you have tools oriented in different directions?
[20:26:55] <pink_vampire> http://www.mill2lathe.com/gallery1.jpg
[20:27:10] <pink_vampire> something like that on the X axis.
[20:27:16] <pink_vampire> and the part is in the spindle.
[20:27:37] <BeachBumPete> so you are trying to hit the drill then?
[20:27:54] <sync_> well you can just redefine the axes of the machine so that it actually behaves like a lathe
[20:27:55] <pink_vampire> so you change tools by lifting the Z axis, and move the X axis to the next cutter / drill.
[20:28:35] <gregcnc> the mounting of tools is trivial
[20:28:37] <BeachBumPete> but you just said that X0 is center and X5 is edge of part?
[20:28:43] <pink_vampire> sync_: I know. but I want to make it as a mill turn. and not leave the gang plate all the time.
[20:29:03] <BeachBumPete> don't you need to move the Y to the next tool?
[20:29:16] <BeachBumPete> a photo of your actual setup would help A LOT
[20:29:23] <sync_> it is not like you can just run different configs at different times
[20:29:24] <pink_vampire> BeachBumPete: correct, but if you type g0 X35, you will be on the next tool.
[20:29:50] <gregcnc> did you try adding x offset to the tool table?
[20:29:52] <BeachBumPete> I don't understand
[20:29:53] <pink_vampire> then if you set the touch off to 5 on the x axis, you will have a new tool
[20:30:04] <pink_vampire> no, just Z
[20:30:11] <pink_vampire> lets try X
[20:30:32] <BeachBumPete> you need to align all of the tools along a particular axis
[20:30:45] <MacGalempsy> ok guys, im going to call it a night, for an early rise. ttyl
[20:30:58] <pink_vampire> BeachBumPete: correct
[20:30:59] <MacGalempsy> oh guys meaning guys and gals ;)
[20:30:59] <BeachBumPete> then move the part along that axis to change tools
[20:31:06] <pink_vampire> correct
[20:31:23] <BeachBumPete> but to plunge the cut you move the Opposite aixs
[20:31:25] <BeachBumPete> acis
[20:31:32] <BeachBumPete> axis even
[20:32:09] <pink_vampire> so T1 is the 1 location on the X axis.. T2 is the 2, T3 is 3 etc...
[20:32:13] <gregcnc> making the cut is not in question, it's setting offsets for each tool and getting it to work as expected
[20:32:55] <BeachBumPete> I think greg has the right idea actually
[20:33:08] <gregcnc> this has been going on all day
[20:33:09] <BeachBumPete> if you setup the tools in the table using the distances between
[20:33:12] <pink_vampire> what is the command that move between the tools?
[20:33:24] <pink_vampire> also I need to retract Z
[20:33:25] <BeachBumPete> you just call the particular tool
[20:33:37] <pink_vampire> m6 t1?
[20:33:41] <gregcnc> program z100
[20:33:52] <BeachBumPete> M6 T1 G43 H1
[20:34:12] <gregcnc> if you don't have a tool change macro, add one or program manually
[20:34:21] <pink_vampire> so the post processor need to deal with the retraction?
[20:34:29] <gregcnc> no
[20:34:33] <gregcnc> maybe and yes
[20:34:33] <BeachBumPete> no you can add that in your machining op
[20:34:38] <pink_vampire> how do i add tool changer macro??
[20:34:45] <gregcnc> d: all of the above
[20:34:48] <BeachBumPete> but yeah you can actually add it in the post
[20:35:04] <BeachBumPete> what do you mean add it is part of linuxCNC
[20:35:22] <gregcnc> it could be part of M6
[20:35:25] <BeachBumPete> this has nothing to do with a physical toolchanger
[20:35:49] <pink_vampire> what is a tool changer macro? is a Gcode that run when I run the command M6 T1 G43 H1
[20:36:07] <pink_vampire> so for each command I will have a G code?
[20:36:27] <pink_vampire> that can be the most flexible thing.
[20:36:57] <gregcnc> big question is does G43 apply an X offset in mill config?
[20:37:06] <BeachBumPete> in this instance it is just simply acknowledging you have changed the tool and adds whatever offsets you input into the tool table
[20:37:42] <pink_vampire> gregcnc: but If i can do it with pure Gcode, it will be much better then the g43
[20:37:58] <gregcnc> G43 is too length offset
[20:38:23] <pink_vampire> G43 work for the X
[20:38:24] <BeachBumPete> pink_vampire do you understand how a tool offset works in basic mill?
[20:38:36] <pink_vampire> no
[20:39:10] <pink_vampire> some time it make the machine move relatively to the offset.
[20:39:22] <gregcnc> call G43, then value in tool table is applied to current coordinates system values on next g0/1
[20:40:03] <pink_vampire> now I'm in G54
[20:40:26] <pink_vampire> and I know the tool move 50mm on the X axis relative to the offset
[20:40:36] <pink_vampire> but the dro ignore it.
[20:40:39] <BeachBumPete> https://www.youtube.com/watch?v=_8apTgMTvjI What this video, it is from Tormach and is shown using mach3 but it explains how tool length offsets work quite well. there are two videos
[20:41:05] <gregcnc> what happens when you jog?
[20:41:27] <pink_vampire> lets see
[20:41:34] <BeachBumPete> If you understand how the offsets work it will help explain how lateral offsets in X or Y should work
[20:41:56] <pink_vampire> the dro stay 50mm offset in the X
[20:42:00] <gregcnc> well if you were at x0 and applied offsets, and the toll moved the offset amount it should have moved to X0
[20:42:51] <skunkworks_> aww... rip. (greg from tormach)
[20:43:14] <BeachBumPete> yeah man...sad
[20:45:10] <pink_vampire> how do i get the dro back to the actual position?
[20:45:28] <gregcnc> if you applied the offset that IS the actual position
[20:45:36] <gregcnc> remove the offset
[20:45:53] <pink_vampire> how do i remove the offset?
[20:45:53] <BeachBumPete> G53 is machine position G54 is work position
[20:46:03] <pink_vampire> i know,
[20:46:43] <pink_vampire> but now the G54 show 0 in X but it is 50 more from the touch off
[20:47:08] <gregcnc> the touch was the second tool?
[20:47:37] <BeachBumPete> honestly isn't that correct? If you selected a tool and told it to go to your position it should be zero no?
[20:48:01] <gregcnc> it is, it hasn't hit her yet
[20:49:29] <pink_vampire> how do i remove the tool from the machine?
[20:49:32] <pink_vampire> t0?
[20:49:39] <gregcnc> yes
[20:50:56] <BeachBumPete> pink_vampire honestly while I DO occasionally cut air using an offset like this or even just setting my Z0 above the workpiece a good bit I have found that just programming it how I want it to work and then using the feedrate slider to slow things down to a crawl is a lot less confusing to me and remains safe
[20:51:58] <BeachBumPete> that way I can run the program and see how things are going and even watch the code window to see what is happening next to avoid any crashes.
[20:52:00] <gregcnc> in this case i think you can just call offsets G43 H1, G43 H2. Maybe with a G28 to call the axis home to a safe position prior
[20:52:50] <pink_vampire> I steel can't get rid of that 50mm that remove from the X axis
[20:52:51] <BeachBumPete> I tried using G28 and wound up setting up my post to use G53 G0 Z0 to bring the tool home raising the head up the column to clear
[20:53:07] <pink_vampire> https://www.youtube.com/watch?v=5rZ2FPuO5iM
[20:53:22] <pink_vampire> here each tool have x y location on the table.
[20:53:30] <gregcnc> sure, on my lathe i g28, or manually program a clear position
[20:53:37] <pink_vampire> this is exactly what i want to do.
[20:53:52] <BeachBumPete> you are making a table mounted rack toolchanger?
[20:54:15] <BeachBumPete> if that is the case then that is quite different story
[20:54:15] <gregcnc> that's different
[20:54:40] <pink_vampire> G28 was sooooooo bad idea!!!
[20:55:06] <BeachBumPete> that does not sound good ;)
[20:55:28] <gregcnc> you have to know where it's going to go if you do that
[20:55:39] <pink_vampire> 1/4 carbide end mill just become a shank.
[20:56:06] <BeachBumPete> oh is that all thankfully nothing really bad happened :)
[20:56:08] <gregcnc> why are you testing this with tool in the spindle?
[20:56:25] <gregcnc> you a wet noodle next time
[20:56:27] <pink_vampire> it was cutting air...
[20:56:28] <gregcnc> use
[20:57:06] <gregcnc> I suggest rotini
[20:57:07] <BeachBumPete> setting up a rack mounted tool change will require some fancy programming I think
[20:57:11] <pink_vampire> why G28 make it the X axis to go allll the way??? in to the vise?
[20:57:52] <gregcnc> depend where your home is
[20:58:07] <pink_vampire> it make the machine go to g53 0 0 0
[20:58:26] <BeachBumPete> then why did it hit the vise?
[20:58:57] <pink_vampire> it move all the axis in the same time
[20:59:10] <gregcnc> don't use code you don't understand
[20:59:14] <pink_vampire> so it make some diagonal movement
[20:59:47] <pink_vampire> you say that G28 that the tool out.. and yes.. it took it out.
[21:00:14] <gregcnc> no i said to clear position if you're not sure, ask
[21:00:18] <pink_vampire> take*
[21:01:00] <pink_vampire> I just want to change the value in the G54.. not to actually move the machine..
[21:01:20] <BeachBumPete> If I were you I would try to watch some youtube videos similar to what I just posted so you can get a better understanding of coordinate systems
[21:01:24] <gregcnc> the tool has to be clear
[21:02:08] <gregcnc> also decide if your doing tool changer or turnign in the lathe and be clear when you change topic
[21:02:17] <gregcnc> turning in the mill tha tis
[21:02:49] <pink_vampire> I think the best will be to be able to run some small g code file when I select a tool.
[21:03:07] <BeachBumPete> if you do not understand how they work you risk damaging and breaking a lot of expensive stuff. Also I HIGHLY recommend throttling back your feedrates and using that slider to control movement until you are sure things are working the way you expect them to.
[21:03:11] <pink_vampire> this way, i will be able to make very complex tool changing.
[21:03:43] <pink_vampire> it was 2.4m/min
[21:04:19] <gregcnc> pgrogram crash mode in 3...2...1...
[21:05:23] <pink_vampire> i want to use it as a mill turn, so i will have tools for lathe, and also milling tools. and if i know that for each tool i have a code' i will make my life much easier.
[21:05:39] <BeachBumPete> if what you intend to do is indeed fabricating the table mounted tool rack you will probably be needing to do some reading into the toolchange macro and possibly the remap feature
[21:06:40] <BeachBumPete> most of which is above my pay grade ;)
[21:07:49] <pink_vampire> why I want to make stuff to complex.. super small parts. to make the mill a lathe.. why I can't be normal.
[21:08:49] <BeachBumPete> you are not normal... you are.... SPECIAL!! You are the only girl I know who is building CNC machines and making precision parts in their house for fun ;)
[21:16:19] <pink_vampire> I don't know why I'm the only one.
[21:17:41] <BeachBumPete> well I just said that you are the only one I know not that you are the ONLY one
[21:22:02] <roycroft> i think it's great that your machine is finally under power and in testing mode, pink_vampire
[21:22:10] <roycroft> i've followed your build for well over a year
[21:22:34] <pink_vampire> the machine is active from 2014
[21:22:40] <roycroft> is it?
[21:22:45] <pink_vampire> but i was on mach3
[21:22:48] <roycroft> oh
[21:24:03] <pink_vampire> first part http://i.imgur.com/LCtJd72.png last parts http://i.imgur.com/xH3bNmX.png
[21:24:46] <roycroft> i may be confusing you with someone else
[21:27:07] <pink_vampire> my control panel is very unique maybe it will help you http://i.imgur.com/4eebqfD.png open http://i.imgur.com/bHwwIf5.png
[21:27:22] <pink_vampire> maybe it will help you to remember
[21:28:17] <pink_vampire> roycroft:
[21:37:37] <pink_vampire> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?ManualToolChangeMacro
[21:38:05] <pink_vampire> linux cnc is nut support tool change macros any more?
[21:41:05] <marshall> ok, im new to IRC, how do I change my nickname?
[21:41:06] <pink_vampire> not*
[21:41:26] <new> lol
[21:41:38] <marshall> thats my new name?
[21:42:21] <pink_vampire> this way /nick new nick name
[21:42:52] <pink_vampire> just type it
[21:42:58] <pink_vampire> marshall: ^
[21:43:59] <notMarshall> better?
[21:44:20] <pink_vampire> if you want to be "notMarshall"
[21:44:27] <pink_vampire> it's fine with me.
[21:44:44] <pink_vampire> what make your boat float,
[21:46:00] <notMarshall> is this the main board to discuss EMC2 topics?
[21:46:16] <pink_vampire> correct
[21:46:21] <roycroft> six years ago it was
[21:46:29] <roycroft> but now it's the place to discuss linuxcnc
[21:46:53] <pink_vampire> linux cnc is the new name for EMC2
[21:47:02] <roycroft> but it's not the new name any more
[21:47:12] <roycroft> it's what is
[21:47:26] <pink_vampire> hehe
[21:47:40] <pink_vampire> EMC2 is the old name :)
[21:47:53] <notMarshall> thank you. im sitting here reading the linuxcnc manual and trying to learn linux/linuxcnc stuff at the same time
[21:49:06] <roycroft> and trying to learn how weird irc people are as well
[21:49:19] <notMarshall> i already have my engraver axis outfitted with stepper drivers, now trying to learn how to properly setup software
[21:50:04] <notMarshall> joining any new group has a learning curve
[21:50:41] <pink_vampire> it is just a 3 axis stepper motor with lpt?
[21:51:00] <pink_vampire> or do you have also limit switches?
[21:51:41] <pink_vampire> notMarshall: ^
[21:52:10] <notMarshall> three axis cartesian engraver retrofit. "new hermes vanguard 6000" made in 1992
[21:53:13] <pink_vampire> http://q1engravers.com/images/V5000_OEM_Table.jpg
[21:53:17] <pink_vampire> this thing?
[21:53:17] <notMarshall> i gutted it , built a 36vdc power supply, G521x stepper drivers, BeagleBone ARM computer, MachineKit fork of linuxcnc
[21:54:03] <notMarshall> yep, but it didnt have the fancy control panel; the computer was missing
[21:54:26] <pink_vampire> try /join #machinekit
[21:54:31] <notMarshall> and using the probotix PBX breakout,
[21:55:13] <pink_vampire> i dont know what is the probotix PBX
[21:55:15] <pink_vampire> link?
[21:55:25] <notMarshall> Im not sure which forum is the right one; i got machinekit installed, now it seems the mainline linuxcnc forums have a lot more info
[21:55:59] <pink_vampire> the MachineKit is for the BBB
[21:56:14] <notMarshall> http://www.probotix.com/CNC-CONTROL-SYSTEMS/BREAKOUT-BOARDS/PBX-BB-BeagleBone-Breakout-Board
[21:56:27] <pink_vampire> if you are using normal computer with LPT or mesa card. is here
[21:56:53] <notMarshall> alright, ill try swapping
[21:57:20] <notMarshall> btw, now i see what you were doing with the name swapping......
[21:57:26] <pink_vampire> did you have the linux cnc installed?
[21:57:45] <pink_vampire> what do you mean?
[21:57:51] <notMarshall> yes, i have the gui open, now im trying to learn how to setup HAL
[21:58:22] <notMarshall> you were swapping your name back and forth when i first joined on, confused the shit out of me.
[21:58:24] <pink_vampire> if it is very basic' just use the step conf wizard
[21:58:56] <pink_vampire> lol
[21:59:17] <pink_vampire> lets ask it this way
[21:59:26] <notMarshall> that's likley what ill do, but want to read some of the manual so i have a clue where to start....
[21:59:34] <pink_vampire> do you have the step conf wizard?
[21:59:56] <notMarshall> opening it now
[22:00:19] <notMarshall> its open
[22:00:55] <pink_vampire> I think it will be much easy for you to start with some basic and working configuration and play with the machine a bit and then to make some more stuff (if you want)
[22:01:24] <pink_vampire> lets identify you needs from the controller.
[22:01:32] <notMarshall> ok, lets start
[22:01:39] <pink_vampire> you have 3 motors, 1 for each axis.
[22:01:44] <notMarshall> yes
[22:01:51] <pink_vampire> they get step / dir?
[22:01:59] <notMarshall> yes
[22:02:10] <pink_vampire> do you have spindle control?
[22:02:27] <pink_vampire> or you control it manually?
[22:03:04] <notMarshall> only manual right now, thats actually how the machine came from the factory. once i get the axis situated, im looking into another option for the spindle
[22:03:26] <pink_vampire> any limit switches?
[22:03:32] <notMarshall> it's an A/C universal motor, not as straight foward as DC motor
[22:03:40] <notMarshall> yes, xyz
[22:03:52] <pink_vampire> one for each axis?
[22:03:53] <notMarshall> one on each axis
[22:04:11] <pink_vampire> so you know if it's NO or NC?
[22:04:25] <notMarshall> hang on
[22:05:05] <notMarshall> normally open
[22:05:09] <pink_vampire> ok
[22:05:18] <notMarshall> just checked with multimeter
[22:05:29] <pink_vampire> is is not that important you can just invert the pin in linux cnc.
[22:05:33] <pink_vampire> ok.
[22:05:53] <roycroft> not ok, but it is what it is
[22:06:23] <pink_vampire> now open the step conf wizard
[22:06:31] <notMarshall> its open
[22:06:45] <pink_vampire> do you see the pins ?
[22:07:37] <notMarshall> its at "basic information"
[22:07:42] <notMarshall> screen
[22:08:05] <pink_vampire> ok. select 3 axis xyz
[22:08:10] <pink_vampire> hit next
[22:08:41] <notMarshall> done
[22:09:34] <pink_vampire> did you setup all the axis. and pins?
[22:11:19] <notMarshall> do i need to find a pin map for the probotix breakout?
[22:11:32] <notMarshall> its not a standard parallel port setup
[22:11:32] <pink_vampire> correct
[22:11:39] <pink_vampire> hooo
[22:12:13] <pink_vampire> so i have no idea ho it is identify in the machinekit
[22:12:42] <notMarshall> im looking, i know its documented...
[22:12:59] <pink_vampire> maybe ask probotix for some sample configuration file, and all of us will be learn from it.
[22:14:50] <pink_vampire> it's a bit funny that you have the option to setup LPT on the BBB
[22:15:49] <notMarshall> there actually is a probotix preset config, but its for their comet router. they are providing little support, mainly pawning it off
[22:16:17] <notMarshall> maybe i do need to hitup the machinkit forum first.....
[22:16:18] <pink_vampire> let me see
[22:16:35] <pink_vampire> yous is the same just smaller travel.
[22:16:56] <notMarshall> here is what im looking at noe
[22:16:59] <notMarshall> http://www.probotix.com/wiki/index.php/PBX-BB_rev4.1
[22:17:26] <pink_vampire> i saw that
[22:17:56] <pink_vampire> but where is the config files?
[22:19:05] <pink_vampire> http://www.probotix.com/wiki/index.php/File:PBX-BB.configs.zip
[22:19:21] <pink_vampire> just install them
[22:19:44] <pink_vampire> and edit the travel in the ini file and you good to go.
[22:21:30] <notMarshall> ok, im going to download it, save to usb drive and transfer to cnc machine
[22:22:13] <pink_vampire> yes.
[22:22:36] <pink_vampire> I just don't know the location for all of the files.
[22:23:03] <pink_vampire> but your machine and the probotix machine is the same your is just smaller.
[22:29:03] <pink_vampire> notMarshall: ^
[22:30:12] <notMarshall> still messing with the usb
[22:30:30] <pink_vampire> try winscp
[22:30:55] <notMarshall> ok, got files to CNC, there are about 15 different files here
[22:31:12] <notMarshall> which one to install, and should i use the termianal?
[22:31:42] <notMarshall> haha, using a mac, no luck with winscp
[22:32:58] <pink_vampire> you can ssh from the mac and use scp...
[22:33:20] <pink_vampire> I have a macbook pro.
[22:33:37] <Wolf_> ick macbook
[22:33:45] <Wolf_> oh wait, I’m using a MacBook
[22:33:45] <pink_vampire> it is maybe useful as a stock material.
[22:34:09] <notMarshall> thats what i did when i was first learning, but the BB has moved to the garage and i cannot hook it up to the routher
[22:34:26] <notMarshall> router*
[22:34:28] <Wolf_> why not
[22:34:38] <Wolf_> cat5 can do well over 150 feet lol
[22:34:59] <notMarshall> cuz my kids would rip the damn eathernet cable of of the socket...
[22:35:20] <pink_vampire> i think that cute engriver can stay home.
[22:35:21] <notMarshall> and its about 200' away
[22:35:27] <Wolf_> 500 foot spool, use the rest to tie the kid up
[22:35:50] <notMarshall> some days, thats exactly how i feel.
[22:36:00] <roycroft> ethernet can go up to 100m without regeneration
[22:36:04] <Wolf_> I think the run from my router to my shop is 220’
[22:36:26] <pink_vampire> lapping compounds are the best thing for cleaning cookware.
[22:36:34] <Wolf_> lol pink
[22:36:54] <Wolf_> hope you are using cast iron cookware
[22:36:59] <roycroft> i would never let lapping compound near my le creuset cookware
[22:37:03] <Wolf_> and not coated stuff
[22:37:04] <roycroft> which is cast iron
[22:37:07] <pink_vampire> just 18/10
[22:37:11] <roycroft> but with a ceramic coating
[22:37:14] <pink_vampire> nooo
[22:37:19] <pink_vampire> stainless
[22:37:28] <notMarshall> dont even touch my cast iron with soap!!
[22:37:42] <roycroft> sand is great for cleaning cast iron
[22:37:48] <Wolf_> I use stones
[22:37:56] <roycroft> as is a bit of mail
[22:38:02] <roycroft> as in chain mail
[22:38:08] <Wolf_> depending on how bad of a cooking day it had
[22:38:11] <notMarshall> only scrub brush or maybe greasy SS scour pad
[22:38:36] <roycroft> but the best way to clean cast iron is to remove the food as soon as it is finishe cooking
[22:38:44] <notMarshall> lol
[22:38:46] <roycroft> then fill the pan with water while it's still hot
[22:38:53] <roycroft> and let it sit for a while
[22:38:55] <Wolf_> I had a room mate who put my cast iron through the dishwasher =/
[22:39:04] <notMarshall> i just stick mine back in the oven to hide until i need to cook on it agian
[22:39:08] <roycroft> an ex roomate, right?
[22:39:17] <Wolf_> yeah…
[22:40:40] <Wolf_> so, anyone here happen to know anything about Fowler Trimos Height Gage ?
[22:40:50] <notMarshall> the configs are all text files, where do i install them in linuxcnc ?
[22:41:37] <notMarshall> that looks expensive
[22:41:51] <Wolf_> old one…
[22:42:02] <roycroft> fowler stuff is mid-range in price and quality
[22:42:15] <roycroft> it's not no-name import
[22:42:23] <Wolf_> so good for home hobby shop? lmao
[22:42:32] <roycroft> and it's not starrett/mitutoyo
[22:42:57] <roycroft> it's good for a production shop
[22:43:02] <Wolf_> I hate companies that don’t have legacy product manuals
[22:43:02] <roycroft> it's not good for an inspection room
[22:43:16] <notMarshall> what level of precesion do you require? or did you get a good deal on a broken one?
[22:43:34] <Wolf_> $100 auction lot
[22:43:41] <pink_vampire> this is soooooo cleannnn
[22:43:41] <roycroft> how tall?
[22:44:08] <Wolf_> https://www.bidspotter.com/en-us/auction-catalogues/comly-auctioneers/catalogue-id-bscco10091/lot-c209d4a9-f438-4a2a-9ec6-a70400ed83ad that tall
[22:44:15] <Wolf_> thats all I know about it lol
[22:45:31] <roycroft> if it works it's worth the $100
[22:45:36] <roycroft> so the rest of the lot is free
[22:45:49] <notMarshall> that one looks a lot older. i have only used basic dial height gages and some digitial mitutoyos.
[22:46:31] <Wolf_> that was the only thing in the lot, I also won 3 starrett surface plates and 3 gauge block sets
[22:48:03] <notMarshall> wow, how big were the surface plates?
[22:48:59] <Wolf_> 24x18x7 pink plate, and 2x 18x12x4 black plates
[22:49:37] <notMarshall> i hope they pack them well for freight shipping
[22:50:02] <Wolf_> local pickup, liquidation auction
[22:50:07] <notMarshall> i really wanted a 24x36 from Shars, but the shipping was the same cost as the plate
[22:50:10] <pink_vampire> 3 gauge block sets O_O WOWS
[22:50:34] <Wolf_> https://www.bidspotter.com/en-us/auction-catalogues/comly-auctioneers/catalogue-id-bscco10091/lot-91fa1dab-88d8-4651-90dc-a70400ed83ad
[22:50:47] <Wolf_> missing some (hope the link works)
[22:50:52] <notMarshall> i still havnt actually figured out how to install these files in linuxcnc
[22:51:21] <pink_vampire> how much did you pay for them?
[22:51:40] <notMarshall> those look good
[22:51:45] <Wolf_> more then I wanted to, $65 each
[22:52:50] <pink_vampire> ok' I will pay you 80
[22:53:29] <Wolf_> hehe ;) let me pick them up and see what I got first
[22:54:00] <pink_vampire> sounds fine with me
[23:01:23] <pink_vampire> how do i make a new M code?
[23:01:31] <pink_vampire> M is a macro right?
[23:10:53] <Wolf_> I think you are looking for remapping code
[23:11:04] <Wolf_> I think, what are you trying to do?
[23:14:18] <notMarshall> me?
[23:14:34] <Wolf_> no, I was talking to pink
[23:14:44] <notMarshall> now im drinking johnny walker and sprite...
[23:15:24] <Wolf_> what exactly were you trying to figure out?
[23:59:49] <pink_vampire> hi