#hazzy Logs
Jun 15 2020
#hazzy Calendar
02:08 AM Becksvill: hey guys. I have just installed qtpyvcp on my linux cnc linux mint installation on my laptop. and I open up a config in probe basic successfully by renaming the display to probe_basic.
02:09 AM Becksvill: I am just trying to get a understanding of how everything works now. does anyone have a list of places that helped with the learning process? I am a little lost at the moment
02:10 AM Becksvill: forgot to say that I did the development install
02:11 AM Becksvill: I have 3 but 4-5 ton cnc machines that I want to get up and running soon with probe basic on the cnc mills and once it is ready the new probebasic lathe gui. so I want to learn this. and it really interests me.
03:06 AM Becksvill: sweet
03:06 AM Joco[m]1: the framework has a pretty good tutorial that will get you going
03:07 AM Becksvill: were would I find that. beginner here with qtpyvcp remember
03:08 AM Joco[m]1: http://www.qtpyvcp.com/
03:11 AM Becksvill: checking it out now thanks
03:14 AM Joco[m]1: no worries. I'm pretty new myself but it doesn't take long to get into things if you are prepared to put the time in. If you get into some of the python coding I would suggets getting liclipse as an editor. Its free and supports debugging which is a must.
03:14 AM Joco[m]1: http://www.liclipse.com/download.html
03:15 AM Joco[m]1: way easier and much more responsive in my view than pycharm.
03:15 AM Joco[m]1: pycharm is very good but the community edition is a bit nerfed
03:28 AM Becksvill: well I got the first part working
03:28 AM Becksvill: can't find the examples on the config picker now
04:33 AM Joco[m]1: sorry been in the garage
04:34 AM Becksvill: all good
04:35 AM Joco[m]1: you might need to copy the qtpyvcp examples to the linuxcnc folder
04:35 AM Becksvill: of course!
04:35 AM Becksvill: I will try that now
04:36 AM Joco[m]1: do you have this directory per instructions:
04:36 AM Joco[m]1: This will install QtPyVCP along with the examples, and will add QtPyVCP specific sim configs to ~/linuxcnc/configs/sim.qtpyvcp.
04:38 AM Joco[m]1: got my manual touchoff UI working more fully now
04:39 AM Becksvill: nice
04:39 AM * Joco[m]1 uploaded an image: image.png (42KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/kvNiTIoSybZWpHQUZAlVfZjD >
04:39 AM Becksvill: hey thats sweet
04:39 AM Joco[m]1: basic edge finder style touch off
04:39 AM Becksvill: nice
04:40 AM Becksvill: I will buy a probe soon but for now only have a edge finder
04:40 AM Joco[m]1: sometimes doing it by hand is just easier than getting all auto proby
04:40 AM Becksvill: yes probably lol
04:40 AM Joco[m]1: this is for an edge finder
04:40 AM Becksvill: how did you upload a photo here?
04:41 AM Joco[m]1: copy and past into the web client
04:41 AM Joco[m]1: or use the attach file
04:41 AM Joco[m]1: "Upload File" it's called
04:41 AM Joco[m]1: assuming you are using thr Riot.im web client
04:41 AM Becksvill: still looking for that
04:42 AM Becksvill: i am using the kiwi irc web irc client
04:42 AM Joco[m]1: https://riot.im/app/#/room/#qtpyvcp:matrix.org
04:42 AM Joco[m]1: I just do it through thw browser
04:42 AM Joco[m]1: https://about.riot.im/
04:42 AM Joco[m]1: has all the clients
04:45 AM Joco[m]1: Becksvill: sorry got distracted. Do you have this directoy?
04:45 AM Joco[m]1: ```
04:45 AM Joco[m]1: ~/linuxcnc/configs/sim.qtpyvcp
04:46 AM Becksvill: no
04:47 AM Joco[m]1: there's a problem then
04:48 AM Joco[m]1: in the folder where you have the qtpyvcp dev files there is a folder call 'linuxcnc'
04:48 AM Becksvill: I have the sim here I think I copied and pasted it into the chat /home/andrew/qtpyvcp/linuxcnc/configs/sim.qtpyvcp
04:48 AM Joco[m]1: that needs to be copied to ~/
04:48 AM Joco[m]1: so you want to do this ....
04:49 AM Joco[m]1: cp -r ~/qtpyvcp/linuxcnc ~/
04:49 AM Becksvill: think I have done it just testing now
04:50 AM Becksvill: yep got it! yeha
04:50 AM Joco[m]1: win
04:50 AM Becksvill: I had almost copied to the right place.
04:51 AM Becksvill: I copied it to the linuxcnc folder. I needed to go one deeper to the config folder
04:51 AM Becksvill: once I did that everything works
04:51 AM Becksvill: thanks
04:52 AM Becksvill: now to carry on with the tutorials
04:52 AM Becksvill: I am liking this so far
04:52 AM Becksvill: but can see if is going to take some serious time lol.
04:52 AM Joco[m]1: there are some good examples out there which are not as complicated as probe_basic
04:53 AM Joco[m]1: but there is no doubt probe_basic is the flagship gui for the framework
04:53 AM Becksvill: sweet
04:55 AM Becksvill: actually one problem I have is editing classic ladder with probe basic. as probe basic automatically goes full screen It hides the classic ladder plc
04:55 AM Becksvill: I use the classic ladder plc lots for my e stop circuit and also the random position toolchanger
04:55 AM Becksvill: it makes more sense to me that using gcodes
04:56 AM Joco[m]1: really? I'm the other way around. Way more comfortable in stuff that looks like code
04:57 AM Becksvill: yes ladder logic is easier for me. I had someone on the forum help me out at first.
04:57 AM Joco[m]1: probe_basic is designed for 1080p screens. It is intended to full the whole thing.
04:57 AM Becksvill: the plc is much better for safety stuff in my opinion
04:58 AM Joco[m]1: you can change things to not always be on top. From memory
04:58 AM Becksvill: yes that is what I want to do. I want to force the plc to stay on top of probe basic
04:58 AM Becksvill: just for testing
04:58 AM Becksvill: and also hal meter and the rest of them the tools.
04:58 AM Joco[m]1: you can do that in linux
04:58 AM Becksvill: they all hide and i can't get them back
04:58 AM Joco[m]1: yup - all possible
04:59 AM Becksvill: I have heard of using some command line tools to do this
04:59 AM Joco[m]1: there is even an add on tool that will auto do it as the windows appeart
04:59 AM Joco[m]1: I do it on my debian box for certain things
04:59 AM Becksvill: that would be nice
04:59 AM Becksvill: do you know what it is called
04:59 AM Joco[m]1: hand on ....
05:03 AM Becksvill: Wmctl is one name I think
05:03 AM Becksvill: and another is xdtool
05:04 AM Joco[m]1: yeah - trying to find what I used
05:04 AM Becksvill: not that I have any idea how they work. but everything is like that lol. I am a machinist learning programming and electronics lol
05:04 AM Becksvill: yes no hurry
05:09 AM Joco[m]1: used this: http://www.nongnu.org/devilspie2/
05:09 AM Joco[m]1: got the gui for it
05:10 AM Joco[m]1: or I might have used the original verson as it did have a gui and it just seemed to work
05:12 AM Joco[m]1: https://help.ubuntu.com/community/Devilspie
05:20 AM hazzy-m1: Becksvill: hot F11 to exit full screen mode
05:20 AM hazzy-m1: Hit
05:21 AM Becksvill: yes!
05:21 AM Becksvill: that is funny haha. the solution was so easy:)
05:22 AM Becksvill: f11 works perfectly thanks hazzy
05:22 AM Joco[m]1: there might also be an F button for always on top as well
05:23 AM Joco[m]1: ?
05:24 AM Becksvill: yes that would be good to know
05:24 AM hazzy-m1: no, but we can add one, might be useful
05:24 AM JT-Cave: morning
05:25 AM Becksvill: well for now I am happy as. its funny lol. I went back to axis as I had to get something done and needed classic ladder. and couldn't work out how to get it working
05:25 AM Becksvill: morning john
05:27 AM Joco[m]1: https://www.maketecheasier.com/keyboard-shortcut-for-always-on-top-ubuntu/
05:28 AM Joco[m]1: hazzy: for the tools from the menu - like halshow having them started with always-on-top might be a good idea.
05:30 AM Joco[m]1: hazzy: been thinking about the mdi history. I might have some enhancements to make to it
05:34 AM Joco[m]1: I'm thinking about slots to raise/lower a selected entry in the history. Also the ability to copy the selected rows into the gcode editor. I was wanting these functions over the weekend.
05:36 AM Joco[m]1: maybe also a setting in designer that allows a vcp developer to increase the heart beat rate to make things a little more responsive.
05:53 AM hazzy-m1: yes, that's a good idea
05:54 AM Joco[m]1: will have a tinker then
08:56 AM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/Jf7a4
08:56 AM Not-944e: [02qtpyvcp] 07KurtJacobson 0369b43ae - BUG: Settings - Pass on errors encountered when initing setting value
08:57 AM Lcvette: morning
08:57 AM Lcvette: hazzy on your flight yety
08:58 AM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+489/-0/±0] 13https://git.io/Jf7ar
08:58 AM Not-944e: [02qtpyvcp] 07traviscibot 03c0d8386 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
09:10 AM hazzy-m1: Lcvette: yes, working on the plane!
09:11 AM Lcvette: /o\
09:11 AM Lcvette: don't get yelled at by the stewardess
09:11 AM Lcvette: :D
09:11 AM Lcvette: unless she is hot
09:12 AM Lcvette: :D
09:12 AM Lcvette: \o/
09:15 AM hazzy-m1: hahahaha
09:15 AM hazzy-m1: I'm not wearing a mask either :o
09:22 AM Lcvette: /o\
09:25 AM hazzy-m1: I love Delta, it's kinda like Chick-fil-A, they always find someway to exceed my expectations
09:25 AM Lcvette: nice
09:26 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/yBKLtvKitRHhuFuGKbHZMVfI >
09:27 AM Lcvette: hazzy i started getting this when opening designer
09:28 AM hazzy-m1: Check the most recent push
09:28 AM hazzy-m1: Should be fixed
09:29 AM Lcvette: \o/
09:29 AM Lcvette: hurray
09:29 AM Lcvette: gone!
09:30 AM hazzy-m1: Sweet!
09:31 AM Lcvette: updating probe basic mill stacked widget dro's
09:31 AM Lcvette: :D
09:31 AM Lcvette: \o/
09:35 AM Lcvette: the drowidget dro editor is gone now
09:36 AM Lcvette: still shows for drolabel
09:36 AM Lcvette: hazzy^
09:52 AM Lcvette: ok all dro's have been updated in probe basic
09:53 AM Lcvette: the drowidget is editable in properties sidebar but the window the tohers use is nto available, not sure if that is right or not ?
09:53 AM Lcvette: * the drowidget is editable in properties sidebar but the window the others use is not available, not sure if that is right or not ?
09:53 AM Lcvette: color change rule does not apply from stylesheet
09:54 AM Lcvette: for unhomed, homing, homed
10:07 AM Lcvette: hazzy: i think i did a merge in probe basic
10:07 AM Not-944e: [02probe_basic] 07Lcvette pushed 032 commits to 03master [+0/-0/±6] 13https://git.io/Jf7K8
10:07 AM Not-944e: [02probe_basic] 07Lcvette 03cb258b2 - update probe basic DRO's to new DROWidget and labels
10:07 AM Not-944e: [02probe_basic] 07Lcvette 03fb171e4 - Merge remote-tracking branch 'origin/master'
10:09 AM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/Jf7Ko
10:09 AM Not-944e: [02probe_basic] 07traviscibot 036549b53 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
10:29 AM hazzy-m1: Lcvette: Heading to a customer, I'll try to check tonight
10:29 AM hazzy-m1: Sorry
10:29 AM hazzy-m1: I'll add the style class stuff to the DROs
10:50 AM hazzy-m1: Then you won't have to use rules
11:00 AM Lcvette: no worries, i was just reporting back from testing
11:00 AM Lcvette: was super easy to get swapped over and setup
11:44 AM Lcvette: turboss are you here?
12:45 PM TurBoss: Lcvette: yo
01:06 PM Lcvette: TurBoss: \o/
01:06 PM TurBoss: hello!
01:06 PM Lcvette: hola turboss!
01:06 PM Lcvette: :d
01:06 PM Lcvette: * :D
01:06 PM Lcvette: hazzy pushed the new dro's
01:06 PM TurBoss: que hay?
01:06 PM TurBoss: oh
01:06 PM TurBoss: cool!
01:06 PM Lcvette: i installed in probe basic mill and lathe
01:06 PM TurBoss: so vtk is missing?
01:07 PM Lcvette: is it time to merge the vtklathe to master?
01:07 PM Lcvette: yes
01:07 PM Lcvette: i think if we merge can test together
01:07 PM TurBoss: if 90 90 tools only go in Q1 o Q2 yes
01:07 PM TurBoss: ok
01:07 PM TurBoss: sure will merge
01:08 PM Lcvette: they can also go in Q3 and Q4
01:08 PM Lcvette: turboss
01:08 PM TurBoss: ok
01:08 PM Lcvette: 90 90 can be in Q1,2,3,4
01:08 PM TurBoss: gona fix tha
01:08 PM TurBoss: t
01:09 PM Lcvette: ok
01:09 PM Lcvette: should be same just inverted
01:15 PM TurBoss: Lcvette: my dev is offline
01:15 PM Lcvette: /o\
01:15 PM TurBoss: I need you to verify the commit
01:16 PM Lcvette: can i do?
01:16 PM Lcvette: ok how to do?
01:16 PM Not-944e: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VTK_Lather [+0/-0/±1] 13https://git.io/Jf7Sp
01:16 PM Not-944e: [02qtpyvcp] 07TurBoss 03bbb7d1f - add Q3 and Q4
01:16 PM TurBoss: just Q3 and Q4
01:16 PM * Lcvette uploaded an image: Screenshot_2020-06-15_14-07-26.png (90KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/sONejNDmwnfduCOJmjvMhEGp >
01:16 PM TurBoss: if the are oriented fine
01:16 PM TurBoss: I drew the box
01:16 PM Lcvette: ok testing
01:17 PM TurBoss: need m,erge?
01:17 PM TurBoss: I can push to my fork
01:20 PM Lcvette: hurray, looks corretg!
01:21 PM Lcvette: * hurray, looks correct!
01:21 PM TurBoss: great!
01:21 PM TurBoss: I'll merge push
01:21 PM Lcvette: you better catch up your fork
01:21 PM Lcvette: catch up your master
01:21 PM TurBoss: ok
01:21 PM Not-944e: [02qtpyvcp] 07TurBoss created branch 03VTK_Lather 13https://git.io/Jf79Y
01:21 PM Lcvette: in qtpyvcp
01:22 PM Lcvette: in probe basic too
01:22 PM TurBoss: done
01:22 PM TurBoss: I merged to mine
01:22 PM TurBoss: push to kcjeng?
01:23 PM Lcvette: sek im testing
01:24 PM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+0/-0/±3] 13https://git.io/Jf79C
01:24 PM Not-944e: [02probe_basic] 07Lcvette 034c6936d - fixed xz_view signal slot back
01:25 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/Jf794
01:25 PM Not-944e: [02probe_basic] 07traviscibot 03b53c5cb - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
01:26 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/tYcxYZicEctunabiaDrYnjVf >
01:26 PM Lcvette: getting an error now when trying to do a tool change
01:29 PM TurBoss: I'll setup dev in desk in some way
01:30 PM Lcvette: im tyring to find the culprit
01:30 PM Lcvette: think it may be there was now tool change position setup0
01:30 PM Lcvette: i may need to add a default value to the subroutine
01:33 PM Lcvette: ok all is working
01:33 PM Lcvette: it was missing the tool change position
01:33 PM Lcvette: \o/
01:33 PM Lcvette: think it is good to merge!
01:33 PM Lcvette: :D
01:33 PM Lcvette: hurray!
01:34 PM TurBoss: great
01:34 PM TurBoss: managed to boot
01:34 PM TurBoss: :D
01:34 PM Lcvette: hurray!!
01:34 PM Lcvette: \o/
01:34 PM Not-944e: [02qtpyvcp] 07TurBoss pushed 0338 commits to 03master [+0/-0/±42] 13https://git.io/Jf79Q
01:34 PM Not-944e: [02qtpyvcp] 07TurBoss 031e1232a - Merge branch 'VTK_Lather'
01:36 PM Not-944e: [02qtpyvcp] 07KurtJacobson pushed 031 commit to 03gh-pages [+489/-0/±0] 13https://git.io/Jf795
01:36 PM Not-944e: [02qtpyvcp] 07traviscibot 03c219131 - Deploy kcjengr/qtpyvcp to github.com/kcjengr/qtpyvcp.git:gh-pages
01:39 PM Lcvette: TurBoss: you need to catch up your probe basic
01:39 PM TurBoss: done
01:40 PM Lcvette: \o/ hurray
01:40 PM Lcvette: lcvette is testing the newest merge now
01:42 PM Lcvette: it is glorious!
01:43 PM TurBoss: great!
01:43 PM TurBoss: take a pic :P
01:44 PM Lcvette: what is the difference between click and toggle?
01:46 PM TurBoss: toggle holds the button down
01:46 PM TurBoss: button toggle
01:49 PM Lcvette: do you know of a way to have a vcplineedit run an mdi command when return is pressed?
01:49 PM Lcvette: without connecting to a button?
01:50 PM Lcvette: i just happened to test something and saw it didn't work
01:51 PM TurBoss: not sure
01:53 PM * Lcvette posted a file: change_tool_offset.mkv (2493KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/NYkGQgRDsOEztRNGRWXNIuRX >
01:53 PM Lcvette: i made video of the vtk awesomeness!!
01:53 PM Lcvette: :D
01:53 PM Lcvette: \o/
01:55 PM Lcvette: TurBoss: ^^^ video 4 u!
01:55 PM Lcvette: :D
01:57 PM TurBoss: lets seee
02:00 PM TurBoss: perfect
02:02 PM Lcvette: \o/
02:04 PM Lcvette: TurBoss: for the tool offsets, i don't understand how it works in gmoccapy
02:05 PM Lcvette: i tried using the x touch button and z touch button but it is confusing
02:05 PM Lcvette: no graphical representation
02:13 PM TurBoss: duno
02:14 PM -!- #hazzy mode set to +o by ChanServ
02:16 PM Lcvette: is the motion for the tool touch stuff available to use?
02:16 PM Lcvette: i can start working on it
02:17 PM TurBoss: ah the qml thing?
02:17 PM Lcvette: yes!
02:17 PM Lcvette: \o/
02:20 PM TurBoss: in designer should show a white box but i think it works
02:21 PM Lcvette: i don't follow
02:21 PM TurBoss: its abailable on designer
02:22 PM * Lcvette uploaded an image: Screenshot_2020-06-15_15-13-08.png (185KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/DdQWFBHgPsecnEvGyFWukYWD >
02:24 PM Lcvette: whats it called in designer?
02:24 PM Lcvette: dynatc same as mill?
02:30 PM TurBoss: no
02:30 PM TurBoss: its... under probebasic widgets
02:32 PM Lcvette: TurBoss: /o\ i dunno what you are saying
02:32 PM Lcvette: how do i use the probe basic widgets ?
02:33 PM Lcvette: we need it to be in designer?
02:33 PM Lcvette: or how to activate it?
02:38 PM * Lcvette uploaded an image: Screenshot_2020-06-15_15-28-41.png (46KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/eMrkyKcMHYlxkUgoVsRjzmtc >
02:38 PM Lcvette: TurBoss: i see it here but how to I make it work in the ui?
02:38 PM Lcvette: turn it on or set it up?
03:14 PM Lcvette: man I really need soem lathe help
03:19 PM Joco[m]1: do we have a new dependency now for VTK?
03:19 PM Joco[m]1: ```
03:19 PM Joco[m]1: ImportError: No module named more_itertools
03:20 PM * Joco[m]1 sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/CwlZBXRaLuBcWHjcyerwDUuo >
03:21 PM Lcvette: Joco: whats that?
03:21 PM Lcvette: what are you opening?
03:22 PM Lcvette: we just merged vtk for lathe stuff
03:22 PM Lcvette: but i did not get that error
03:22 PM Lcvette: with probe basic
03:22 PM Lcvette: mill or lathe
03:22 PM Joco[m]1: Just opening my GUI. Have just checked out latest version of framework.
03:23 PM Lcvette: may be something to do with your tool table?
03:23 PM Lcvette: turboss any clues ^^^
03:23 PM Lcvette: ?
03:26 PM Joco[m]1: All I did was change my framework checkout. No install update.
03:43 PM TurBoss: yes i forgot a new depepndency Joco
03:43 PM TurBoss: pipinstall it
03:45 PM Joco[m]1: Ok. After work.
04:00 PM Lcvette: TurBoss: did you see my questions?
04:00 PM Lcvette: how to get the lathe touch thing working?
04:03 PM TurBoss: is a widget in the qdesigner should be under probebasic widgets in desgner
04:05 PM Lcvette: i9 don't see probebasicwidgets in designer
04:06 PM * Lcvette posted a file: Screenshot_2020-06-15_16-56-46.png (30KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/DsbjmqDgvJtsdmbEWbEDsSaV >
04:06 PM * Lcvette uploaded an image: Screenshot_2020-06-15_16-56-27.png (47KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/GxWxuPlFHYIzNoPFotMmCobH >
04:08 PM * Lcvette uploaded an image: Screenshot_2020-06-15_16-56-46.png (30KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/aiWtTtPTNsOhSfaXIzzrjBzT >
04:19 PM Joco[m]1: Maybe you need to do another pop install of latest framework checkout?
04:19 PM Joco[m]1: * Maybe you need to do another pip install of latest framework checkout?
04:27 PM TurBoss: backl
04:32 PM * TurBoss uploaded an image: Captura de pantalla de 2020-06-15 23-23-01.png (68KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/XlUurwdWgbgSsxTaRtHahjYT >
04:32 PM TurBoss: is there
04:32 PM TurBoss: did nothing
04:40 PM Lcvette: i do not see that in my qtdesigner
04:41 PM Lcvette: how did you get it?
04:41 PM Lcvette: ^^^
04:42 PM Lcvette: TurBoss: lcvette doesn't have that option in designer
04:42 PM Lcvette: /o\
04:43 PM Lcvette: how come you have it and i do not?
04:43 PM Lcvette: is it on a another branmch?
04:45 PM * Lcvette uploaded an image: Screenshot_2020-06-15_17-35-33.png (35KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/dGsuJSJbCMViuMYrOJOwZMtY >
04:45 PM Lcvette: i see dynatc but not Probe Basic Widgets
04:47 PM TurBoss: 5 min
04:48 PM Lcvette: ok
04:54 PM TurBoss: back again :D
04:54 PM Lcvette: \o/
04:55 PM Lcvette: hurray turboiss is here!
04:55 PM Lcvette: * hurray turboss is here!
04:55 PM TurBoss: Lcvette: navigate to de probebasic directory and issue pip install -e .
04:55 PM TurBoss: \o/
04:56 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/DdmSIROfOtCwKzmhLIBBASiD >
04:57 PM TurBoss: dot
04:57 PM TurBoss: add the .
04:57 PM TurBoss: -e space dot
05:00 PM Lcvette: ok done
05:00 PM Lcvette: now how to launch?
05:01 PM TurBoss: designer
05:01 PM TurBoss: editvcp probe_basic_lathe
05:01 PM Lcvette: hurray!!!
05:01 PM TurBoss: it shows?
05:01 PM Lcvette: now my designer lathe launcher works too!!
05:01 PM Lcvette: :D
05:01 PM Lcvette: you did it!!
05:02 PM Lcvette: \o/
05:02 PM Lcvette: o/ \o
05:02 PM TurBoss: but do the widget show?
05:02 PM TurBoss: \o/
05:02 PM Lcvette: yes!
05:02 PM Lcvette: do i delete the existing images?
05:02 PM Lcvette: in the designer
05:02 PM TurBoss: ok now we can work on it
05:03 PM TurBoss: yes no?
05:03 PM Lcvette: yes!!
05:03 PM Lcvette: \im in it now
05:03 PM Lcvette: trying to figure how to insert the new lathe tool touch widget
05:03 PM TurBoss: is just a draft how will it be managed?=
05:03 PM Lcvette: do i remove what is currently there?
05:03 PM TurBoss: is like the atc
05:04 PM TurBoss: yes
05:04 PM TurBoss: it will show a whte box
05:05 PM Lcvette: designer crasdhes when i try and drag and drop
05:05 PM TurBoss: ops
05:05 PM Lcvette: /o\
05:06 PM Lcvette: tried 3 times and keeps closing down
05:07 PM TurBoss: Lcvette:
05:07 PM TurBoss: cd qtpyvcp and pip install --upgrade -e .
05:07 PM TurBoss: same for probe_basic again
05:09 PM Lcvette: 5 minutes
05:09 PM TurBoss: sure
05:19 PM Lcvette: back
05:20 PM TurBoss: ok
05:21 PM TurBoss: it crashes?
05:21 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/DHKOTqYkXRGOqCVrguPzdxiD >
05:21 PM Lcvette: just ran this
05:21 PM Lcvette: did it correctly?
05:21 PM TurBoss: ok
05:22 PM TurBoss: yes
05:22 PM Lcvette: hurray
05:22 PM Lcvette: no crash!
05:22 PM TurBoss: still crash?
05:22 PM TurBoss: great
05:22 PM Lcvette: how do i size it?
05:23 PM TurBoss: is static
05:23 PM TurBoss: 600x1024
05:24 PM Lcvette: ok it is working in probe basic
05:24 PM TurBoss: easy to change in the qml file
05:24 PM Lcvette: but the sizing has some issues
05:26 PM Lcvette: but it is a good step now to see things moving!
05:27 PM Lcvette: :D
05:27 PM Lcvette: so how to adjust now?
05:27 PM Lcvette: and the white lines are missing i think
05:28 PM TurBoss: white lines?=
05:29 PM Lcvette: There was some dimension lines
05:29 PM Lcvette: With arrows
05:30 PM Lcvette: To help show the measurement you were obtaining
05:30 PM TurBoss: ah
05:30 PM TurBoss: not implemented yet
05:30 PM Lcvette: Ah
05:39 PM Lcvette: https://www.youtube.com/watch?v=f2lN37F1mW8
05:39 PM Lcvette: this guy explains everything pretty well
05:44 PM Lcvette: https://www.youtube.com/watch?v=zYthYyopw24
05:44 PM Lcvette: this is another good one
05:46 PM TurBoss: ok
05:46 PM Lcvette: im watching trying to figure out what we need
05:46 PM Lcvette: but its elusive
05:47 PM TurBoss: :)
05:52 PM Lcvette: lcvette gets so confused on lathe tool offsets
05:52 PM Becksvill: what are you getting confused on lcvette?
05:53 PM Lcvette: how to set everything up in the ui
05:54 PM Lcvette: setting up one tool is not hard
05:54 PM Lcvette: doing it manually taking a cut in z and x and setting z to 0 and x to the newly turned diameter
05:54 PM Lcvette: but its the subsequent tooling that stumps me
05:54 PM Lcvette: is one of the tools a master tool? if so how is that specified?
05:55 PM Becksvill: ah I might be able to help there.
05:55 PM Becksvill: normally on cnc lathes there are a couple of ways to do it.
05:55 PM Lcvette: i just want to be able to offer a very simple method for setting up the lathe tool offsets for repeatable holders
05:55 PM Becksvill: yes
05:56 PM Lcvette: thats what i have been seeing
05:56 PM Becksvill: I think linuxcnc axis is not too bad with their zero tool offset
05:58 PM Lcvette: i just looked at it and it was not intuitive to me
05:58 PM Becksvill: anyway. on the fagor and semiens control that I have used usually we just specify one tool that is the master tool. this may be a OD finishing tool or something.
05:58 PM Lcvette: I want probe basic lathe to be pretty much look at it and understand it
05:59 PM Lcvette: ok
05:59 PM Lcvette: how do you specify it as a master tool?
05:59 PM Lcvette: btw this is very similar to what I am used to in Machstdmill
05:59 PM Lcvette: mstertool mode
06:00 PM Becksvill: remember on a lathe it is only the z offset that changes really. the x axis is fixed to the centre of the spindle. and that never changes.
06:00 PM Lcvette: yes, if the machine has home switches
06:00 PM Lcvette: but i have to figure not all machines running this will have home switches
06:01 PM Lcvette: so x will be floating at startup until defined
06:01 PM Lcvette: need to be able to use in that fashion as well
06:01 PM Becksvill: so to set up the x axis offset correctly you just take a cut and then measure it. and then put the measured value into the tool size
06:02 PM Becksvill: just trying to keep up with questions here... usually we just call the master tool tool 1. or tool 20 or something.
06:03 PM Becksvill: calling it tool 20 only works if the lathe has a quick change toolpost rather than a turret
06:03 PM Becksvill: so calling it tool 1 is probably the best thing to do
06:04 PM Becksvill: I think all machines should have home switches! they cost like 5usd and are so much better but I see what you mean not everyone will have them. in that case. Tool 1 should be the master tool. so that has no tool offset applied
06:05 PM Becksvill: all the other tools are referenced off that tool. via the tool offset tables
06:05 PM Becksvill: just like on a cnc mill
06:05 PM Lcvette: yup
06:05 PM Lcvette: but how do i implement that in the ui
06:06 PM Lcvette: thats what im wrestling with, the subsequent tools muyst be measured against the master tool
06:06 PM Lcvette: so to simplify it, I feel as the the mastertool should have an actual place to call it the master tool
06:06 PM Lcvette: a box
06:06 PM Becksvill: a easy way to set things up initially if x is floating would be to take a light cut on the dia with tool 1 and then measure what size it is. then update the x value in the dro with that value.
06:07 PM Becksvill: ok I see what you mean
06:07 PM Lcvette: and maybe a box that you enter in the actual measured skim pass diameter so you have a number to use in calculating the other tool's offets in x and z
06:08 PM Becksvill: yes maybe
06:08 PM Lcvette: trying to make it so you only have to enter in the master tools skim pass diameter then bring the other tools down fora touch off and the calcs are auto
06:09 PM * TurBoss uploaded an image: Captura de pantalla de 2020-06-16 00-59-38.png (115KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/JHuCZWiQpIBFvlxliSoEyyGN >
06:09 PM Becksvill: I will take a detailed video next time I get a chance to show how the industrial guys do it
06:09 PM Lcvette: I am gonna throw somethign together real quick in the ui and I will post it up to get your feedback on, i have something forming after sounding it out with you
06:09 PM Becksvill: sweet
06:10 PM Lcvette: TurBoss: hurray!!!!!
06:10 PM Becksvill: I wish I could actually help with the coding lol! but still learning things
06:10 PM TurBoss: qml is like javascript very easy
06:10 PM Lcvette: I did all the graphics like 2 years ago.. we are just now getting around to implement it all
06:10 PM Lcvette: turboss does all the sweet sweet motion
06:10 PM TurBoss: just start by doin little hacks here and there
06:11 PM TurBoss: where do I put the tools for referencing
06:11 PM TurBoss: on the line?
06:11 PM Becksvill: turboss. my 12 year old brother is actually really good at java script lol
06:11 PM Joco[m]1: Guys - with this tool measuring are you not mixing setup of the lathe for working on a part versus actual setup of the tools that are repeatable?
06:11 PM Becksvill: might have to learn from him
06:12 PM Lcvette: Joco: setting it up for single tool use is very simple
06:12 PM Lcvette: just type into the dro's
06:12 PM Lcvette: and you are ready to cut
06:13 PM Lcvette: this si for setting up alibrary of repeatable holders or tools that are repeatable in a turret
06:13 PM TurBoss: https://github.com/kcjengr/probe_basic/blob/master/widgets/lathe_tool_touch_off/lathe_tool_touch_off.qml
06:13 PM TurBoss: :P
06:13 PM Joco[m]1: Maybe I’m missing what you are getting at. The light cut model on a master tool that everything else references from should be very simple.
06:13 PM Lcvette: * this is for setting up a library of repeatable holders or tools that are repeatable in a turret
06:13 PM Joco[m]1: That of course assumes that all the other tools have already been setup referenced from that master tool
06:13 PM Joco[m]1: Yes?
06:13 PM Lcvette: yes in its mechanical form it is very simple
06:14 PM Lcvette: but in the ui it becomes much more complex
06:14 PM Lcvette: this si how to setup and reference all of the other tools
06:14 PM Lcvette: without having to do it manually with a calulator
06:15 PM Lcvette: i feel it should be very simple and easy and the calcs done for you with the simple push of a button
06:15 PM Joco[m]1: Of so. Isn’t that just a matter of using a DI type tool with the master set at zero and then measure the deltas for all other tools from that point?
06:15 PM Lcvette: ie store the master tool measurements in a line edit
06:15 PM Lcvette: riught but work the process out in your head
06:16 PM Lcvette: it gets cumbersome
06:16 PM Joco[m]1: It’s only done once?
06:16 PM Lcvette: having to remember to not the master tools measurmeent
06:16 PM Joco[m]1: Or infrequently
06:16 PM Lcvette: then using it to measure new emasurmeents against
06:16 PM Joco[m]1: Trapping the master tool measurement should be simple.
06:16 PM Lcvette: once is enough if you are doing 20-30 tools
06:17 PM Lcvette: hence why i want it simplified
06:17 PM Becksvill: guys just a thought. If some has a tool turret or toolpost on a cnc lathe and has gone to all the trouble to set up a probe basic. maybe we should just assume they have installed home switches
06:18 PM Lcvette: i also want to do it this way because i would like to e able to use a touch probe on the lathe as well and maybe some form of auto tool measurement that goes in the spindle
06:18 PM Lcvette: have some ideas
06:18 PM Lcvette: hence the "Probe Basic" way
06:18 PM Joco[m]1: I’m just thinking through how I would do it in a lathe DRO tool library and automating the parts that I would normally do by hand.
06:18 PM Lcvette: lol
06:18 PM Lcvette: i attempted to understand in gmoccapy what was going on and failed at every turn
06:18 PM Lcvette: what i expected to happen did not
06:18 PM Becksvill: my cnc has a touch probe arm.. would be good to get that running eventually
06:18 PM Lcvette: not very intuitive
06:19 PM Becksvill: well I will await what you come up with lcvette(y) (y)
06:19 PM Lcvette: I would love to put a probe routine in that found true center
06:19 PM Lcvette: and use it as the master tool
06:20 PM Joco[m]1: You still need to reference in the spindle that is running true?
06:24 PM Lcvette: so then you could probve the work piece and all is ready to go
06:24 PM Lcvette: probe it while the spindle is turning
06:24 PM Becksvill: lcvett. I think that might be overkill compared to someone just running home switches because x value never changes relative to the physical machine eg hard stops
06:24 PM Joco[m]1: Yup
06:24 PM Becksvill: also a lot of the time parts are not even round
06:24 PM Lcvette: i don't trust home switches
06:24 PM Joco[m]1: If you have a probe and home switches you need to be slapped. Hard.
06:24 PM Lcvette: not for positioning
06:24 PM Becksvill: eg machining a part in a 4jaw chuck that is square
06:24 PM Lcvette: i have tried mechanicals, proximities and none have had repeatability I would base all my tools off of
06:24 PM Lcvette: my big machine i put some high end proximity switches and even it never homes perfect everytime
06:24 PM Lcvette: it moves around a few tenths
06:24 PM Lcvette: using the index pulse from an axis servo encoder would help
06:24 PM Lcvette: but not everyone will be running servos
06:26 PM Becksvill: the tool offsets will still stay the same. and if you can't trust your home switches then just take a cut with any tool. for the sake of simplicity you could use the master tool eg tool 1. but it really doesnt matter
06:26 PM Lcvette: thats how i have been running my lathe recently
06:26 PM Becksvill: measure what it is actually cutting and then put that into the controller
06:26 PM Lcvette: i think I will set it up for master tool mode
06:26 PM Lcvette: seems like the simplest way to do things
06:28 PM * TurBoss uploaded an image: Captura de pantalla de 2020-06-16 01-18-34.png (103KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/qjwDkyjiZVhKEXzAlDamvaVC >
06:28 PM * TurBoss uploaded an image: Captura de pantalla de 2020-06-16 01-16-17.png (104KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/rjMvxwCtMCLrrlpOUwXyIKkX >
06:28 PM Lcvette: hurray!!!
06:28 PM Lcvette: you aligned the tools!!
06:28 PM Lcvette: thats great turboss!!
06:28 PM Becksvill: one thing that linuxcnc is really lacking currently is a way to easily adjust the tool offsets easily. eg if tool 2 had a worn insert and started cutting slightly over size and you wanted to change it currently there is only the one offset that you can change. what it needs is a place where you can just type in -.01mm or whatever and it
06:28 PM Becksvill: calculates it for you
06:29 PM Becksvill: I think other controllers call them wear offsets. they are so important
06:29 PM Lcvette: yeah it looks like path pilot has that
06:29 PM Lcvette: not sure how they nimplemented it
06:30 PM Joco[m]1: <Becksvill "measure what it is actually cutt"> Essentially what I do on my manual lathe
06:32 PM Joco[m]1: On my mill I use dynamic TLO but that does not play well with offsets from the tool table.
06:36 PM Joco[m]1: Maybe pathpilot uses g43.2 ?
06:37 PM Becksvill: lcvette. here is what tormach does. this is the other way I was talking about. I like it. https://www.youtube.com/watch?v=so0rDvbVkYQ&list=PLrWhN_9rAUJ55kfT2q3iaZpod1LuepEr_&index=27&t=0s
06:38 PM Becksvill: you have to remember also often you will have a part in the lathe that is long and needs a tailstock. so probing both sides of the part in that case would cause a crash
06:38 PM Lcvette: watching now
06:39 PM Joco[m]1: All this cnc lathe talk has me wondering. Do I have room in my garage .... but I sooo wanted a surface grinder.
06:40 PM TurBoss: they are nice
06:42 PM Joco[m]1: Was going to use my bonus to buy one. Manual version, new. But then covid landed.
06:43 PM Joco[m]1: finding “smallish” second hand ones in NZ are like hens teeth.
06:43 PM Joco[m]1: Becksvill: unless you have visibility of such stuff ?
06:44 PM TurBoss: at job i they habe a danobat big one
06:44 PM TurBoss: more then 2 x 1.5 m
06:44 PM Becksvill: joco here in new zealand surface grinders are about 2k second hand for a decent one
06:44 PM Joco[m]1: Yeah. Me looking at more baby sized in comparison.
06:44 PM Becksvill: I have one up here
06:44 PM Becksvill: mine weighs about 1 ton
06:44 PM Joco[m]1: Where you find them?
06:44 PM Becksvill: trade me is fine
06:45 PM Becksvill: no one wants them in industry unless they are cnc now
06:45 PM Joco[m]1: That is where I struggle, finding the siding things.
06:45 PM Becksvill: what is your budget?
06:45 PM Joco[m]1: have standing search on trademe but only stuff that has come up is just too big
06:45 PM * Lcvette uploaded an image: Screenshot_2020-06-15_19-36-30.png (30KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/sZbOovFLdfGJMEdNxWDmLwsF >
06:46 PM Becksvill: also because of the shutdowns so many companies are going out of business that they are cheaper than ever right now
06:46 PM Lcvette: so if you enter in the master tool number in that box
06:46 PM Joco[m]1: https://www.machineryhouse.co.nz/G218
06:46 PM Becksvill: joco If I see something I will let you know.
06:46 PM Lcvette: then measure a skim cut in both x and z and enter the diameter for X in the x box and set z to 0.000
06:46 PM Joco[m]1: Had been looking at one of these.
06:46 PM Lcvette: that would give the baseline for all te other tools
06:47 PM Becksvill: lcvette yes that sounds right
06:47 PM Lcvette: then i would make a rule for the touch x and touch z buttons that pulled the data from the master tool boxes to make the offsets with just the touch of a button
06:47 PM Joco[m]1: <Becksvill "joco If I see something I will l"> That would be AWESOME
06:47 PM Joco[m]1: Just don’t tell the wife. ;-)
06:48 PM Lcvette: it would record the difference in x and z to the tool offsets table
06:48 PM Lcvette: does that seem like the right way?
06:49 PM * TurBoss uploaded an image: image.png (208KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/YJbHHUpATHqiZeVkXWPXOfUo >
06:50 PM Becksvill: lol turboss
06:50 PM TurBoss: we have this one
06:50 PM TurBoss: rtc1200
06:52 PM Becksvill: lcvette. not sure how it would work in the background. but you want to be able to just replace your current x and z axis value with the new measured value. I think tormach has it nailed.
06:52 PM Becksvill: we could just copy them for a lot of stuff. making changes as required if you want something different
06:52 PM Lcvette: this method makes it so it will auto pull that data from the dro
06:53 PM Lcvette: and compare to the single time entered master tool x and z
06:53 PM Lcvette: so say you skim cut x to 1.4000"
06:53 PM Lcvette: you enter 1.4000 in teh X box and it is recorded
06:53 PM Lcvette: then skim z and set z box to 0.000
06:54 PM Lcvette: then load the next tool and touch off on the skimmed x diameter and hit the touch x button, it takes the current dro reading and takes the difference of the stored master tool
06:54 PM Lcvette: this is doing the same thing but you don't have to enter anything, just hit s button
06:54 PM Joco[m]1: TurBoss: oooo. There is half the garage gone.
06:54 PM Lcvette: * this is doing the same thing but you don't have to enter anything, just hit abutton
06:55 PM Becksvill: lcvette. in that case your way sounds perfect
06:55 PM Lcvette: yeah no fiddling with reading and entering dro's incorrectly on accident'
06:55 PM Lcvette: fool proofing is the way i like to do it
06:56 PM Lcvette: but i guess i see an issue
06:56 PM Lcvette: if you are using the paper touch method this will not add in that paper thickness
06:56 PM Becksvill: yes.
06:56 PM Lcvette: i cold use another box to add that amount
06:56 PM Lcvette: what would it be called?
06:57 PM Becksvill: I think the way tormach does it is ok. and you might be complicating it possibly.
06:58 PM Lcvette: their way is not bad
06:58 PM Lcvette: but 9 out of 10 times you will use the same touch off medium im guessing so that thickness entered could be hard saved and only change if manually re-entered
06:58 PM Lcvette: would still take the math out of the hands of the user
06:59 PM Lcvette: and keep it to a one button touch for all the subsequent tool offset measurements
06:59 PM Joco[m]1: Would you use a feeler gauge? That would be consistent.
06:59 PM Becksvill: you only actually need to face the z axis with the master tool. the x axis doesn't matter. assuming your machine is set up with home switches or you do what they did and set up with the master tool block you can take a cut at any size and measure it and put that into the tool offset for that tool
06:59 PM Lcvette: i know i tear off a post it for my measurements
07:00 PM Becksvill: and all the relative tool offsets will remain regardless so you will normally only have to set up tools very rarely.
07:01 PM Becksvill: I think I used to do it every couple of months just to check them
07:01 PM Lcvette: or if you change your master tool
07:01 PM Joco[m]1: Is a small variation in thickness really material? Given you have not real reference until facing or having done a diam cut.
07:01 PM Lcvette: thats the thing with master tool method
07:02 PM Becksvill: apart from that they just stay the same. and you can adjust the wear offsets to suit when machining the job
07:02 PM Lcvette: you can't really take a cut after the mnater has made its skim pass or you loose your reference
07:02 PM Lcvette: im surious about the other method not using the master tool
07:02 PM Lcvette: is there one?
07:03 PM Lcvette: all i have seen is the master tool method porttrated
07:03 PM Lcvette: * all i have seen is the master tool method portrayed
07:04 PM Becksvill: lcvette. I will make some thing up now to show the method I use with a normal turning tool eg tool 1
07:07 PM Lcvette: Becksvill: great!!
07:07 PM Lcvette: TurBoss: are you still working on the qml stuff?
07:11 PM TurBoss: did some little
07:13 PM Lcvette: pushy?
07:13 PM Lcvette: /:D
07:13 PM Lcvette: * push?
07:13 PM Lcvette: * :D
07:15 PM TurBoss: sure
07:21 PM Not-944e: [02probe_basic] 07TurBoss pushed 032 commits to 03master [+0/-0/±2] 13https://git.io/Jf7jQ
07:21 PM Not-944e: [02probe_basic] 07TurBoss 032c34f80 - show reference lines
07:21 PM Not-944e: [02probe_basic] 07TurBoss 03ab97b1d - set destintation points
07:21 PM TurBoss: done
07:22 PM Lcvette: \o/
07:22 PM Lcvette: hurray!
07:23 PM Not-944e: [02probe_basic] 07Lcvette pushed 032 commits to 03master [+0/-0/±4] 13https://git.io/Jf7jd
07:23 PM Not-944e: [02probe_basic] 07Lcvette 03c175278 - play with tool offset mode
07:23 PM Not-944e: [02probe_basic] 07Lcvette 033da9dae - Merge remote-tracking branch 'origin/master'
07:23 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/Jf7jb
07:23 PM Not-944e: [02probe_basic] 07traviscibot 03cf05c0d - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
07:24 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/Jf7jA
07:24 PM Not-944e: [02probe_basic] 07traviscibot 031fa2d26 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
07:24 PM Lcvette: TurBoss: need to do some tweaks i think
07:25 PM TurBoss: sure
07:25 PM TurBoss: find the qml file
07:25 PM Lcvette: maybe the box sizes need adjusting on the tool images
07:25 PM TurBoss: :P
07:25 PM TurBoss: how? what?
07:26 PM Lcvette: the tools should land on the dimension lines in specific positions
07:26 PM Lcvette: so they make sense
07:26 PM TurBoss: ah
07:26 PM TurBoss: each one?
07:26 PM Lcvette: yes
07:26 PM TurBoss: ya i imagined
07:27 PM Lcvette: is it set up so its easy to change int he qml?
07:27 PM TurBoss: yup I'l try to fin the way to set the tools origin
07:27 PM Lcvette: i can tinker on it
07:27 PM Lcvette: ok great!
07:27 PM Lcvette: qtcreator?
07:28 PM Lcvette: turboss qt quick designer?
07:28 PM Becksvill: Method for touching up tools in a cnc lathe 1. choose a tool that will be the master tool. This can be any number but the easiest way is to be tool 1 2. take a facing cut with this tool so set a z axis reference point for everything 3. set all the other tools to this freshly cut face 4. that is all the z axis offsets done. 5. On
07:28 PM Becksvill: the industrial controllers I use there is a recall button that allows me to touch up on the freshly cut face with the next tool and push recall which loads the z offset value for that tool automatically.Because the x axis spindle centre point is fixed on a cnc lathe instead of moving like on a cnc mill the x axis offsets can all be set but just
07:28 PM Becksvill: taking a cut and measuring the size and then entering that value into the tool dia for that tool.I think I need to find some more videos to explain this lol and this is not that clear
07:29 PM * Lcvette uploaded an image: Screenshot_2020-06-15_20-19-45.png (16KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/AhzKYkHmAHgKpekSovErRHBV >
07:29 PM Becksvill: this is not that clear lcvette sorry. I need to find some more videos to link here
07:30 PM TurBoss: Lcvette: open the qml file with qtcreator
07:30 PM Lcvette: Becksvill: ok
07:31 PM Lcvette: yeah i think it is missing some information on how ti uses that recall and the new skim cut
07:31 PM Lcvette: im guessing it takes it from a number somewhere but is it from the master tool's skim cut diameter or is it from machine coords x zero?
07:31 PM Lcvette: TurBoss: im trying this is the options it gives
07:32 PM TurBoss: QMLJS
07:34 PM Becksvill: lcvette this is how fagor does it. and works quite well. the first part is blurry so but there is a clear close up a 2:25
07:34 PM Becksvill: https://www.youtube.com/watch?v=QHOHUwUiP6c
07:34 PM Joco[m]1: Becksvill: on a repeating tool holder for the lathe isn’t the Z offset for a tool also stored? Relative the master tool?
07:35 PM Becksvill: yes definitely. but you never know where in machine space the first z axis cut is. unlike the x axis where the zero point is fixed
07:36 PM Becksvill: but it sounds like I just confused people lol sorry guys
07:37 PM Lcvette: Becksvill: thanks, i will give it a watch
07:43 PM Becksvill: lcvette actually don't watch that fagor video. I found a NYC video what is so much better he is showing how to set up tools in tormach pathpilot
07:43 PM Becksvill: https://www.youtube.com/watch?v=zYthYyopw24
07:45 PM Joco[m]1: <Becksvill "yes definitely. but you never k"> Cool. Yes until first facing cut you are in referenced in Z
07:45 PM Joco[m]1: * > <@freenode_Becksvill:matrix.org> yes definitely. but you never know where in machine space the first z axis cut is. unlike the x axis where the zero point is fixed
07:45 PM Joco[m]1: Cool. Yes until first facing cut you are unreferenced in referenced in Z
07:48 PM Becksvill: just a quick note on the NYC video guys. the reason he had to re measure that first cut in the video several times is he was slowly feeding backwards off the job after taking a skim cut. which altered his size. if he moved off the job in the z axis much faster he wouldn't have changed the size.
07:48 PM Becksvill: and of course a more rigid setup and machine would have had less spring in it
07:55 PM Becksvill: a couple of other things about john saunders NYC cnc video. I never bother with paper. I just take a skim cut with the master tool. in x and z and then touch up to that spinning bare metal surface with the next tool I want to touch up.
07:55 PM Becksvill: If I really cared about the size I might take another cut on the x axis dia and measure that just to be sure.
07:56 PM Becksvill: any thing closer than that can be fine tuned with the wear offsets
07:57 PM Becksvill: on a lathe things are changing all the time. eg longer parts get tool deflection. and cut taper because of that. and longer boring bars also get tool deflection. often significant amounts. like 0.20mm so I get set things up and then take a cut and measure what I actually get, then adjust the wear offsets to suit
07:58 PM Becksvill: it is quite a bit different to a cnc mill.
08:01 PM Joco[m]1: Yeah. A lot of what you are saying translates into what I essentially do in my head on the manual lathe.
08:05 PM Becksvill: yes it is all pretty much the same. what happened with some of the other guys in the machine shop is they were used to setting up with slant bed lathes and we had a teach lathe. they couldn't just hack some things that didn't matter and everything had to be perfect. so they took ages to make anything
08:06 PM Becksvill: they guys that taught me could program a part in like 2mins and then be cutting. I learnt there way and even for one off parts it was often easier to just use the cnc. the programming was so fast. and you didn't have to think about what size the machine was cutting
08:07 PM Becksvill: for bearing fits and stuff on one off parts often we would run the finishing pass .2 mm over size measure that with a micrometer and then dial in the tool wear offset to get the right size on the final pass.
08:08 PM Joco[m]1: heh. Just like on manual
08:09 PM Joco[m]1: and make last two cuts even so as to get balanced deflection.
08:09 PM Becksvill: if you did a production run we could just trust the cnc to hold size. but it is amazing how much parts deflect when machining. in practice we adjust the wear offset or the program all the time. for example if the part was deflecting causing taper you would just change the program to cut a taper the other way to end up with a straight part.
08:09 PM Becksvill: and yes just make the last two cuts even
08:10 PM Becksvill: we did three cuts if there was no room for error
08:10 PM Becksvill: just in case
08:10 PM Joco[m]1: I like that taper trick. Can’t do that manual
08:12 PM Becksvill: well actually you can. just measure how much taper you are getting over the part that needs to be parallel. measure it every 15 mm or so along the length and write on the part how much taper you get. then just tap the handwheel on the dia as you machine along to take out the taper as you go. we do it all the time. very usefull for removing
08:13 PM Becksvill: that annoying 0.02 mm taper on parts and easy as
08:13 PM * Joco[m]1 uploaded an image: ima_6836d5d.jpeg (325KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/GSzVplgbtfcVyGcokYxEDggn >
08:13 PM Joco[m]1: speaking of manual ....
08:13 PM Becksvill: haha
08:13 PM Becksvill: thats a baby
08:13 PM Becksvill: hey joco
08:14 PM Joco[m]1: Alba 1A - my restoration project
08:14 PM Joco[m]1: just right size for garage sized workshop.
08:14 PM Joco[m]1: And a bit of old school fun.
08:14 PM Becksvill: my email is andrew@carbidecutters.co.nz maybe if you contact me there if I ever see machines going cheap I will let you know. I bought my surface grinder for about 500 nzd lol so they do come up cheap
08:15 PM Becksvill: my surface grinds fine
08:15 PM Joco[m]1: oh dear lord. Would give my eye teeth for one at the price.
08:16 PM Becksvill: seriously they come up all the time. what blows the price up is when they are small and every hobbiest wants them. once they are three phase they are so much cheaper
08:20 PM Joco[m]1: I’m prepared to retro fit VFD to three phase of need be. Still cheaper over all.
08:20 PM Joco[m]1: Did that on my Dah Leh mill
08:21 PM Becksvill: yes they are cheap as
08:21 PM Joco[m]1: * Did that on my Dah Lih mill
08:22 PM Becksvill: anyway with that I better go and move some machines around in my shed ready for the new cnc mill
08:22 PM Joco[m]1: later