#hazzy Logs

May 18 2020

#hazzy Calendar

12:47 AM JamesW[m]: hazzy: for when you wake up. If there is something on the framework that I could work on let me. Else I’ll refocus back on my GUI.
03:42 AM rodw-au[m]: Sorry guys. I got lost. Can anybody tell me how to enter this chat on my PC!
04:04 AM rodw-au[m]: Found it. I heard you might have wanted to know a bit about databases. I might be able to help but don' t have much time. TurBoss Sorry I missed your reply during my time in the wilderness. I think I have two parties willing to sponsor a plasma GUI now. Crazy!
06:17 AM hazzy-m: rodw-au: glad to see you back, was wondering what had happened to you
06:18 AM rodw-au[m]: so flat out and could not find my way back on a PC!
06:18 AM hazzy-m: The flat out part is good!
06:19 AM hazzy-m: So you're interested in revamping plasmac?
06:19 AM rodw-au[m]: Man we have a plasma team spanning 3 countries now!
06:20 AM rodw-au[m]: Yeh we need a new sexy GUI
06:21 AM hazzy-m: Well QtVCP or QtOyVCP is definitely the way to go
06:22 AM rodw-au[m]: I heard you wanted to do some database stuff. Maybe we can do some horse trading?
06:25 AM hazzy-m: I'm sure we can work something out
06:25 AM hazzy-m: Do you have some ideas for what you want?
06:27 AM rodw-au[m]: I did do up a database schema in SQLlite for plasma but would not be the guy to merge it into the python side. When I did database stuff, I had high level GUI tools that crheated everything from the schema
06:27 AM rodw-au[m]: I have not even thought about it. I use Gmocappy which gives me the shits
06:27 AM rodw-au[m]: too much tab swapping
06:27 AM hazzy-m: LoL me too
06:29 AM hazzy-m: I'm a fan of the PathPilot layout, with fixed section for DROs below, and tab widget above
06:29 AM rodw-au[m]: where it gets me is if I use my pendant, it makes it go to the jog mode, then I have to go back to another tab t run the program , not to mention homing taking you from one corner to another.
06:30 AM rodw-au[m]: I'm kinda out of my depth really. I did hack the Gmocappy plasma screen a lot ages ago. I think our side needs to come up with some kind of sketched layout.
06:32 AM rodw-au[m]: So have any of you guys got bandwidth?
06:35 AM * hazzy-m uploaded a video: video_533f866.mp4 < https://matrix.org/_matrix/media/r0/download/matrix.org/HQTLwgnZOjbwhVEfCbTZloVu >
06:35 AM hazzy-m: This is what I'm working on for my personal mill
06:35 AM hazzy-m: Clean and simple
06:37 AM rodw-au[m]: Very cool. We'll have one of those! CO se don
06:37 AM hazzy-m: I have very little time currently, but others here might be able to help, shouldn't be that hard to get a basic usable plasma VCP built, and then work from there
06:41 AM rodw-au[m]: Cos we don't have a Z axis, I use a laser a lot so I put the crosshairs over where I want to start and then the torch is moved over that point and does a XY touchoff. Dimensions are not really critical cos we are cutting out of a sheet. I also did some work on rotating the workpiece (sheet alignment) by spotting the sheet edges. Somehow, we want to do that all automatically but we need to find the right sensor first.
07:08 AM JT-Cave: https://github.com/jethornton/plasma_v2
07:19 AM JT-Cave: https://gnipsel.com/linuxcnc/examples.html
07:42 AM TurBoss: Hello
07:59 AM hazzy-m: JT-Cave: I forgot you had worked on a Plasma VCP
07:59 AM hazzy-m: nice
08:04 AM JT-Cave: yea the plasma table was the first thing I built using EMC2
08:41 AM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+0/-0/±2] 13https://git.io/JfEHZ
08:41 AM Not-944e: [02probe_basic] 07Lcvette 0321f4e70 - fixed toolchange.ngc for programmable coolant
08:42 AM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JfEHW
08:42 AM Not-944e: [02probe_basic] 07traviscibot 031ee0ace - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
09:16 AM Lcvette: morning!
09:19 AM TurBoss: morning Lcvette
09:21 AM Lcvette: TurBoss: o/
09:24 AM JT-Cave: morning
09:24 AM TurBoss: hello JT
09:26 AM JT-Cave: chick video of the day https://www.youtube.com/watch?v=-tEzvhx01pE
09:27 AM * JT-Cave has to run to town
09:28 AM TurBoss: chop chop
09:37 AM Lcvette: lcvette crashed the lathe /o\
09:37 AM Lcvette: darn stackup got me on the pendant
09:37 AM TurBoss: :o
09:37 AM Lcvette: need to do the velocity fix
09:37 AM Lcvette: did not hurt anything, drive just faulted
09:37 AM Lcvette: stepper motors
09:38 AM Lcvette: lol
10:19 AM Lcvette: TurBoss: do you know how to make it possible in hal for the increment control input to switch to velocity mode for larger increments?
10:19 AM Lcvette: i have 3 increments on the pendant
10:20 AM Lcvette: i would like to make x100 which is set to 0.010" run in velocity mode while X1 0.0001" and X10 0.001" remain in increment per pulse
10:35 AM TurBoss: sorry no idea
10:41 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/BxoeOUoTvckPSSPQXBLKmdfJ >
10:41 AM Lcvette: this is my mpg.hal file
10:42 AM Lcvette: rf45
10:42 AM Lcvette: * hazzy had an example but im not sure how to bring it over into my hal and make it work
10:43 AM Lcvette: this is HAzzy's mpg code
10:43 AM Lcvette: https://github.com/KurtJacobson/RF45-config/blob/master/mpg.hal#L25
10:45 AM Lcvette: TurBoss: ^^^
10:46 AM TurBoss: checking
10:46 AM Lcvette: \o/
10:46 AM Lcvette: thank you
10:46 AM TurBoss: what do you need?
10:48 AM TurBoss: change z from vel to?
10:48 AM Lcvette: i need to make x and z use vlocity mode when X100 is selected
10:48 AM TurBoss: 1 to 0?
10:49 AM TurBoss: oh ok
10:49 AM Lcvette: and increment mode when x10 and x1
10:49 AM Lcvette: because the steppers are slow
10:49 AM Lcvette: and in x100, the pulses stack up so it keeps moving when i stop turning he wheel
10:50 AM Lcvette: hazzy said velocity mode stops when the wheel stops
10:50 AM Lcvette: so that is the solution i think
10:55 AM TurBoss: Lcvette: so you have the selector wired to pin 20 21?
10:55 AM TurBoss: or 22 and 23
10:56 AM TurBoss: ok 22 and 23
10:56 AM Lcvette: 23
10:56 AM Lcvette: for x100
10:56 AM TurBoss: ok
10:57 AM TurBoss: ```
10:57 AM TurBoss: net x10 hm2_5i25.0.7i76.0.0.input-22 => mux4.0.sel0
10:57 AM TurBoss: net x100 hm2_5i25.0.7i76.0.0.input-23 => mux4.0.sel1 => axis.z.jog-vel-mode
10:58 AM TurBoss: not tested
10:58 AM TurBoss: just
10:58 AM TurBoss: draft
10:58 AM Lcvette: want me to test on machine?
10:58 AM TurBoss: with care
11:00 AM Lcvette: does tyhe jog velocity mode need a 0 or a 1 to specify?
11:00 AM Lcvette: TurBoss: ^^^
11:01 AM TurBoss: 1 i think
11:01 AM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/jLctMftqfwTGdOEZUnjUMlFm >
11:02 AM Lcvette: 1
11:02 AM TurBoss: oh both need 1
11:02 AM TurBoss: I can test but had to plug the machine
11:03 AM Lcvette: IM AT MACHINE
11:03 AM Lcvette: JUST WANTED TO KNOW ABOUT THE 1 AND THE JOINT THING
11:03 AM TurBoss: works?
11:03 AM Lcvette: whoops, sorry for caps..lol
11:03 AM Lcvette: not tested yet
11:03 AM TurBoss: :)
11:04 AM Lcvette: do i need to add the joint line?:
11:04 AM TurBoss: net x10 hm2_5i25.0.7i76.0.0.input-22 => mux4.0.sel0
11:04 AM TurBoss: net x100 hm2_5i25.0.7i76.0.0.input-23 => mux4.0.sel1 => axis.z.jog-vel-mode => joint.2.jog-vel-mode
11:04 AM TurBoss: like this
11:04 AM TurBoss: oops
11:04 AM TurBoss: * ```
11:04 AM TurBoss: net x10 hm2_5i25.0.7i76.0.0.input-22 => mux4.0.sel0
11:04 AM TurBoss: net x100 hm2_5i25.0.7i76.0.0.input-23 => mux4.0.sel1 => axis.z.jog-vel-mode => joint.2.jog-vel-mode
11:04 AM TurBoss: fixed the paste
11:05 AM TurBoss: so pin 23 selects x100
11:05 AM Lcvette: error loading
11:05 AM TurBoss: ok
11:06 AM TurBoss: the remove all I said
11:06 AM Lcvette: oh i see
11:06 AM Lcvette: its joint 1
11:06 AM TurBoss: Ok
11:06 AM TurBoss: cool
11:07 AM Lcvette: success!
11:07 AM Lcvette: no same for x?
11:08 AM Lcvette: TurBoss: ^^^
11:08 AM Lcvette: \o/
11:08 AM Lcvette: how do i do for x also?
11:08 AM TurBoss: you can try
11:08 AM TurBoss: does it stop?¿
11:09 AM Lcvette: yes!
11:09 AM Lcvette: stops instead of continuing when wheel stops
11:09 AM Lcvette: does not stack up anymore
11:09 AM Lcvette: safe!!
11:09 AM Lcvette: hurray
11:09 AM Lcvette: now need x axis
11:09 AM TurBoss: ```
11:09 AM TurBoss: net x100 hm2_5i25.0.7i76.0.0.input-23 => mux4.0.sel1 => axis.z.jog-vel-mode => joint.1.jog-vel-mode => axis.x.jog-vel-mode => joint.0.jog-vel-mode
11:09 AM ewildgoose[m]: <hazzy-m "video_533f866.mp4"> Hi Hazzy. Can I make you aware of this code. Thought it could be useful for what you are building? I'm thinking about the evaluation of arbitrary data entry and parsing as a number. One could then write a quick formulae to calculate feed rate or whatever
11:09 AM Lcvette: just keep adding
11:12 AM Lcvette: TurBoss: victory!!!!
11:12 AM Lcvette: \o/
11:12 AM Lcvette: hurray!!!
11:12 AM TurBoss: hurray!
11:12 AM Lcvette: x and z are doing it now
11:12 AM TurBoss: I'll implement on mine soon
11:12 AM Lcvette: yes it is safe this way
11:12 AM Lcvette: no runaway stackups
11:13 AM Lcvette: no more crashes.... at least from that issue
11:13 AM Lcvette: lol
11:13 AM Lcvette: :D
11:13 AM TurBoss: great!
11:13 AM TurBoss: Glorious Victory awaits
11:14 AM Lcvette: hurray!!!!
11:14 AM Lcvette: champion hal coder turboss to the rescue!
11:17 AM TurBoss: \o/
11:17 AM Lcvette: do you think probe basic lathe is ready to test on the machine?
11:23 AM Lcvette: TurBoss (@TurBoss:jauriarts.org): ^^^
11:24 AM TurBoss: yes wht not
11:24 AM TurBoss: test dry runs
11:25 AM Lcvette: Vtk thing is good?
11:25 AM TurBoss: set Z offset far away
11:25 AM Lcvette: Lol
11:28 AM TurBoss: yes
11:28 AM Lcvette: do we need to merge the lathe branch into master to use the installer?
11:29 AM Lcvette: and update the installer?
11:29 AM TurBoss: I'll meger on master if you can test lathe and mill
11:29 AM TurBoss: only need to figure is orientation
11:29 AM Lcvette: orientation should be a setting
11:29 AM Lcvette: user settable
11:29 AM Lcvette: ie front tool post has x one way and rear tool post has things the other
11:30 AM Lcvette: the recipe i gave you should work good
11:30 AM Lcvette: *
11:30 AM TurBoss: ok
11:30 AM TurBoss: then wiill fix latter
11:41 AM Lcvette: TurBoss: you asked about tooling for the display, i have stl files for lathe tooling
11:41 AM TurBoss: yes can be fun
11:42 AM Lcvette: trying to open riot on my windows pc but it is not opening
11:45 AM TurBoss: 😐️
11:45 AM Lcvette: hurray im back on
11:45 AM Lcvette: had to reinstall
11:46 AM * Lcvette uploaded an image: image.png (68KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/RNsWKRcncFktkuYfQHyNpSPH >
11:47 AM * Lcvette uploaded an image: image.png (161KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/rziGEiqrDTadWjaWOBYaNyjg >
11:48 AM * Lcvette uploaded an image: image.png (118KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/sZUpZSqPGKVxmWwwrrtXJLNE >
11:48 AM TurBoss: cool
11:49 AM * Lcvette posted a file: LW Threading Tool Holder 60deg.STL (193KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/TFtNKNYrOlDIJrZXJARFctth >
11:49 AM * Lcvette posted a file: MGEHR .012 Radius.STL (148KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/NbTOiGlvraJRpGXcxpAUwlFx >
11:49 AM * Lcvette posted a file: SCLCL 64th Radius.STL (225KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/igbypIJLzvHIiGCpxwcHECXc >
11:49 AM * Lcvette posted a file: SCLCR 64th Radius.STL (193KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/MchhjbYtCYfUtBoMyyWnKYFk >
11:49 AM * Lcvette posted a file: SDJCL 64th Radius.STL (154KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/RGsfyvfhWMjsnDfPMvnnWNZy >
11:50 AM * Lcvette posted a file: SDJCR 64th Radius.STL (145KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/MmEGmyHuTqFBdgXjGiXvkiqK >
11:50 AM * Lcvette posted a file: SDNCN 64th Radius.STL (141KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/vrdyVGMhgEYfgVnZqdAIEYMO >
11:50 AM * Lcvette posted a file: SIR375H11ID Thread .00196.STL (146KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/BkLgyZRFUUhCKzKlSfYQMuEl >
11:50 AM * Lcvette posted a file: S-TFC .480in 64th Radius.STL (181KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/BzrjDcmDhvRMlnPOgArCPiqy >
11:50 AM * Lcvette posted a file: S-TFC .500 Boring Bar 64th Radius.STL (225KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ryWdPemfGVhbtinWUqrqnXRl >
11:50 AM * Lcvette posted a file: SVVCN 64th Radius.STL (128KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/fDwSkPIvNNKqIgxnvbBBOLzZ >
11:50 AM * Lcvette posted a file: SWGCR 64th Radius.STL (215KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/gQWxbPKpqUUkWxZogdivWEZh >
11:50 AM Lcvette: how about showing the lathe chuck?
11:50 AM Lcvette: that would be sweet
11:52 AM Lcvette: could also do just the inserts?
11:52 AM Lcvette: might be cleaner
11:52 AM Lcvette: i can do them in stl
11:57 AM * Lcvette uploaded an image: image.png (22KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/cOrtKXDldgkAkXluGHxgLzIe >
11:57 AM Lcvette: TurBoss: ^^^
11:58 AM TurBoss: downloading
11:59 AM Lcvette: \o/
12:03 PM TurBoss: this will take more time
12:04 PM Lcvette: https://www.youtube.com/watch?v=k1Y7vg57t5w
12:07 PM Lcvette: im thinking maybe the tool display should be from the view angle
12:07 PM Lcvette: ie a round dot on the screen
12:07 PM Lcvette: the size od the diameter
12:09 PM * Lcvette uploaded an image: Screenshot_2020-05-18_12-59-58.png (1KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/BlSNAFgtvdkhsuKhqxlTAPtn >
12:09 PM Lcvette: like this
12:09 PM Lcvette: instead of a cylinder sideways on the screen
12:09 PM Lcvette: because the radius/diameter of the tool will be the cutting and control point
12:15 PM * Lcvette uploaded an image: Screenshot_2020-05-18_13-06-12.png (18KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/thIFOlKNNNsAWeKOKQSXxmzc >
12:16 PM Lcvette: this is how the interpereter sees the tool data
12:16 PM Lcvette: in the xz plane
12:16 PM Lcvette: maybe could just have it make a triangle based on the tool table data?
12:17 PM Lcvette: D, I, J, Q
12:22 PM * Lcvette uploaded an image: image.png (8KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/yCVxxicoqmqEGQlOkKFSuHiD >
12:22 PM Lcvette: TurBoss: ^^^
12:23 PM Not-944e: [02qtpyvcp] 07TurBoss pushed 031 commit to 03ini_plugin [+0/-0/±1] 13https://git.io/JfEhM
12:23 PM Not-944e: [02qtpyvcp] 07TurBoss 03acb536e - show ini file in logs
12:25 PM * Lcvette uploaded an image: image.png (11KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/QMGmSSvSRYvkmrPiDNihZphl >
12:25 PM Lcvette: this is how the interpereter is representing the tool table data
12:25 PM Lcvette: in the xz plane
12:26 PM TurBoss: gotit
12:26 PM Lcvette: \o/
12:28 PM TurBoss: maybe is better to generate the geometry instead of draw the stl
12:28 PM TurBoss: I'm not really sure
12:28 PM Lcvette: thats what im thinking
12:28 PM Lcvette: that way non standard tooling will be able to display correctly
12:28 PM TurBoss: yup
12:29 PM TurBoss: yes thats it
12:32 PM * Lcvette uploaded an image: image.png (40KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/PBcflpxlzjGUrYpWkBgxVrvw >
12:33 PM Lcvette: http://linuxcnc.org/docs/html/lathe/lathe-user.html
12:37 PM TurBoss: check the docs version
12:37 PM TurBoss: http://linuxcnc.org/docs/2.8/html/lathe/lathe-user.html
12:37 PM Lcvette: i just posted same link
12:37 PM Lcvette: :D
12:37 PM Lcvette: \o/
12:38 PM TurBoss: 2.8 docs
12:38 PM Lcvette: we are psychic
12:38 PM Lcvette: that was 2.8 docs
12:38 PM TurBoss: I just added 2.8 betwen docs and html
12:38 PM Lcvette: ah
12:38 PM Lcvette: those docs look better!
12:39 PM TurBoss: yes sometimes google links to 2.5 docs
12:40 PM * Lcvette uploaded an image: image.png (118KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/vOsRxfCOnTqhifXxEVQRCdbh >
12:40 PM Lcvette: good this information i was trying to find
12:40 PM Lcvette: how the front and back angle works in the different Q positions
12:40 PM TurBoss: great!
12:41 PM Lcvette: so the front and back angle is like a clock
12:41 PM Lcvette: 0-360deg
12:45 PM Lcvette: well, i guess not
12:45 PM Lcvette: that is a little confusing
12:45 PM Lcvette: for the position 7 tool it is negative and positive
12:46 PM Lcvette: so i suppose just position 7 would have a special calculation for drawing the tool tips
12:46 PM Lcvette: interesting
02:17 PM Lcvette: TurBoss: having an success?
02:18 PM TurBoss: not yet
02:18 PM Lcvette: ok
02:18 PM Lcvette: let me know if i can help!
02:19 PM Lcvette: if you need me to lay anyhting out or something to mae it easier to identify
02:19 PM Lcvette: things i am capable of
02:19 PM Lcvette: lol
02:19 PM Lcvette: :d
02:19 PM Lcvette: * :D
02:19 PM Lcvette: /o\
02:19 PM Lcvette: not many
02:19 PM Lcvette: lol
02:19 PM TurBoss: been lurking other things
02:19 PM Lcvette: ah ok
02:20 PM TurBoss: lol
02:20 PM Lcvette: well just ding me if you work on the vtk thing and i will come back to dev
02:20 PM TurBoss: ok
02:20 PM TurBoss: will be latter
02:32 PM Lcvette: TurBoss: for a quick fix, maybe can just turn the existing tool so it shows as just a circle in the xz plane
02:32 PM Lcvette: honestly that would be fine for the plotter without the angles i think
02:33 PM TurBoss: is not a ciminder?
02:33 PM Lcvette: and of course the x and z offset would need to coincide with that tool orientation
02:33 PM TurBoss: cilinder
02:33 PM Lcvette: no
02:33 PM Lcvette: cylinder
02:33 PM Lcvette: :D
02:33 PM TurBoss: ohhh
02:33 PM TurBoss: ok
02:33 PM TurBoss: lol
02:34 PM Lcvette: it would be but needs to be represented vertically as looking down from the xz plane
02:34 PM TurBoss: me no speak su languaje
02:34 PM TurBoss: setting Q does something?
02:34 PM TurBoss: it does for a cone
02:35 PM Lcvette: setting q would just rotate the circule which the user would not see
02:35 PM Lcvette: but it changes the control point location on the circule
02:35 PM Lcvette: * but it changes the control point location on the circle
02:36 PM * Lcvette uploaded an image: image.png (45KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/JPJYnYoUgAVluguizWtMVIRO >
02:45 PM JamesW[m]: I do?
02:45 PM Lcvette: yes
02:45 PM Lcvette: Hazzy, turboss, lcvette
02:45 PM Lcvette: fun names
02:45 PM JamesW[m]: Bob?
02:46 PM Lcvette: spongebob?
02:46 PM Lcvette: lol
02:46 PM Lcvette: JW
02:46 PM JamesW[m]: I normally use Joco
02:46 PM Lcvette: Joco it is'\
02:46 PM Lcvette: now need to set uit up so it piungs you when we use joco
02:47 PM JamesW[m]: Thats been my online nic for over 20 yrs
02:47 PM Lcvette: great!
02:47 PM Lcvette: change your display name to joco
02:47 PM Lcvette: and get a new avatar
02:48 PM Lcvette: many come in with questions or needing help but few stay around to contribute
02:48 PM Lcvette: so those who contribute should standout
02:48 PM Lcvette: badge of honor
02:49 PM JamesW[m] is now known as Joco[m]
02:50 PM Joco[m]: Done
02:50 PM Lcvette: perfect!!
02:50 PM Lcvette: \o/
02:50 PM Lcvette: Hurray!!
02:50 PM Lcvette: and its a cool avatar
02:51 PM Lcvette: hitchhikersguide?
02:51 PM Joco[m]: Marvin the paranoid android - Hitchhikers Guide To the Galaxy .
02:51 PM Lcvette: yes!
02:51 PM Joco[m]: “Dont talk to me about life ...”
02:52 PM Lcvette: lol
02:53 PM Joco[m]: Started designing up the polyv pulleys last night for belt upgrade.
02:53 PM Joco[m]: Tests on servo show 4k rpm is happy space. More than that is pushing to hard.
02:54 PM Lcvette: nice!
02:56 PM Joco[m]: So will use dual ratio. Just need to decide if i have a 2:1 and 1:1 or if have the second ratio something like 2:3
02:56 PM rodw-au[m]: thats the James I know!
02:56 PM Joco[m]: lol
02:57 PM Joco[m]: Yeah rodw-au, put my proper clothes on.
02:57 PM Joco[m]: I was incognito
02:57 PM Lcvette: i would try 1.5:1 1:1.5
02:57 PM Lcvette: same belt and adjustment
02:58 PM Lcvette: hat way you get some rpm for small cutters and some grunt for bigger cutters
02:58 PM Lcvette: if you use smaller cutters that is
02:58 PM Lcvette: you said 3k rpm rated speed?
02:59 PM Joco[m]: Lcvette: part of the balancing act is the material i play with. Still do a lot of steel.
02:59 PM Lcvette: that would take you to 4500 top end
02:59 PM Lcvette: 1.5:1 would be good there
03:00 PM Lcvette: or make a single 1:1 and see what ya need from there
03:00 PM Lcvette: may be enough
03:00 PM Lcvette: if you can over drive it to 5k
03:00 PM Joco[m]: Will the low end give me enough grunt ridgid tapping m6 or less?
03:00 PM Lcvette: in the drive
03:01 PM Lcvette: rigid tapping is a wonderful thing
03:01 PM Lcvette: but you ar ebetter off threadmilling on these small machines
03:01 PM Joco[m]: Nah tried to over drive to 5k. Im capping at between 4.4 and 4.6
03:02 PM Lcvette: unless you enjoy scrapping alot of parts from broken taps
03:02 PM Joco[m]: How small can I practically threadmill?
03:02 PM Lcvette: machine just isn't rigid enough
03:02 PM Lcvette: hmm wel how small do you need to threadmill?
03:02 PM Lcvette: my smalled i own is m3
03:03 PM Lcvette: but they make smaller
03:03 PM * Lcvette uploaded an image: IMG_20200513_144243452.jpg (51KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/zWnCQuCnKnpXoLhbBAjZvDeh >
03:03 PM Joco[m]: From a cnc angle ideal sizes to be able to auto mate would be m3, m4, m6 and m8
03:05 PM Joco[m]: Happy to thread mill even though a bit slower.
03:05 PM Joco[m]: Slower
03:06 PM Lcvette: lol.. the thread milling will not be the slow part of your machine
03:06 PM Lcvette: m3 threadmill will do .4 to .6 pirch threads
03:06 PM Lcvette: * m3 threadmill will do .4 to .6 pitch threads
03:06 PM Joco[m]: Lcvette: is that holder an er collet? Are you TTS tools all ER style or use the locking set screw style ?
03:07 PM Lcvette: thats a bt30 holder
03:07 PM Joco[m]: Ah. For bug machine.
03:07 PM Joco[m]: big
03:07 PM Lcvette: i use a mix of set screw and er holders but prefer er holders so i can dial in the tool concentric for best finishes
03:09 PM Lcvette: https://youtu.be/tIf6IUTWeZM?t=83
03:09 PM Lcvette: this is threadmilling in cast iron
03:10 PM Lcvette: threadmilling offers superior thread quality to cutting taps
03:10 PM Lcvette: i can rigid tap on my big machine but i often prefer thread milling for the more attractive threads and ability to adjust the fit for the fasteners om using
03:11 PM Lcvette: because there are some variances betrween fasteners
03:11 PM Joco[m]: ok - that is very good to know
03:12 PM Joco[m]: if I don't need to set machine up for synchronised movement that is one less bit of complexity I need to worry about
03:13 PM Joco[m]: better get an order in for some thread mills. They are expensive little beasties
03:13 PM Lcvette: i wouldn't bother with it
03:13 PM Lcvette: if you want to gain back some speed and time, you can use a multi tool threadmill
03:13 PM Lcvette: i have a couple and they are super fast
03:13 PM Joco[m]: multi tooth?
03:13 PM Lcvette: they drill, chamfer and threadmill in you operation
03:14 PM Lcvette: * they drill, chamfer and threadmill in one operation
03:15 PM Joco[m]: hmmm ... not seen those. Have seen thread mills with a single and double row of teeth
03:15 PM Lcvette: https://www.youtube.com/watch?v=MHapI1Vy_y0
03:16 PM Lcvette: badassery
03:17 PM Joco[m]: ohhh - earth quake!
03:17 PM Joco[m]: dog going nuts
03:18 PM Joco[m]: yeah - that is a very slick litt tool
03:19 PM Joco[m]: but I can live with drill then thread mill.
03:56 PM TurBoss: Helio
04:00 PM Joco[m]: hi
04:00 PM TurBoss: hello Joco
04:01 PM Joco[m]: Lcvette: for thread mills, especially the M3 to M5 size. What is a safe length for the L1 measurement? L1 being the "really thin bit from the main shaft to the cutter on the end"
04:02 PM * Joco[m] has put on his real clothes after being hassled by Lcvette to get a better nic
04:12 PM Lcvette: Most are sized appropriately
04:13 PM Lcvette: Joco: usually sized based on their diameter purpose times 2 or 3
04:13 PM Lcvette: <Lcvette "Joco: usually sized based on th"> Depending on reach specified at purchase
04:13 PM Lcvette: I use onlinecarbide.com, they are very reasonable
04:14 PM Lcvette: For metric contact him
04:14 PM Lcvette: He can make whatever you want too
04:14 PM Joco[m]: ok.
04:14 PM Joco[m]: you use single tooth not the trippple tooth ones I can see
05:00 PM Lcvette: I have both bit single tooth is more flexible in what threads it can cut
05:05 PM Joco[m]: Ok.
05:05 PM Joco[m]: Cheers
05:23 PM Joco[m]: right ... going to order an M6 thread mill to try. Since I have a fixture plate with like a million m6 holes to thread.
05:32 PM Joco[m]: Lcvette: I can see thread mills that are designated single pitch and others that say can do a range of pitches. Is that just marketing or are there real differences?
05:53 PM Joco[m]: but getting back to my GUI build now. Started a diagnostics panel. Tabed display that shows a bunch of data on machine state. Then a h/w tab which provides a way to hook up hal connections so you can see when h/w input/output boolean pins are firing.
05:54 PM Joco[m]: you obviously still need to do the HAL side yourself. This will just give a panel that you can use. Similar to what I have seen done in axis and that Mach3 has
05:58 PM Joco[m]: reboot time ... back soon
06:05 PM Lcvette: Joco: single tooth threadmills can do a range
06:06 PM Lcvette: multitooth thread mill can only do the pitch the teeth were cut for
06:06 PM Joco[m]: Ok. So it must be marketing then
06:06 PM Lcvette: you just need to check the tooth diameter and stem diameter to make sure you can cut deep enough for the desired pitch diameter offset
06:07 PM Joco[m]: Yup
06:07 PM Lcvette: lcvette is getting rwseady for probe basic
06:08 PM * Lcvette uploaded an image: IMG_20200518_183749264.jpg (130KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/WGVExAqVBZEWDGfeoxSPJmtU >
06:08 PM * Lcvette uploaded an image: IMG_20200518_183755858.jpg (99KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/NBKSUzbmJmXzpjPuZAwaupyO >
06:08 PM Lcvette: made a quick and dirty inteface enclosure
06:09 PM Lcvette: so i can run probe basic on wide screen
06:09 PM Lcvette: :D
06:09 PM Lcvette: \o/
06:09 PM Lcvette: need to cut some end caps for the bottom section and weld them in place
06:10 PM Joco[m]: That is a screen or an all in one?
06:11 PM Lcvette: just an elo frameless touch screen
06:11 PM Lcvette: and monitor
06:11 PM Lcvette: but you could fit a small pc under the keyboard i suppose
06:24 PM ewildgoose[m]: <Joco[m] "but getting back to my GUI build"> Colour me interested to see this! Just returned after a break and keen to get my little router running with linuxcnc properly
06:26 PM Joco[m]: Ok. Should the raw capability in place later tonight (my time). 11:17am where I’m at.
06:28 PM Joco[m]: repo of the gui work is: https://github.com/joco-nz/bf20_mill
06:42 PM Joco[m]: question: can I control the LEDWidget colour and size from QSS?
06:52 PM Lcvette: not sure, i think the ledwidgetr has its own .py file that has the data in it
06:52 PM Lcvette: it was built a LONG time ago
06:52 PM Lcvette: lol
06:55 PM Joco[m]: yeah it does. Just hoping.
06:55 PM * Joco[m] uploaded an image: image.png (202KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/EeaqjlKXckcSlMOagVZkAsiI >
06:55 PM Joco[m]: one of the diagnostics panels during a test run
07:00 PM TurBoss: amazing!
07:05 PM Joco[m]: there are some minor bugs to work threough I think. Probably some stuff that will need tweaking in the underlying framework since all this is doing is displaying content that the status plugin serves up
07:10 PM Lcvette: Looks good!
07:11 PM Lcvette: I need to addf all those dtatus labels to the status page in probe basic
07:28 PM TurBoss: <Lcvette "IMG_20200518_183755858.jpg"> wow
07:32 PM Lcvette: @hazzy se how easy you can make a wide screen panel
07:33 PM Lcvette: And i only have shears and ahf 36in cheap brake
07:33 PM Lcvette: You have the most incredible bending machines available! Get it done!
07:34 PM TurBoss: Lcvette: did you run the lathe?
07:34 PM Lcvette: Not yet
07:35 PM Lcvette: Tomorrow
07:35 PM Lcvette: I have to run cables for the new monitor
07:35 PM TurBoss: okay
07:35 PM TurBoss: looks great
07:35 PM Lcvette: And do a few little tack welds on the panel to add some fastening tabs
07:35 PM Lcvette: And add the estop button
07:36 PM Lcvette: Did you play with the tool display?
07:36 PM TurBoss: now I'm heading
07:38 PM Lcvette: Hurray!
07:38 PM Lcvette: \o/
07:51 PM hazzy-m: Joco: hello, nice Nick!
07:52 PM Joco[m]: heh. Been what have used for circa 20 yrs. even have it on a car number plate.
07:53 PM Joco[m]: I got hassled for the boring handle I was using. So put on my “proper” online clothing
07:55 PM * Joco[m] pokes Lcvette. ;-)
07:59 PM Lcvette: Much better!
08:00 PM Lcvette: TurBoss: is it doable?
08:05 PM TurBoss: lost internet just recover
08:06 PM Lcvette: \o/
08:06 PM TurBoss: https://lorensen.github.io/VTKExamples/site/Python/GeometricObjects/Polygon/
08:06 PM TurBoss: I'll be using this example
08:06 PM Lcvette: Turboss is back
08:06 PM TurBoss: I need your math fu
08:07 PM TurBoss: having 3 ,4 or 5 points draw the tool
08:07 PM TurBoss: defined with 3d float
08:07 PM Lcvette: Ok
08:09 PM Lcvette: We need the D diameter, and two tangent lines that are the angle of the I and J columns and tubes Q tool tip
08:12 PM * TurBoss posted a file: vtk_tool.py (1KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/pMuVyDdNupzPtHMasadvEESf >
08:12 PM Lcvette: * We need the D diameter, and two tangent lines that are the angle of the I and J columns and the Q tool tip
08:14 PM TurBoss: Lcvette: you can play with that example
08:15 PM TurBoss: just run
08:15 PM TurBoss: ```
08:15 PM TurBoss: pythonvtk_tool.com
08:15 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/rXxESqZSSbrmDdYljQfwEIrx >
08:15 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/XpXgAwMtQAEmosAjMpKZLgYW >
08:16 PM Lcvette: TurBoss: ok
08:30 PM * TurBoss uploaded a video: lathe_tool.webm (37KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/iXXtLpxdpRGKPobYybuapZCQ >
08:33 PM Not-944e: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VTK_Lather [+0/-0/±1] 13https://git.io/Jfunt
08:33 PM Not-944e: [02qtpyvcp] 07TurBoss 0324bd06b - example cube tool for lathe
08:34 PM Lcvette: You did it!
08:34 PM TurBoss: paart of
08:34 PM Lcvette: You made a new shape!
08:34 PM TurBoss: its a plane
08:34 PM Lcvette: Ahh
08:35 PM Lcvette: Looks like the tool is still in the z axial plane
08:35 PM Lcvette: * Looks like the cone is still in the z axial plane
08:36 PM TurBoss: cone is no tool
08:36 PM Lcvette: Ah
08:36 PM TurBoss: you on dev?
08:37 PM Lcvette: What is the cone?
08:37 PM TurBoss: tool 0
08:37 PM TurBoss: can be changed
08:38 PM Lcvette: Then it should be pointing down at the xz acis i think
08:38 PM Lcvette: ?
08:38 PM Lcvette: * Then it should be pointing down at the xz axis i think
08:38 PM TurBoss: its also Q0
08:39 PM TurBoss: wich is not defined
08:39 PM TurBoss: wrong default value in the tool table
08:39 PM TurBoss: 0 not allowd
08:39 PM Lcvette: But would make sense for it to match the other tool tip xz orientation no?
08:40 PM TurBoss: I'm not following you
08:40 PM TurBoss: the cone is just a placeholder for now
08:41 PM TurBoss: important one is the bo
08:41 PM TurBoss: * important one is the box
08:41 PM Lcvette: Ok
08:41 PM TurBoss: cool
08:41 PM Lcvette: : D
08:42 PM Lcvette: The glorious box!
08:42 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/zJiadozaWXElInolHuGSqyTq >
08:43 PM Lcvette: What's that?
08:43 PM Lcvette: Mean what it represent?
08:43 PM TurBoss: the cube vertext
08:44 PM TurBoss: like.. the firts one is
08:44 PM TurBoss: ```
08:44 PM TurBoss: 0.0, 0.0, 0.0 # X Y Z
08:45 PM Lcvette: We're doing need y
08:45 PM TurBoss: I can get the tooltable D I J to draw the cube or triangle
08:45 PM Lcvette: * We dont need y
08:45 PM TurBoss: ok sol remains as 0.0
08:45 PM TurBoss: * ok so remains as 0.0
08:45 PM Lcvette: And Q
08:45 PM TurBoss: ok
08:47 PM Lcvette: Q determines which side of the diameter D the tool touches the part and the distance from x0 z0 the offset is from
08:49 PM Lcvette: Did i make any sense?
08:50 PM Lcvette: Ie the control point contact location
08:50 PM TurBoss: its x0z0
08:50 PM TurBoss: offset doesnt care here
08:51 PM TurBoss: oh
08:51 PM TurBoss: true also the tool offset
08:51 PM Lcvette: Yes
08:51 PM TurBoss: i was confused with the part offset
08:51 PM Lcvette: Ah
08:54 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/QGmTeVxWCUnpPFGZSqWyMLQt >
08:54 PM Lcvette: \o/
08:54 PM TurBoss: having this from the docs
08:54 PM * TurBoss uploaded an image: image.png (104KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/SiDEheWdysNAhFtSvDXAOtRR >
08:55 PM Lcvette: Yes
08:55 PM TurBoss: take position 1 as default?
08:55 PM Lcvette: See thecred crosses
08:55 PM TurBoss: to do the math
08:56 PM TurBoss: or 7?
08:56 PM TurBoss: wich is 0
08:56 PM Lcvette: I would use 9 as default
08:56 PM Lcvette: It's centered and neutral
08:57 PM Lcvette: See the red crosses on each tip
08:57 PM TurBoss: so having a box x0 z0 is the box center?
08:58 PM Lcvette: Yes
08:58 PM TurBoss: or circle
08:58 PM TurBoss: ok
08:58 PM Lcvette: Actually that would be a 0 diameter
08:58 PM Lcvette: It's on the cross hairs in the he center of the tool
08:59 PM Lcvette: Turboss
08:59 PM Lcvette: Does that track for you?
09:00 PM Lcvette: Make sense to you?
09:00 PM TurBoss: so if Q0 draw a circle?
09:01 PM TurBoss: Q9 sorry
09:01 PM Lcvette: Yes
09:01 PM Lcvette: All of them will draw a circle
09:01 PM Lcvette: It will be the size of the diameter
09:02 PM TurBoss: ok
09:02 PM TurBoss: so 2 figures?
09:02 PM Lcvette: The Q will determine where the circle falls in the cross hairs
09:02 PM TurBoss: there is polyline
09:03 PM TurBoss: we can draw an arc an then the rest of the tool
09:03 PM Lcvette: Yes
09:03 PM TurBoss: duno how lol
09:03 PM Lcvette: But we need to draw the arc relative to cross hairs that represent the contact points for the tool tip
09:04 PM TurBoss: thats where you enter
09:04 PM TurBoss: :P
09:04 PM * TurBoss uploaded an image: image.png (41KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/TePiOPsPXyjLkEkjaeYtcZjI >
09:04 PM Lcvette: I think it will be easy to math
09:04 PM TurBoss: like this you poasted before
09:04 PM TurBoss: the control point
09:05 PM Lcvette: That is only one Q
09:05 PM Lcvette: Represents position 2
09:05 PM TurBoss: ok I'll figure how to draw an arch with some lines and fill the body :P
09:07 PM TurBoss: * ok I'll figure how to draw an arc with some lines and fill the body :P
09:11 PM * Lcvette uploaded an image: image.png (94KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/sxcanKYbgUZKgvXjlzpuOfax >
09:11 PM Lcvette: TurBoss: it will be represented like this
09:12 PM TurBoss: nice!
09:12 PM Lcvette: these are the 9 positions
09:12 PM Lcvette: the crosshars represten the contact lines for the tool to the part
09:13 PM Lcvette: in this example, all diameter numbers would be the same
09:13 PM Lcvette: so the curcles are all drawn the same size
09:13 PM Lcvette: this will be the starting point for determing where the tool tip is drawn in vtk
09:15 PM Lcvette: when x and z are zeroed on the work piece it would be in the cross hairs like this
09:18 PM * Lcvette uploaded an image: image.png (15KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/JWiIDRRBKkEuDjXbrGSqosrL >
09:19 PM * Lcvette uploaded an image: image.png (14KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ZmEfooKBhdpJQiPPvvAmByRU >
09:19 PM TurBoss: ok
09:19 PM Lcvette: this would be for position 3 (Q3)
09:19 PM TurBoss: gotch
09:19 PM TurBoss: * gotcha
09:19 PM TurBoss: lol
09:20 PM TurBoss: got it
09:20 PM Lcvette: yes?
09:21 PM Lcvette: \o/
09:26 PM * TurBoss uploaded an image: Captura de pantalla de 2020-05-19 04-17-07.png (2KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/FZdujehcrNrBprjhUdrbHUJb >
09:26 PM TurBoss: takes Q
09:26 PM TurBoss: I mean D
09:26 PM TurBoss: :P
09:27 PM Lcvette: that would be position 9
09:27 PM Lcvette: or zero
09:27 PM Lcvette: correct?
09:27 PM Lcvette: both
09:29 PM TurBoss: both because tooltable accepts 0
09:29 PM Lcvette: agree
09:29 PM TurBoss: for now is 9
09:32 PM Lcvette: usually with lathe, there is one tool that is the master tool
09:32 PM Lcvette: it will have a x0 y0 ofset
09:32 PM Lcvette: * it will have a x0 z0 offset
09:32 PM Lcvette: other tools will be offset from that tool
09:34 PM TurBoss: I have this
09:34 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/fhpkCLUsOmKOHXFfzqneTjaQ >
09:34 PM Lcvette: yes?
09:34 PM Lcvette: \o/
09:34 PM TurBoss: needs to change the control point
09:34 PM Lcvette: ok
09:34 PM TurBoss: it changes the circle center
09:34 PM Lcvette: so.. im beginning to see how we can do this
09:34 PM Lcvette: add diameter
09:35 PM Lcvette: diameter will give the offset amount for the tool tip
09:35 PM TurBoss: found on tool.diameter
09:37 PM * Lcvette uploaded an image: image.png (79KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/MZJZYJqLOYihEKPwpOENGQMg >
09:37 PM Lcvette: the diameter will become the x z offset amount
09:38 PM Lcvette: and the Q will determine which quadrant to draw the tool in
09:39 PM TurBoss: Q is tool.orientation
09:39 PM Lcvette: we will need to be able to draw the tool as offset from the origin marker
09:39 PM Lcvette: yes and that determine where on the origin crosshairs the control point is
09:40 PM Lcvette: the above picture is for Q3
09:40 PM TurBoss: it needs math for each Q or one operation for all
09:41 PM * Lcvette uploaded an image: image.png (24KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/PYOFWXQmcJJCiTQfrdqxMthN >
09:41 PM Lcvette: this is for Q3
09:41 PM Lcvette: sorry the previous picture was for Q2
09:41 PM TurBoss: ok
09:41 PM * Lcvette uploaded an image: image.png (79KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/UXpZcYBsGuaLouTMKscdiUPN >
09:41 PM Lcvette: Q2 ^^^
09:45 PM TurBoss: so Q2 is always X + Z+
09:45 PM TurBoss: Q1 X- Z+
09:45 PM * Lcvette uploaded an image: image.png (25KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/OexjVfRHmjmszevIYmPSPYcg >
09:45 PM Lcvette: in reference to the origin crosshairs yes
09:46 PM Lcvette: we cannot use the xz of the machine though
09:46 PM Lcvette: it needs to be referenced to just the crosshairs
09:46 PM TurBoss: we have tool 0
09:46 PM TurBoss: plaus offsets
09:46 PM Lcvette: if we use x+z+
09:46 PM Lcvette: offsets are different
09:47 PM TurBoss: no machine coords here
09:47 PM Lcvette: offsets are the distance the control point is from the z center
09:47 PM Lcvette: can we define the crosshairs of the origin to have standard quadrant conditions?
09:48 PM Lcvette: seperate from the actual offsets?
09:48 PM TurBoss: yes thats how is now
09:48 PM Lcvette: but they need to be seperate from machine axis quadrants
09:49 PM TurBoss: no machine in equation
09:49 PM Lcvette: ok
09:49 PM Lcvette: or part offsets
09:49 PM Lcvette: this is just to define where the tool tip diameter is drawn in refererence to the crosshairs
09:49 PM TurBoss: yes
09:49 PM Lcvette: ok great
09:50 PM Lcvette: so then yes Q2 will always be X+Z+
09:50 PM Lcvette: Q1 = X- Z+
09:51 PM Lcvette: Q2 = X+ Z+
09:51 PM Lcvette: Q3 = X- Z+
09:51 PM Lcvette: Q4 = X- Z-
09:51 PM TurBoss: so the control point is just the tool radius?
09:51 PM TurBoss: like that?
09:51 PM Lcvette: Q5 =its the radius offset to the origin crosshairs
09:52 PM Lcvette: it detemrins what surface of the part will be cut
09:52 PM TurBoss: ok figured
09:52 PM Lcvette: ID, OD, Back wall, internal front wall
09:52 PM Lcvette: external front wall
09:54 PM TurBoss: does I or J affect the control point?
09:59 PM Lcvette: no
10:00 PM Lcvette: i and j define the angle of the blade
10:00 PM Lcvette: front and back
10:00 PM Lcvette: but the tool tip orientation will ALWAYS determine from which direction the tool cuts
10:00 PM Lcvette: sek im making an example to help vizualize everything
10:00 PM Lcvette: and see where it would be used
10:01 PM Lcvette: and why the orientation is important for displaying the backplotter
10:06 PM Joco[m]: ok - got another pull request to make. very small change. Ability to show/hid HAL Group Widget.
10:06 PM Joco[m]: means and show/hide gui off HAL
10:07 PM Joco[m]: just tested it for my tool change gui block. Will work nicely. No gui visible until tool change process is initiated.
10:10 PM TurBoss: great!
10:11 PM TurBoss: Lcvette: got it
10:11 PM * Lcvette uploaded an image: image.png (38KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/PLXmoYsFMAlqdVTONBKcXGBm >
10:12 PM Lcvette: TurBoss: ^^^
10:12 PM Lcvette: see how they are all on the same side of the part centerline
10:13 PM Lcvette: X+ i always away from part center line
10:14 PM Lcvette: and for each of those examples, the control point must change to accomodate
10:14 PM Joco[m]: Unfortunately it is based off my existing work so until my last pull request is processed I'm stuck on this. Unless someone can tell me how to cherry pick the single file that is changed.
10:15 PM * TurBoss uploaded a video: lathe_tool2.webm (65KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/sOZRHXTrKRCmUBPLOpGNBTSz >
10:16 PM TurBoss: Joco: i hope its merged soon
10:16 PM Joco[m]: In the hands of the boss. :-)
10:16 PM Lcvette: \o/
10:16 PM TurBoss: the glorious leader
10:16 PM TurBoss: lol
10:16 PM Lcvette: Brilliant!
10:16 PM Joco[m]: the lathe stuff taking shape I see
10:17 PM TurBoss: I'm on killingspree
10:17 PM Lcvette: Ratatatatat
10:17 PM Lcvette: <TurBoss "I'm on killingspree"> TurBoss (@TurBoss:jauriarts.org): glorious!
10:17 PM Joco[m]: TurBoss: you RTSing again?
10:18 PM TurBoss: wana play?
10:18 PM Joco[m]: I'm at work
10:18 PM Joco[m]: so a little hard.
10:18 PM TurBoss: doesn't matter
10:19 PM TurBoss: :P
10:19 PM TurBoss: hahahah
10:19 PM TurBoss: ok
10:19 PM TurBoss: latter
10:19 PM Joco[m]: I'm in meetings for the next 2hrs
10:19 PM TurBoss: :-)
10:19 PM Joco[m]: So tinkering on the side I can do. Dealing with an RTS is not going to work
10:20 PM TurBoss: tomorrow
10:20 PM TurBoss: ;)
10:20 PM Lcvette: :D
10:20 PM Lcvette: you leaving tubross?
10:20 PM TurBoss: no
10:20 PM Lcvette: * you leaving turboss?
10:20 PM Lcvette: oh
10:20 PM Lcvette: ok
10:20 PM Lcvette: \o/
10:20 PM Lcvette: so now the front angle and back angle tangent lines
10:20 PM TurBoss: fixing Q8
10:21 PM Lcvette: ah
10:21 PM TurBoss: ok
10:21 PM Lcvette: some maths
10:21 PM Lcvette: not sure how to do
10:22 PM Lcvette: tackle I first
10:24 PM * TurBoss uploaded a video: lathe_tool3.webm (34KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/pEvfIHycjJgjoAEPnTMFdAlU >
10:25 PM Lcvette: \o/
10:25 PM Lcvette: Hurray!!!
10:26 PM * TurBoss uploaded an image: lathe_tool.gif (22KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/jZTrDAvwWhJokEJwHxwqFbTA >
10:26 PM TurBoss: now a gif
10:27 PM Lcvette: :D
10:27 PM Lcvette: \o/
10:27 PM TurBoss: ok that was the easy part lol
10:27 PM Lcvette: lol
10:28 PM Lcvette: back angle and front angle will be harder i think
10:28 PM Lcvette: The following figure shows the lathe tool orientations with the center line angle of each orientation and info on FRONTANGLE and BACKANGLE. The FRONTANGLE and BACKANGLE are clockwise starting at a line parallel to Z+.
10:28 PM TurBoss: stron math-fu I see on you
10:28 PM TurBoss: 🐼
10:28 PM Lcvette: so it is clockwise from Z+ origin line
10:28 PM TurBoss: * strong math-fu I see on you
10:29 PM TurBoss: we have a polyline
10:29 PM Lcvette: we need a way to tell it to make line segments tangent to the diameter circle, at the Front Angle I
10:29 PM TurBoss: with many points you want
10:29 PM Lcvette: and i guess give it an arbitrary leg length
10:29 PM Lcvette: or we could just leave it as a circle
10:29 PM Lcvette: :o
10:29 PM Lcvette: lol
10:30 PM Lcvette: but if it is to be the most awesome the tool shape would be the berries
10:30 PM TurBoss: spanish solution?
10:30 PM TurBoss: add a stick to it
10:30 PM Lcvette: :o
10:31 PM TurBoss: we reached camp base
10:31 PM Lcvette: lol
10:31 PM TurBoss: I'll commit
10:31 PM Lcvette: ok
10:31 PM Lcvette: want to make the circle solid?
10:32 PM Lcvette: TurBoss: ^^^
10:32 PM Not-944e: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VTK_Lather [+0/-0/±1] 13https://git.io/Jfu8O
10:32 PM Not-944e: [02qtpyvcp] 07TurBoss 036d02971 - draw circle for tool diameter and set orientation
10:32 PM Lcvette: oh does it change with diameter?
10:32 PM Lcvette: did you test?
10:32 PM TurBoss: solid?
10:32 PM TurBoss: all white
10:32 PM TurBoss: I'll investigate
10:33 PM Not-944e: [02qtpyvcp] 07Lcvette created branch 03VTK_Lather 13https://git.io/Jfu8n
10:33 PM Lcvette: sure
10:33 PM Lcvette: be easier to see on screen
10:33 PM Lcvette: most of the time the tip diameter will be very small
10:34 PM Lcvette: 0.03125
10:34 PM Lcvette: pretty common tip diameter
10:36 PM TurBoss: okay
10:37 PM TurBoss: done
10:37 PM Not-944e: [02qtpyvcp] 07TurBoss pushed 031 commit to 03VTK_Lather [+0/-0/±1] 13https://git.io/Jfu8R
10:37 PM Not-944e: [02qtpyvcp] 07TurBoss 0340c9ea6 - fill the circle
10:39 PM * TurBoss uploaded an image: lathe_tool.gif (15KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/iiByLyPFOXTtSJgUNpLGjqWx >
10:40 PM Lcvette: \o/
10:40 PM Lcvette: glorious!!!!!
10:40 PM Lcvette: im testing now and its perfect on the lines of the pawn program!
10:42 PM TurBoss: I'll take a nap
10:43 PM TurBoss: more tomorrow
10:44 PM Lcvette: ok sounds good!!
10:44 PM Lcvette: \o/ excellent work turboss!
10:44 PM TurBoss: thanks!
10:44 PM TurBoss: nanit
11:31 PM Not-944e: [02qtpyvcp] 07Lcvette created branch 03VTK_Lather 13https://git.io/JfuB7
11:31 PM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03lathe_vcp [+3/-0/±4] 13https://git.io/JfuBd
11:31 PM Not-944e: [02probe_basic] 07Lcvette 03805e2c3 - updated gcode editor, fixed tool change button