#hazzy Logs
May 26 2020
#hazzy Calendar
02:44 PM Joco[m]: Morning
02:58 PM roguish[m]: JT-Cave: coord sticky, ok, another git pull update then.
03:01 PM Joco[m]: What is coord sticky?
03:07 PM JT-Cave: when entering in coordinates for hole ops you can make say for example the Y coordinate not get erased if your doing a line of holes down the X axis it speeds up the process
03:08 PM JT-Cave: roguish[m], going to do something similar for the MDI entry to save your finger from getting cramped and have to do the George Jetson workout
03:18 PM Joco[m]: ok. Guess I am missing something. Is the tied to some entry form? Cose in the hole example if doing a repeating number of holes down X why would Y get reset? Is that a quirk of the gcode?
03:18 PM Joco[m]: * ok. Guess I am missing something. Is this tied to some entry form? Cose in the hole example if doing a repeating number of holes down X why would Y get reset? Is that a quirk of the gcode?
03:18 PM JT-Shop: mill touch v6
03:19 PM Joco[m]: ok - part of the conversational gui?
03:19 PM JT-Shop: yea, hole ops conversational
03:21 PM Joco[m]: rgr
04:31 PM * Joco[m] wonders how many pull requests he can come up with before hazzy is back from leave
04:47 PM Lcvette1: MGGN150-G
04:53 PM Joco[m]: need to get myslef something like at some point. Mind you ground HSS seems to be working ok.
05:13 PM * roguish[m] uploaded an image: image.png (61KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/iGLQfUwZOwHorETtdvpQnvtK >
08:35 PM Joco[m]: that is silly hot. 37C
08:36 PM Joco[m]: I start to wilt at 25C
08:36 PM Joco[m]: I'm a cool climate person
09:10 PM Lcvette1: o/
09:12 PM Lcvette1: JackDavies: great! Glad you are enjoying it!
09:12 PM Lcvette1: Turboss are you on?
09:12 PM TurBoss: yup
09:12 PM TurBoss: hello
09:12 PM Lcvette1: What's crackin?
09:13 PM TurBoss: optimizin blendercam path calc time
09:13 PM Lcvette1: Playing robots?
09:13 PM Lcvette1: :o
09:13 PM Lcvette1: What's blender cam path?
09:14 PM Lcvette1: New plotter?
09:14 PM TurBoss: one addon for blender a 3d program
09:14 PM Lcvette1: Oh
09:14 PM TurBoss: 3d editing software
09:14 PM Lcvette1: Nice
09:14 PM Lcvette1: Can be used for conversational?
09:15 PM TurBoss: it makes path based on parameters using a 3d model
09:16 PM Lcvette1: Yes could draw a model based on inputs to conversational?
09:17 PM Lcvette1: Enter stock size, hole location coordinates and size and depth and it could render?
09:17 PM Lcvette1: :o
09:18 PM TurBoss: but takes hours to render a path
09:18 PM Lcvette1: Oh
09:18 PM TurBoss: on big meshes
09:18 PM Lcvette1: /o\
09:18 PM TurBoss: simple polygons can tes some seccs
09:19 PM TurBoss: * simple polygons can take some seccs
09:22 PM * TurBoss uploaded an image: Captura de pantalla de 2020-05-27 04-13-02.png (475KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/emMHspyOXWZaOyZUllxKfswP >
09:22 PM TurBoss: there is opencamlib
09:22 PM Lcvette1: Wonder if some part of the cad cam for linuxcnc could be integrated for conversational
09:23 PM Lcvette1: What's open cam lib?
09:23 PM TurBoss: a library for take paths from parameters
09:23 PM TurBoss: its a heavy dependency
09:24 PM TurBoss: but having extenalwidgets can be installed on probebasic
09:24 PM Lcvette1: Explain more
09:26 PM * TurBoss uploaded an image: Captura de pantalla de 2020-05-27 04-17-03.png (38KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/RmhtpDQKvlwWAiSMTjrCPaiH >
09:26 PM Lcvette1: :o
09:35 PM TurBoss: Lcvette: https://github.com/aewallin/opencamlib/wiki/Videos
09:36 PM TurBoss: also uses vtk
09:40 PM Lcvette1: Nice! Sp would be easy to implement?
09:41 PM TurBoss: would require to study a bit
09:41 PM TurBoss: translate the input in path operations
09:43 PM TurBoss: uses python and vtk
09:46 PM TurBoss: Lcvette: we need to merge a branch on ProbeBasic
09:47 PM Lcvette1: Yes? What branch?
09:47 PM Lcvette1: Time to make a release
09:47 PM Lcvette1: ?
09:47 PM TurBoss: the branch that moves the atc and lathe qml widgets into Probebasic
09:48 PM Lcvette1: Ok
09:48 PM TurBoss: moves from qtpyvcp to probebasic
09:48 PM Lcvette1: Ok
09:48 PM TurBoss: I'll merge on my repository and you can cath up if everything ok
09:51 PM TurBoss: done
09:59 PM TurBoss: Lcvette: you still messing with th axis gui stack widgets?
10:00 PM TurBoss: found a way to show the dro based on eisting ini options
10:00 PM TurBoss: also with rules
10:00 PM TurBoss: wasnt using settings
10:04 PM * TurBoss uploaded a video: atc_widget.webm (553KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/BYuUzhrmFQDIrlnnYwgsXccI >
10:06 PM Lcvette1: TurBoss: we're found a solution already! It works based on rules
10:06 PM TurBoss: great
10:06 PM Lcvette1: And some portion code joco did
10:06 PM TurBoss: so no more settings
10:07 PM Lcvette1: \o/
10:07 PM Lcvette1: No i removed in latest
10:07 PM Lcvette1: Swing and check boxes
10:07 PM Lcvette1: It's all automatic now
10:08 PM TurBoss: hurray!
10:08 PM TurBoss: ºo\
10:08 PM Lcvette1: Status:axes i think can't remember
10:08 PM TurBoss: aes_mask?
10:09 PM TurBoss: * axes_mask?
10:09 PM Lcvette1: Yes
10:09 PM TurBoss: great1
10:09 PM TurBoss: so I'm testing the merge on PB ATC
10:09 PM TurBoss: works fine
10:10 PM TurBoss: then we need to thing something about the tool fo the lathe
10:10 PM TurBoss: but latter
10:10 PM Lcvette1: Ok
10:10 PM TurBoss: I did some tool changes
10:11 PM TurBoss: the thing spins correctly
10:11 PM Lcvette1: Hurray!
10:13 PM Joco[m]: <Lcvette1 "Status:axes i think can't rememb"> it was status:axes
10:13 PM Joco[m]: rule was ch[0]-3
10:13 PM TurBoss: hello
10:13 PM * TurBoss uploaded an image: Captura de pantalla de 2020-05-27 05-04-21.png (14KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/QiPzXCIUXmMbuEGbQksDPNCU >
10:14 PM TurBoss: the most important change
10:14 PM TurBoss: local widgets
10:14 PM TurBoss: <TurBoss "aes_mask?"> I mixed all the words lol
10:14 PM Lcvette1: What's that?
10:15 PM TurBoss: the probebasic.ui file
10:15 PM Lcvette1: It's good?
10:15 PM TurBoss: yes
10:15 PM Lcvette1: \o/
10:15 PM TurBoss: 😁
10:17 PM TurBoss: so I push
10:17 PM TurBoss: I push bundle dynatc branch to master
10:18 PM TurBoss: ok?
10:18 PM Lcvette1: ok!
10:18 PM Not-944e: [02probe_basic] 07TurBoss pushed 038 commits to 03master [+108/-14/±11] 13https://git.io/JfrJa
10:18 PM Not-944e: [02probe_basic] 07TurBoss 039acc231 - Merge branch 'bundle_dynatc'
10:19 PM TurBoss: now code of the atc widgets is mantained on pb
10:20 PM Lcvette1: hurray!
10:20 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JfrJw
10:20 PM Not-944e: [02probe_basic] 07traviscibot 0383ce5ff - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
10:20 PM Lcvette1: turboss i tried to push my changes but it failed
10:20 PM TurBoss: :O
10:20 PM Lcvette1: looks like it created a new branch
10:21 PM * Lcvette1 uploaded an image: Screenshot_2020-05-26_23-11-59.png (34KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/fUOrTCJuskAmBxGkSHBTUmqt >
10:21 PM TurBoss: merge master to master
10:21 PM TurBoss: the safest solution
10:21 PM TurBoss: and the push to master
10:22 PM TurBoss: * and then push to master
10:22 PM Lcvette1: :o
10:22 PM Lcvette1: don't know how
10:23 PM TurBoss: pic the active master and draw drop it into the other master branch
10:23 PM TurBoss: * pic the active master and drag and drop it into the other master branch
10:23 PM Lcvette1: the checked master drag to the bundle atc master?
10:24 PM TurBoss: the one with the computer icon into the other
10:24 PM Lcvette1: not letting me drag
10:24 PM TurBoss: then try right click on the master branch with the avatars
10:25 PM TurBoss: merge master into master
10:25 PM * Lcvette1 uploaded an image: 20200526_231631_205607780693200116.jpg (3872KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/IPNHmjEHQDgskYGmpAwTEPvW >
10:25 PM Lcvette1: TurBoss: ^^^
10:26 PM TurBoss: pick rebase
10:26 PM TurBoss: will stack up the commit
10:26 PM Lcvette1: Push.
10:26 PM Lcvette1: ?
10:26 PM TurBoss: no
10:26 PM TurBoss: Rebase master onto TurBos/master
10:27 PM * Lcvette1 uploaded an image: Screenshot_2020-05-26_23-18-15.png (42KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/LMUiilKcWehKpozrkCswnCea >
10:27 PM Lcvette1: push now?
10:27 PM TurBoss: hurray
10:27 PM TurBoss: yes!
10:27 PM Not-944e: [02probe_basic] 07Lcvette pushed 031 commit to 03master [+0/-0/±5] 13https://git.io/JfrJD
10:27 PM Not-944e: [02probe_basic] 07Lcvette 037011fbb - auto dro display changes
10:27 PM Lcvette1: \o/
10:27 PM TurBoss: \o/
10:28 PM TurBoss: 2 more things
10:28 PM TurBoss: great!
10:28 PM Lcvette1: ok
10:28 PM TurBoss: how is the math?
10:28 PM TurBoss: :P
10:28 PM Lcvette1: what math?
10:29 PM TurBoss: the lathe tooltip
10:29 PM Not-944e: [02probe_basic] 07KurtJacobson pushed 031 commit to 03gh-pages [+88/-0/±0] 13https://git.io/JfrJ9
10:29 PM Not-944e: [02probe_basic] 07traviscibot 03c3833d1 - Deploy kcjengr/probe_basic to github.com/kcjengr/probe_basic.git:gh-pages
10:29 PM TurBoss: is doable?
10:29 PM Lcvette1: oh, i think best to leave just the nose radius for now
10:29 PM Lcvette1: in the correct quadrant \
10:29 PM TurBoss: maybe add a stich to it?also of the same diameter?
10:29 PM TurBoss: no angles
10:29 PM Lcvette1: stitch?
10:30 PM Lcvette1: stick
10:30 PM TurBoss: yes
10:30 PM TurBoss: a prolongation of the diameter
10:30 PM Lcvette1: no i would just leave it as a shaded circle
10:30 PM TurBoss: without angles
10:30 PM Lcvette1: i think that would be more confusing then just the circle
10:30 PM TurBoss: ok
10:31 PM TurBoss: so I'll leave the cube ther hidden for the future
10:31 PM Lcvette1: maybe generic triangle
10:31 PM TurBoss: a friend of mine could help
10:31 PM Lcvette1: yes?
10:31 PM Lcvette1: \o/
10:31 PM Lcvette1: lcvette can't figure
10:31 PM TurBoss: but not in short place
10:32 PM Lcvette1: could we do nose radius and generic trialngle?
10:32 PM TurBoss: I have to remember about when i have the chance to talk to him
10:32 PM Lcvette1: to represent tool tip[ orientation?
10:32 PM TurBoss: 2 ?
10:32 PM TurBoss: diferent ones?
10:33 PM Lcvette1: just like a 60degree triangle
10:33 PM Lcvette1: but not a cone
10:33 PM Lcvette1: should be 2D
10:33 PM TurBoss: so like a cone and a circle ? two options
10:33 PM Lcvette1: lathe is all 2D
10:33 PM Lcvette1: cone with circle tip in correct quadrant
10:33 PM Lcvette1: static angle for each
10:33 PM TurBoss: yes cone / triangle
10:34 PM Lcvette1: no cone
10:34 PM Lcvette1: /o\
10:34 PM TurBoss: ok no cone
10:34 PM Lcvette1: lol
10:34 PM Lcvette1: lathe tool is flat
10:34 PM TurBoss: that could be easiest
10:34 PM * Lcvette1 uploaded an image: 20200526_232548_3507575370211968155.jpg (3318KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/oDKMgxAoeukdRiNeIXaGYsBO >
10:35 PM TurBoss: 4 vertex
10:36 PM TurBoss: without the arc
10:36 PM Lcvette1: ?
10:36 PM Lcvette1: i don't picture 4 vertex
10:37 PM TurBoss: for now we have a box and a circle
10:37 PM TurBoss: circle is drawn in the correct quadrant
10:37 PM TurBoss: box is not yet
10:37 PM Lcvette1: there are 8 tool orientations for triangle
10:38 PM Lcvette1: each one would be a 45 degree angle tool
10:39 PM TurBoss: I can draw 3 points in XZ
10:40 PM TurBoss: then change its quadrant
10:40 PM TurBoss: thats done for the circle
10:41 PM TurBoss: what should determine if a triandle or a circle?
10:43 PM Lcvette1: sek
10:43 PM Lcvette1: drawing it up
10:44 PM TurBoss: ok
10:45 PM * Lcvette1 uploaded an image: image.png (21KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/NQcxXUqiQXZNwUFNcSzgRAps >
10:45 PM * Lcvette1 uploaded an image: image.png (23KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/zspEKXAVGKUEbaNhcfPTUQpu >
10:47 PM TurBoss: all of the same size?
10:47 PM Lcvette1: i think to make it easy and just to represent what tool
10:48 PM Lcvette1: so it displays somewhat like the machine
10:48 PM Lcvette1: what do you think?
10:48 PM TurBoss: for now its fine
10:49 PM TurBoss: fine
10:49 PM TurBoss: :P
10:51 PM Lcvette1: maybe make the centerline of triangle will be the center angle for that position
10:51 PM Lcvette1: then can make the circle tangent to the point legs
10:51 PM Lcvette1: ?
10:52 PM Lcvette1: its possible?
10:52 PM Lcvette1: or just triangle and be done
10:53 PM TurBoss: just a triangle
10:54 PM Lcvette1: but flat triangle
10:54 PM Lcvette1: :D
10:54 PM Lcvette1: i think maybe we need to make vtk for lathe and vtk for mill
10:54 PM Lcvette1: two seperate ones
10:54 PM Lcvette1: trying to have one to do both is problematic i think
10:55 PM TurBoss: we only have flat tools in vtk
10:55 PM TurBoss: no ball mill tools
10:55 PM TurBoss: I don't think its a problem 1 only VTK
10:55 PM Lcvette1: i mean @ dimensional for lathe and 3 dfimensional for mill
10:55 PM Lcvette1: trying to have lathe look tight on 3d is not good don't think
10:56 PM TurBoss: its only more options
10:56 PM Lcvette1: should not rotate for example ever
10:56 PM TurBoss: then we dont need vtk :D
10:56 PM TurBoss: there are 2d plotters
10:56 PM Lcvette1: should always remain flat in xz axis display
10:56 PM Lcvette1: oh yes?
10:56 PM TurBoss: yes
10:56 PM Lcvette1: maybe that would be much easier?
10:57 PM Lcvette1: than trying to transform vtk
10:57 PM TurBoss: but we will find the same problem how to draw the tool with an arc in the point
10:57 PM TurBoss: using cartesian
10:57 PM TurBoss: XZ
10:58 PM Lcvette1: But it would solve the other issues
10:58 PM TurBoss: the hal plotter uses a 2d library
10:58 PM TurBoss: wich ones?
10:59 PM Lcvette1: The 3d va 2 d
10:59 PM Lcvette1: <Lcvette1 "The 3d va 2 d"> Verse
10:59 PM TurBoss: we can disable rotate and such
10:59 PM TurBoss: only pan and zoom
10:59 PM Lcvette1: Change the axis markers to 2d
11:00 PM TurBoss: withou arrows?
11:00 PM TurBoss: just flat lines?
11:00 PM Lcvette1: Solid flat triangles
11:01 PM Lcvette1: The tool path represents the cross section of the work
11:03 PM TurBoss: if you could draw a plane trianfle in stl
11:03 PM TurBoss: i can try to figure how to load them
11:04 PM TurBoss: it could have a arc made of segments
11:04 PM Lcvette1: no arc needed
11:04 PM Lcvette1: just flat triangles
11:05 PM TurBoss: thats easy
11:05 PM * Lcvette1 uploaded an image: image.png (14KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/EgqsXcsobGeeNCuqeyYKoVGE >
11:05 PM TurBoss: stock is not implemented
11:05 PM * Lcvette1 uploaded an image: image.png (12KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/hkbUkZBmiIbabDqBKcYCitcK >
11:06 PM * TurBoss uploaded an image: Captura de pantalla de 2020-05-27 05-57-28.png (172KB) < https://matrix.org/_matrix/media/r0/download/jauriarts.org/BCrqytTIkDfAWZjsThQgnCal >
11:06 PM TurBoss: I can draw this a tooltip for lathe
11:06 PM Lcvette1: yes
11:06 PM Lcvette1: :D
11:06 PM Lcvette1: \o/
11:06 PM TurBoss: in the 8 positions
11:06 PM Lcvette1: yes
11:07 PM Lcvette1: that would be good
11:07 PM Lcvette1: maybe give it a nose radius of 1/64"
11:07 PM TurBoss: sharp edjes
11:07 PM Lcvette1: fairly commin
11:07 PM TurBoss: nono is sharp
11:07 PM Lcvette1: ok
11:07 PM Lcvette1: sharp
11:07 PM TurBoss: done
11:08 PM Lcvette1: if we are just doing sharp then maybe doing the actual angles is easier?
11:08 PM Lcvette1: no circle tangents to worry about?
11:08 PM Lcvette1: turboss ^^^
11:09 PM TurBoss: yes
11:09 PM Lcvette1: ok lets try that
11:09 PM Lcvette1: \o/
11:09 PM TurBoss: 🙂
11:09 PM Lcvette1: point would always be at the originx0y0
11:09 PM Lcvette1: * point would always be at the origin x0 y0
11:10 PM TurBoss: yup
11:10 PM Lcvette1: and two legs drawn at the tool front and back angle
11:10 PM Lcvette1: just make it a static length
11:10 PM TurBoss: ok
11:11 PM Lcvette1: .35"
11:11 PM TurBoss: give me a point and I'll move the world
11:11 PM Lcvette1: just measured some tools and thats a good average
11:11 PM TurBoss: lol
11:11 PM Lcvette1: :D
11:11 PM Lcvette1: \o/