#hazzy Logs

Jun 20 2020

#hazzy Calendar

01:27 AM * Lcvette uploaded an image: MGIVR.png (119KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/yWQZazvRCjqntuHddykkztRn >
01:27 AM * Lcvette uploaded an image: MGIVR_back.png (38KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/FcsaLOGILIFSyAAqBZKvqvnU >
01:29 AM * Lcvette uploaded an image: MGIVR_back.png (25KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/uGgTzQYHlpkJLwVLPMxvcKro >
01:57 AM Lcvette: turboss are you on?
02:06 AM * Lcvette uploaded an image: Screenshot_2020-06-20_02-56-27.png (66KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/NLgMrJtNHDkdTLwPxQRKUljm >
02:06 AM Lcvette: turboss i broke trying to add two more tools to qml
02:06 AM Lcvette: /o\
02:06 AM Lcvette: you get this please take a look, i couldn't figure it...halp!
02:06 AM Lcvette: pushed it to latest probe basic
02:07 AM Joco[m]: question: with the new DRO widgets. What does the reference type mean?
02:07 AM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+4/-0/±3] 13https://git.io/JfbVZ
02:07 AM Not-944e: [02probe_basic] 07Lcvette 034f8a7b0 - tried to add more tools to qml but broke...HALP TURBOSS!!!
02:07 AM Joco[m]: it just has a numeric value
02:08 AM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbVc
02:08 AM Not-944e: [02probe_basic] 07traviscibot 0305d2b4d - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
02:09 AM Lcvette: if you double click you will see it has a drop down window
02:09 AM Lcvette: it sets what the dro's function is
02:09 AM Lcvette: relative, absolute, distance to go
02:09 AM Lcvette: joco ^^^
02:09 AM Joco[m]: not doing that in my designer
02:10 AM * Joco[m] uploaded an image: image.png (25KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/YZfZlctRGUKEGzfjziLOjEcD >
02:10 AM Joco[m]: referenceType is numeric. Nothing else.
02:10 AM * Lcvette uploaded an image: Screenshot_2020-06-20_03-01-08.png (29KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/gwboDgmIjOBAKHWFqwSOzunz >
02:10 AM Joco[m]: dont get that
02:10 AM Lcvette: double click the dro
02:10 AM Lcvette: like for rules
02:11 AM Joco[m]: oh - ok. Would never have found that
02:11 AM Lcvette: when in doubt, double click things
02:11 AM Lcvette: :D
02:11 AM Lcvette: ok im out
02:11 AM Lcvette: 3am here
02:11 AM Lcvette: wiped
02:11 AM Lcvette: night!
02:13 AM Joco[m]: later
08:41 AM Lcvette: morning
08:41 AM Lcvette: where is the tubross?
08:42 AM Lcvette: * where is the turboss
08:42 AM Lcvette: :D
10:35 AM hazzy-m: Joco: to right clicking on widgets gives you a menu with options, including the rules editor and, DRO editor etc.
11:21 AM JT[m]: Morning
11:30 AM * JT[m] needs to register this nick on freenode so I can speak on #linuxcnc
11:30 AM TurBoss: morning
11:31 AM JT[m]: Morning
12:02 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfbQ8
12:02 PM Not-944e: [02probe_basic] 07TurBoss 030987dd7 - fix add more tools
12:03 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbQE
12:03 PM Not-944e: [02probe_basic] 07traviscibot 033605411 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
12:04 PM Not-944e: [02probe_basic] 07TurBoss pushed 034 commits to 03master [+0/-0/±9] 13https://git.io/JfbQz
12:04 PM Not-944e: [02probe_basic] 07TurBoss 037eedbb8 - Merge branch 'lathe_tool_touch'
12:06 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbQw
12:06 PM Not-944e: [02probe_basic] 07traviscibot 03b2f2648 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
12:07 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfbQi
12:07 PM Not-944e: [02probe_basic] 07TurBoss 03a4393df - identation fix
12:08 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbQM
12:08 PM Not-944e: [02probe_basic] 07traviscibot 03b9d3c55 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
12:11 PM TurBoss: JT: you can use the matrix account to speak on irc networks @appservice-irc:matrix.org
12:13 PM TurBoss: just send !help
12:16 PM TurBoss: Lcvette: hello!
12:17 PM Lcvette: o/
12:18 PM Lcvette: turboss i tried my best to try and add the new images to the qml but i broke it
12:18 PM TurBoss: i fixed
12:19 PM Lcvette: \o/
12:19 PM TurBoss: they now don't react to mouse clicks
12:19 PM TurBoss: I disabled
12:21 PM Lcvette: /o\
12:21 PM Lcvette: they need to react to mouse clicks
12:21 PM Lcvette: lol
12:21 PM TurBoss: oh ok
12:21 PM Lcvette: i wrote the flow and sent a video of how it works in pathpilot
12:22 PM Lcvette: https://www.youtube.com/watch?v=7Fiegf6NL-E
12:23 PM TurBoss: ok so the tools will not be selected on tool in spindle change?
12:24 PM Lcvette: yes that also
12:24 PM Lcvette: we need a way to store the associated tool to the tool number
12:25 PM Lcvette: * we need a way to store the associated tool image selected by the user to the tool number in the tool table
12:26 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/Jfb7W
12:26 PM Not-944e: [02probe_basic] 07TurBoss 033a7e2cc - make tools click able again
12:27 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/Jfb70
12:27 PM Not-944e: [02probe_basic] 07traviscibot 03e415c44 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
12:28 PM Not-944e: [02probe_basic] 07Lcvette created branch 03master 13https://git.io/Jfb7E
12:28 PM TurBoss: okay
12:29 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/Jfb7u
12:29 PM Not-944e: [02probe_basic] 07traviscibot 03a13bae7 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
12:33 PM Lcvette: TurBoss: im trying to resize the new images
12:33 PM Lcvette: is there anything special i need to do, can't seem to make it stick
12:35 PM TurBoss: duno aren't they the same size?
12:35 PM Lcvette: tholught they were but they are showing small in the ui
12:36 PM * Lcvette uploaded an image: Screenshot_2020-06-20_13-26-43.png (8KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/PGRwTIXzKfmOnysTvaEpVcMh >
12:40 PM Lcvette: turboss ^^^
01:12 PM TurBoss: Lcvette: the images have diferent size in pixels
01:13 PM TurBoss: height 34 vs 42
01:30 PM Lcvette: does it have to be the same width?
01:30 PM Lcvette: would present better same length
01:34 PM Lcvette: i can make the length the same without changing the width i think
02:06 PM TurBoss: they are 300px x 34px
02:06 PM TurBoss: the new tools are 300px x 42px
02:06 PM TurBoss: I can fix in the qml part
02:13 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfbFg
02:13 PM Not-944e: [02probe_basic] 07TurBoss 031008193 - fix tool size
02:14 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbFw
02:14 PM Not-944e: [02probe_basic] 07traviscibot 033ae09d1 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
02:14 PM TurBoss: Lcvette: ^^
02:14 PM Lcvette: huray!
02:15 PM TurBoss: \ø/
02:15 PM Not-944e: [02probe_basic] 07Lcvette created branch 03master 13https://git.io/JfbFr
02:15 PM Lcvette: \o/
02:15 PM Lcvette: now the whole stack needs to shift up
02:15 PM Lcvette: centered between top and bnottom row
02:15 PM Lcvette: how to do?
02:16 PM TurBoss: hmmm
02:16 PM TurBoss: line 135 136
02:16 PM * Lcvette uploaded an image: Screenshot_2020-06-20_15-07-02.png (115KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/VoKIxlBFLROvZjfJrybqsXJM >
02:16 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbF1
02:16 PM Not-944e: [02probe_basic] 07traviscibot 03fa42e84 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
02:23 PM TurBoss: Lcvette: did you figure how to move the block?
02:41 PM Joco[m]: <hazzy-m "Joco: to right clicking on widge"> All sorted by Lcvette
02:42 PM Joco[m]: <Lcvette "we need a way to store the assoc"> Did you guys solve this? Obviously a 1 to many relationship from image to tools.
02:58 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfbNk
02:58 PM Not-944e: [02probe_basic] 07TurBoss 03e4ef0d5 - move the right block a bit up
02:58 PM Not-944e: [02probe_basic] 07TurBoss deleted branch 03lathe_tool_touch
02:58 PM Not-944e: [02probe_basic] 07TurBoss deleted branch 03lathe_tool_touch - 13https://git.io/JeDwL
02:59 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbNq
02:59 PM Not-944e: [02probe_basic] 07traviscibot 037be574c - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
03:01 PM TurBoss: hello Joco
03:02 PM Joco[m]: Good morning
03:12 PM Lcvette: Joco: not yet
03:13 PM Lcvette: TurBoss: no i was painting
03:13 PM Lcvette: mew
03:13 PM Lcvette: but im done now
03:13 PM Lcvette: :D
03:13 PM Lcvette: \o/
03:13 PM TurBoss: cool
03:13 PM Lcvette: i had to trim in the kick panel under the counter
03:13 PM Lcvette: now the wife is rolling it
03:13 PM TurBoss: I'm taking a look at what Joco said
03:15 PM Lcvette: hurray!!
03:15 PM Lcvette: great!
03:16 PM TurBoss: <Joco[m] "Did you guys solve this? Obvious"> this thing? ^^
03:16 PM Not-944e: [02probe_basic] 07Lcvette created branch 03master 13https://git.io/JfbNa
03:16 PM Joco[m]: I had a play with pathpilot. When i clicked on the tool image it did not pull up a tool. But when i select a tool number it does select an image.
03:16 PM Lcvette: correct
03:16 PM Lcvette: and then you can hit the reset tool button and it clears the associated tool and allows you to select the correct tool image
03:17 PM Lcvette: once you do this it stores the new relationship of tool image to tool number
03:17 PM Joco[m]: Ah. Didnt figure that out
03:17 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbNr
03:17 PM Not-944e: [02probe_basic] 07traviscibot 032732d03 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
03:17 PM Joco[m]: I found the lathe gui very unintuitive
03:18 PM Lcvette: probe basic or tormach?
03:18 PM Lcvette: i found tormach clunky and not intuitive at all
03:18 PM Joco[m]: Pathpilot
03:19 PM Joco[m]: The mill version of pathpilot made more sense.
03:19 PM Lcvette: TurBoss: that looks fantastic on the touch off page!
03:20 PM TurBoss: great!
03:20 PM Lcvette: but the movement positions shifted up as well
03:20 PM Lcvette: :o
03:20 PM Lcvette: /o\
03:20 PM TurBoss: Lcvette: do i need to issue a toolchange when too is click?
03:20 PM TurBoss: * Lcvette: do i need to issue a toolchange when tool is click?
03:20 PM Lcvette: no no
03:20 PM Lcvette: tool changes only come from the T boxes
03:20 PM TurBoss: ok
03:21 PM Lcvette: you load the tool by T#M6
03:21 PM Lcvette: that should bring up the associated tool image to the dimension lines at the lathe chuck
03:21 PM Lcvette: the reset tool button should remove the toll image and tool number association and bring all tools views back
03:22 PM Joco[m]: Bnc-20T cnc lathe for $5k. About 3k USD. Pity its soo fecking big. Lol
03:22 PM Lcvette: then selecting a tool to match the one you need should store connected to the loaded tool number
03:22 PM Lcvette: bnc?
03:22 PM Lcvette: never heard of it
03:23 PM Lcvette: seems like bigger lathes cost than smaller ones
03:23 PM Lcvette: its crazy
03:23 PM Lcvette: supply demand
03:23 PM Joco[m]: Its a Miyano
03:23 PM Joco[m]: Japanese or Taiwain
03:23 PM * Lcvette uploaded an image: Screenshot_2020-06-20_16-14-15.png (39KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/drlGQwSofkMAgtERORlAVViO >
03:23 PM Lcvette: turboss^^^
03:23 PM Lcvette: :o
03:23 PM Lcvette: :D
03:25 PM JT[m]: Damn rain
03:26 PM Joco[m]: <Lcvette "seems like bigger lathes cost th"> In this case this is a dual turret bar feeder lathe. You need a lot of room cose of auto feeder system . Thats why its being sold. Takes too much space.
03:26 PM Lcvette: yup
03:26 PM Lcvette: im not sure why lathes are made so friggin big
03:26 PM Lcvette: if you uncover them there is much to them
03:27 PM Lcvette: i have a little rhino ST8 project i am looking forward to getting back on
03:27 PM Lcvette: once i get caught up
03:28 PM Joco[m]: I would love a wee rhino or equivalent. Just not seen anything like it come up. But i keep looking.
03:28 PM Lcvette: right now wife has me doing all kinds of house stuff for her mother and sister and nieces visit in two weeks
03:28 PM Joco[m]: lol
03:29 PM Joco[m]: SWMBO
03:29 PM Lcvette: the is a nice emco 6p little lathe but man they are asking $7500 for it
03:29 PM Lcvette: it close to me too
03:29 PM Not-944e: [02probe_basic] 07TurBoss pushed 031 commit to 03master [+0/-0/±1] 13https://git.io/JfbAY
03:29 PM Not-944e: [02probe_basic] 07TurBoss 038d57f55 - fix selected tool placement
03:29 PM Lcvette: https://www.ebay.com/itm/EMCO-6P-CNC-Lathe-with-DMM-servos-Centroid-Acorn-Touch-Screen/373084494497
03:30 PM Lcvette: turboss did it!
03:30 PM Lcvette: hurray!!
03:30 PM Not-944e: [02probe_basic] 07Lcvette created branch 03master 13https://git.io/JfbA3
03:30 PM Joco[m]: Nice. On both accounts
03:30 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbAs
03:30 PM Not-944e: [02probe_basic] 07traviscibot 03b86939e - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
03:31 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+118/-0/±0] 13https://git.io/JfbAn
03:31 PM Not-944e: [02probe_basic] 07traviscibot 036eac1b5 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
03:55 PM -!- #hazzy mode set to +o by ChanServ
04:05 PM Lcvette: turbos it is glorious!!
04:05 PM Lcvette: * turboss it is glorious!!
04:14 PM hazzy-m: Lcvette: what is one of those emcos worth?
04:14 PM Lcvette: whatever someone is willing to pay
04:14 PM Lcvette: i think that one is not bad but the price should be closer to $3500-4k
04:15 PM Lcvette: i think it will sit for a while at that price
04:15 PM hazzy-m: yeah, I mean are the actually ridged enough to be decent lathes?
04:15 PM Lcvette: there was a much nicer 120P fully retrofitted and its been on ebay for about 3 years
04:16 PM Lcvette: https://www.ebay.com/itm/EMCO-PC-Turn-125-CNC-Lathe-with-Tool-Changer-Centroid-Touch-Screen-Watch-Vid/372796369433
04:16 PM Lcvette: this one has literally been listed for 3-4 years now
04:17 PM Lcvette: yeah
04:17 PM Lcvette: the emco's are very capable small cnc lathes
04:17 PM Lcvette: very well thought out
04:17 PM Lcvette: the 60p has a smallish spindle
04:18 PM Lcvette: the 120-242 steps up in capability a good bit while keeping the small footprint
04:18 PM Lcvette: the biggest headache is they are all usually 38v
04:18 PM Lcvette: * the biggest headache is they are all usually 380v
04:19 PM Lcvette: so if you want to run the stock servos and what not you need to b uy a big transformer for them
04:19 PM Lcvette: and they are 3ph from factory
04:19 PM Lcvette: so there is value in puchasing an upfited one that runs on single phase power
04:22 PM Joco[m]: I watched a chap on youtube build a smallish cnc lathe from scratch using linear slides. After looking local that could be a fun future project. Or find a smallish (Myford L7 sized) lathe to convert
04:23 PM * Lcvette uploaded an image: image.png (310KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ouilEDHByiWIEsBcoajHfWJb >
04:23 PM Joco[m]: Small cnc local is non existant. Its all large industrial sized stuff
04:23 PM * Lcvette uploaded an image: image.png (205KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/XtYMkLbypeqEFFWXylFrDKhh >
04:23 PM * Lcvette uploaded an image: image.png (149KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/pMaiBTYvlIeJyCjeaCZUjoRw >
04:24 PM * Lcvette uploaded an image: image.png (291KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/jzYkZcFdqWmdwDyswRoBwhoG >
04:24 PM Joco[m]: I could pick up some 50mm thick steel plate to get the ball rolling. 300mm wide and 750mm long would be a good starting point lol
04:25 PM * Lcvette uploaded an image: image.png (965KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/jMXgohCLXiDHlUmTzaSlfWIV >
04:25 PM Lcvette: my little rhino
04:26 PM Joco[m]: Ah well ... will keep looking. But I could sneak a custom build past SWMBO much easier than a whole new machine turning up
04:26 PM Joco[m]: Lcvette: stop making me jealous
04:26 PM Lcvette: the rhino is a weldment lathe
04:26 PM * Lcvette uploaded an image: image.png (2141KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/qaLYoTxURmIzbWYqIOGCajBB >
04:26 PM Joco[m]: Oh?! Not caste? So there is hope for my custom build angle
04:27 PM hazzy-m: Lcvette: yep, mainland Europe mains, what a mess. We ship all our machines with a step down trans from 480 to 400V. It's a bit large and expensive for the machines that draw 80A ...
04:27 PM * Lcvette uploaded an image: image.png (3173KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/SWWCJPloZSekDXVmtzjQmVcE >
04:27 PM Lcvette: yeah i bought 10 gallons of castinite to fill in the base and headstock on this one
04:28 PM Lcvette: castinite = branded epoxy granite premixed
04:28 PM Lcvette: but the linears this machine comes with are crappy round bars
04:28 PM Lcvette: im converting to hiwins
04:29 PM Lcvette: converting from the dc motor to the 3ph 1.5hp motor
04:29 PM Lcvette: andDMM AC Servos and drives
04:29 PM Lcvette: it has a D1-4 spindle
04:29 PM Lcvette: 5" chucks
04:30 PM Joco[m]: Yeah the guy on youetube did the round bar model. WHich I thought was a bit short sighted.
04:30 PM Lcvette: yeah
04:30 PM Joco[m]: I would want to use the square truck models
04:30 PM hazzy-m: Lcvette: whats that cone on the end of the newer motors for? Mine does not have that
04:30 PM Lcvette: this ia the Y274 model with the encoder for feedback vectory control
04:30 PM Lcvette: very very stable
04:31 PM Lcvette: i have bnoth the Y522 which is what you have both run very similar but the encoder one allows the use of the feedback card
04:31 PM Lcvette: it holds rpm perfectly
04:32 PM hazzy-m: ah, I have a couple encoders sitting on my desk that I am hoping to put on my spindle, that they are ABS and are CAN bus, so not sure if its worth the effort to use them
04:32 PM Joco[m]: Lcvette: when you improve your rhino are you going to take lots of photos? They would be super helpful in planning out a custom “weldment” style build.
04:32 PM Lcvette: dunno
04:32 PM Lcvette: sure
04:33 PM Lcvette: i lost a crapload of them from the tear down
04:33 PM Joco[m]: Just go snap happy as you strip her down. :-)
04:34 PM * Lcvette uploaded a video: scv_15429877080071.mp4 (1850KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/ptVTnUUemJLuMyPwIYVnJzgL >
04:34 PM * Lcvette uploaded a video: scv_1542989856183.mp4 (3299KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/OnJHtdMJfWIlXrHtdeLcuhNc >
04:34 PM * Lcvette posted a file: scv_1542987708007.mp4 (1852KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/hRxFgWjwUavjBcvxcpRUFjbV >
04:36 PM Joco[m]: Oh no a D1-4 came trying to escape to fredom
04:36 PM Joco[m]: * Oh no a D1-4 cam trying to escape to freedom
04:37 PM Joco[m]: Been reading about how you can deal wth tool wear in linuxcnc
04:37 PM Joco[m]: Apprarently there “is a way”.
04:37 PM Joco[m]: Using (as I suspected) G43.2
04:37 PM Joco[m]: Not saying it super elegant but perhaps better than nothing.
04:38 PM * Lcvette uploaded an image: IMG_20181201_195521469.jpg (283KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/hETIcsNuXBydqvfKcfMjYwPN >
04:38 PM * Lcvette uploaded an image: IMG_20181118_193149003.jpg (171KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/yvVhtUmLrARgddymVFATbDCB >
04:38 PM Joco[m]: And could be how pathpilot is doing it
04:38 PM Joco[m]: Pathpilot is probably hiding the process under its gui
04:39 PM Joco[m]: The example is here: https://github.com/LinuxCNC/linuxcnc/blob/master/configs/sim/axis/lathe-fanucy/README
04:41 PM Joco[m]: Essentially you are doing a remap of the T command. And you have dual entries in the tool table. One for the real tool and one for the wear offset with a tool number much higher. Then in the map you load the tool then use G43.2 too apply the extra wear offset by applying the the “wear tool entry” from the tool table.
04:41 PM Joco[m]: Read this thread: https://forum.linuxcnc.org/10-advanced-configuration/31458-tool-wear-in-tool-table
04:43 PM Joco[m]: Example of what the tool table would look like under this approach:
04:43 PM Joco[m]: https://forum.linuxcnc.org/media/kunena/attachments/19507/tooltable.png
04:43 PM Lcvette: ah
04:44 PM Joco[m]: Now if you put some smarts in the UI you could hide all of this from the user
04:44 PM Lcvette: i get tool wear is good, but it can be accomplished by inputing the change to the diameter
04:44 PM Joco[m]: and I wonder if that is what pathpilot is doing
04:46 PM Joco[m]: <Lcvette "i get tool wear is good, but it "> True. But i think the approach is that you have the base tool set up as a repeatable setup which should hold true even if you swap out the insert or put in a new cutter (if mill). You then can adjust independently of that over time as it wears.
04:47 PM Joco[m]: Anyway - thought would show what I had found in case it becomes something seen as desirable to have baked in.
04:49 PM Lcvette: wouldn't you still have to cut and measure the result and enter the wear offset for the new tool?
04:49 PM Lcvette: so would be the same as changing the actual tool diameter
04:51 PM Joco[m]: Yup you do have to do something to determine tool wear. I’m not arguing for or against. Just noting it is a standard feature in all the “big boys” industrial systems and that there might be a way to mimic it, probably as tormach do.
04:52 PM Lcvette: yeah for sure i agree
04:52 PM Lcvette: but i think before i had to hobble something together to make it work i would just as soon change the tool diameter instead
04:53 PM Lcvette: i wondr if maybe tormach is just using the wear entries and diameter entry in their tool table and forming a calculation that gets updated to a regular linuxcnc tool table
04:54 PM Lcvette: that seems like ti would be easier maybe
04:54 PM Joco[m]: It probably comes down to work flow. I’m not sure what the expected workflow would be under the likes of Hass and the like. Or under Tormach for that matter. You can totally achieve it via tweaking the tool D.
04:54 PM Joco[m]: <Lcvette "i wondr if maybe tormach is just"> Quite possibly
04:55 PM Joco[m]: That would be another approach. Hold all the tool data and extra “richness” off to the side in say sqlLite and use that to generate the desired linuxcnc tooltable
04:56 PM Lcvette: well you only hav to generate once
04:56 PM Lcvette: or anytime a change to the diameter or weasr offset is made
04:56 PM Lcvette: at which point it calculate and updates by writing to the real linuxcnc tool table
04:56 PM Joco[m]: Doing that you could solve for your image linkage as well as tool wear and even highligh descriptve tool data entries
04:57 PM Joco[m]: <Lcvette "well you only hav to generate on"> Lcvette: yup - generate on each time you do an update to the data
04:57 PM Lcvette: hazzy said there was no need for a database to do that
04:57 PM Joco[m]: Multiple ways to achieve it. Depends what data persistence support is built into the framework
04:58 PM Joco[m]: Just a flat table will work. It just needs to be something we control not linuxcnc
04:58 PM Lcvette: hazzy made persistent stuff
04:58 PM Lcvette: :D
04:58 PM Lcvette: I know how to do it too but not this
04:58 PM Lcvette: just basic things like save label values
04:58 PM Lcvette: line edit entry values etc
04:59 PM Joco[m]: Yeah - I’ve only seen it from a persistance of a single field. Not seen any doc’s explaining what more can be done
05:00 PM Joco[m]: And sure where to look for an example of doing more with it, if there is one.
05:01 PM Lcvette: need hazzy to halp!!
05:01 PM Joco[m]: hazzy: TurBoss: any advice on above would be great.
05:04 PM Joco[m]: Lol - o looked at the changes hazzy is making to the editor stuff I did. Clever and less code and I generally see what is happening. But i’m still not sure what the attributes are called under his approach to they can be accessed via qss.
05:05 PM Joco[m]: So at the moment I have my own version of the framework using the main master with my version of gcode editor merged in. It works exactly as I want on my mill. Just waiting for things all end up in the formal master before I can convert back.
05:07 PM Joco[m]: I do like those new DRO widgets. Very cool.
05:10 PM Joco[m]: Ha HA!
05:11 PM * JT[m] uploaded an image: 20200620_153101.jpg (4141KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/fPGtbhnBUrLOvnrqFGJIxJfj >
05:12 PM * JT[m] uploaded an image: 20200620_155158.jpg (3697KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/HZkEtvZvzZTPEYmDGTgBtuZh >
05:12 PM Joco[m]: Persistence framework is just providing pickle in an abstracted way ( could be anything over time if we wanted). So ... all we need to do, in theory, is create a plugin that supports the data needed for our extra tool info and we should be able to persist it automatically on application exit.
05:12 PM Joco[m]: JT: that’s some big lumber
05:13 PM JT[m]: Almost too big for my 36" bar
05:14 PM Joco[m]: Almost ... bit yet not. :-)
05:15 PM JT[m]: Had to trim the butt end a bit to finish the cut
05:15 PM Joco[m]: Hope you have your kevlar chaps and stuff on. Chainsaws are nasty little buggers
05:17 PM JT[m]: Running the Alaskan chainsaw sawmill is actually pretty safe, the saw is captured
05:19 PM JT[m]: And no I don't have any careless chaps
05:27 PM Lcvette: assless chaps?
05:27 PM Lcvette: hahahha
05:36 PM JT[m]: If I was cutting for a living and under the gun to produce I would have every bit of safety gear on while working.
05:37 PM JT[m]: I have the luxury of taking my time to prepare for each cut.
05:45 PM Joco[m]: All good. I’m just paranoid about chainsaws. Having seen what they can do when they kick/get out of control. Actually paranoid about any tool that has high speed spinning sharp shit. :)
05:47 PM hazzy-m: <Joco[m] "That would be another approach. "> I have been thinking about how we can do wear offsets, I had not thought about a remap, thats a good idea
05:47 PM Joco[m]: hazzy: question: is the settings/persistance framework able to cope with dictionary data types? And even better dictionary types with list lists or more dictionary’s as the value?
05:47 PM hazzy-m: We can even query a DB from the remap
05:48 PM Joco[m]: There are pluses/minuses around that
05:48 PM hazzy-m: Joco: yes, any serializable python type is supported
05:48 PM Joco[m]: Awesome.
05:50 PM Joco[m]: Is access to the persistance plugin all via yaml? Just wondering how you would make a new plugin that manages stuff have its managed data persistant.
05:51 PM Joco[m]: hazzy: yeah - when we were last talking about tool wear I think I mentioned it might be doable via G43.2. So I went hunting and go figure, I was right. What a fluke.
05:52 PM hazzy-m: the persistence plugin is defined in the YAML (could easily be replaced with a SQL version). The plugins are loaded and initialized in the order they are defined (and terminate in reverse order), so as long as the plugin that uses the persistence plugin it loaded later it can be used
05:52 PM hazzy-m: supper, bbl
05:53 PM Joco[m]: K
06:02 PM JT[m]: Video uploading
06:03 PM Lcvette: hazzy: does it remember things set during a session?
06:16 PM JT[m]: Guess my video is too big to send
06:16 PM JT[m]: I'll have to put it on putube
06:18 PM * JT[m] uploaded an image: VectorImage_2020-06-20_060821.jpg (5086KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/eRYraLHpGFjUIFPBxspKnUch >
06:19 PM hazzy-m: Lcvette: yes
06:29 PM Joco[m]: JT: those the chicks?
06:53 PM JT-Cave: yea, be 8 weeks old next Wednesday
06:53 PM JT-Cave: Tuesday for you
07:14 PM Lcvette: hazzy: how to do, can you halp turboss and i finish this?
07:14 PM Lcvette: :D
08:21 PM Joco[m]: arrgh - brain fade. Time for some Elite Dangerous I think
08:38 PM hazzy-m: Lcvette: lathe tool image?
08:39 PM Lcvette: yeah
08:39 PM Lcvette: need to be able to live save the lathe tool image to a tool number
08:39 PM Lcvette: or actually multiple tool numbers
08:40 PM Lcvette: hazzy: ^^^
08:40 PM Lcvette: like path pilot does
08:44 PM Joco[m]: hazzy: pathpilots lathe offset page has multiple tools images on it like PB. However they just represent a selection of all the possible tool types. A very good selection and does cover the standard stuff. What pathpilot does is associate one of these images to a tool. its a one-to-many relationship. ie. image1 can be used by multiple tools.
08:46 PM Joco[m]: hazzy: so when you setup a tool you pic a tool number, an image to be used (which also coves orientation and the X,Z offsets.
08:46 PM Joco[m]: * hazzy: so when you setup a tool you pick a tool number, an image to be used (which also coves orientation and the X,Z offsets.
08:46 PM Joco[m]: * hazzy: so when you setup a tool you pick a tool number, an image to be used (which also coves orientation I think) and the X,Z offsets.
09:04 PM hazzy-m: Joco: thanks, so that should be relatively easy
09:05 PM hazzy-m: we can have a dictionary of lathe tool numbers, and a corresponding image name/number that gets set when the tool is selected on the tool page
09:06 PM Lcvette: yeah? \o/
09:06 PM Lcvette: hurray!
09:45 PM Joco[m]: it will require some python foo though
10:26 PM hr_ram: Hi, I need some help with probe basic. Please keep in mind I'm pretty new to linux. I got my machine to work fine with axis gui and then switched to probe basic. I'm having issues with the jog wheel now. I used the hal pins of the axis gui to switch between the axis and to select the jog increments. But I'm not getting any hal pins when I run probe
10:26 PM hr_ram: basic. I searched and couldn't find a way to get jog related pins from probe basic. Is there a workaround for this. Also since I'm doing a retrofit I would like to get some physical switches to do the axis selection and jog increment setting. If I do that can I get that to show in the gui. Ex - Switching the jog increment when I switch with the
10:26 PM hr_ram: physical switch? Any help is appreciated.
10:54 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/hQLibKCmAylszKCJnHMMBFFP >
10:55 PM Lcvette: o/
10:55 PM TurBoss: mine is little specific for aarduino mpg
10:55 PM TurBoss: hey Lcvette
10:56 PM Lcvette: i have an mpg hal; file that works
10:59 PM TurBoss: Lcvette: did you have something for the tool touch stuff?
10:59 PM TurBoss: * Lcvette: do you have something for the tool touch stuff?
11:00 PM Lcvette: hr_ram: see below, this is my working hal file for mpg with probe basic:
11:00 PM * Lcvette sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/SWmWVEZJVNqVUjORINaojzVs >
11:00 PM Lcvette: TurBoss: hazzy said he has some idea
11:00 PM Lcvette: i did not understand what he was saying though
11:00 PM Lcvette: lol
11:00 PM Lcvette: /o\
11:00 PM TurBoss: :)
11:00 PM TurBoss: where
11:01 PM Lcvette: > we can have a dictionary of lathe tool numbers, and a corresponding image name/number that gets set when the tool is selected on the tool page
11:01 PM Lcvette: does this make sense?
11:01 PM TurBoss: but i need to know the operation workflow
11:01 PM TurBoss: lol
11:02 PM TurBoss: puse here do there
11:02 PM Lcvette: ok are you ready?
11:02 PM TurBoss: * pulse here do there
11:02 PM hr_ram: Thanks guys I'm having a look at it.
11:02 PM Lcvette: step 1: change to desired tool M6T#
11:02 PM Lcvette: or the box
11:03 PM TurBoss: ok wait
11:03 PM TurBoss: I'll reboot to dev
11:03 PM Lcvette: step 2: select the tool image for the tool that is that tool number
11:03 PM Lcvette: this saves that tool image to that tool number
11:04 PM Lcvette: if you need to change the tool image for that tool number, you press the "RESET TOOL" button
11:04 PM Lcvette: that will reappear all the lathe tools so you can select a different tool
11:05 PM TurBoss: ok back
11:05 PM Lcvette: step 3: once the tool image is selected, you would then enter in the tool X offset in the box and z offset in the box, now this updates the tool table data. the orientation is set by setting in the tool table
11:06 PM Lcvette: step 4: select a new tool from tool table M6T# or use the tool change box
11:06 PM Lcvette: repeat steps 1 through 3
11:06 PM Lcvette: each tool image can be set multiple times to different tool numbers and must be remembered
11:07 PM Lcvette: and i am going to make a new path pilot video to help visualize it
11:09 PM * TurBoss sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/wKPNWlGewZhBMHyRataGCwjr >
11:09 PM Lcvette: yes
11:10 PM Lcvette: im doing a video representation in path pilot virtual right now
11:10 PM Lcvette: be back in a few minutes with video link
11:10 PM TurBoss: ok
11:12 PM Lcvette: oh setting the tool image also sets the orientation
11:30 PM Lcvette: uploading video
11:30 PM Lcvette: it laggy but this one i did pretty good so it is easy to understand the work flow
11:30 PM TurBoss: got the reset signal
11:30 PM TurBoss: \o/
11:31 PM Lcvette: hurray!
11:31 PM Lcvette: :D
11:31 PM Lcvette: \o/
11:31 PM * TurBoss uploaded a video: lathe_tool_touch_off_reset.mp4.mp4 (410KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/DBEfvjIunmoSBvEwbsnDnwgQ >
11:32 PM Lcvette: ourstanding
11:32 PM Lcvette: * outstanding
11:35 PM TurBoss: Lcvette: there is no need to change the buttons of the orientation to labels
11:35 PM Lcvette: yes
11:35 PM Lcvette: i just noticed it changes
11:35 PM TurBoss: forgot to mention lol
11:35 PM TurBoss: work fine?
11:36 PM Lcvette: > oh setting the tool image also sets the orientation
11:36 PM TurBoss: the don't click anymor
11:36 PM TurBoss: * the don't click anymore
11:36 PM Lcvette: that is fine
11:36 PM Lcvette: they should dispolay based on the tool table or the image selected
11:36 PM Lcvette: video is stuck on 99%
11:36 PM Lcvette: /o\
11:37 PM TurBoss: so the image selecte should write to the tooltable
11:37 PM Lcvette: ie M6t# has Q2 then the 2 tool tip button should check
11:37 PM Lcvette: yes
11:38 PM TurBoss: ok
11:38 PM Lcvette: or if a tool from the images is selected it should change to the linked orientation
11:38 PM TurBoss: ok
11:38 PM Lcvette: and i will map those for you in a moment
11:38 PM Lcvette: https://youtu.be/ZhfWovBg9f8
11:39 PM Lcvette: https://youtu.be/ZhfWovBg9f8
11:42 PM Lcvette: did the vifeo make sense?
11:42 PM TurBoss: ok so we need a new settting
11:42 PM Lcvette: * did the video make sense?
11:43 PM TurBoss: a setting that stores a dictionarey
11:43 PM TurBoss: :/
11:43 PM TurBoss: to make it persistent
11:43 PM Lcvette: yes
11:43 PM Lcvette: sounds like ewhwt hazzy was saying
11:43 PM Lcvette: i duno what dictionary means
11:43 PM Lcvette: in code terms
11:44 PM Lcvette: only definition terms for school
11:44 PM Lcvette: lol
11:44 PM Lcvette: websters dictionary
11:44 PM Lcvette: :D
11:44 PM Lcvette: /o\
11:44 PM TurBoss: o
11:45 PM Lcvette: you know what he was saying?
11:45 PM Lcvette: * sounds like what hazzy was saying
11:48 PM TurBoss: yes
11:49 PM Lcvette: \o/
11:49 PM TurBoss: have a table with tool number and image
11:49 PM TurBoss: it has to be persitent?
11:49 PM Lcvette: its possible?
11:49 PM Lcvette: yes
11:49 PM Lcvette: persistent
11:49 PM TurBoss: that
11:51 PM Lcvette: ?
11:53 PM TurBoss: I saw settings for floats or ints but not for list or dictionaries
11:53 PM TurBoss: I'll try
11:54 PM Lcvette: ok