#linuxcnc Logs
Nov 05 2022
#linuxcnc Calendar
01:19 AM jpa-: JoseIgnacioRomer: it's quite high, but for practical purposes it is probably not a problem
02:49 AM sensille: CaptHindsight[m]: so regarding my BASE_PERIOD of 62500 the other day. i verified that stepconf always puts 62500 in there. it's the same for latency 10000 or 15000
03:23 AM -!- #linuxcnc mode set to +v by ChanServ
03:23 AM sensille: Loetmichel: my 6040Z can only sustain 25mm/s. at 30mm/s Y stalls easily. does yours go faster?
03:23 AM sensille: not sure if it's a vibration problem or if i need a higher voltage
03:33 AM sensille: ugh. current already start to go down at 13mm/s
04:31 AM travis-farmer is now known as travis_farmer
04:47 AM JT-Cave: morning
04:48 AM travis_farmer: G'Morning
05:12 AM Tom_L: morning
05:13 AM Tom_L: rain & 38F
05:22 AM Tom_L: JT-Cave, the last amd64 deb has the checkmf error in it
05:22 AM Tom_L: i think you forgot to build after the fix
05:23 AM Tom_L: JoseIgnacioRomer was trying to use it last night
05:28 AM sensille: wow, with an dmt556 and 48V i can run Y >200mm/s
05:30 AM Tom_L: under load?
05:31 AM sensille: no. but it already stalled at 30mm/s without load
05:31 AM sensille: looks like the controller that comes with the machine is really crap
05:32 AM sensille: to test it under load i would have to do more rewiring
05:36 AM JT-Cave: ok, I'll build after I finish
06:18 AM Deejay: moin
06:18 AM travis-farmer is now known as travis_farmer
06:35 AM pere: where can I find out how to connect a output pin to a G code instruction? I would like to turn on and off light and do clamp/unclamp of tools
06:47 AM travis_farmer: is this what you mean, pere? http://linuxcnc.org/docs/devel/html/gcode/m-code.html#mcode:m62-m65
06:57 AM pere: travis_farmer: yeah, look like it. is there some well known M number for light and tool clamp?
06:59 AM travis_farmer: not that i am aware of
06:59 AM pere: travis_farmer: but the 'The actual change of the specified outputs will happen at the
06:59 AM pere: beginning of the next motion command. If there is no subsequent motion
06:59 AM pere: command, the queued output changes won't happen' statement seem a bit conterintuitive for lights.
07:00 AM travis_farmer: M64 and M65 are immediate i think
07:01 AM JT-Cave: Tom_L, if someone is having an issue tell them to back off one version until I can fix it
07:05 AM pere: any of you got a work area light in your cnc? which M code do you use for it?
07:13 AM JT-Cave: I use my finger... on the CHNC I use a pyvcp checkbox
07:13 AM JT-Cave: there is no m code for worklight
07:14 AM JT-Cave: but you could use m100-m199
07:14 AM travis_farmer: true...
07:15 AM travis_farmer: those are defined here, pere: http://linuxcnc.org/docs/devel/html/gcode/m-code.html#mcode:m100-m199
07:18 AM pere: thanks.
07:18 AM pere: is there a well known m or p number for tool clamp/unclamp? I got a pin unclamp that will open up the spindle tool clamp.
07:19 AM JT-Cave: t is tool change
07:19 AM JT-Cave: m100-199
07:20 AM pere: it is only a small part of my tool change procedure, with an automatic tool changer.
07:22 AM JT-Cave: for my CHNC turrent I used classicladder
07:22 AM JT-Cave: I would do the same for any automatic tool changer
07:30 AM pere: JT-Cave: no idea how to do that. so far I am trying to do the automatic tool change semi-manually
07:30 AM JT-Cave: yippe my chicken alarm played rooster.wav at 5 minutes before sunrise to remind me to open the doors
07:31 AM JT-Cave: https://gnipsel.com/shop/hardinge/hardinge.xhtml
07:31 AM JT-Cave: harding.clp is the classicladder file
07:45 AM Tom_L: JT-Cave, i posted one i had and sent him on his way
07:45 AM Tom_L: didn't leave him hanging
07:46 AM -!- #linuxcnc mode set to +v by ChanServ
07:47 AM JT-Cave: thanks
07:47 AM JT-Cave: pere, I had no idea how to do it either until I tried and learned
07:48 AM JT-Cave: Tom_L, I completely reworked the mesaflash check to be less annoying if you don't plan on using mesaflash
07:48 AM Tom_L: ready for review?
07:50 AM JT-Cave: yep
07:50 AM * JT-Cave goes to clean chicken shit while Tom_L reviews
07:51 AM Tom_L: i'll build as well
07:55 AM Tom_L: looks good.
07:56 AM Tom_L: if you disable the tools after unchecking the box you might want to clear the version number box also
07:56 AM Tom_L: but that's not a big deal either way
08:00 AM pere: who is the current guardian of the HAL components? several pull requests in github.
08:01 AM JT-Cave: no guardian here
08:02 AM JT-Cave: I feel it's better to just turn off the mesaflash checks on the main page if the user is not planning on flashing a card and don't bother to warn about the version of mesaflash for a board unless they plan on using mesaflash
08:03 AM Tom_L: yeah that works
08:05 AM JT-Cave: now what's next?
08:06 AM Tom_L: parport
08:06 AM Tom_L: :)
08:10 AM Tom_L: add a chips logo somewhere :)
08:12 AM Tom_L: in the configuration setup bos to the left of the daughtter card drop boxes
08:12 AM Tom_L: box
08:13 AM Tom_L: no cause that's only good for that tab
08:14 AM Tom_L: have you tested the classicladder stuff? i don't know much about that
08:20 AM Tom_L: on the PC tab, move the Ethernet tab to a box on the PC info tab at the bottom and actually run 'ip link show' when they push the 'Ethernet' button
08:20 AM JoseIgnacioRomer: So trying to understand what these bitfiles do. If i just plan to use the card as is without putting anything in the expansion port and no daughtercards i can just leave it alone and not flash it right?
08:21 AM Tom_L: JoseIgnacioRomer, bitfiles set the fpga firmware to a specific configuration
08:21 AM Tom_L: it comes with a default that should work for most needs yes
08:22 AM Tom_L: 7i96s_d.bin is the default loaded one iirc
08:24 AM JoseIgnacioRomer: Ok and is there an index of what those bitfiles are supposed to do? As in, for a given bitfile name what effect it has on the configuration. Checked the cards manual and it didnt have a list, on the linuxcnc side i dont know where to look
08:25 AM JT-Cave: the bit/bin files can be a bit of a mystery to read but the pinout file lists all the pins and functions
08:25 AM JoseIgnacioRomer: One thing i would like to do in the future is to use the expansion port to connect the machine front panel (status leds, buttons, mpg encoders)
08:25 AM Tom_L: if you plug the card in using mesact and push the 'Read HMID' it will display the firmware
08:25 AM JT-Cave: Tom_L, I've not tested classicladder in a while going to do that now
08:26 AM Tom_L: JT-Cave, moving the ethernet stuff and running the command would eliminate having to run a terminal
08:26 AM JT-Cave: JoseIgnacioRomer, use a smart serial card for additional I/O like a 7i84
08:26 AM JT-Cave: which command?
08:26 AM Tom_L: ip link show
08:27 AM JoseIgnacioRomer: Availability: Out Of Stock
08:27 AM JT-Cave: I'm not following
08:27 AM Tom_L: put a button next to the NIC button on the PC Info tab
08:27 AM JT-Cave: a few weeks I'll have some
08:27 AM JoseIgnacioRomer: :P
08:28 AM Tom_L: and display that info there
08:28 AM JT-Cave: ah ok got it
08:28 AM Tom_L: and possibly any instructions
08:29 AM Tom_L: then remove the ethernet tab there
08:29 AM JT-Cave: for setting up the fixed ip for an ethernet mesa card?
08:29 AM Tom_L: yes
08:30 AM JT-Cave: actually I could put all that in the ethernet tab
08:30 AM Tom_L: that works too
08:31 AM JT-Cave: classicladder tested, I think I need to add some instructions on that tab but F1 should also have them
08:33 AM Tom_L: 47 up
08:41 AM Tom_L: Configuration Backups 'Enable' and Version Difference backup when opening an exhisting ini file is a bit confusing
08:44 AM Tom_L: also
08:45 AM Tom_L: a bit of logic confusion going on with the Configuration Backups 'Enable' box
08:46 AM sensille: can someone recommend a stepper controller for 3A nema 23?
08:46 AM Tom_L: now when i open mesact, it opens up to the Select Configuration INI File box
08:47 AM Tom_L: sensille, gecko 203v
08:47 AM Tom_L: good for 7A
08:47 AM Tom_L: 80V
08:47 AM Tom_L: near bulletproof
08:48 AM Tom_L: the Gecko 540 has 3 i think but not quite as robust
08:50 AM Tom_L: some use leadshine drivers but i have no experience with them
08:52 AM sensille: so 80V aren't normally a problem for nema 23 motors?
08:52 AM CaptHindsight[m]: sensille: yes, because I discovered that stepconf generates that base thread time also based on you max speeds and acceleration :( vs just using your fastest possible thread times based on the latency testinhg
08:52 AM Tom_L: sensille, it's a chopper driver as most are now
08:53 AM Tom_L: so the 80v isn't quite what it seems when you see a stepper spec'd at say 3.5v or such
08:53 AM CaptHindsight[m]: sensille: I'd use a closed loop stepper with an integrated stepper drive, and if you already have a motor a gecko drive as a second option
08:54 AM sensille: Tom_L: yeah, i know the basic operation, but there are also effect like isolation breakdown voltage
08:55 AM CaptHindsight[m]: Tom_L: yes, the geckos are a much better design that the Leadshine
08:55 AM Tom_L: i'm running mine at 48v
08:55 AM CaptHindsight[m]: leadshines save you some $ at the expense of smoothness and reliability
08:56 AM sensille: we're talking about a $1000 china CNC here :) but a driver upgrade would really improve things
08:56 AM CaptHindsight[m]: Leadshine --> Keling --> generic ChinaCo
08:57 AM CaptHindsight[m]: the cheap stepper drive belong on cheap shit cnc glue guns
08:57 AM CaptHindsight[m]: I recently found a bunch of cheap crap stepper drives in a box and compared them to good ones...
08:58 AM sensille: so the "DM556T" i have here for testing is probably a leadshine clone. but it already is a huge upgrade
08:58 AM CaptHindsight[m]: the machine could not even function properly with the crap drives, acceleration was terrible
08:59 AM sensille: have you found out why?
09:00 AM CaptHindsight[m]: the Chinese discovered that you can take a crappy stepper drive and put it into a black anodized aluminum enclosure and charge 80% the price of an actual good drive and make a nice profit
09:01 AM sensille: at least they have the decency to call it DM556T and not DM556E
09:01 AM travis_farmer: my machine uses Leadshine drives and seems to accelerate fine for my knowledge: https://www.youtube.com/watch?v=ZZF00gFdQLk
09:01 AM CaptHindsight[m]: sensille: I forget your actual problem, was it that even at 62000 you still get realtime errors?
09:02 AM CaptHindsight[m]: travis_farmer: try some of the closed loop steppers and you will see the difference
09:02 AM sensille: one error immediately at startup. i don't notice any problems, but unfortunately it says that further messages are turned off
09:03 AM travis_farmer: i will when i can afford, if i can find one with a brake for my Z
09:03 AM sensille: another question is, would i benefit from fpga-based step generation?
09:04 AM CaptHindsight[m]: sensille: yes, since you likely have BIOS issues
09:04 AM CaptHindsight[m]: likely why you still have realtime errors at 62000
09:05 AM sensille: so fpga + proper drivers for at least x+y. for z a cheap driver should do
09:06 AM sensille: and closed loop stepper != closed loop servo, correct?
09:13 AM CaptHindsight[m]: semantics
09:14 AM CaptHindsight[m]: closed loop and servo in some circles is the same thing even if stepper vs servo motor is used
09:14 AM CaptHindsight[m]: closed loop stepper
09:14 AM CaptHindsight[m]: closed loop AC servo
09:14 AM CaptHindsight[m]: closed loop DC servo
09:15 AM CaptHindsight[m]: closed loop BLDC
09:15 AM CaptHindsight[m]: closed loop stepper
09:15 AM CaptHindsight[m]: closed loop AC induction motor
09:15 AM sensille: in my head servos need a brake, steppers don't
09:15 AM CaptHindsight[m]: closed loop DC 50 cent DC brushed motor
09:15 AM sensille: or servos are steppers with, what, 3 full steps/rev?
09:17 AM CaptHindsight[m]: sensille: you are getting ;latency spikes, you'll likely see them in the latency test if you run a browser and play youtubes for a couple hours
09:18 AM sensille: i didn't get them on the old install (debian 7), even though i now make use of isolcpus
09:20 AM CaptHindsight[m]: latency will vary from kernel to kernel
09:22 AM CaptHindsight[m]: Debian does goofy shit with X, drivers and kernels, it's even worse with ubuntu
09:22 AM CaptHindsight[m]: we never have these issues with gentoo and proper kernel builds
09:22 AM CaptHindsight[m]: so if you want debian you have to try different kernels and hope for the best
09:23 AM CaptHindsight[m]: oh yeah, "Debian is the best Linux" since i don't want to hurt feelings
09:23 AM travis_farmer: lol
09:32 AM sensille: well, i don't want debian, i want a ready-made install image. so very convenient :)
09:33 AM sensille: do you know anything about arch linux? i use it on my desktop, is it worth a try for lcnc?
09:34 AM CaptHindsight[m]: nope since you'll have to build/fix too much
09:34 AM CaptHindsight[m]: you just have to search for the best Debian combo of kernel and LCNC
09:34 AM sensille: so gentoo is your recommendation for a sane build
09:35 AM CaptHindsight[m]: only IF you can handle Gentoo since IJFW
09:35 AM CaptHindsight[m]: It Just Works
09:36 AM CaptHindsight[m]: similar issues with RPI4 and -bian distros, desktops taking a minute to load
09:37 AM sensille: on another note, i changed the current setting in my current drivers from 3A to 2A and now it can go much faster
09:37 AM CaptHindsight[m]: it is similar with AMD and Bookworm and Sid, i don't know what Debian does to get it so bad
09:45 AM CaptHindsight[m]: https://forum.linuxcnc.org/9-installing-linuxcnc/45212-linuxcnc-on-raspberry-pi-4
10:03 AM sensille: do i still need an RT kernel in combination with an fpga?
10:03 AM Tom_L: is it ethernet?
10:04 AM Tom_L: you will need preempt-rt
10:05 AM sensille: so the timing requirements are still tight
10:05 AM Tom_L: it's a 'realtime' application
10:11 AM JT-Shop: Tom_L, did you test after the last push?
10:12 AM Tom_L: i built and looked but didn't notice much different
10:12 AM Tom_L: what should i see?
10:13 AM Tom_L: in windoz atm, will recheck in a bit
10:13 AM JT-Shop: open a different configuration and mesact.conf will update and the backup and load checkboxes will be correct
10:20 AM Tom_L: rebuilding to be sure
10:23 AM Tom_L: when load this config is checked, the mesact.conf config = is still blank
10:24 AM Tom_L: unchecked it does go to FALSE now
10:26 AM Tom_L: that is with no config loaded when checked
10:26 AM Tom_L: it names the config with one loaded
10:27 AM Tom_L: i get an old version ini warning and it creates a backup before opening the ini
10:27 AM Tom_L: i haven't saved my configs with the new 1.1.0 yet
10:29 AM Tom_L: reloading the saved 1.1.0 ini: loadini.py line 298 invalid literal for int() with base 10:'5500.0'
10:31 AM Tom_L: changing the conf config = to False lets mesact start up again
10:31 AM Tom_L: something going on with the saved file
10:32 AM Tom_L: get that error when trying to load that saved ini also
10:32 AM Tom_L: loading an older version still works as expected
10:36 AM Tom_L: JT-Shop, i put the old config in a directory and the new 1.1.0 converted config in another for you to compare
10:36 AM JT-Shop: ok
10:37 AM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/mesact/
10:37 AM Tom_L: the backup_test is the converted one
10:37 AM JT-Shop: 298 is a double spin box so a float is required
10:37 AM Tom_L: there may be extra files in the original like sserial etc that aren't currently used
10:39 AM JT-Shop: hmm it's saving a couple of ints as float :~(
10:39 AM Tom_L: :)
10:41 AM Tom_L: ahh, the 5500.0 are float
10:42 AM Tom_L: goin afk a while
10:46 AM JT-Shop: ok
11:15 AM sensille: is there a test bench for the hostmot2 stuff?
11:35 AM JT-Shop: test bench?
11:36 AM JT-Shop: yippee the correct shift fork pads showed up assembly of the MM5 will commence right after my nap
12:02 PM JT-Shop: and my new stock for the M1 showed up
12:04 PM sensille: test bench for the vhd part
12:04 PM sensille: simulation
12:55 PM JT-Shop: not that I know of
01:24 PM roguish[m]: JT-Shop: ya know the new mid engine Corvettes look really nice..........
01:24 PM roguish[m]: probably don't need shift forks......
01:26 PM JT-Shop: I don't like their look very much
01:27 PM JT-Shop: I'm partial to the C5 and C6
01:27 PM roguish[m]: to each our own....
01:27 PM JT-Shop: more the C5 it's the last popup headlights
01:27 PM roguish[m]: they're nice also.
01:28 PM roguish[m]: a buddy has a '67 (I think ist's 67) was up on blocks for almost 30 years..... convertable, factory side pipes......
01:28 PM roguish[m]: substantially under 100k miles.
01:29 PM roguish[m]: quite a rumbler
01:30 PM JT-Shop: we were at lowes last year and a car was parked a few spots away and my wife asked me what it was and I said let me look... it was C8
01:32 PM JT-Shop: my C5 has 40k miles
01:32 PM * JT-Shop gets back to assembly
01:34 PM Tom_L: sunday driver
01:39 PM JT-Shop: yep
02:01 PM JoseIgnacioRomer: yay time to write my machine config
02:02 PM CaptHindsight[m]: \0/
02:03 PM JoseIgnacioRomer: so looking at the original specs of the machine it says rapids are 50 IPM... i think most of that is due to the controller sucking. it's got decent motors and its on ballscrews and linear rails
02:09 PM travis_farmer: Dang is it hot here... 75F outside, and 83F inside, with the windows open!
02:26 PM JT-Shop: PETG Carbon Fiber part printed nice and fit too!
02:30 PM CaptHindsight[m]: windy storms here earlier, cooling off now to the 50's F
02:49 PM JT-Shop22 is now known as JT-Shop2
02:49 PM JT-Shop2: differential is ready to go back on...
03:37 PM JT-Shop2: transmission is done!
03:38 PM * JT[m] uploaded an image: (215KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/kVAebKtDqzcUXvVTLmllKznA/20221105_141422.jpg >
03:40 PM CaptHindsight[m]: 🔧
03:40 PM CaptHindsight[m]: 🔩
03:53 PM JoseIgnacioRomer: hmm following error
04:06 PM JT-Shop: https://forum.linuxcnc.org/27-driver-boards/35145-7i96-joint-following-error
04:08 PM Tom_L: O ring seal still good?
04:09 PM JT-Shop: on?
04:10 PM Tom_L: that housing you just showed us
04:10 PM JT-Shop: yep, that's the rear transmission housing
04:10 PM Tom_L: i assume the code is still broke since you been hiding under a vehicle most of the day..
04:10 PM Tom_L: didn't check
04:11 PM JT-Shop: yep, it's just the encoder part of spindle that has a bug
04:11 PM Tom_L: oh it was a float error... i remember now
04:12 PM JT-Shop: prob a format error
04:12 PM Tom_L: ok
04:12 PM JT-Shop: does it only happen when you create a new one then load it then build it?
04:12 PM JoseIgnacioRomer: JT-Shop: interesting. i did do a ping test with my machine running overnight and the latency was in the order of 63us, but there were some packets that took up to 15ms
04:13 PM Tom_L: i loaded the original (old version) config then saved it under 1.1.0 and tried to reload it
04:13 PM JT-Shop: ok
04:13 PM Tom_L: so it's got to be during the save
04:13 PM JT-Shop: gotta be in buildini.py not updateini.py
04:13 PM Tom_L: so i have an old and new to test on
04:14 PM Tom_L: and the backup checkoff isn't working yet but i wasn't able to test that on this version
04:16 PM JT-Shop: the update mesact.conf is fixed
04:16 PM Tom_L: config backup "Enable" is saved there now?
04:16 PM JT-Shop: no, that should be fixes as well
04:16 PM Tom_L: ok
04:17 PM Tom_L: i think i checked the rest of it
04:18 PM -!- #linuxcnc mode set to +v by ChanServ
04:18 PM JT-Shop: what was going on was if you opened a different configuration mesact didn't update mesact.conf
04:18 PM Tom_dev: MAX_OUTPUT = 5500.0
04:18 PM Tom_dev: OUTPUT_TYPE = 5500.0
04:18 PM Tom_dev: are probably the problem children
04:18 PM JT-Shop: yea didn't fix that yet
04:18 PM Tom_dev: and maybe ENCODER_SCALE = 2000.0
04:19 PM JT-Shop: no encoder scale is a float
04:19 PM Tom_dev: pl
04:19 PM Tom_dev: ok
04:19 PM * Tom_dev shift left a key
04:19 PM Tom_dev: can't feel my index fingertips anymore :)
04:20 PM Tom_dev: yeah that was a float in the original
04:22 PM JT-Shop: that's not a good sign
04:24 PM Tom_L: yeah, the config = seems to work right now
04:24 PM Tom_L: but
04:24 PM Tom_L: after you restart mesact it is unchecked
04:25 PM Tom_L: on an empty file
04:26 PM Tom_L: or if i select an ini then check it, next time i start it is unchecked
04:27 PM JT-Shop: restart without loading a configuration?
04:27 PM Tom_L: either way
04:27 PM Tom_L: if i don't load one and check it, mesact restarts with it unchecked
04:28 PM Tom_L: if i load an ini and check it mesact restarts with it unchecked
04:28 PM JT-Shop: it = ??
04:28 PM Tom_L: the check box
04:28 PM JT-Shop: which one?
04:28 PM Tom_L: Load this Configuration on Startup
04:29 PM JT-Shop: that one you have to build the config...
04:31 PM Tom_L: i can see it going either way but i expected to see: if i checked it when i closed mesact and reopened mesact the check box would still be checked
04:32 PM Tom_L: and
04:33 PM Tom_L: with Config = 'blank' i reopen mesact and get a file open dialog instead of a blank slate to start a new config from
04:34 PM Tom_L: i can cancel the file open and continue but i wouldn't expect to get the file open dialog in that situation
04:43 PM Tom_L: if Config = is 'False' instead of blank it works just as expected
04:44 PM JT-Shop: load this config at startup is still the old code...
04:44 PM Tom_L: ok
04:44 PM JT-Shop: but I agree it should update as other conf items do
04:44 PM Tom_L: i had a min and was retesting things
04:56 PM solarwind_: I love Ben and everything he does
04:56 PM solarwind_ is now known as solarwind
04:56 PM solarwind: How I got into this whole thing is trying to make my own PCBs 15 years ago using toner transfer, overheating the gear on a cheap laminator and trying to machine a new one
04:57 PM solarwind: Now you can just order PCBs online for super cheap and fast turnaround
04:58 PM solarwind: From 2009: https://lh4.ggpht.com/_hzyljRMxTFU/SoUHHw-zY7I/AAAAAAAAANM/Yg0XsKdK6gA/s1600-h/DSCN5945%5B7%5D.jpg
04:58 PM solarwind: and https://lh4.ggpht.com/_hzyljRMxTFU/SoUHJ6OHdcI/AAAAAAAAANs/hzsoU6BCwgU/s1600-h/DSCN5947%5B3%5D.jpg
04:58 PM solarwind: Not bad for first try
04:59 PM Tom_L: looks slightly familiar
04:59 PM solarwind: Now I can just machine them on the mini CNC router
04:59 PM solarwind: the good old dsPIC33FJ128GP802. Those part numbers are burned into my brain
04:59 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/temp/tiny/tinyboard1.jpg
05:00 PM Tom_L: that was a SOT23-6
05:00 PM solarwind: now we have 32 bit dual cortex M0+ for $5 on a board (raspberry pi pico)
05:00 PM solarwind: Tom_L nice, is that machined or etched?
05:01 PM Tom_L: etched
05:01 PM solarwind: stupid question
05:01 PM solarwind: yeah
05:01 PM solarwind: All the copper is gone lol
05:01 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/temp/tiny/tinyTPI2.jpg
05:01 PM Tom_L: isp plug
05:01 PM solarwind: The good old days
05:01 PM solarwind: skipping high school to make PCBs
05:02 PM Tom_L: i've still got lots of copper i'll never use
05:03 PM solarwind: When you need a board in an hour, can't beat DIY PCB
05:03 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/etching/Copper2.jpg
05:03 PM solarwind: wow ok that is A LOT
05:03 PM solarwind: I thought more like 5 sheets or something lol
05:03 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/etching/Copper3.jpg
05:04 PM solarwind: that's really expensive
05:04 PM Tom_L: i had to cut the full sheets in half to store
05:04 PM solarwind: FR4?
05:04 PM Tom_L: yes
05:04 PM Tom_L: 2x
05:04 PM solarwind: Can I buy some off of you?
05:04 PM Tom_L: cost too much to ship
05:04 PM solarwind: where are you located?
05:04 PM solarwind: I have relatives in Buffalo NY
05:04 PM Tom_L: that's just what i kept
05:04 PM Tom_L: i had 2 pickups full
05:04 PM solarwind: I don't mind paying the shipping
05:04 PM Tom_L: Ks
05:05 PM solarwind: that's not far
05:05 PM Tom_L: most of that was cutoffs and tarnished from the acidic air but still good
05:06 PM solarwind: Really I don't mind paying the shipping and whatever for the cost of the boards
05:06 PM solarwind: Because sometimes I need a SOT-23 adapter NOW and I just make it so it's useful for me
05:06 PM travis_farmer: eBay sells lots of PCB boards, in various sizes
05:07 PM solarwind: yeah I know, but if he has that much and no need for it, I don't mind buying if it ends up being less than ebay
05:07 PM Tom_L: i thought about that but too big a pita for me
05:07 PM solarwind: kk
05:07 PM Tom_L: me and a friend bought out a closing fab shop
05:09 PM Tom_L: the guys that moved in are a tool sharpening shop now so it was a win win for me
05:16 PM xxcodery: tom you bouught a company?
05:17 PM Loetmichel: sensille: my two can both go 40mm/sec
05:17 PM Tom_L: just the board contents
05:18 PM Loetmichel: i DID had to tune up the drivers a bit and get the ballscrews and steppers realigned.
05:22 PM xxcodery: ahh ok
05:36 PM JT-Shop: M1 is back together... replacing the stock was interesting
05:42 PM Tom_L: <seb_kuzminsky> updated mesaflash debs for bookworm and sid are percolating through debian's build system
05:43 PM Tom_L: <seb_kuzminsky> 3.4.6, with support for a couple of new mesa cards
05:43 PM JT-Shop: oh wow nice
05:43 PM Tom_L: he just posted that
05:56 PM * JT-Shop calls it a day
07:09 PM JoseIgnacioRomer: Yay
07:10 PM JoseIgnacioRomer: Im going to grab an ssd, and i already started taking apart the mill
07:10 PM JoseIgnacioRomer: No way back now