#linuxcnc Logs

Oct 16 2022

#linuxcnc Calendar

01:39 AM Deejay: moin
04:53 AM JT-Cave: morning
06:10 AM travis_farmer[m]: G'Morning
06:18 AM Tom_L: morning
06:43 AM travis_farmer[m]: working on my M6 remap... how do i test if the system is currently in inch or mm mode? just so i can set it to inch when needed, and when the M6 macro completes, return to mm if that is what the G-code program is in.
06:48 AM Tom_L: why would you switch within a gcode program?
06:48 AM Tom_L: i think that's asking for trouble
06:48 AM Tom_L: you should set it at the top of the program in the preamble anyway
06:51 AM Tom_L: the default will be the units you select in your ini upon startup
06:52 AM travis_farmer[m]: (currently on Oxi for post-op pain, so bear with me)
06:52 AM travis_farmer[m]: my M6 remap is in inch, but if i run somebody elses g-code that is in mm, what will happen?
06:54 AM Tom_L: add M20/21 to the top of the file
06:55 AM Tom_L: or at each tool change
06:56 AM Tom_L: you will know if you're running an odd file...
06:56 AM travis_farmer[m]: hmmm, could work.
06:56 AM Tom_L: i still think mixing is asking for trouble
06:57 AM Tom_L: i dunno how linuxcnc handles switching since your ini would be in inch as well
06:57 AM travis_farmer[m]: yeah, i know. just my mind running away from me, perhaps
06:57 AM Tom_L: run 2 ini files..
06:57 AM Tom_L: i have a couple for my mill
06:57 AM Tom_L: for a different reason
06:58 AM Tom_L: all your units & scale is set to inch there
06:59 AM Tom_L: i certainly would test it before putting cutter to metal
06:59 AM travis_farmer[m]: or maybe i can just set a rule that i just don't run other peoples g-code, as they may be unfamiliar with my machine limits anyway...
07:00 AM Tom_L: likely so but not always given the luxury
07:01 AM travis_farmer[m]: what about M70 and M72 to save and restore modal state? would that invalidate the M6 tool length probing?
07:01 AM Tom_L: dunno if i've ever used those tbh
07:02 AM travis_farmer[m]: hmm, ok
07:03 AM Tom_L: or a combined version in M73 may be a better choice in your case
07:04 AM Tom_L: add it to your M6 remap possibly
07:04 AM Tom_L: ...if you insist on doing it that way
07:07 AM travis_farmer[m]: hmmm, it may just be easier to not run any MM code... reading on the M70, it would return the G43 state back, and would thus invalidate the M6 remap...
07:10 AM Tom_L: when i have had do deal with the units issue, i always handle it in the cad model prior to adding tools in
07:11 AM Tom_L: i have an imperial and metric post
07:12 AM Tom_L: i feel it's a bit safer to do it there
07:13 AM travis_farmer[m]: yeah, understood
07:15 AM travis_farmer[m]: now i just have to get off these dang Oxi's, so i can work on my machine directly, lol
07:52 AM flyback: https://wiki.pine64.org/wiki/Ox64
09:14 AM skunkworks: Tom_L: wood furnace
09:15 AM skunkworks: made it 30 years ago.. Bottom finally rusted through. (never treated the water... Oops)
09:15 AM skunkworks: found a few other thin spots too - like in the door
09:23 AM skunkworks: the door is made of 1/4 plate...
09:24 AM skunkworks: https://photos.app.goo.gl/QxgBd5nttBwavZxNA
09:24 AM skunkworks: https://photos.app.goo.gl/rpYvCXUNPGBP4oEf9
10:01 AM ddB05153011[m]: So after I have changed REMAP to
10:01 AM ddB05153011[m]: `REMAP=M6 modalgroup=6 prolog=change_prolog ngc=rack_change epilog=change_epilog`
10:01 AM ddB05153011[m]: I can finally start doing remaping M6 T[x]
10:01 AM ddB05153011[m]: But for now I'm trying to get basic movement from script but it doesn't work
10:01 AM ddB05153011[m]: this is test script just to check if movement works
10:01 AM * ddB05153011[m] sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/21d1ba33aa0b305792c299af896db07f007bf324
10:02 AM ddB05153011[m]: and I'm getting this error (DEBUG = 0x7FFFFFFF)
10:03 AM ddB05153011[m]: So trying to do for test M6 T2... (full message at <https://libera.ems.host/_matrix/media/r0/download/libera.chat/a9879134561cd94a67f68243fc8934d6aa643b02>)
10:04 AM ddB05153011[m]: so I get print from script `Start of Program` and `End of program` but my machine didn't move at all
10:04 AM ddB05153011[m]: also it's still `Outgoing motion id is 12` in progress (so I need to stop it manually)
10:05 AM Tom_L: the debug message is full debug i believe
10:05 AM ddB05153011[m]: yes
10:06 AM Tom_L: See src/emc/nml_intf/debugflags.h for other settings.
10:06 AM ddB05153011[m]: so what I could use then
10:06 AM * ddB05153011[m] sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/dcc33b6b3312ae8df809a8b8309fdcaac64b5fb0
10:07 AM ddB05153011[m]: this is my 2nd guess
10:07 AM ddB05153011[m]: `0x0003E100`
10:07 AM ddB05153011[m]: but is that reason why is not working or?
10:07 AM Tom_L: DEBUG = just sets the level of debug messages returned
10:08 AM Tom_L: = 0 would return none
10:08 AM ddB05153011[m]: yes I got that 🙂
10:08 AM ddB05153011[m]: this is with DEBUG = 0
10:08 AM ddB05153011[m]: [qtpyvcp.actions.machine_actions][INFO] Issuing MDI command: M6 T2 (machine_actions.py:208)
10:08 AM ddB05153011[m]: Start of Program
10:08 AM ddB05153011[m]: End of Program
10:09 AM ddB05153011[m]: still question is why G code is not executed in subroutine
10:09 AM ddB05153011[m]: so at least I know script is running as I get output from it
10:09 AM Tom_L: it's been ages since i tried a remap...
10:10 AM Tom_L: you have toplevel.py in the config directory?
10:10 AM ddB05153011[m]: maybe someone else will know 🙂 thx for trying
10:11 AM ddB05153011[m]: yes
10:11 AM Tom_L: and remap.py
10:11 AM ddB05153011[m]: this is in ini
10:11 AM ddB05153011[m]: [PYTHON]
10:11 AM ddB05153011[m]: PATH_PREPEND=python
10:11 AM ddB05153011[m]: TOPLEVEL=python/toplevel.py
10:11 AM ddB05153011[m]: and have python folder with 3 files
10:11 AM ddB05153011[m]: remap
10:12 AM ddB05153011[m]: toplevel
10:12 AM ddB05153011[m]: and
10:12 AM ddB05153011[m]: stdglue
10:12 AM ddB05153011[m]: copied from `/usr/share/linuxcnc/ncfiles/remap_lib/python-stdglue`
10:13 AM Tom_L: looking thru my directory i don't have that one
10:13 AM Tom_L: just the first two
10:13 AM Tom_L: may not make any difference as i did mine quite a while back
10:13 AM ddB05153011[m]: let me delete it but should be the same
10:14 AM Tom_L: what's the content of the 2 files?
10:15 AM Tom_L: just wondering if they changed anything
10:15 AM ddB05153011[m]: its just one line
10:15 AM ddB05153011[m]: remap
10:15 AM ddB05153011[m]: ```
10:15 AM ddB05153011[m]: from stdglue import *
10:15 AM ddB05153011[m]: ```
10:16 AM -!- #linuxcnc mode set to +v by ChanServ
10:23 AM ddB05153011[m]: and toplevel
10:23 AM ddB05153011[m]: import remap
10:23 AM Tom_itx: #! /usr/bin/python
10:23 AM Tom_itx: import remap
10:23 AM Tom_itx: #! /usr/bin/python
10:23 AM Tom_itx: from stdglue import *
10:23 AM Tom_L: ok
10:23 AM ddB05153011[m]: let me try
10:23 AM Tom_L: i think when i was testing it, i was testing spindle orient code
10:23 AM ddB05153011[m]: indeed no changes
10:23 AM ddB05153011[m]: same thing
10:24 AM ddB05153011[m]: this is content of go_to_g30.ngc
10:24 AM * ddB05153011[m] sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/30170cb0adc4b48d64b699f51d7f80fe6271dca7
10:24 AM Tom_L: and change_epilog
10:24 AM ddB05153011[m]: and that works
10:25 AM ddB05153011[m]: to change into what?
10:26 AM -!- #linuxcnc mode set to +v by ChanServ
10:26 AM Tom_itx: https://linuxcnc.org/docs/html/remap/remap.html
10:27 AM Tom_itx: https://forum.linuxcnc.org/10-advanced-configuration/41504-m6-remap-for-atc-with-carousel
10:27 AM Tom_itx: might help some
10:28 AM Tom_itx: take a look at his toolchange file
10:30 AM Tom_L: seems you need more code in your sub
10:30 AM ddB05153011[m]: I know but this was just to see if will work and looks like not all G codes are working (like movement)
10:30 AM Tom_L: pass the tool number for which pocket to go to for one thing
10:31 AM ddB05153011[m]: tried with M5 to turn off spindle and that is shown into logs
10:32 AM Tom_L: you may need to orient it if your holders have a drive slot
10:32 AM Tom_L: i don't remember if they did
10:32 AM Tom_L: but that's what i was working on in my code
10:33 AM Tom_L: to orient the spindle so it would align to receive the holder
10:36 AM ddB05153011[m]: so this is when I try to run M6 T2
10:36 AM * ddB05153011[m] sent a code block: https://libera.ems.host/_matrix/media/r0/download/libera.chat/351976a696fb4bae4b0e4b9d191fb2774777335a
10:37 AM ddB05153011[m]: added to print additional data
10:37 AM ddB05153011[m]: (print, in change tool_in_spindle=#<tool_in_spindle> current_pocket=#<current_pocket>)
10:37 AM ddB05153011[m]: (print, selected_tool=#<selected_tool> selected_pocket=#<selected_pocket>)
10:39 AM Tom_L: is return 1 success?
10:39 AM Tom_L: i've not had to use debug return messages
10:40 AM Tom_L: so i dunno if 0 or 1 returns success or -1 fail etc
10:40 AM ddB05153011[m]: most of examples I have found returns 1
10:40 AM Tom_L: but it seems to be doing what you told it
10:40 AM ddB05153011[m]: https://forum.linuxcnc.org/media/kunena/attachments/22267/toolchange_2021-11-10-2.ngc
10:40 AM ddB05153011[m]: this is from post you have send me
10:40 AM Tom_L: you just have to do something with it
10:41 AM ddB05153011[m]: same endsub [1]
10:41 AM Tom_L: so if you want yours to move past the G53 line, tell it what to do there
10:41 AM Tom_L: pass the tool as a parameter so you know which tool then move to that slot
10:41 AM Tom_L: in the sub
10:42 AM Tom_L: you said the G53 worked
10:42 AM ddB05153011[m]: G5 worked
10:42 AM ddB05153011[m]: but let check if tool is > 0
10:42 AM Tom_L: so it appears to be working, it just lacks the code to know where to move to
10:42 AM ddB05153011[m]: move to position 1
10:43 AM Tom_L: you have to provide that
10:43 AM Tom_L: in the sub
10:43 AM GTKplusplus6432[: Something weird just happened
10:43 AM Tom_L: the example i posted is for a carousel which you don't have
10:43 AM GTKplusplus6432[: I had to pause a cut (using pause, not estop) and on restart the machine position is completely wrong
10:44 AM GTKplusplus6432[: Like, not just a few missed steps
10:44 AM Tom_L: that may have to do with machine zero, G90 or G91
10:44 AM GTKplusplus6432[: More than half the machine travel
10:44 AM GTKplusplus6432[: Sure, but I literally did. Pause and restart
10:44 AM Tom_L: depending on the mode you're in
10:44 AM GTKplusplus6432[: Which is why I have no idea what just happened
10:44 AM GTKplusplus6432[: It was in absolute mode
10:45 AM GTKplusplus6432[: Machine coordinates are wrong
10:45 AM GTKplusplus6432[: Not only offsets
10:45 AM GTKplusplus6432[: It completely lost homing
10:45 AM GTKplusplus6432[: This is the first time I have something like this happened. Like it skipped running a few lines of code but didn't know it
10:46 AM Tom_L: make small changes and note what changes
10:47 AM Tom_L: keep notes
10:47 AM Tom_L: you will get it
10:47 AM Tom_L: keep notes and a hand on the ESTOP :)
10:49 AM Tom_L: M6: orient spindle and stop, return current tool to pocket, fetch next tool
10:49 AM Tom_L: are some of the steps i see that the sub should have
10:50 AM ddB05153011[m]: I understand whole logic behind it and what I need to do
10:50 AM Tom_L: the pockets are fixed so that should never change
10:50 AM ddB05153011[m]: only issue is movement is not working
10:51 AM ddB05153011[m]: yeah I have starting pocket and every after is same delta distance
10:51 AM ddB05153011[m]: so changing just Y (IN MY CASE) while X is fixed )
10:51 AM Tom_L: after moving X out to clear the tool rack or such
10:52 AM Tom_L: or moving the rack, depending how you designed it
10:52 AM Tom_L: then move Y to the next pocket
10:53 AM ddB05153011[m]: perfect would be move Z to 0 expand rack move to specific pocket and pick it up
10:53 AM ddB05153011[m]: again go to Z 0, close rack
10:53 AM Tom_L: after returning the current tool
10:53 AM ddB05153011[m]: and continue with work
10:53 AM Tom_L: you have 2 tool moves
10:54 AM Tom_L: one to get rid of the current one and one to fetch the next one
10:54 AM ddB05153011[m]: yes
10:54 AM Tom_L: make sure it's not waiting on a motion signal for the next move
10:54 AM Tom_L: that's about all i know...
10:55 AM Tom_L: or iocontrol signal etc
10:55 AM ddB05153011[m]: ok
11:46 AM perry_j1987: morning
12:06 PM perry_j1987: all holes drilled out big as i can go now on this gang tool block
12:07 PM perry_j1987: now time to bust out the boring head and finish them out to 16mm diameter for the tool holders
12:25 PM perry_j1987: whew found one more drill bit size large heh 14.7
12:26 PM perry_j1987: that will help make boring go alot faster
12:52 PM _unreal_: with any luck now my connection will hold stable for a while ?
12:52 PM _unreal_: ugh
12:53 PM _unreal_: ve7it, I've gotten a number of projects done but have a lot of "life issues" still plaguing me. If my stocks do what I'm hoping they do in the next few months ALL my problems will be gone or diminished greatly.
12:56 PM _unreal_: ve7it, So if I have enough scraps on hand which I think I do. I'm considering building a CUBE frame 3d printer, and if I do my goal is to use the BLDC motors. Hence the talk before about setting up some stm32 that can handle at least 2-3 quadrature encoder inputs. And using the bldc motor drivers that I gifted you for R & D.
12:57 PM _unreal_: The all in one bldc motors that have the onboard encoders only do 800 rpm so I'm not looking for extreme speed, prob 500-800 MAX mm/s feed at best and thats just a guess.
01:00 PM _unreal_: I think the largest I would go for is 10"x10"x10" work area.
01:00 PM _unreal_: Maybe 10x10x6"
01:01 PM _unreal_: really depends on what I have on hand for left over rails.
01:03 PM jpa-: with the typical print speeds being less than 100mm/s, that's quite plenty - many slicers minimize travel moves quite well
01:22 PM perry_j1987: well that sucks
01:22 PM perry_j1987: lol lost a bearing on the encoder on this lathe
01:22 PM perry_j1987: its a long shaft encoder and the bearing supporting the end of the encoder just exploded lol
01:44 PM perry_j1987: and it took out the entire encoder
01:44 PM perry_j1987: time to order a new one lol
02:14 PM perry_j1987: well going to have to figure out new mount and such not seeing any suitable drop in replacements heh
03:16 PM JT[m]: Mom beer bread and grape jelly
03:21 PM Tom_L: yummy?
03:21 PM CaptHindsight[m]: JT: did you find the problem component with the transmission?
03:23 PM JT[m]: Not yet, but I suspect shift fork pads and or syncro
03:23 PM Tom_L: wasn't the linkage>?
03:24 PM travis_farmer[m]: might it be a loose nut behind the wheel? 😉
03:25 PM CaptHindsight[m]: ah ok,I'll check back, I thought you mentioned taking it apart already. I must have misunderstood.
03:25 PM JT[m]: Yup yummy
03:26 PM CaptHindsight[m]: I have a few cars to finish then I hope to not touch cars for a while. It was a nice change but covid kicked my butt and now i still have to finsih.
03:26 PM Tom_L: heh
03:27 PM CaptHindsight[m]: body work is not really exciting
03:27 PM Tom_L: nope
03:28 PM CaptHindsight[m]: and i don't have anyone to hand it off to since most car people just half ass everything back together
03:28 PM xxcodery: I guess dependspn it lol
03:28 PM xxcodery: *on person
03:28 PM CaptHindsight[m]: well like most people and most things
03:29 PM Tom_L: can't imagine anyone liking sucking up bondo dust
03:30 PM CaptHindsight[m]: I rarely touch bondo
03:30 PM CaptHindsight[m]: bondo is what most people think of body work
03:30 PM Tom_L: skin coat on spots
03:30 PM Tom_L: or you could use lead
03:31 PM CaptHindsight[m]: who puts cars back together with all metal anymore?
03:31 PM Tom_L: cars aren't all metal anymore :)
03:31 PM travis_farmer[m]: true
03:31 PM Tom_L: less and less
03:31 PM CaptHindsight[m]: the shops just use whatever is the quickest way to the money
03:32 PM CaptHindsight[m]: another reason why they don't even have the skills to work on metal cars
03:33 PM CaptHindsight[m]: who knows how to do better than factory work?
03:33 PM Tom_L: most of those guys are gone
03:34 PM travis_farmer[m]: sad, but true
03:34 PM Tom_L: i've seen lead work done but not done any personally
03:34 PM CaptHindsight[m]: why I don't have anyone to hand it off to
03:35 PM xxcodery: frankly id avoid any lead work
03:36 PM Tom_L: mixing & breathing chemicals is better?
03:36 PM xxcodery: nah different reason. its not good for envorment at all
03:36 PM CaptHindsight[m]: you don't have to use lead anymore, we have TIG's now
03:37 PM Tom_L: i've used coat hangars and a torch...
03:38 PM travis_farmer[m]: i have a TIG welder... more of just a T though, as i don't have any argon yet...
03:38 PM Tom_L: for alum?
03:39 PM Tom_L: tri mix or co2
03:39 PM Tom_L: for steel
03:39 PM travis_farmer[m]: cheap one, just steel i think
03:39 PM CaptHindsight[m]: you should be able to stick a refrigerator magnet on any steel body panel and it should stick
03:39 PM xxcodery: Tom_L what is coat hangers made from metal, made from? cheap steel? alum?
03:39 PM perry_j1987: https://amzn.to/3gbWJi2 hows this look
03:39 PM Tom_L: back then they were mild steel
03:39 PM CaptHindsight[m]: xxcodery: cheapest steel wire
03:39 PM xxcodery: ok
03:40 PM perry_j1987: the encoder on this techno isel expldoed lol
03:40 PM CaptHindsight[m]: perry_j1987: wow that is cheap for optical
03:40 PM perry_j1987: abz too
03:41 PM travis_farmer[m]: i am not the only one with a Techno/ISEL? cool
03:41 PM perry_j1987: travis_farmer[m] you got the lathe?
03:41 PM CaptHindsight[m]: Maximum Corresponding Frequency: 30KHZ, terrible!
03:41 PM travis_farmer[m]: nope, Gantry III router table
03:41 PM CaptHindsight[m]: perry_j1987: the specs are poor if accuracte
03:41 PM travis_farmer[m]: old one
03:41 PM perry_j1987: i have their 9x20 metal lathe
03:42 PM travis_farmer[m]: Nice 🙂
03:42 PM CaptHindsight[m]: perry_j1987: what is it for?
03:42 PM perry_j1987: https://amzn.to/3TapLNu this ones 10 bucks more but 100k
03:42 PM perry_j1987: the spindle encoder on this 9x20 expldoed
03:43 PM perry_j1987: bearing started squeaking and before i could hit the e-stop it blew apart haha
03:43 PM perry_j1987: took the encoder with it so shopping for new one now
03:43 PM CaptHindsight[m]: perry_j1987: better run the numbers, 30KHz is ~1800 rpm max
03:44 PM perry_j1987: they claimed 3k -6k rpm on that listing with the 30khz heh
03:44 PM CaptHindsight[m]: hah but one is 1K and the other 300, so the same max freq
03:45 PM perry_j1987: this lathe isnt very fast in any case
03:45 PM perry_j1987: 1725 motor and with gear reduction it seems to do around 1000-ish rpm max
03:45 PM roguish[m]: I have a couple of these. they work good. no problems yet. https://www.amazon.com/gp/product/B01EWLCM1C/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
03:45 PM CaptHindsight[m]: perry_j1987: their numbers don't add up so I don't trust what they spec
03:46 PM CaptHindsight[m]: $50 is cheap
03:46 PM CaptHindsight[m]: so if roguish says it works for him,hope to get the same model and same luck
03:46 PM perry_j1987: thats the 5v version the 5-24v version is 23 on that link roguish[m] gave
03:47 PM CaptHindsight[m]: perry_j1987: what is your requirement? what PPR do you need and how fast is it going to turn?
03:48 PM CaptHindsight[m]: don't guess
03:48 PM CaptHindsight[m]: run the numbers
03:48 PM perry_j1987: dont know what the numbers are
03:49 PM CaptHindsight[m]: perry_j1987: what is the encoder for besides "a lathe"?
03:49 PM CaptHindsight[m]: what are you trying to do with it?
03:49 PM perry_j1987: speed display and threading capability
03:50 PM CaptHindsight[m]: ok, how fast does you lathe spin the headstock?
03:50 PM perry_j1987: about 1000-ish
03:50 PM CaptHindsight[m]: 1000 rpm?
03:50 PM perry_j1987: aye
03:50 PM roguish[m]: Definitely what the output type (line driver, push-pull, NPN, etc.), make sure it's what you need. I do like the brand.
03:50 PM CaptHindsight[m]: ok
03:52 PM CaptHindsight[m]: does your lathe still have any gears to sync the chuck to the motion of the tool post or is this going to be all electronic?
03:53 PM CaptHindsight[m]: or do you have separate motors for all axis?
03:54 PM CaptHindsight[m]: reading chuck rpm is easy
03:54 PM perry_j1987: its belt driven
03:54 PM CaptHindsight[m]: synchronization is a bit more complicated
03:54 PM perry_j1987: they have two pulleys identical diameter off the motor and one belt goes up to the headstock with its pulley and another belt off the motor to another pulley same diameter as headstock's for the encoder
03:54 PM CaptHindsight[m]: ok so belts and pulleys
03:55 PM CaptHindsight[m]: perry_j1987: which Mesa cards do you wish to use for this or already using?
03:55 PM perry_j1987: i have the 7i96 in here
03:56 PM CaptHindsight[m]: what controls the motion of the tool post?
03:57 PM CaptHindsight[m]: hand cranks? gears and pulleys? something else?
03:57 PM perry_j1987: its a servo cnc lathe
03:58 PM perry_j1987: gecko g320x drivers
03:58 PM CaptHindsight[m]: i have to go but if I were you I'd post all the info on the forums and you'll get all the math and parts worked out for you
03:59 PM perry_j1987: its an existing system CaptHindsight[m]
03:59 PM perry_j1987: not building anything new
03:59 PM CaptHindsight[m]: if it's already a cnc lathe then it's easier
03:59 PM perry_j1987: its a 1000ppr encoder that exploded
04:03 PM CaptHindsight[m]: if you just want to replace it then you need a 1K PPR encoder with a 1K x (1000 rpm /60 = 16.7) min bandwidth, 16.7KHz
04:04 PM perry_j1987: any reason i'd want a z pulse too for this lathe?
04:05 PM CaptHindsight[m]: quicker homing
04:05 PM CaptHindsight[m]: and if your wiring and config files already use an index
04:07 PM perry_j1987: how does z pulse help with quicker homing?
04:07 PM perry_j1987: on a spindle
04:11 PM * JT[m] uploaded an image: (205KiB) < https://libera.ems.host/_matrix/media/r0/download/matrix.org/glBeQEYxJuwOsIcOeLfXzpZX/20221016_152251_8553496810272406080.jpg >
04:24 PM perry_j1987: https://amzn.to/3D28rEE looks like this is what will work for this mesa 7i96?
04:30 PM perry_j1987: well that one wont arrive till sometime in november nm
04:31 PM CaptHindsight[m]: https://www.grobinc.com/cold-rolled-advantage/
04:57 PM Tom_L: JT[m], you offering samples?
05:06 PM JT[m]: All gone
05:09 PM CaptHindsight[m]: https://tormach.com/8l-lathe-37900.html $8k
05:10 PM CaptHindsight[m]: https://www.grizzly.com/products/grizzly-13-cnc-lathe-with-auto-tool-changer/g0884 $28K
05:10 PM CaptHindsight[m]: is there much available in a CNC lathe between these twpo models?
05:10 PM CaptHindsight[m]: twpo / two
05:10 PM JT[m]: Tom_L: couldn't send till I got to the highway
05:14 PM pcw-home: perry_j1987: I would choose an encoder with line driver (=RS-422 =Differential)outputs (and 5V power)
05:20 PM roycroft: yes, capthindsight - the one you build
05:20 PM roycroft: there are an infinate number of those available
05:21 PM CaptHindsight[m]: looks like there are a few Chinese bands with pricing in between
05:21 PM * roycroft just finished cleaning out his old pickup, putting the canopy back on, and moving it out onto the street to be hauled away
05:22 PM roycroft: having that gone will make me very happy
05:23 PM JT[m]: Not worth selling?
05:24 PM roycroft: not really
05:24 PM CaptHindsight[m]: engine cores are $200
05:24 PM roycroft: i got the country fair to get themselves set up for vehicle donations through careasy.org, and then i donated it to them
05:24 PM CaptHindsight[m]: trans are ~75
05:24 PM roycroft: yeah, but that's a hassle
05:24 PM CaptHindsight[m]: ah ok
05:24 PM roycroft: i donated it to a non-profit, and i get a tax writeoff
05:25 PM roycroft: that's a lot easier
05:25 PM CaptHindsight[m]: quick and simple
05:25 PM roycroft: i've donated vehicles before
05:25 PM roycroft: this one really needed to be donated
05:25 PM JT[m]: Cool
05:25 PM roycroft: the driver's door did not work - it's held closed by a rope
05:26 PM roycroft: there's an electrical leak such that the battery (brand new) is drained after about 3 days
05:26 PM CaptHindsight[m]: who provides the valuation?
05:26 PM roycroft: and the carb is wonky and gets flooded when the vehicle sits, so ti's really hard to start
05:26 PM roycroft: careasy.org, based on what i report to them when i fill out the donatino form
05:26 PM roycroft: the wrecker driver will hand me a receipt when it's picked up
05:27 PM roycroft: careasy.org then sells the vehicle, and sends most of the proceeds to my charity of choice
05:27 PM roycroft: careasy.org handle all the paperwork, including dmv stuff, and tax stuff, so the non-profit has nothing at all to do but deposit the check they're sent
05:27 PM roycroft: it's a pretty good deal
05:27 PM JT[m]: Sounds like you moved uptown with the red truck
05:28 PM roycroft: and i put $50 worth of fuel in it today
05:28 PM roycroft: that was 1/4 of a tank
05:28 PM roycroft: there is a drawback to the new pickup
05:28 PM roycroft: but since i'll put about 2000 miles/year on it, it's not that huge a deal
05:30 PM roycroft: and there may be an unanticipated benefit to getting it
05:30 PM roycroft: two of my neighbors who have never given me a second glance before waved to me this weekend when i was in my new pickup
05:30 PM JT[m]: Does the mpg offset the higher cost of diesel?
05:30 PM roycroft: so i think it is gaining me acceptance in redneckland
05:30 PM roycroft: absolutely
05:30 PM CaptHindsight[m]: he haw!
05:30 PM JT[m]: LOL
05:30 PM roycroft: the 5.4l gas engine gets 12mpg
05:31 PM roycroft: the 7.3l diesel engine gets 18mpg
05:31 PM roycroft: b20 was $5.46 today, btw
05:31 PM roycroft: and e15 is $5.39
05:31 PM roycroft: so there's not much difference between diesel and gasoline
05:32 PM JT[m]: About a dollar a gallon difference here
05:32 PM roycroft: that makes sense
05:32 PM roycroft: because our state gives a $1/gallon rebate for biodiesel blends
05:33 PM roycroft: which is why, when i go to the biodiesel dealer, they don't sell b100
05:33 PM roycroft: they sell b99.9
05:33 PM roycroft: because the silly state law only rebates blends, not pure biodiesel
05:33 PM roycroft: so i can get b99.9 or b20 there
05:33 PM CaptHindsight[m]: close enough
05:34 PM roycroft: we have a 50 cent/gallon city tax on fuel
05:35 PM roycroft: when i'm ready to do a fill up, which is 38 gallons, i'll drive up to junction city, about 15 miles north of here, and avoid the city fuel tax, and save an extra 50 cents/gallon
05:35 PM roycroft: it would have been a wash today
05:35 PM roycroft: but if the tank is almost empty, and i'm going to do a fill-up, it is worth driving up there
05:39 PM JT[m]: Makes me like my Ridgeline that gets 27mpg highway and 24mpg in town
05:40 PM roycroft: yeah
05:40 PM roycroft: it's a choice i made - i was looking for something smaller and more economical, but this was a steal
05:41 PM roycroft: and since i won't be putting a lot of miles on it, i decided it was worth it
05:41 PM roycroft: my toyota got about 20mpg, so this isn't much worse than that
05:45 PM roycroft: my van currently gets 12mpg, but i think that can be significantly improved
05:45 PM roycroft: it's also a vehicle i'd like to replace at some point - perhaps in a couple years or so
05:56 PM Tom_L: JT[m], you're lucky you got yours when you did, the honda dealer here is full of used other brand cars now
05:58 PM roguish[m]: diesel around here is still up over $6.50 / gal............
06:00 PM roycroft: yes, that sounds about right
06:00 PM roycroft: again, our state offers a $1/gallon rebate on biodiesel blends
06:00 PM roycroft: so 100% petrodiesel would be in the $6.50 range
06:01 PM roguish[m]: if it really works, and you can get, go for it...
06:01 PM roycroft: i've had two diesel passenger vehicles that ran b99.9
06:01 PM roycroft: the fuel not only "works", it's actually very good for the engine
06:01 PM roycroft: biodiesel has better lubricity than petrodiesel
06:02 PM roycroft: it burns cleaner
06:02 PM roycroft: keeps the engine cleaner
06:03 PM Tom_L: mmm hippie turned redneck...
06:04 PM Tom_L: what will the neighbors think now...
06:08 PM roycroft: i'm not putting nekked girl mudflaps on my pickup
06:09 PM roycroft: and there will be no ginormous flags on it, confederate or otherwise
06:09 PM roycroft: so i haven't gone total redneck
06:09 PM Tom_L: ... give it time...
06:09 PM roguish[m]: hang a bull ball bag from the hitch
06:09 PM Tom_L: haha
06:09 PM roycroft: i can assure you, that's never going to happen
06:10 PM roycroft: i'll probably put a peace sign sticker in the back window soon
06:10 PM Tom_L: shotguns on the rear glass mount...
06:10 PM roycroft: that should offset most of the rednecky stuff
06:24 PM xxcodery: peace sign and decal that looks like rack with shotgun
07:15 PM roycroft: i'll probably not install a gun rack
07:32 PM * roycroft has no guns, and no fishing rods, and generally does not carry an umbrella
07:42 PM Rab: "I don't even own a gun, let alone many guns that would necessitate an entire rack. What am I gonna do with a gun rack?"
08:00 PM xxcodery: roycroft never said about install9ing gun rack
08:00 PM xxcodery: just sticker that looks like one lol
08:12 PM perry_j1987: g'evening
08:12 PM perry_j1987: home now
08:16 PM xxcodery: hey
08:17 PM xxcodery: roy reminds me of that picture of truck that was broken in and rifle was stolen. on broken rear window, there was decal "come take my rifle"
08:17 PM xxcodery: well someone certainly did
08:23 PM perry_j1987: this is the only 1000ppr abz encoder i can find that will ship quickly https://amzn.to/3CGcyFd
08:25 PM xxcodery: 25 usd ont seem to be too expensive
08:27 PM perry_j1987: nope
08:27 PM perry_j1987: from my limited understanding it appears this would work fine with my mesa 7i96
08:27 PM perry_j1987: the rotary encoder on my lathe spindle exploded earlier today lol
08:28 PM perry_j1987: bearing started squeaking and before i could hit e-stop it catastrophically disassembled itself lol
08:28 PM Tom_L: small one: http://tom-itx.no-ip.biz:81/~webpage/pdf/Nemicon%20OME%20Encoder.pdf
08:29 PM Tom_L: 50khz
08:33 PM perry_j1987: can you explain the khz
08:34 PM perry_j1987: what does that mean in the reference of rotary encoders
08:35 PM Tom_L: Frequency Response: This is the maximum frequency that the encoder is able to output via the output lines. For example, the frequency of a 200 PPR encoder that rotates at 600 RPM is 2000 Hz (200*600/60s).
08:38 PM perry_j1987: so this 1000ppr one at 1000 rpm would be 16.6666khz ?
08:39 PM Tom_L: seems reasonable
08:40 PM Tom_L: seems the Nemicon aren't as cheap
08:44 PM Tom_L: mine is rather small but has been working for quite a long time now
08:45 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/Mill_Steel/Spindle/Encoder1.jpg
08:45 PM Tom_L: i had to make a reducer to fit the pulley for it :)
08:45 PM Tom_L: i got mine off some medical equipment
08:47 PM perry_j1987: nice
08:47 PM Tom_L: https://www.usdigital.com/products/encoders/
08:48 PM perry_j1987: ok got it ordered
08:49 PM Tom_L: quick enough for your needs?
08:49 PM perry_j1987: i had just finished making the new gang tool block for this lathe today
08:49 PM perry_j1987: ya the lathe only does 1000 rpm or so
08:49 PM perry_j1987: so that's half the encoders capacity apparently
08:50 PM Tom_L: @5500 rpm that tiny one is within it's specs
08:50 PM Tom_L: which is about where my spindle limits out
08:50 PM perry_j1987: now once that's installed i just need to machine up a riser block for the qctp and then this lathe is ready to use
08:50 PM perry_j1987: the only original electronics on the lathe now is the motors haha
08:51 PM perry_j1987: and i guess the limit switches
08:51 PM Tom_L: the only original part on my mill is the sherline spindle
08:51 PM Tom_L: i keep it since i have so many holders for it
08:51 PM perry_j1987: you seen those glockcnc spindles
08:51 PM Tom_L: yes
08:52 PM perry_j1987: his 5c lathe headstock he said he's close to releasing a collet closer for it as well
08:52 PM Tom_L: know that he is very slow to ship
08:53 PM perry_j1987: yea he made a buddy of mine wait a few months
08:53 PM Tom_L: i googled the address and it came back to a residence
08:54 PM perry_j1987: https://i.ibb.co/QkKB1L1/68721847265-F1-FB97-DC-42-CF-4-B66-A162-B434-FA8029-B0.jpg
08:54 PM Tom_L: i may have his cell number...
08:54 PM perry_j1987: this now has all 6 hole bored and setscrews tapped
08:54 PM Tom_L: i called him a few times on mine
08:58 PM perry_j1987: ah dinner call
08:58 PM perry_j1987: bbiab