#linuxcnc | Logs for 2015-01-19

Back
[00:00:19] <zeeshan|2> :)
[00:00:56] <PetefromTn_> yeah well while my kids actually love helping dad in the shop it makes me nervous having them out there.
[00:01:33] <PetefromTn_> My youngest will always come to the door and ask me what I am making it's kind of a ritual for her to check up on what dad is making in the shop hehe
[00:19:08] <Jymmm> PetefromTn_: She just wants to know if it's something that she can make use of is all. Or Maybe even a hint that you should make something just for her.
[00:19:54] <Jymmm> just because, not because it's her birthday or xmas
[00:21:42] <roycroft> or maybe she's keeping tabs
[00:21:48] <roycroft> she may be your next business manager
[00:23:52] <evilren> haha.making sure that slacker daddy still working, keeping her breakfast cereal jar filled, and new designer booty pajamas
[00:34:19] <PetefromTn_> yeah man she is awesome.
[00:34:40] <PetefromTn_> she is always asking me how it is going in the shop and what kind of cool parts I am going to make next
[00:35:05] <PetefromTn_> I have been trying to come up with something new and interesting for my personal sales here lately
[00:35:53] <PetefromTn_> I have been watching a lot of youtube vids of other guys who make stuff for sale guys like John Grimsmo and some others. They make some neat stuff and have some cool ideas
[00:36:24] <PetefromTn_> I don't exactly want to get into making knives but some of the stuff they do can be applied to other projects.
[00:37:03] <PetefromTn_> My program for the Picatinny rail profile works awesome and I have run it a bunch of times so I know it works. I have been thinking of some new applications for it.
[00:37:59] <PetefromTn_> any of you guys tried crazy glue to hold down metal parts for light milling?
[00:38:14] <PetefromTn_> and engraving etc.
[00:38:37] <evilren> ive used double sided sticky tape
[00:38:52] <PetefromTn_> yeah I have done that a bunch
[00:38:54] <evilren> vhb type stuff but not as hardcore
[00:38:57] <PetefromTn_> it actually works quite well
[00:39:09] <toastydeath> I used to know a guy who held down large parts with stickey tape
[00:39:10] <PetefromTn_> but I have not really tried it with coolant flowing
[00:39:14] <toastydeath> on a 50" VBM
[00:39:24] <toastydeath> sheet metal
[00:39:45] <PetefromTn_> just watched a vid where john G held down some beautiful copper parts with crazy glue
[00:39:58] <PetefromTn_> seemed to work well altho one edge did lift up on him on the go around
[00:40:07] <evilren> ca glue comes in a ton of varieties
[00:40:12] <PetefromTn_> Copper is really sticky to machine so not terribly surprised by that
[00:40:46] <evilren> cleans up easy with acetone
[00:41:14] <PetefromTn_> that Intake manifold cover I designed they are trying to figure out how many they want and I have been trying to determine ways to speed up the process and hold it down tightly without clamping and unclamping
[00:41:55] <PetefromTn_> if they order enough of them I will probably buy a little vacuum pump or maybe even a venturi vaccum block and make a fixture to mill five or six at a time
[00:42:27] <PetefromTn_> that would allow me to do some other things to it that were more difficult the way I made the prototype
[00:46:49] <roycroft> i made a venturi vacuum pump a few years ago for doing wood veneer
[00:47:03] <roycroft> it works great
[00:47:19] <PetefromTn_> nice... does the compressor run like freakin' crazy or is it not too bad
[00:47:29] <PetefromTn_> I know Horrible Freight sells one for a reasonable price
[00:47:37] <PetefromTn_> I had considered getting one of those
[00:47:43] <roycroft> i use one of those 3 gallon portable air tanks as a vacuum reservoir
[00:47:53] <roycroft> and that helps keep the compressor from running non-stop
[00:48:04] <PetefromTn_> no kidding I have one of those here.
[00:48:06] <Jymmm> PetefromTn_: Dude, Make your girl something for no reason at all this week.
[00:48:21] <roycroft> if your seals are good it doesn't have to run constantly
[00:48:36] <PetefromTn_> my compresor is a vertical 220v model from Lowes it is not great but it works really well.
[00:48:39] <roycroft> and vacuum clamping is incredibly strong
[00:48:45] <PetefromTn_> Jymmm yeah man I need to.
[00:48:58] <roycroft> i have a 5hp compressor from home depot
[00:49:10] <PetefromTn_> yeah these LIM covers I am making will be a perfect project for vacuum hold down..
[00:49:13] <roycroft> about 10 years ago the motor died and i bought a leeson to replace it
[00:49:31] <PetefromTn_> There is a lot of surface area to clamp to and only a few thru holes on the perimeter
[00:49:44] <Jymmm> PetefromTn_: GIVE IT TO HER THIS WEEK, no slacking off now. she don't care what it is, expect it's from Daddy to her. Make a small necklace charm, or something
[00:50:26] <roycroft> about 4 years ago the compressor itself died and i replaced it with a us-made one (i forget the brand right offhand, but it was made in wisconsin)
[00:50:30] <Jymmm> PetefromTn_: it could be her monogram even
[00:50:33] <PetefromTn_> I hear ya LOL.... Believe me I spend a LOT of time with my kids especially since I am at home working instead of out working for someone else. It really is nice.
[00:50:35] <roycroft> it's a really nice compressor now
[00:51:38] <PetefromTn_> If I can get my shop into a good position with the new CNC lathe and the mill making more money I will be very happy guy and be able to take care of my kids and do their homework etc etc like I have been.
[00:52:59] <PetefromTn_> It is kind of a dream of mine to be able to work for myself at home making cool parts and be able to be with my family all the time. It is just not easy to get the work going and the retrofit has taken a lot of time. Hopefully the Lathe will be a bit simpler and be going a bit quicker
[00:53:33] <roycroft> i've never been happy working for other people
[00:53:43] <roycroft> i was self-employed for a long time, and would like to be again
[00:53:57] <PetefromTn_> maybe I will run down to HF and grab that venturi vaccum pump they sell.
[00:54:12] <PetefromTn_> I have wanted to try a vacuum hold down fixture on the mill for awhile.
[00:54:40] <roycroft> i got mine from a veneer supply outfit, but it's similar to the hf one
[00:54:43] <PetefromTn_> with the Kurt D688 it has an 8.8" opening and then you can swap the jaws to the outside and hold quite a large fixture without having to remove the vise
[00:55:16] <PetefromTn_> the Custom Battery trays I make for the race shop guys is all done on a vise mounted fixture.
[00:56:27] <roycroft> you can't make money doing production work without good jigs/fixtures
[00:56:42] <PetefromTn_> fer sure
[00:57:14] <PetefromTn_> so far I have a bunch of custom fixtures out in the shop and I have just gotten started in this stuff.
[01:00:29] <roycroft> i've only done a handful of paid jobs machining - my work is almost entirely personal projects and learning projects, but i used to make custom cabinets a long time ago
[01:00:45] <roycroft> it's the exact same way with woodworking - jigs and fixtures make or break you
[01:01:17] <PetefromTn_> hehe you don't have to tell me man I was a professional Custom Cabinet builder/designer for almost 20 years!
[01:02:17] <PetefromTn_> built countless kitchen,bathroom,built ins, and custom cabinets in multi million dollar homes out of every style and material you can imagine
[01:02:57] <roycroft> that world is too competetive now
[01:03:02] <bobo_> so--the kids homework just how is old dad doing with that NEW math stuff confused with that NEW history stuff yet ?
[01:03:58] <roycroft> www.roycroft.us/NewMath.mp3
[01:04:07] <roycroft> speaking of which :)
[01:04:44] <PetefromTn_> honestly I took a lot of pride in my custom cabinet work and I could probably go right back to it with paying customers in no time as I have a bunch of people always asking me if I still make cabinets heh
[01:05:31] <PetefromTn_> there are still a couple very loyal customers who I would drop what I am doing for and make a kitchen or bathroom just because they were so good to work with before.
[01:05:45] <roycroft> i'm getting a bit old to be hauling sheet goods around all day
[01:05:51] <PetefromTn_> I still have enough woodworking equipment to do most stuff.
[01:05:58] <roycroft> it's funny
[01:06:15] <roycroft> metal is heavier, well, more dense, than wood
[01:06:17] <PetefromTn_> my biggest reason for NOT doing it anymore is that it takes a lot of room to build a kitchen full of cabinets and my shop is not that big
[01:06:31] <roycroft> but we usually use smaller bits of it at a time, or have devics to help move it around
[01:06:54] <roycroft> well it doesn't take that much room to build a kitchen full of cabinets
[01:06:58] <PetefromTn_> that and after having lung surgery it is probably not the best idea for me to be sucking up a bunch of sawdust...
[01:07:02] <roycroft> but it takes a lot of room to store them until they're all done :)
[01:07:30] <PetefromTn_> yeah I have built a ton of kitchens from my shop and once they are assembled it gets REAL cramped real fast
[01:08:09] <roycroft> my shop would have plenty of room if it weren't for all the materials and projects
[01:08:10] <PetefromTn_> the last one I did I did like I typically do and stash some of them in the house in the den but even that was not enough room
[01:08:57] <PetefromTn_> plus finishing gets real tedious and I seem to always forget a piece of trim or something and have to revert back to woodworking mode and that creates its own problems
[01:09:15] <PetefromTn_> you really need a shop about twice the size of mine at least to be able to do it right.
[01:09:38] <PetefromTn_> The metalworking is MUCH cleaner, quieter, and takes up a helluva lot less room overall.
[01:09:58] <roycroft> and you don't have to go out to cold, wet, muddy job sites all the time
[01:10:12] <PetefromTn_> my next door neighbor who is a very nice Italian lady came over the other day and wanted me to make some wood circles from some plywood for her
[01:10:55] <PetefromTn_> I made them in like fifteen minutes and she asked me if I was not able to find cabinet jobs because she had not heard any saws running lately LOL
[01:11:18] <roycroft> my main shop is my garage
[01:11:20] <PetefromTn_> I told her that I am making metal parts now and showed her the CNC machines and some parts I was working on
[01:11:34] <roycroft> which is my machine shop, woodworking shop, brewhouse, and laundry room
[01:11:41] <PetefromTn_> she was like Oh thats nice but you were so good at woodworking LOL...
[01:11:47] <roycroft> it's kind of a pain because sawdust and metal chips don't mix very well
[01:11:55] <PetefromTn_> that is pretty much how my shop is too..
[01:12:02] <roycroft> all my machinery has covers
[01:12:26] <roycroft> and i just have to do a big cleanup whenever i switch modes from woodworking to machining and vice versa
[01:12:47] <roycroft> i do have an outbuilding that i use for welding/grinding
[01:12:56] <roycroft> so i keep that grinding dust out of the main shop
[01:16:47] <roycroft> i don't have anything resembling a paint booth
[01:16:59] <roycroft> when i have to do a lot of painting i move the machinery out of half the garage
[01:17:01] <Jymmm> Whats that word that reports use to say something about someone but no actually accuse them of it, begins with an "a"?
[01:17:06] <roycroft> then i put up a tent frame in the other half
[01:17:11] <Jymmm> reporters*
[01:17:18] <roycroft> alledge?
[01:17:26] <Jymmm> not apprantntly, but something like it
[01:17:38] <Jymmm> YES! TY roycroft
[01:17:45] <PetefromTn_> alledged
[01:17:56] <roycroft> then i hang a "tent" that i made out of 6mil plastic and duct tape from the frame
[01:18:06] <roycroft> it has a taped-on zipper for a door
[01:18:22] <PetefromTn_> LOL I actually made a big PVC pipe paint booth I used to assemble outside the shop
[01:18:52] <roycroft> i set that up, line it with bricks around the permeter to keep the walls from collapsing in, then spray the walls and floor down with water, set up a table, and start painting
[01:56:30] <PetefromTn_> https://www.youtube.com/watch?v=khniTqUaWig Wetordry vacuum fixture...go figure!
[02:25:50] <Deejay> moin
[07:06:14] <maximilian_h> Hello, to whom do I send a patch created by git format-patch orgin/2.6 against current 2.6 HEAD ?
[07:07:02] <archivist> send to the emc-developers mailing list
[07:08:14] <maximilian_h> Hi archivist, I tried to, but got my email back with this text on top of the email:
[07:08:14] <maximilian_h> You are not allowed to post to this mailing list, and your message has been automatically rejected. If you think that your messages are being rejected in error, contact the mailing list owner at emc-developers-owner@lists.sourceforge.net.
[07:09:00] <maximilian_h> cnc
[07:09:02] <archivist> have you joined the list first?
[07:09:22] <maximilian_h> yes, I am getting the list's messages
[07:09:27] <archivist> odd
[07:10:06] <maximilian_h> disregard the cnc above, I tried to type in another window
[07:11:18] <maximilian_h> is there anybody who takes small patches and applies them to the git repository ?
[07:11:55] <archivist> a few try in #linuxcnc-devel
[07:12:09] <maximilian_h> ok, I will try there
[07:12:11] <maximilian_h> thanks
[09:02:02] <roycroft> /j ##homebrew
[09:02:09] <roycroft> ack
[11:47:05] <zeeshan|2> anyone here use pymodbus?
[12:17:56] <CaptHindsight> http://phys.org/news/2015-01-switchable-adhesion-principle-enables-damage-free.html where is my Gecko vise?
[12:23:47] <mozmck> can you not home an already homed axis?
[12:25:11] <mozmck> I've been going through JT-Shop's gui tutorial (very nice tutorial btw!), and he has a homing_ok() function which returns false if the axis is already homed.
[12:25:21] <pcw_home> axis belly-aches about it but allows it
[12:26:57] <mozmck> huh, ok. for some machines it is not uncommon to need to re-home - say after a crash or e-stop where position might be lost.
[13:35:18] <zeeshan|2> god i hate this stupid sumitomo vfd's modbus control
[13:35:58] <zeeshan|2> well i shouldnt even say its modbus
[13:36:03] <zeeshan|2> theyre using their own communication system
[13:37:04] <mozmck> hmm, my grep skills are obviously deficient - why does grep -r "connect" *.py
[13:37:21] <mozmck> return this: grep: *py: No such file or directory
[13:37:45] <mozmck> when there are lots of .py files in the directories I'm searching?
[13:41:28] <PetefromTn_> damn that kinda sucks I was kinda hoping that the sumitomo would be another viable option for 3 phase conversion of spindle motors etc...
[13:42:01] <zeeshan|2> PetefromTn_:
[13:42:03] <zeeshan|2> it REALLY sucks
[13:42:11] <zeeshan|2> how do i put this
[13:42:25] <zeeshan|2> modbus is a standard protocol right..
[13:42:25] <skunkworks> does it have analog input?
[13:42:35] <zeeshan|2> skunkworks: yea
[13:42:41] <zeeshan|2> but i want to communicate over rs485
[13:42:41] <skunkworks> well there you go :)
[13:42:44] <zeeshan|2> you know what these morons are doing?
[13:43:10] <zeeshan|2> in regular modbus you can do something like "read_input_registers" which is a standard function with a function code of 04
[13:43:19] <zeeshan|2> and then you specify the address, and the number of registers you want to read
[13:43:36] <zeeshan|2> and if youre using ascii mode , it does a LRC check , or if its RTU mode it does a crc check
[13:43:47] <zeeshan|2> these guys decided to change the function codes to random ones
[13:43:50] <zeeshan|2> and theyre making you to BCC checks.
[13:44:01] <jdh> write a new comp
[13:44:20] <zeeshan|2> im trying to use pymodbus
[13:44:26] <zeeshan|2> and trying to add custom functions to it
[13:44:29] <zeeshan|2> so i can use their parser
[13:45:06] <zeeshan|2> cat > /dev/ttys0 & echo -e "231902138091238092130982132"
[13:45:16] <zeeshan|2> anyone know how i can transmit in ASCII
[13:45:19] <cpresser> zeeshan|2: with minimalmodbus you can do 'instrument.read_register(register=0815, functioncode=0xaffe)'
[13:45:39] <zeeshan|2> cpresser: will it do a BCC check?
[13:45:50] * cpresser recommends to start a python shell and try this
[13:45:51] <zeeshan|2> bcc check is basically XOR all the ascii code
[13:45:57] <cpresser> BCC = checksum?
[13:46:00] <zeeshan|2> yes
[13:46:03] <cpresser> yes, it does
[13:47:16] <cpresser> non-standart modbus sucks. i had some trouble with a 'burster9180' amplifier. i will write a (negative) review on by blog
[13:51:43] <zeeshan|2> hehe
[13:57:43] <zeeshan|2> okay minimalmodbus seems to be working with the standard modbus vfds
[14:07:31] <zeeshan|2> minimalmodbus doesnt have BCC either
[14:08:28] <zeeshan|2> nice thing is it is a light library
[14:08:32] <zeeshan|2> so it can be modified
[14:08:42] <zeeshan|2> light = portable
[14:09:06] <PetefromTn_> bcc? Blind carbon copy? no idea
[14:09:11] <zeeshan|2> no
[14:09:12] <zeeshan|2> block check code
[14:09:23] <zeeshan|2> if i send 31 46 31 34 35
[14:09:33] <zeeshan|2> it does XOR of each ascii code
[14:10:38] <PetefromTn_> Ok
[14:11:35] <PetefromTn_> I have not any CNC parts to make today unfortunately.
[14:12:05] <PetefromTn_> was thinking about trying to take the time to tackle some of the things I need done on the machine like the imperial conversion.
[14:13:04] <zeeshan|2> do it! :)
[14:13:14] <zeeshan|2> long live the imperial system!!
[14:13:15] <PetefromTn_> don't really know how hehe
[14:14:10] <zeeshan|2> cradek: thank you for the minimalmodbus suggestion
[14:14:13] <zeeshan|2> this library is REALLY good
[14:14:17] <PetefromTn_> I could use some help with it tho if you guys have the time. I was thinking I could post a lot of screen shots and photos and whatnot and try to get the config that currently works saved.
[14:27:57] <Computer_Barf> anyone know of any intel atom alternatives for small pc's for linux cnc?
[14:28:23] <Computer_Barf> Ive considered using a beaglebone black with a mesa ethernet card
[14:31:27] <skunkworks> does the beaglebone have dedicated ethernet?
[14:31:32] <malcom2073> I use a beaglebone black without a mesa ethernet card :P
[14:31:35] <PetefromTn_> dunno man but I am getting ready to start my CNC lathe retrofit and will probably pickup the J1900 board as recommended by PCW recently. MY Cinci uses the atom D525 board but do have some issues with the occasional real time error.
[14:33:36] <skunkworks> as malcom2073 says - the bbb does have its own built in hardware stepgen/pwmgen/encoder counter (pru)
[14:34:11] <zeeshan|2> how many enconder counts?
[14:34:56] <Computer_Barf> yeah , I had a few diffrent reasons for the mesa card, and encoders was part of that
[14:41:07] <PetefromTn_> well I guess not
[14:43:36] <Computer_Barf> http://www.newegg.com/Product/Product.aspx?Item=N82E16813138412&nm_mc=KNC-GoogleAdwords-PC&cm_mmc=KNC-GoogleAdwords-PC-_-pla-_-Embedded+Solutions-_-N82E16813138412&gclid=CLaphe7Un8MCFWsF7Aodni8Aww&gclsrc=aw.ds
[14:44:11] <Computer_Barf> ive been considering this because ive heard its got good latency for linuxcnc,
[14:44:58] <Computer_Barf> but i mean, im surprised were not seeing custom atom boards
[14:50:35] <SpeedEvil> what do you mean?
[14:51:54] <Computer_Barf> i mean stuff with onboard ram, storage, stripped of all the stuff you wouldn't really need for cnc. More stuff like minnowboard max
[14:52:37] <Computer_Barf> maybe gpio , beaglebone black like all in one boards that are pc's intended for cnc application
[14:53:33] <malcom2073> Computer_Barf: Hard to do when you need a NDA and a promise of qty production to get chip info
[14:55:10] <CaptHindsight> plus there's not that much volume in making x86 mainboards for Linuxcnc
[14:55:48] <Computer_Barf> ahh yes, I shouldn't ignore the economics
[14:57:13] <CaptHindsight> and what would an x86 mainboard for Linuxcnc have that a standard mini-itz or atx would not?
[14:57:26] <malcom2073> It'd have a mesa built in!
[14:57:27] <malcom2073> :-D
[14:57:30] <CaptHindsight> maybe lack of EPP for AMD boards
[14:57:58] <Computer_Barf> well, take a look at the minnowboard max http://www.minnowboard.org/meet-minnowboard-max/
[14:58:08] <Computer_Barf> pretty stripped down
[14:59:02] <Computer_Barf> still an atom processor, still an ethernet port for the 7i76e mesa board
[14:59:33] <Computer_Barf> but malcom2073 had a good point, having the mesa be part of it.
[15:00:05] <CaptHindsight> site won't even load for me :(
[15:00:13] <Computer_Barf> :(
[15:00:37] <malcom2073> Some of these boards have PCI-E, are there any PCI-E mesa's, or only PCI?
[15:00:49] <CaptHindsight> pci and pcie
[15:01:07] <Computer_Barf> mesa 7i76e , with the e standing for ethernet
[15:02:14] <CaptHindsight> http://elinux.org/Minnowboard:MinnowMax
[15:02:59] <CaptHindsight> someone could make an x86 board with a xilinx fpga but then you have the pinout issues
[15:03:19] <CaptHindsight> which version of IO boards do you support the 50 pin or?
[15:04:28] <Computer_Barf> the minowboard max looks nice but, its like 160 ish when im looking for 99.99 ish
[15:04:58] <CaptHindsight> and it would need the largest fpga to cover the range of IO people use from what EPP can handle to 8 axis servo
[15:05:56] <CaptHindsight> is that the Atom without a GPU?
[15:06:28] <CaptHindsight> no it has one
[15:06:58] <Computer_Barf> i could get the beaglebone black and hook the 7i76e to the ethernet but im worried that the beaglebone black might lag too much
[15:07:37] <Computer_Barf> ill probably play it safe and buy a biostar mini atx
[15:07:58] <malcom2073> the BBB lags hardcore when doing UI stuff, it's nice as a headless controller though
[15:09:07] <Computer_Barf> yeah, thats what i figured
[15:09:48] <malcom2073> I'm sticking with atom boards on any machine I can fit it on heh
[15:09:49] <CaptHindsight> try one of the allwineer or imx6 boards with ethernet and GPU
[15:12:05] <CaptHindsight> http://linuxgizmos.com/ringing-in-2015-with-40-linux-friendly-hacker-sbcs/
[15:12:18] <Computer_Barf> http://www.ebay.com/itm/like/311240560049?lpid=82&chn=ps like this?
[15:12:48] <CaptHindsight> yes and the link above ^^
[15:21:08] <Computer_Barf> do you guys start your atom boards with a harddrive or just usb stick
[16:08:24] <Deejay> gn8
[16:22:58] <PetefromTn_> http://www.oreillyauto.com/site/c/detail/PFM0/W25934/N0722.oap?ck=Search_mirrors%21s%21magnets%21s%21pick-up+tools_-1_-1&ck=Search_mirrors!s!magnets!s!pick-up+tools_-1_2320&keyword=mirrors!s!magnets!s!pick-up+tools Awesome little magnetic LED tipped flexible pick up tool...
[16:23:53] <PetefromTn_> Just got one of these at O'reilley auto parts and I gotta say it is a really nice little tool. Powerful magnet, solid flexible shaft and a nice LED light at the tip.
[16:29:53] <PetefromTn_> Okay folks.. I just fired up the Cincinatti and I am going to TRY to get this thing converted to Imperial native units. I am going to try to work thru it starting with saving the current configuration to my flash drive. I am going to setup my laptop out in the shop so I can work between the two machines and be able to post pictures etc. if I need any help. Hoping I can get some assistance when I invariably get stuck.
[16:30:09] <PetefromTn_> machine is almost finished warming up.
[16:30:31] <cradek> is this linuxcnc and you're just editing a config?
[16:31:26] <PetefromTn_> yes this is linuxCNC and I want to edit my original configuration on the Cincinatti Arrow 500 from a metric native units to an imperial Native units so I can get my tool table editor to reflect Imperial dimensions.
[16:31:56] <cradek> PetefromTn_: ah, that's easy then, you just scale some things.
[16:32:20] <PetefromTn_> yeah I know but as you may or may not know I am not good at this stuff and I will not have help other than you guys on here today.
[16:33:00] <PetefromTn_> It is apparently more than just changing some simple quick settings the servo tuning parameters are also involved and would need to be changed.
[16:33:11] <cradek> do you know how many mm there are in an inch?
[16:33:18] <PetefromTn_> Hopefully without screwing up the whole damn machine as it works really good right now..
[16:33:21] <PetefromTn_> sure
[16:33:26] <cradek> then you're set :-)
[16:33:27] <PetefromTn_> I work back and forth all the time
[16:33:51] <cradek> hmm I am not sure if you'll have to change pid parameters
[16:33:57] <PetefromTn_> but I am very used to the HAAS machines at my other places of work that all use inch dimensions for cutter compensation and tool settings
[16:34:14] <PetefromTn_> honestly I am quite open to any suggestions you may have
[16:34:20] <cradek> if your tooling is mostly inch sized, then having a mm tooltable would suck
[16:34:44] <PetefromTn_> I just want the machine to operate the way it currently does but allow me to use inch measurements and tool offsets.
[16:34:52] <PetefromTn_> yes indeed it definitely does SUCK right now.
[16:35:14] <PetefromTn_> and I am trying to integrate cutter compensation into my CAM program with the machines post to allow me to make changes at the machine.
[16:35:21] <PetefromTn_> This is QUITE important to me right now
[16:35:54] <cradek> at first glance I bet P,I,D will need to get scaled but FF1,FF2 won't
[16:36:01] <PetefromTn_> The way the machine works right now it is setup to boot directly into linuxCNC upon startup...
[16:37:02] <PetefromTn_> which I would assume is NOT an issue because you just minimize the linuxCNC axis control interface and get to the ububtu desktop and I can then save the configuration file to the flash drive. I think I did this before correctly but not sure what if anything I may have missed.
[16:37:26] <cradek> I bet if P is 1000 in mm, it'll be 39.37 in inches because it's multiplied by the amount of error
[16:37:28] <PetefromTn_> I realize this is all very simple stuff to you guys but to me it is not and I do not want to screw up the working running machine..
[16:37:38] <cradek> same for I,D
[16:37:48] <cradek> you'll want to save the whole config directory
[16:38:05] <PetefromTn_> Let me get setup out there with the laptop and I can get started here. Hopefully it will not take long..
[16:38:15] <cradek> I have to run, but I bet lots of folks here can help
[16:38:20] <cradek> cheers, bbl
[16:40:34] <PetefromTn_> +6
[16:42:15] <PetefromTn_> somehow I knew that was gonna happen LOL
[16:53:52] <rob_h> i bet all the settings are in the ini file that need tweaking over... i dout there is anything hidden in the hal file
[16:54:14] <rob_h> you could always pastbin your ini and hal file for people here to check over if you wish
[16:55:27] <PetefromTn_> thank you Rob I am trying to do just that... Chris said that I need to copy the entire configuration file trying to determine where it is kept right now
[16:55:37] <rob_h> yea
[16:55:40] <rob_h> back that folder up
[16:55:44] <rob_h> its in the user folder
[16:56:46] <rob_h> being in the UK i kinda avoid the imperial lol
[16:56:47] <PetefromTn_> when we built the machine awhile back Connor helped me and he put a file on the ububtu desktop that contained the important stuff but I am unsure if it is the entire config file.
[16:57:13] <PetefromTn_> yes I am sure you do but being here in the US I wish my machine ran under the imperial native units..
[16:57:42] <rob_h> yea i moan when we make realy old parts and drawings are in good old english imperal
[16:58:14] <rob_h> if u go to, places at top, folder linuxcnc, then you see configs and nc
[16:58:35] <rob_h> i guess ubuntu here
[16:58:38] <PetefromTn_> I would also like to TRY to make alternate configurations for future use so I can setup the machine for instance to be a vertical lathe but that is secondary to my current needs.
[16:59:49] <PetefromTn_> going to places and there is no linuxCNC folder just HOMe doccuments music pictures vids downloads computer USB network and search
[17:00:16] <PetefromTn_> Ok there is a linuxCNC folder under home folder
[17:00:55] <rob_h> in there should be the NC and configs
[17:00:56] <PetefromTn_> it contains configs and configs bak and nc files as well as configs .tgz
[17:01:08] <rob_h> yea someone prob backed it up once before
[17:01:21] <rob_h> make a copy of all folders in there and back them up some where nice and safe
[17:01:30] <PetefromTn_> so can I just copy and paste it into my flash drive..
[17:01:34] <rob_h> preff off the machine so if it goes down you can bring it back to life nice and easy
[17:01:40] <rob_h> ye
[17:01:41] <PetefromTn_> should I just back up to the linuxCNC folder and do it..
[17:01:51] <rob_h> yes do that
[17:02:24] <PetefromTn_> it gave me an error
[17:02:27] <PetefromTn_> says
[17:02:43] <PetefromTn_> examples filesystem does not support symbolic links
[17:02:56] <rob_h> aah yea thats in the NC folder
[17:03:12] <rob_h> be the same error on glade... and ngcgui
[17:03:41] <PetefromTn_> it appears the linuxCNC folder is saved to the flash drive tho but need to ensure it is all there correctly right
[17:03:54] <rob_h> yea might of stoped at the errror not sure
[17:04:00] <rob_h> so check the config folder for all files
[17:04:07] <rob_h> then check the nc folder for the problems
[17:05:00] <PetefromTn_> the nC folder appears to be empty aside from a readme file
[17:05:40] <rob_h> grab the files in the current NC folder.. and copy over migth have to deselect the examples, gladevcp_lib and ngcgui_lib
[17:06:23] <PetefromTn_> okay so do not try to copy the examples folder just the rest
[17:07:05] <PetefromTn_> they all have little lock icons on them in the config file
[17:07:11] <PCW> The PID issue is one reason I suggest "normalizing" the PID output so you dont need to touch anything but output scale if you change units
[17:07:12] <PCW> (and sensible PID settings can be guessed like FF1 = 1)
[17:07:49] <PetefromTn_> yeah well I think we are beyond that no?
[17:08:11] <rob_h> where do you keep your part files then
[17:08:15] <rob_h> some where else
[17:08:29] <PetefromTn_> I have a folder on the desktop called G-code files
[17:08:38] <rob_h> nc_files is just normaly where most keep them.. so if some where else be nothing to copy then realy
[17:08:58] <rob_h> thats ok then... you can alwaysback it up now if you never do ;)
[17:09:03] <rob_h> but we all keep backups up to date right
[17:09:13] <PetefromTn_> I would like to
[17:09:27] <PetefromTn_> this has been a ton of work getting this far and I would hate to start over again LOL
[17:09:37] <rob_h> yea
[17:09:53] <karl> hello newb here trying to setup homing/limiting switches but getting a "joint 0 on limit switch error" whatever i do. I've tried playing around with changing the HOME location, HOME_OFFSET and also set the HOME_IGNORE_LIMITS=YES but to no avail. any hints?
[17:09:57] <rob_h> i tend to backup all my machines once a week on part files
[17:10:18] <rob_h> abit spoilt having Gigs of space after only 20k if lucky on fanuc lol
[17:10:30] <PetefromTn_> parts files I have all saved on my laptop other than subtle changes made at the machine which I save in that G-code folder
[17:10:34] <PCW> karl: maybe the limit switch polarity is wrong
[17:10:58] <PetefromTn_> yeah man it is wonderful to have almost unlimited g code space the old control had to be drip fed.
[17:11:28] <rob_h> even the new controls too
[17:11:31] <PetefromTn_> Ok so I have the entire linuxCNC folder saved to the flash drive now with the exception of the examples stuff
[17:11:41] <rob_h> ok
[17:11:50] <rob_h> so now you can make the changed needed
[17:11:57] <PetefromTn_> I am going to remove the flash drive and stick it in the laptop here and then I will post my hal and ini files to pastebin
[17:11:59] <rob_h> if something does not work you can now reff back to the old stuff
[17:12:06] <rob_h> ok
[17:12:49] <rob_h> did you ever get your ATC working peter?
[17:13:11] <PetefromTn_> no not yet still need spindle orient to work
[17:13:29] <rob_h> oh did you chagne the drive
[17:13:32] <karl> yeah i've tried inverting the polarity too, but no change. I don't know if this matters, but i don't get the error if i only set the switches to be homing and no limit - however, the homing still doesn't work - the switch get tripped but the machine just keeps going, eventually hitting the rails
[17:14:15] <PetefromTn_> http://pastebin.com/cm26eGLt
[17:15:05] <rob_h> is it a one switch does both?
[17:15:07] <PetefromTn_> http://pastebin.com/49eM9Ukn
[17:15:09] <rob_h> ie home and limit
[17:15:20] <PetefromTn_> no the machine has seperate homes and limits
[17:15:35] <rob_h> sorry i talkign to karl peter
[17:15:40] <rob_h> erm both links same
[17:15:49] <karl> i have one switch per axis, those switches will be configured as both homing/limit for that axis
[17:15:54] <PetefromTn_> the spindle drive as well as the rest of the electronics with the exception of the spindle motor is all brand new
[17:16:20] <rob_h> aah yea makes it fun to setup orient then been there done that
[17:16:30] <PetefromTn_> oops sorry
[17:17:18] <rob_h> also does the ini end like pastbin says... at spindle, output_max_limit
[17:17:19] <PetefromTn_> http://pastebin.com/UqM9zze5
[17:18:17] <PetefromTn_> hm dunno standby
[17:18:53] <rob_h> karl sorry cant help much more iv not tryed to setup a switch like that where its a home and limit maybe someone else will help soon
[17:19:38] <PetefromTn_> it looks that way last line on the machines file reads OUTPUT_MAX_LIMIT = 6000
[17:21:31] <rob_h> ok, just checking was all
[17:21:40] <PetefromTn_> is that not normal?
[17:22:12] <rob_h> its fine
[17:22:15] <PetefromTn_> my spindle drive is the Hitachi WJ200-110LF and we have it actually configured via modbus
[17:22:17] <rob_h> just depends how your ini was made
[17:22:22] <PetefromTn_> it will rigid tap now perfectly
[17:22:36] <rob_h> in closed vector
[17:22:40] <PetefromTn_> we made the whole setup initially with PncConf and then modified from there
[17:23:01] <karl> thanks anyway. tho even getting them to work as homing switches alone would be great, not sure why it doesn't go with the latch velocity when it hits the switch
[17:23:19] <PetefromTn_> the toolchanger is the next big step and right now I want to concentrate on the Imperial measurements
[17:24:01] <PetefromTn_> There is a fellow named Brendon in New Zealand I have been trying to help convert the same exact machine and he will probably be able to use some of what I have setup on my machine hopefully.
[17:24:07] <rob_h> Karl, manual is quite good on that just double check it... is multi setups to homing i know
[17:24:32] <rob_h> yea they are all quite the same
[17:24:48] <rob_h> i had to replace my spindle drive not long after conversion, it was a mitsubishi tho
[17:24:55] <rob_h> crazy price to have it fixed
[17:25:26] <rob_h> altho it did kinda work in closed vector for orientation etc.. it was never as good
[17:25:32] <PetefromTn_> yeah my spindle drive was an emerson Control techniques Spindaxx 200 and good lord are those things expensive...
[17:25:43] <rob_h> now i have a yaskawa on it.. but with there spindle software on the drive.. and it works grate
[17:26:08] <PetefromTn_> I thought you said you had mechanical orient or something like that.
[17:26:14] <PetefromTn_> perhaps it was someone else
[17:26:16] <rob_h> yea emerson dont have anything todo with CNC any more.. and they get lost when you talk CNC now days
[17:26:46] <PetefromTn_> actually from what I understand they do make controls now and they are quite advanced....cannot remember the name
[17:27:18] <PetefromTn_> so anyways back to the conversion to imperial
[17:27:33] <rob_h> back in the days... https://www.youtube.com/watch?v=D6dGYsXAPIU
[17:27:34] <PetefromTn_> I have backed up the files to the laptop
[17:27:39] <rob_h> yes
[17:27:43] <rob_h> looked over the hal
[17:27:50] <rob_h> looks grate, all need to tweak is the ini
[17:28:04] <PetefromTn_> you are the one who made that vid LOL nice man I see it worked okay at least..
[17:28:11] <PetefromTn_> are you sure of that>
[17:28:15] <rob_h> where it says, Axis X , axis y, axis z
[17:28:54] <rob_h> you need to convert some things to imperal like encoder_scale
[17:29:19] <rob_h> under traj .. linear_units = mm becomes. ...
[17:29:33] <PetefromTn_> okay so I need to shut down the currently running linuxCNC program
[17:29:42] <rob_h> yea if its running
[17:30:06] <PetefromTn_> I am going to put it in estop and shut down the program but keep the PC with ubunut live
[17:30:26] <rob_h> yep
[17:30:46] <PetefromTn_> once the changes are made restarting the entire machine will be necessary unfortunatley this way but it is the safest I think
[17:30:59] <rob_h> DEFAULT_VELOCITY = 20
[17:30:59] <rob_h> MAX_LINEAR_VELOCITY = 266.66667 need converting too in [TRAJ]
[17:32:25] <rob_h> or just loadup the machine from the menu or shortcut
[17:32:30] <PetefromTn_> Okay so one thing at a time here. for each axis I need to change the encoder scale from 1250 by divide by 25.4?
[17:32:33] <rob_h> dont need to reboot
[17:33:07] <PetefromTn_> perhaps it would be easiest to start at the top of the .ini file..
[17:33:09] <rob_h> your looking for anything that is in machine units..
[17:33:14] <rob_h> ye
[17:33:38] <PetefromTn_> max feed override spindle override are set to 2.0000
[17:33:56] <PetefromTn_> that is just 200 percent right
[17:34:48] <rob_h> ye they are % so are fine
[17:35:04] <rob_h> under display
[17:35:04] <rob_h> DEFAULT_LINEAR_VELOCITY = 33.333
[17:35:05] <rob_h> MAX_LINEAR_VELOCITY = 133.66667
[17:35:05] <rob_h> MIN_LINEAR_VELOCITY = 0.010000
[17:35:05] <rob_h> DEFAULT_ANGULAR_VELOCITY = 0.250000
[17:35:05] <rob_h> MAX_ANGULAR_VELOCITY = 1.000000
[17:35:06] <PetefromTn_> def lin vel 33.333
[17:35:09] <rob_h> MIN_ANGULAR_VELOCITY = 0.010000
[17:36:16] <rob_h> only thing ill not be sure off as chris said.. is the PIDs iv never changed a machine over before
[17:37:21] <rob_h> but id just /25.4 and should be fine
[17:37:23] <PetefromTn_> so for instance the first one would be multiplied by 25.4 to is 846.6582 that does not sound right
[17:37:33] <rob_h> its in MM right now
[17:37:37] <rob_h> so need to make it "
[17:37:52] <PetefromTn_> 1.31?
[17:37:58] <rob_h> so 33.333 becomes 1.312
[17:38:18] <PetefromTn_> does that sound right for a default linear velocity?
[17:38:57] <rob_h> its what the machine is at on load/start
[17:38:59] <rob_h> on the slider
[17:39:23] <rob_h> 2000mm
[17:39:25] <PetefromTn_> it is usually at like 75 IPM or something like taht
[17:39:27] <PetefromTn_> that
[17:39:29] <rob_h> so just makign it the same but in inch
[17:40:03] <PetefromTn_> okay so all of those settings you just noted divide by 25.4
[17:40:05] <rob_h> it is in seconds
[17:40:11] <rob_h> so *60 = per min
[17:40:22] <rob_h> its in the manual
[17:40:31] <rob_h> yep
[17:40:46] <rob_h> they just contorl sliders on the axis gui
[17:40:53] <PetefromTn_> so 1.312 is correct then
[17:41:14] <PetefromTn_> that would be 78.2 so that sounds correct
[17:41:24] <rob_h> ye
[17:41:26] <PetefromTn_> hang on I will make these changes
[17:41:28] <rob_h> can change it if u wish
[17:42:10] <PetefromTn_> what do you mean
[17:42:26] <rob_h> if you wanted some other default speed
[17:42:48] <rob_h> 50ipm instead or 100
[17:42:58] <PetefromTn_> like I said the machine is just fine right now the way it is I just want to get it to be native inch
[17:43:12] <rob_h> brb gunna grab a drink
[17:43:14] <PetefromTn_> then I can play with other settings once it is working the way I want
[17:43:16] <PetefromTn_> OK
[17:45:36] <Tom_itx> goin back to inch ehh?
[17:45:54] <PetefromTn_> trying to
[17:46:11] <PetefromTn_> should have known better then making it native metric
[17:46:17] <Tom_itx> heh
[17:46:38] <rob_h> you was getting ready for the switch over ;)
[17:46:40] <PetefromTn_> we just thought we could use Lee's configuration to get it going faster and he has the same machine
[17:46:41] <rob_h> [TRAJ]
[17:46:41] <rob_h> LINEAR_UNITS = mm
[17:46:41] <rob_h> DEFAULT_VELOCITY = 20
[17:46:41] <rob_h> MAX_LINEAR_VELOCITY = 266.66667
[17:46:49] <PetefromTn_> ok hang on
[17:47:04] <PetefromTn_> the default angular velocity is also converted?
[17:47:11] <PetefromTn_> as well as the max and min angular?
[17:47:12] <Tom_itx> they all get converted
[17:47:17] <rob_h> yea
[17:47:26] <Tom_itx> it's not the same units now
[17:47:38] <rob_h> would make it pritty fast other wise
[17:47:47] <PetefromTn_> ok stby
[17:48:49] <Tom_itx> some you may need to read about to convert properly
[17:49:16] <PetefromTn_> Okay so I have
[17:49:32] <PetefromTn_> Defailt angular vel .00984251
[17:49:34] <rob_h> you have pritty big following errors
[17:49:48] <PetefromTn_> max ang .03937007874
[17:50:06] <PetefromTn_> min ang .00039370079
[17:50:24] <rob_h> sounds right i did not do the math my self
[17:50:26] <PetefromTn_> I am sure we just got it to work and did not mess with it I really need to do some more tuning and set them tighter
[17:50:38] <PetefromTn_> okay next item
[17:50:52] <rob_h> in the traj section
[17:51:03] <rob_h> [TRAJ]
[17:51:03] <rob_h> LINEAR_UNITS = mm
[17:51:03] <rob_h> DEFAULT_VELOCITY = 20
[17:51:03] <rob_h> MAX_LINEAR_VELOCITY = 266.66667
[17:51:03] <rob_h> becomes
[17:51:03] <rob_h> [TRAJ]
[17:51:05] <rob_h> LINEAR_UNITS = inch
[17:51:07] <rob_h> DEFAULT_VELOCITY = 0.787
[17:51:11] <rob_h> MAX_LINEAR_VELOCITY = 10.498687795275590551181102362205
[17:51:17] <rob_h> obvisly you can round that long one abit
[17:53:05] <PetefromTn_> OK so no force homing is still 1 and cycle time is still .010
[17:53:16] <rob_h> yea
[17:53:21] <rob_h> what i missed out just leave as is
[17:53:34] <PetefromTn_> K
[17:53:54] <cradek> angles (ABC axes) are always in degrees so you should not change them
[17:54:15] <PetefromTn_> does that include the angular velocities
[17:54:28] <cradek> yes, deg/sec deg/sec^2
[17:54:35] <PetefromTn_> shit
[17:55:29] <PetefromTn_> so default angular, max and min angular need to be changed back..
[17:56:43] <PetefromTn_> it was .25 .1 and .01
[17:56:58] <PetefromTn_> or rather 1.0
[17:57:01] <PetefromTn_> and .01
[17:57:06] <PetefromTn_> is this correct chris?
[17:57:21] <rob_h> yea sorry forgot about them
[17:57:24] <rob_h> DEFAULT_ANGULAR_VELOCITY = 0.250000
[17:57:24] <rob_h> MAX_ANGULAR_VELOCITY = 1.000000
[17:57:24] <rob_h> MIN_ANGULAR_VELOCITY = 0.010000
[17:57:30] <rob_h> thats what it should be
[17:58:24] <PetefromTn_> ok changed back
[17:58:43] <PetefromTn_> the traj settings are ok?
[17:58:50] <PetefromTn_> rather the changes we made
[17:59:10] <rob_h> ye
[17:59:22] <PetefromTn_> Ok axes now..
[18:00:28] <PetefromTn_> this is where it will get complicated I suppose
[18:00:51] <rob_h> just need to find machine units settings and change them over like you just did
[18:01:17] <PetefromTn_> I am not sure what they are completely
[18:01:35] <rob_h> the manual does show pritty well what is what.. http://linuxcnc.org/docs/html/config/ini_config.html#sub:AXIS-section
[18:01:47] <PetefromTn_> Home at 255 is 10.39
[18:02:04] <rob_h> 10.039
[18:02:15] <PetefromTn_> yeah sorry
[18:04:52] <zeeshan|2> PetefromTn_: just go through each variable
[18:05:08] <zeeshan|2> :-)
[18:05:49] <PetefromTn_> yeah but that scares the piss out of me man heh
[18:06:07] <Tom_itx> gotta start somewher
[18:06:07] <Tom_itx> e
[18:06:24] <Tom_itx> you got a backup config i'm sure
[18:06:43] <PetefromTn_> OK down to max velocity on X...
[18:06:59] <PetefromTn_> it was 300 changed to 11.8110236
[18:07:03] <rob_h> nice nearly 20m/min rapids
[18:07:42] <PetefromTn_> when we setup the machine it would do over 750 IPM but I have it knocked down to save my sanity
[18:08:22] <rob_h> i see Z is realy slow
[18:08:32] <PetefromTn_> yup same reasons
[18:08:35] <rob_h> 5m/min
[18:08:36] <LeelooMinai> I wonder why they use "per minute" for or those linear figures... It's much easier to get a sense how fast something is in "per second"
[18:08:44] <LeelooMinai> or=all
[18:09:00] <CaptHindsight> tradition
[18:09:09] <PetefromTn_> what do you think of the PID and FF1 settings..
[18:09:19] <LeelooMinai> I mean "per minute" is good for snail not a machine:)
[18:09:33] <cradek> tradition! but originally, maybe so you can use integers
[18:09:55] <CaptHindsight> lots of rates are at a snails pace
[18:10:04] <LeelooMinai> Wel, mm/s would use integers too
[18:10:17] <zeeshan> today my professor whos a "leading expert" in machining
[18:10:22] <CaptHindsight> think 1932
[18:10:34] <zeeshan> is like the best method is tue take your grinding wheel
[18:10:38] <PetefromTn_> no idea what to do with the PID and FF1 settings but max outputand encoder scale needs to stay the same right..
[18:10:38] <zeeshan> and true your table surface lol
[18:10:42] <LeelooMinai> If something moves 1 mm/s it's slooow
[18:10:43] <zeeshan> rather than make it precisely to begin with
[18:10:47] <zeeshan> thought that was interesting :P
[18:11:16] <Tom_itx> zeeshan what did the cmm say about your circle?
[18:11:35] <zeeshan> i havent cut anything yet
[18:11:39] <zeeshan> still working on modbus for spindlke
[18:11:44] <PetefromTn_> anyone?
[18:11:51] <Tom_itx> anyone what?
[18:12:02] <Tom_itx> i was making spagetti
[18:12:33] <rob_h> i find a CMM is ok but its not the best thing in the world
[18:12:35] <PetefromTn_> anyone have suggestions on the PID and FF1 settings or basically the rest of the axes X settings?
[18:12:48] <rob_h> i think if u just convert should be fine
[18:12:55] <rob_h> need todo encoder scale also obvisly
[18:13:05] <Tom_itx> the percentages will be the same
[18:13:32] <PetefromTn_> is it possible to make these changes, save the file, then somehow enable only one axis at a time..
[18:13:58] <zeeshan> you have 7i77 right?
[18:14:01] <PetefromTn_> yes
[18:14:05] <zeeshan> i dont think you can
[18:14:07] <zeeshan> they all enable together :(
[18:14:09] <rob_h> have to mod the hal
[18:14:18] <zeeshan> its a physical limitation
[18:14:23] <rob_h> ie comment the enable out or something like that probly
[18:14:35] <zeeshan> rob_h: that will take care of it software wise
[18:14:37] <zeeshan> but if he enables x
[18:14:41] <zeeshan> all 3 drives will eanble.
[18:14:54] <zeeshan> thats just the way ena+ stuff is handled on the physical siude
[18:15:06] <rob_h> depends how his real world wires are... true
[18:15:46] <rob_h> peter if you set the ferror small it cant go any where if it did try
[18:15:57] <PetefromTn_> this really sucks... I wish the damn tool table editor measurements were switchable... I would not have to even do this shit
[18:16:07] <rob_h> linuxcnc should stop it .. its pritty dam good at that
[18:16:45] <zeeshan> magic e-stop button :D
[18:16:47] <PetefromTn_> F error or min F error
[18:16:51] <zeeshan> both
[18:16:55] <zeeshan> what are they at right now
[18:17:18] <PetefromTn_> Ok in PM with Rob
[18:18:01] <rob_h> 4inch
[18:44:23] <PetefromTn_> jeez
[18:44:37] <PetefromTn_> rob_h ya still there man..
[18:44:40] <rob_h> ye
[18:44:46] <rob_h> awake just
[18:44:59] <PetefromTn_> sorry my damn laptop locked up on me never had that happen before on this machine..
[18:45:26] <PetefromTn_> Ok I made all the changes we discussed.
[18:45:39] <PetefromTn_> Now I guess it is just time to save the file and cross fingers and toes...
[18:45:56] <rob_h> your tool table will be wrong now so have to redo that as you know
[18:46:01] <PetefromTn_> sure
[18:46:24] <PetefromTn_> that is no big deal I usually touch off all my tools each time anyways in case I forget I changed something...
[18:46:35] <PetefromTn_> Okay here goes nothing..
[18:47:02] <Tom_itx> man i heard that crash clear over here
[18:47:28] <rob_h> dont worry he just forgot the vise handles again and hit the doors
[18:47:40] <PetefromTn_> OK got no errors but I tried to enable and got an immediate joint 2 following error
[18:48:14] <PetefromTn_> recommendations?
[18:48:20] <rob_h> Z axis
[18:48:25] <PetefromTn_> yeah
[18:48:37] <rob_h> check over ur ini make sure no mistakes
[18:48:59] <PetefromTn_> changed it to .25 as you said both the F error and min Ferror
[18:49:51] <PetefromTn_> open it up some?
[18:50:50] <rob_h> did u try to move it / home it
[18:50:53] <rob_h> or just error
[18:51:19] <PetefromTn_> immediate joint error upon servo enable
[18:51:32] <PetefromTn_> 'just changed it to 1" and it enabled no errors now
[18:51:42] <PetefromTn_> thats probably not good heh
[18:51:50] <PetefromTn_> gonna try to home it
[19:13:13] <zeeshan> did it work out
[19:13:39] <PetefromTn_> machine enabled
[19:13:48] <PetefromTn_> but it seems the movements are off
[19:14:28] <PetefromTn_> right now when I click MPG .01 in X axis it takes like four or five clicks to go .001" and it is kind of slow to react
[19:15:26] <PetefromTn_> actually it is 3 clicks
[19:58:42] <PetefromTn_> Ok
[19:58:54] <PetefromTn_> Rob is trying to help me here with the switchover to imperial
[19:59:30] <PetefromTn_> right now we have the machine operational but for some reason the settings are giving incorrect movement distances and very slow/sloppy responses
[19:59:42] <PetefromTn_> Here is the current .ini file as the machine sits now
[19:59:59] <PetefromTn_> http://pastebin.com/101w6We5
[20:02:12] <PetefromTn_> My laptop froze up on me for some reason but I posted the working .ini file which is metric
[20:03:08] <PetefromTn_> earlier but I don't have the link now
[20:03:29] <PetefromTn_> we have been playing with the output scale
[20:04:02] <PetefromTn_> trying to get it to move the correct amount at least and wound up chaning it from the -49.something back to the 1250 which it was before
[20:04:47] <PetefromTn_> now it is 31750
[20:07:43] <Tom_itx> hah, that 5v catastrophe blew out my MPG too
[20:08:27] <Tom_L> http://www.ebay.com/itm/161440667181?_trksid=p2060778.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT
[20:08:38] <Tom_itx> beats $65 US if anyone's looking
[20:09:55] <PetefromTn_> Okay I am having issues with my damn magnetic base
[20:10:09] <PetefromTn_> now it seems to move .01 when I click it .01 on the MPG
[20:10:41] <PetefromTn_> it does seem to move very slowly tho not nearly like it normally would rapid to that position
[20:10:54] <PetefromTn_> max velocity slider is showing 315 in/min
[20:11:00] <PetefromTn_> jog speed is maxed at the same
[20:12:03] <PetefromTn_> .001" clicks seem to move it .001 on the X axis which is the only one we changed the encoder count to 31750
[20:12:46] <PetefromTn_> fuckin' cheap ass mag base the threaded hole on it has stripped out somehow...
[20:13:21] <PetefromTn_> any suggestions on why it might be moving slowly?
[20:14:47] <PetefromTn_> http://pastebin.com/EV7HAVks this is the working .ini config
[20:15:01] <PetefromTn_> the one I posted a couple minutes ago is the new one...
[20:28:33] <PetefromTn_> I have been looking over the new settings and cannot see why it would move so slowly..
[20:31:18] <XXCoder> . at wrong places?
[20:34:45] <pcw_home> looks like you divided P and FF1 instead of multiplying it by 25.4
[20:35:35] <PetefromTn_> Oh really
[20:35:45] <PetefromTn_> I just was kinda doing the same thing to everything..
[20:35:59] <PetefromTn_> would that quicken up the show?
[20:36:10] <pcw_home> thats fine but it needs to be multiplied, not divided
[20:36:17] <PetefromTn_> OK
[20:36:22] <PetefromTn_> the P and the ff1
[20:37:05] <pcw_home> so they are about 600 times too low now
[20:37:05] <PetefromTn_> gonna try it on the X axis only
[20:38:20] <PetefromTn_> that would make the P 228.6??
[20:38:48] <pcw_home> what was the original value
[20:38:56] <PetefromTn_> 9
[20:39:18] <pcw_home> ok so yeah thats sounds about right
[20:40:02] <PetefromTn_> and the ff1 would become .381
[20:40:22] <PetefromTn_> what sounds right the math or the actual result
[20:40:39] <rob_h> the magic number
[20:41:03] <pcw_home> P and FF1 must be multiplied by 25.4
[20:41:09] <PetefromTn_> Ok
[20:41:18] <PetefromTn_> gonna do just the X axis and try it.
[20:42:01] <PetefromTn_> hey that seems MUCH better
[20:43:26] <pcw_home> tuning should be the same as before
[20:43:39] <PetefromTn_> just jogged X around and it seems to be working as it did before...
[20:43:44] <PetefromTn_> Thank you PCW
[20:43:55] <PetefromTn_> So I should now make the same changes on the Y and Z
[20:44:05] <pcw_home> Yep
[20:44:06] <PetefromTn_> unless you see anything that stands out to you as a problem
[20:44:27] <rob_h> yep dont forget Y had some I and D also which needs a * 25.4 also
[20:45:02] <PetefromTn_> OK thank you Rob I know you want to get to sleep you have been SO helpful tonight I really appreciate it.
[20:45:24] <rob_h> no prob what we all here for right :)
[20:45:50] <PetefromTn_> Just got X to home out...beautiful!!
[20:46:22] <PetefromTn_> OK lemme make these changes to Y and Z and see what happens hjere
[20:53:06] <PetefromTn_> OK Y axis seems to work fine now...
[21:00:31] <PetefromTn_> OK
[21:00:38] <PetefromTn_> Z axis is set and is working.
[21:00:39] <PetefromTn_> BUT
[21:01:11] <PetefromTn_> I am having a little issue where when I put a DTI on the Z against the table and move down incrementally in Z say .01 per MPG click
[21:01:28] <PetefromTn_> it moves down beyond the point and then kinda slowly creeps back up to it.
[21:02:20] <PetefromTn_> It seems to hit it but it goes beyond in the negative direction a touch maybe on a .01 move .o01 and then moves back up to the right position..
[21:05:12] <pcw_home> that should not be any different than before, Z may simply need better tuning
[21:05:16] <cradek> that's just servo tuning
[21:05:25] <cradek> heh yeah what he says
[21:06:28] <PetefromTn_> standby
[21:06:30] <pcw_home> Z is a little special because you dont have any counterbalance
[21:06:33] <PetefromTn_> thanks for the suggestion
[21:07:12] <PetefromTn_> trying to rig up a spindle mounted indicator so I don't have to futz with this piece of shite Chinese mag base
[21:08:10] <pcw_home> I wonder if your fancy drives can inject a constant upwards torque in that part of the velocity control loop
[21:09:22] <PetefromTn_> I would LOVE to get this Z sorted out as I have to limit my speed on it or it will fault coming down...
[21:11:29] <zeeshan> GOD
[21:11:30] <cradek> are they velocity mode with tachs?
[21:11:33] <zeeshan> THIS IS MAKING go crazy!!!!
[21:11:45] <zeeshan> VFD plz respond!!!
[21:12:35] <zeeshan> PetefromTn_: can you plot analogout2 and axis.2.ferror?
[21:13:14] <zeeshan> :01030001000102
[21:13:18] <zeeshan> im sending this message to the vFD
[21:13:21] <zeeshan> and this bastard wont reply
[21:13:26] <zeeshan> bcc code is correct
[21:13:32] <zeeshan> function code is correct, slave address is correct
[21:13:33] <zeeshan> ..
[21:13:36] <PetefromTn_> hang on man I am trying to do something here
[21:13:43] <pcw_home> Thats because you are not polite
[21:13:44] <Tom_itx> zeeshan talk nicer to it
[21:13:47] <Tom_itx> hah
[21:13:56] <zeeshan> lol
[21:14:02] <zeeshan> im almost ready to chuck this thing out the window
[21:14:14] <jdh> http://raleigh.craigslist.org/tls/4847315172.html
[21:14:21] <zeeshan> they probably made it this way so you couldn't use standard modbus hardware
[21:14:29] <zeeshan> and had to buy their own propietary stuff
[21:14:38] <Tom_itx> what signal can i use to test my spindle index pulse?
[21:15:40] <zeeshan> i would really appreciate if you guys could take a look at the vfd manual under comms section, and see if im going blind. i don't see any addresses for reading registers
[21:15:53] <PetefromTn_> Okay guys
[21:16:14] <PetefromTn_> I rigged up a dial indicator in the drill chuck since my chinese mag base is a piece of dog shit
[21:16:24] <PetefromTn_> now I have a rigid reading of the movement
[21:17:06] <PetefromTn_> when I jog down it goes beyond the .01 distance about .003-.004 and then slowly goes back up to the number exactly
[21:17:31] <PetefromTn_> takes like two to three seconds to get back to the position.
[21:17:36] <PetefromTn_> never had that before..
[21:17:44] <PetefromTn_> any ideas what changed?
[21:17:56] <zeeshan> http://qnisz.pl/images/falowniki/hitachi/falowniki-hitachi-L300P.jpg
[21:17:57] <zeeshan> http://i.ebayimg.com/00/s/MTYwMFgxMjAw/z/l2oAAOSwI~VTxpDn/$_57.JPG
[21:18:00] <zeeshan> do these vfds look the same to you
[21:18:18] <zeeshan> PetefromTn_: are you sure
[21:18:26] <PetefromTn_> am I sure of what?
[21:18:31] <zeeshan> that it didnt happen before
[21:18:36] <PetefromTn_> yes absolutely..
[21:18:43] <zeeshan> that sounds like a tuning issue
[21:18:50] <zeeshan> go back to your old ini and remeasure
[21:18:55] <zeeshan> and see if you have the same prob to prove it to yourself
[21:18:58] <PetefromTn_> it would have certainly fucked up parts and I have been getting great results
[21:19:12] <cradek> which of pidff did you scale?
[21:19:24] <PetefromTn_> there is a bias setting i there as well as a deadband setting I don't think we changed...
[21:19:39] <PetefromTn_> cradek what do you mean?
[21:19:48] <PetefromTn_> we scaled the P and the ff1
[21:20:05] <cradek> I'm pretty sure you shouldn't scale ff1
[21:20:16] <cradek> I think you should scale P,I,D and not FF1 or FF2
[21:20:45] <PetefromTn_> ok why do you say that it seemed to work for the X and Y...
[21:21:01] <cradek> you don't have an indicator on them? haha
[21:21:06] <PetefromTn_> yeah I did
[21:21:25] <PetefromTn_> the movements were crisp and to the numbers like it was before.
[21:21:43] <PetefromTn_> I have been getting VERY precise movements and parts from the machine before just metric native..
[21:21:45] <Tom_itx> check for a typo just in case
[21:22:08] <pcw_home> Yeah that right FF1 should be divided
[21:22:09] <PetefromTn_> right now the P is at 228.6 and the ff1 is at .889
[21:22:31] <PetefromTn_> not multiplied?
[21:23:26] <PetefromTn_> I would have thought if I tried to rigid tap with this issue we would have broken some shit LOL...but I recently rigid tapped a shit load of holes 5/8 deep in 6061
[21:23:44] <pcw_home> No, FF1 does need to be multiplied
[21:25:06] <PetefromTn_> ff1 was at .035 and it is now at .889...
[21:25:27] <pcw_home> that is your output is scaled in volts, 10V FS, to translate say 10 IPS to 10V needs FF1 of ~1
[21:25:28] <PetefromTn_> what about the bias and the deadband
[21:26:07] <pcw_home> bias should stay the same (since its in volts)
[21:26:09] <PetefromTn_> so do you think it is off?
[21:26:27] <pcw_home> I think you should plot it
[21:26:34] <PetefromTn_> OK how..
[21:27:20] <pcw_home> HalScope
[21:27:32] <PetefromTn_> I'm saving the .ini file as it is currently and reopening linuxCNC
[21:28:11] <PetefromTn_> Okay
[21:28:17] <PetefromTn_> opened halscope enabled servos
[21:28:41] <PetefromTn_> I know jack squat about using halscope
[21:29:23] <PetefromTn_> what do I have to do to plot the Z axis..
[21:32:06] <PetefromTn_> BRB
[21:34:38] <PetefromTn_> Ok bakc
[21:34:39] <PetefromTn_> back
[21:34:53] <zeeshan> http://i.imgur.com/2cjdWBH.png
[21:34:57] <zeeshan> use that image to help you set up
[21:35:08] <zeeshan> change the .1. to .2.
[21:35:10] <PetefromTn_> man this is gonna be freakin' awesome to be able to have imperial dimensions finally..
[21:35:17] <PetefromTn_> I am so thankful for all the help..
[21:36:01] <zeeshan> you guys will know this
[21:36:04] <zeeshan> when you do something like
[21:36:25] <zeeshan> echo -e "blahjasdlkadsjlkasdjsdaklsadlkjsadljkasd" >> /dev/ttyS0
[21:36:57] <zeeshan> does b for example get translated to binary?
[21:37:07] <zeeshan> so b = 96 in decimal
[21:37:13] <zeeshan> so it would 62 H ?
[21:38:10] <PetefromTn_> what signals do I want and how do I select them
[21:39:02] <pcw_home> look at zeeshan's pic
[21:39:11] <PetefromTn_> I am
[21:39:17] <PetefromTn_> got some of it setup that way
[21:40:03] <PetefromTn_> right now I have red on 1 and green on 2 4000 samples at 1.0khz normal run mode normal trigger but I have 500m/div and I cannot get the level to his numbers
[21:40:04] <Tom_itx> PetefromTn_ i think you select them from the lower right button in the box
[21:40:14] <Tom_itx> after you select a channel
[21:40:16] <pcw_home> you select pins,signals, and params with the channel buttons on the bottom
[21:40:17] <zeeshan> PetefromTn_: your level will be diff
[21:40:42] <zeeshan> the way i do it is after i have the pins setup, i quickly press force and within like 1 sec jog the axis.
[21:40:52] <zeeshan> then i increase the gain on the analog out
[21:41:05] <zeeshan> then i move the trigger threshold on the rising edge of the analog out
[21:41:14] <zeeshan> then you can do another jog
[21:41:16] <PetefromTn_> I hit the right bottom button and it says trigger source
[21:41:21] <PetefromTn_> chan and source
[21:41:25] <zeeshan> after that increase gain on the f-error. im not sure if thats the correct way to do it
[21:41:27] <zeeshan> but it works for me
[21:41:29] <PetefromTn_> how do I select the sorce
[21:41:50] <zeeshan> source chan should be whatever analogout is set to.
[21:41:54] <zeeshan> make it 3 if you followed the pic
[21:42:00] <zeeshan> make sure its set to rising.
[21:43:00] <PetefromTn_> standby for pic...
[21:43:56] <PetefromTn_> http://i.imgur.com/qcd2pAb.jpg
[21:44:05] <zeeshan> cmon PetefromTn_
[21:44:06] <zeeshan> lol
[21:44:11] <PetefromTn_> what?
[21:44:27] <zeeshan> those arent the right pins!
[21:44:30] <PetefromTn_> I don't know how to use it..
[21:44:42] <PetefromTn_> COnnor helped me with it before and he did the plotting
[21:44:48] <zeeshan> its okay
[21:44:52] <zeeshan> halscope is confusing
[21:44:55] <PetefromTn_> yeah I know they are not the right pins how do I select them
[21:44:58] <zeeshan> click where it says selected channel
[21:45:08] <zeeshan> click on the button
[21:45:12] <PetefromTn_> OK
[21:45:16] <zeeshan> on your screen the button that says hm_2blsahdasjklasdasdk
[21:45:34] <zeeshan> i wasn't laughing at you not working it
[21:45:38] <Tom_itx> you must have the russian translation up
[21:45:40] <PetefromTn_> ok I see the signals now which ones do we want
[21:45:40] <zeeshan> i was laughing at the signal
[21:46:05] <zeeshan> PetefromTn_: !! see my image!
[21:46:09] <PetefromTn_> I guess axis out for axis 2 and f error
[21:46:23] <zeeshan> axis.2.-f-error
[21:46:34] <zeeshan> hm2_5i25.0.7i77.0.1.analogout1
[21:46:38] <zeeshan> hm2_5i25.0.7i77.0.1.analogout2
[21:46:38] <zeeshan> i mean
[21:47:09] <zeeshan> okay
[21:47:18] <zeeshan> i have a hammer in my hand right now
[21:47:30] <zeeshan> if this vfd doesnt reply to my manual code
[21:47:37] <zeeshan> its going to meet a brutal death
[21:47:59] <PetefromTn_> OK I have number one set for that 5i25 analog out 2 and number 2 set for axis 2 f error
[21:50:26] <PetefromTn_> http://i.imgur.com/huR27K4.jpg
[21:51:41] <PetefromTn_> ok is that right?
[21:52:09] <zeeshan> on the button that says source chan 3
[21:52:17] <zeeshan> click it and change it to channel 1.
[21:53:07] <PetefromTn_> OK
[21:53:50] <PetefromTn_> done
[21:55:01] <PetefromTn_> the machine won't jog with the halscope up gotta minimize it is that normal?
[21:55:38] <PetefromTn_> should I set it to auto trigger?
[21:56:21] <zeeshan> nah
[21:56:48] <zeeshan> [22:20:18] <zeeshan> the way i do it is after i have the pins setup, i quickly press force and within like 1 sec jog the axis. [22:20:28] <zeeshan> then i increase the gain on the analog out [22:20:42] <zeeshan> then i move the trigger threshold on the rising edge of the analog out [22:20:51] <zeeshan> then you can do another jog 22:21:02] <zeeshan> after that increase gain on the f-error.
[21:58:00] <PetefromTn_> I thought we were just trying to get a plot
[21:58:40] <Tom_itx> do the first two steps for that
[21:59:41] <PetefromTn_> Ok
[21:59:45] <PetefromTn_> did that..
[21:59:59] <PetefromTn_> got something not sure what or if it is correct..
[22:00:11] <Tom_itx> alt-prntscr and paste
[22:00:15] <PetefromTn_> I jogged the axis up a half inch or so..
[22:00:25] <PetefromTn_> can't machine is not online
[22:00:36] <PetefromTn_> gotta take photo and load on other puter
[22:00:43] <Tom_itx> well thars yer problem!
[22:01:16] <PetefromTn_> yup there's one of em at least LOL
[22:02:36] <PetefromTn_> http://i.imgur.com/lPnd8Rb.jpg
[22:04:49] <PetefromTn_> can you guys see that OK
[22:07:04] <pcw_home> looks like FF1 is way off
[22:07:18] <PetefromTn_> OK
[22:07:52] <PetefromTn_> right now it is at .889
[22:08:01] <PetefromTn_> what would you recommend?
[22:09:02] <zeeshan> holy shit
[22:09:02] <zeeshan> ahha
[22:09:47] <zeeshan> dont mind me
[22:09:50] <pcw_home> I cant tell without directions but try 1/2 that and twice that and chose the better
[22:09:52] <zeeshan> im losing my mind here over this vfd
[22:10:39] <PetefromTn_> OK stupid question but do you have to close and reopen linuxCNC each time you make a change?
[22:10:58] <pcw_home> are you using the calibrate pane?
[22:11:20] <PetefromTn_> not sure what that is..
[22:11:41] <PetefromTn_> just repoened linuxCNC after saving changes to .ini
[22:12:00] <pcw_home> thats the hard way...
[22:12:24] <PetefromTn_> of course it is...LOL
[22:12:40] <pcw_home> in axis chose menu item machine--> calibration
[22:13:21] <PetefromTn_> OK
[22:13:42] <PetefromTn_> I can also open the halscope again right
[22:13:42] <pcw_home> select the tune2 tab
[22:14:17] <PetefromTn_> OK nice the halscope settings did not change
[22:14:40] <PetefromTn_> the tune 2 tab shows my ff1 change
[22:14:45] <PetefromTn_> it is now .445
[22:14:49] <PetefromTn_> from .889
[22:15:00] <PetefromTn_> .4445 rather
[22:15:48] <PetefromTn_> Ok just took another sample..
[22:15:52] <PetefromTn_> stdby for photo
[22:16:47] <pcw_home> you need to click test to commit the change
[22:16:49] <pcw_home> (and save to file to commit to file)
[22:17:22] <PetefromTn_> http://i.imgur.com/TwIkNv5.jpg
[22:17:34] <PetefromTn_> OK
[22:18:14] <PetefromTn_> is that worse or better?
[22:19:11] <PetefromTn_> Looks like the F error went up instead of down this time and the amplitude was higher somewhat...
[22:19:26] <pcw_home> so .7?
[22:19:43] <PetefromTn_> .7 is what you want me to set it to?
[22:20:12] <pcw_home> well .889 was too much, .44 was too little ...
[22:20:35] <PetefromTn_> OK so I made it .7 now I hit test do I need to save to file too
[22:21:59] <bobo_> pete hope these test jog's are all in same direction
[22:22:08] <PetefromTn_> yes they are all UP..
[22:22:31] <PetefromTn_> should I do them in the negative direction becasue that is where the problem really lies due to the weight of the head?
[22:22:34] <zeeshan> i dont understand why your tuning got messed for z only?
[22:22:45] <PetefromTn_> neither do I.
[22:22:54] <zeeshan> thats quite a bit off..
[22:23:02] <zeeshan> 6 thou
[22:23:06] <PetefromTn_> but to be honest I really don't understand what I am doing here too well anyways..
[22:23:09] <zeeshan> i mean 3 thou
[22:23:28] <zeeshan> PetefromTn_: im really curious for you to change your ini to your backup
[22:23:36] <zeeshan> and replotting this same thing.
[22:23:43] <PetefromTn_> why?
[22:23:55] <zeeshan> because if the error doesnt exist in your original ini
[22:24:01] <zeeshan> there was something that happened during the conversion
[22:24:01] <PetefromTn_> I want this to be imperial and it is ALMOST there now.
[22:24:11] <zeeshan> you just changed your ini right?
[22:24:23] <PetefromTn_> just gotta retune one axis which honestly probably was not right in the first place..
[22:24:27] <PetefromTn_> yeah
[22:24:35] <zeeshan> how hard is it to copy that ini rename it
[22:24:39] <PetefromTn_> I was getting errors when the head rapid down in the Z
[22:24:41] <zeeshan> and put in your old one?
[22:24:47] <zeeshan> okay
[22:24:50] <zeeshan> then your tuning was off to begin with
[22:25:01] <PetefromTn_> not really sure what was off.
[22:25:04] <pcw_home> how does .7 for FF1 look?
[22:25:06] <zeeshan> its off by 3 thou
[22:25:24] <PetefromTn_> pcw_home Standby workign on it...
[22:25:44] <zeeshan> pcw_home why is his signal so blotchy
[22:25:45] <zeeshan> like its got steps
[22:25:56] <zeeshan> encoder resolution?
[22:27:06] <PetefromTn_> http://i.imgur.com/Gly6IJQ.jpg
[22:27:58] <pcw_home> .6 ?
[22:28:05] <PetefromTn_> is there any tweaking I can do to the halscope to get the view better>
[22:28:28] <PetefromTn_> perhaps the P needs to be adjusted too?
[22:29:04] <pcw_home> yeah lower the gain on ferror so it doesn't go off scale
[22:29:33] <PetefromTn_> OK
[22:30:02] <pcw_home> then you can see if you reducing the ferror as you are dialing in FF1
[22:30:54] <PetefromTn_> Ok I just went to change to .6 and I am not sure if the .7 change took effect.
[22:31:08] <Tom_itx> you gotta restart
[22:31:18] <Tom_itx> so it re reads the file
[22:31:29] <pcw_home> click test and refresh
[22:31:32] <skunkworks> love thos screenshots..
[22:31:33] <skunkworks> :)
[22:31:37] <Tom_itx> unless you can make changes in halscope
[22:31:40] <PetefromTn_> when I hit test the windows grey out...
[22:31:44] <Tom_itx> skunkworks :)
[22:32:15] <Tom_itx> nearly got mine rewired and ready to try
[22:32:22] <Tom_itx> new bit files etc look ok
[22:32:31] <pcw_home> type new data in, press test, the press refresh
[22:32:45] <pcw_home> then press refresh
[22:33:04] <PetefromTn_> OK
[22:33:53] <PetefromTn_> http://i.imgur.com/DM8naiE.jpg
[22:34:36] <pcw_home> calibrate is a little awkward that way (but a lot less awkward than restarting linuxcnc each time)
[22:35:39] <PetefromTn_> just tried the MPG with the Dial indicator it seems to have tightened up a touch but it still slowly comes back up to the number goes beyond it by about .002 now..
[22:35:56] <pcw_home> hmm looks like P gain is too low (no correction at all)
[22:36:14] <PetefromTn_> Ok
[22:36:21] <PetefromTn_> where do I change that...
[22:36:31] <pcw_home> calibrate
[22:36:36] <PetefromTn_> just P
[22:36:42] <PetefromTn_> in calibrate
[22:37:11] <pcw_home> what other calibrate items are non zero?
[22:38:00] <pcw_home> if you have ant deadband, set it to 0
[22:38:04] <pcw_home> any
[22:38:05] <PetefromTn_> bias is .021 deadband is .0016 outputs are all 10 and -10 and encoder scale is 31750
[22:38:16] <pcw_home> set deadband to 0
[22:38:31] <PetefromTn_> Ok
[22:39:01] <pcw_home> it should behave better
[22:39:27] <pcw_home> .0016 mm is ok .0016 inches is too big...
[22:39:46] <PetefromTn_> OK
[22:40:24] <pcw_home> that explain some crazyness in the plots
[22:40:30] <pcw_home> explains
[22:40:37] <PetefromTn_> http://i.imgur.com/V4IwOQP.jpg
[22:41:42] <pcw_home> a lot better, now you need to dial in ff1 so the ferror that mirrors the velocity goes away
[22:42:33] <PetefromTn_> what do you suggest?
[22:43:11] <PetefromTn_> I am not entirely sure what this plot SHOULD look like here '
[22:43:26] <pcw_home> ferror should be 0
[22:43:39] <PetefromTn_> do we want the F error to overlay the command?
[22:43:42] <PetefromTn_> Oh Ok
[22:43:47] <pcw_home> no
[22:43:50] <PetefromTn_> so it is dipping down and should be level
[22:43:58] <pcw_home> yes
[22:44:08] <PetefromTn_> ok lets try .5?
[22:44:55] <PetefromTn_> Ok that was closer to the level line but still dips down a bit
[22:46:35] <PetefromTn_> .4 was much better...
[22:47:23] <PetefromTn_> http://i.imgur.com/alCRM6W.jpg
[22:48:01] <bobo_> O neat
[22:49:05] <PetefromTn_> just did the MPG .01 movement against the Dial indicator atop my kurt vise.. .01 moves it .01 and it no longer dips down like it was..
[22:49:33] <PetefromTn_> is there anything in that plot that could be improved upon? Can I change the parameters of the halscope to get a better view to fine tune it?
[22:50:27] <pcw_home> a tiny bit of ff2 can fix the slight errors during accel/decel
[22:50:46] <PetefromTn_> how tiny...
[22:51:07] <PetefromTn_> .001 .01 .1?
[22:51:12] <pcw_home> I always have to guess at FF2 maybe .001
[22:51:17] <PetefromTn_> OK
[22:51:21] <PetefromTn_> lemme try that..
[22:52:08] <pcw_home> see how the error is a tiny bit above the line on accel and below on deccel?
[22:52:29] <PetefromTn_> yes
[22:52:43] <PetefromTn_> changed the zoom at the top
[22:52:44] <pcw_home> thats the part FF2 tweaks
[22:52:52] <PetefromTn_> ran it again.
[22:52:54] <PetefromTn_> stby
[22:52:57] <bobo_> hope you can show halscope of a up also having down jog on same trace ----befor you finish up
[22:54:20] <PetefromTn_> http://i.imgur.com/8NSk0di.jpg
[22:54:25] <PetefromTn_> I will try to bobo
[22:54:36] <PetefromTn_> right now it is looking MUCH better.
[22:55:01] <PetefromTn_> I may just screw around with the X and Y again to ensure it works as well as possible but the Z has been kind of a bitch since I started with this machine.
[22:55:21] <PetefromTn_> no counterweight and a heavy ass millhead is a prescription for pain LOL
[22:55:24] <pcw_home> well now you know how to tune your servos :-)
[22:55:30] <PetefromTn_> nice
[22:55:33] <Tom_itx> heh
[22:55:40] <PetefromTn_> what do you think of that last scan
[22:55:40] <Tom_itx> hope you wrote it all down
[22:56:03] <PetefromTn_> haven't had time with all the head scratching hehe
[22:56:12] <pcw_home> looks pretty decent
[22:56:21] <PetefromTn_> would you add some more ff2?
[22:56:38] <pcw_home> I'd do the same for X,Y and Z down
[22:56:56] <PetefromTn_> Yeah Z down is a good idea...
[22:57:06] <PetefromTn_> lemme try one with Z down
[22:57:07] <pcw_home> no its looks about as good as you can get
[22:58:31] <pcw_home> you might try bumping P up a bit to see if you can get away with any more gain (with a finger over F1 in case ist starts oscillating badly)
[22:58:50] <PetefromTn_> http://i.imgur.com/mktKAla.jpg
[22:59:16] <pcw_home> looks good
[22:59:21] <PetefromTn_> OK in what kind of increments?
[22:59:27] <PetefromTn_> right now at 228.6
[22:59:43] <pcw_home> try 300 maybe
[22:59:48] <PetefromTn_> OK
[23:01:47] <bobo_> Z down (to me ) shows more braking at end of jog
[23:03:09] <PetefromTn_> http://i.imgur.com/lB7vskr.jpg Okay that is a short down jog at about 80 IPM with P set to 300
[23:04:09] <PetefromTn_> it looks like the F error goes a touch above flat there for some reason..
[23:06:11] <PetefromTn_> the encoder count is freakin' spot on... .1 in .01 increments moves the dial EXACTLY to the zero again all around the face one time..I was pretty sure we had it this way before but I still had the faults under rapid down movemnents
[23:06:50] <pcw_home> that does look like your 230 or so is close to the limit (you can see some oscillation when its starts the decel)
[23:07:35] <PetefromTn_> what do you mean 230?
[23:07:57] <pcw_home> well it was 228.6
[23:08:15] <PetefromTn_> ok so I need to back it down some then?
[23:08:38] <pcw_home> looks like it, maybe 250
[23:08:45] <PetefromTn_> OK lemme try that.
[23:09:06] <pcw_home> bbl sleepy time
[23:09:24] <PetefromTn_> thanks so much PCW
[23:09:39] <PetefromTn_> I am so pleased to be able to use inch measurements for cutter comp now
[23:09:45] <PetefromTn_> you are the best guys..
[23:11:34] <PetefromTn_> I really appreciate the help.
[23:12:01] <PetefromTn_> I will play with this tuning of the Z and hopefully with any luck I will have better rapid speeds without faulting..
[23:12:21] <bobo_> how do we get a pool going -----send some strbucks to PCW
[23:12:49] <skunkworks> https://www.youtube.com/watch?v=FgOqEz5Tk-Y
[23:12:53] <PetefromTn_> Hey man for this help I would buy it myself.
[23:13:41] <bobo_> greedy huh
[23:13:57] <PetefromTn_> you see how when it stops at the end it kinda floats back...that is what my machine was doing before only with WAY more error and a lot slower response
[23:14:40] <skunkworks> it was floating back about .00005 ;)
[23:15:48] <PetefromTn_> yeah I know pretty tight man impressive.
[23:16:11] <skunkworks> chris got it even better when he stopped by.. amazing.
[23:16:45] <PetefromTn_> you guys are all amazing.
[23:16:56] <PetefromTn_> I would not have anything working if it were not for all of you
[23:19:58] <bobo_> might save the final 3 photos ,with heavy notation -Temp -lub oil -table weight - night stars , for each axis . Good ref for later--later.
[23:22:10] <PetefromTn_> trying to upload a short video here
[23:23:50] <bobo_> zeeshan hammer tuening his VFD ?
[23:47:08] <zeeshan> SUCCESS
[23:47:09] <zeeshan> IT RESPONDED
[23:49:03] <zeeshan> http://i.imgur.com/2AUve3I.png
[23:56:05] <PetefromTn_> nice
[23:57:27] <zeeshan> i'm still mad at this thing though.
[23:57:40] <zeeshan> it uses a non standard protocol so it will need new framework
[23:57:44] <zeeshan> im gonna base it on minimalmodbus