#linuxcnc Logs

Nov 16 2018

#linuxcnc Calendar

01:10 AM miss0r: goodmorning
02:11 AM Deejay: moin
03:08 AM Loetmichel: *MUHAHA* ... just milled the last of 24 front panels for PC in alu... last 2" of mill trace breaks the mill bit... no biggie, only 0,15mm thick alu remaining there, so it can be filed off... THAT was great timing... ;)
03:09 AM Loetmichel: 3 days ++ of milling with the same 2mm two flute bit... and it breaks when it doesent matter any more... murphy must be sleeping ;)
03:12 AM miss0r: indeed :D
03:18 AM miss0r: I'm trying to figure out what is wrong with this robot vacuum cleaner I own. It has been sitting idle for a few months, because I assumed the battery had gone bad.
03:18 AM miss0r: Now when I measure the battery it all checks out. But when you power on the robot, it runs for ~10 seconds then it calls for more power and starts to locate the charging station
03:19 AM * miss0r is beginning to suspect some sort of planned planned obsolescence
03:19 AM Loetmichel: miss0r: did you check internal resistance of the battery?
03:19 AM Loetmichel: looks like its gone up quite a bit
03:19 AM Loetmichel: (i.E: cant supply any reasonable amount of current any more wihout dropping voltage)
03:19 AM miss0r: I *somewhat* did, as I measured the voltage under load
03:20 AM miss0r: a pretty signifigant load even
03:22 AM miss0r: I don't know where else to turn with this thing... Next step: scrap for parts :)
03:31 AM Loetmichel: miss0r: or get a new battery pack and try again
03:31 AM miss0r: Yeah
03:32 AM miss0r: I just opped the test resistor value, and it dropped like a sack of potatoes
03:32 AM Loetmichel: if it whines for power after a few minutes of operation it usually IS the battery gone bad
03:32 AM miss0r: Indeed
03:32 AM Loetmichel: especially if its Li* and a few years old
04:40 AM XXCoder: Loetmichel: lucky lol
05:11 AM XXCoder: linuxcnc update yet again
05:24 AM jthornton: morning
05:24 AM XXCoder: hey j
05:24 AM Deejay: hey guys
05:31 AM jthornton: XXCoder: what are you talking about linuxcnc update again?
05:32 AM XXCoder: I got 3 linuxcnc updates so far. bit weird that its so offten
05:32 AM jthornton: hmmm
05:36 AM jthornton: you running debian?
05:38 AM XXCoder: linux mint
05:38 AM XXCoder: its not for actually running machine but its great for sim machines
05:46 AM jthornton: you just running a regular kernel?
05:51 AM XXCoder: yeah for this one. its just to test gcode and such
05:51 AM XXCoder: my linuxcnc pc is installation of err debian? forgot what it come with
05:58 AM jthornton: debian never prompts for an update for me
05:59 AM XXCoder: im just surpised linuxcnc updates that oftenb
06:01 AM jthornton: it updates everytime Seb pushes an update :)
06:02 AM XXCoder: interesting
06:02 AM XXCoder: oh coworker got fired today
06:02 AM XXCoder: not the drunk one, but younger one. he kept making crash mistakes
06:02 AM jthornton: the one that had a drinking problem?
06:02 AM XXCoder: hes a nice guy but if cant do job right well
06:03 AM XXCoder: im sure drinking guy will be fairly soon fired
06:03 AM jthornton: just not paying attention or slow on the uptake?
06:03 AM XXCoder: he probably made 20 scrap yeserday
06:03 AM XXCoder: broaching was really bad as I menioned earlier, but he didnt check any parts
06:04 AM XXCoder: so as result theres so many problemic parts. I made maybe 3 problem parts which is much smaller
06:05 AM jthornton: that's bad when you get passed bad parts
06:05 AM XXCoder: yeah false negative on scrap is worse kind of all
06:06 AM jthornton: when you think they are good parts and they are really scrap?
06:06 AM XXCoder: yeah
06:24 AM XXCoder: those impresses the clients the least
06:35 AM jthornton: I bet
06:36 AM XXCoder: worst one would be very late, parts that has heavily overused tool marks, dirty, and not meeting print
06:37 AM XXCoder: we had outprocess parts come in like that
06:51 AM XXCoder: almost tempted to apply for boeing lol
06:51 AM XXCoder: dunno
06:51 AM XXCoder: anyway vbedtime later
06:51 AM jthornton: night
09:36 AM Roguish: jthornton: hey, r u up an working?
09:37 AM Roguish: jthornton: machining question.
09:47 AM Roguish: what feed speed for thru hole rigid tapping 3/8-16 in 1/2" hot rolled steel? i've never done rigid tapping and can't afford to bust anything.
09:53 AM cradek: don't try your first rigid tap on a part you can't afford to ruin
09:54 AM gregcnc: https://www.rntap.com/tap-technical-information/tapping-speed-guide.aspx
09:54 AM cradek: (my vmc prefers to tap holes like that at about 300rpm)
10:04 AM Roguish: cra
10:04 AM * Loetmichel does M3 in alu with a battery drill at 1300rpm ;)
10:04 AM Loetmichel: ... just lift the finger before the tap bottoms out
10:04 AM Roguish: cradek: oh, never do that. i've done 2 holes in a luminum to start.
10:05 AM Roguish: have a couple dozen holes to do. and only 3 taps in the shop. and i have extra blank plates.............
10:07 AM Roguish: gregcnc: thanks. that looks good enough.
10:07 AM gregcnc: why should the tap break?
10:07 AM Loetmichel: <- is pretty rough with his taps... regardless of thru hole or dead end hole.. -> https://www.youtube.com/watch?v=Dwotc3oRdtw
10:08 AM Loetmichel: (dont have a video with closed holes though
10:08 AM Loetmichel: )
10:08 AM Roguish: plain carbon annealed steel 40-80. I did the aluminum at 40 with no problems.
10:09 AM Roguish: gregcnc: could break a tap by doing something dumb. that's what I'm trying to avoid.
10:09 AM MarcelineVQ: what style of tap Roguish?
10:09 AM Roguish: an old Haas. using a floating tap holder.
10:09 AM gregcnc: I think speed is the last of those concerns, unless the machine has issues keeping up
10:10 AM Roguish: MarcelineVQ: a spiral point. pretty good quality. OSG. for cnc application.
10:11 AM gregcnc: with a floating holder it's gives some room for the machine to lag
10:11 AM gregcnc: OSG has excellent docs as well
10:12 AM Roguish: thanks all. gotta run to car shop. power steering pump is screaming. bbl
10:12 AM samsagaz: i have an small CNC machine 30x30cm, mainly i use it for PCB Milling/drilling. Im using GRBL with it. Will get some benefit using linuxCNC instead?
10:17 AM Loetmichel: samsagaz: depends. As far as i know GRBL is bad with true 3d
10:18 AM Loetmichel: so when you want to make reliefs and stuff better use linuxCNC
10:18 AM samsagaz: oh, i see
10:18 AM samsagaz: thanks :)
10:18 AM Loetmichel: its also nice to have a screen at the mill where you can see what the machine does and can restart after a broken bit a lot easier...
10:21 AM samsagaz: mainly i want to build another machine soon, and checking cost to use linuxcnc instead GRBL... mainly i dont like paralel port, but is not a problem, mainly i use laptop so hard to find a parallel port :/
10:26 AM jthornton: Roguish: you still there?
10:32 AM Loetmichel: i dont recommend to use laptop for linuxCNC
10:32 AM Loetmichel: even if working LPT exists its usually not very good with latency because of the power save interrups
10:33 AM Loetmichel: but take a look at the recently made rasberry pi fork of linuxcnc
10:33 AM Loetmichel: or simply buy an used mini-itx board with a 3ghz core2duo (or newer) and LPT on board
10:34 AM Loetmichel: that is sufficient to run full LinuxCNC
10:53 AM rmu: there is a raspberry pi fork of linuxcnc? where?
11:01 AM samsagaz: raspberry fork? wow
11:01 AM samsagaz: works ok?
11:02 AM samsagaz: and how connect the raspberry with lpt?
11:02 AM samsagaz: will search about it
11:02 AM samsagaz: thanks
11:11 AM jthornton: the RPi does not have a parallel port
11:40 AM pcw_home: It does have the rough equivalent = GPIO pins
11:48 AM JT-Shop: can you drive the GPIO pins in real time?
11:50 AM MarcelineVQ: https://www.socallinuxexpo.org/sites/default/files/presentations/Steven_Doran_SCALE_13x.pdf has some opinions on that
11:59 AM JT-Shop2: interesting
12:06 PM rmu: I think Loetmichel talked about machinekit
12:09 PM Loetmichel: rmu: no idea what its called, just seen a few videos with axis on a raspi
12:09 PM Loetmichel: lately
12:10 PM Loetmichel: on youtube
12:12 PM rmu: if you have some hardware that take care of step-generation it is possible to run linuxcnc on the raspberry pi
12:13 PM JT-Shop: like using spi?
12:13 PM rmu: but it is certinly not plug and play
12:13 PM rmu: you can connect mesa 7i90 via SPI
12:15 PM rmu: or you could connect those intelligent stepper driver chips like powerstep01 via spi
12:15 PM rmu: (and write your own drivers)
12:18 PM JT-Shop: that sounds like fun
12:18 PM pcw_home: I shoud have the 7C80 and 7C81 available soon for external step drivers, these have a RPI compatible footprint
12:18 PM JT-Shop: cool
12:19 PM JT-Shop: do they just plug into the header on the RPi?
12:20 PM pcw_home: The RPI mounts on to the 7C80/81 and there's a ~1.5" 40 pin flat cable between
12:22 PM JT-Shop: neat, all the RPi needs now is a clock...
12:22 PM pcw_home: the FPGA connects to all RPI GPIO but currently just using the SPI (though the RPIs serial port could get routed through the FPGA to reach the 7C80/7C81s RS-485 port for MODBUS use)
12:23 PM rmu: the built-in uart of the pi is "fishy"
12:23 PM rmu: if that makes sense
12:28 PM rmu: enabling it deactivates some sort of frequency scaling of cpu because baudrates are derived from same base timer
12:44 PM JT-Shop: what's the difference between the 7c80 and 7c81?
12:50 PM pcw_home: 7C80 is fancy, has 24 isolated inputs, 8 isolated 2A outputs 6 differential step/dir outputs, spindle encoder input, analog spindle output
12:50 PM pcw_home: + 26 pin expansion port
12:51 PM pcw_home: 7C81 is for use with external breakouts (its has 3x 26 pin LPT compatible headers and 2 SSerial ports)
12:52 PM pcw_home: (forgot 7C80 has one sserial port)
12:53 PM pcw_home: 7C81 should be cheap (7I90 price)
12:55 PM pcw_home: rmu yeah there are a lot of fishy things about the RPI, but the ARM alternatives I've seen seem even fishier
01:00 PM pcw_home: Makes you wonder what genius linked the UART clock to the CPU clock
01:14 PM JT-Shop2: pcw_home: will the 7c80/81 work with all the RPi's?
01:19 PM petermue is now known as PeterMue
01:25 PM rmu: pcw_home: the lepotato amlogic chip seems to have braindead spi. dma does not work, there is no "fifo half empty" interrupt and spi engine locks up on underflow.
01:32 PM pcw_mesa: Actually DMA/interrupts are probably a bad idea for a LinuxCNC driver anyway, SPI engine lockups are not good though
01:33 PM pcw_mesa: in most cases simple blocking synchronous I/O is a win for LinuxCNC
01:36 PM pcw_mesa: JT-Shop2: only tested on B
01:36 PM pcw_mesa: I should get a B+ to test
01:53 PM JT-Shop2: do you think it would work on a Zero?
01:54 PM pcw_mesa: does the zero have the same 40 pin GPIO port?
01:54 PM JT-Shop2: I have all pi 3b's no pluses and a pile of zeros
01:54 PM JT-Shop2: yes same 40 pin GPIO
01:54 PM pcw_mesa: might work (does the zero have the same amount of RAM?)
01:55 PM JT-Shop2: let me look
01:57 PM JT-Shop2: the Zero has 512MB of ram
01:57 PM JT-Shop2: https://www.raspberrypi.org/documentation/faqs/
01:58 PM JT-Shop2: scroll down a bit for the specs
01:58 PM pcw_mesa: maybe for headless
01:59 PM JT-Shop2: looks like the B+ is just a bit faster processor
01:59 PM pcw_mesa: 512M will kill you with a GUI
02:00 PM rmu: headless without network also doesn't make much sense, the zeros don't have ethernet
02:01 PM pcw_mesa: you can get the W version with WIFO
02:01 PM rmu: no wired ethernet. i think there are zeros with wlan, if you can actually get hold of one
02:01 PM JT-Shop2: yea that's what I have zero w's
02:01 PM pcw_mesa: but 512M and a bit slower is not a good thing
02:04 PM {HD}: https://www.raspberrypi.org/magpi/stick-pc-pi-zero/
02:04 PM {HD}: Linux terminal you can plug into any computer
02:07 PM pcw_mesa: rmu: what was your experience with the 4.14 Preempt-RT kernel on the RPI?
02:16 PM rmu: it seems to work, latency isn't too bad, but there are some strange issues with slowdowns, but probably not kernel related
02:20 PM pcw_mesa: the 4.9 kernel you gave me seems ok but you don't have a huge amount of latency headroom
02:21 PM pcw_mesa: ( also you pretty much do want the DPLL in the FPGA since the servo thread latency is not great )
02:22 PM rmu: with 4.14 i can run with 2khz or even 3khz, but i think smart serial doesn't keep up with that
02:24 PM rmu: jitter is worse with slower rate, which i find strange
02:24 PM pcw_mesa: smart serials turnround time will subtract from your headroom (I can run most sserial cards at 5 KHz or more on a fast PCI system)
02:25 PM pcw_mesa: I see increased jitter at slower thread rates on X86 also ( I assume this is cache related )
02:25 PM rmu: runtime of the thread functs in my setup is significant, about 250µs, so write and read are too narrow
02:26 PM rmu: anybody know a preempt rt kernel for rockchip3288 asus tinkerboard?
02:27 PM rmu: my self-built one tries to boot but throws megabytes of OOPSes on me
02:27 PM pcw_mesa: :-(
02:29 PM Tom_L: https://tinkerboarding.co.uk/forum/archive/index.php/thread-612.html
02:29 PM roycroft: any advice on turning jb weld on aluminium tubing on a lathe?
02:29 PM roycroft: sharp hss tooling?
02:30 PM Tom_L: yeah, grind it off and tig weld it instead
02:30 PM roycroft: that's not an acceptable answer at the moment :)
02:31 PM roycroft: it doesn't need to be very strong, but it needs to look decent
02:31 PM roycroft: and will be painted over
02:31 PM roycroft: it's purely cosmetic
02:31 PM Tom_L: put some bondo over it and paint it
02:31 PM roycroft: the jb weld is already applied
02:31 PM roycroft: i just need to clean it up a bit
02:31 PM Tom_L: i've never tried to machine jb weld
02:32 PM roycroft: i've drilled and tapped it before with good results
02:32 PM roycroft: it's pretty decent stuff for many applications
02:32 PM roycroft: it's basically just expoxy will steel powder mixed in
02:32 PM roycroft: epoxy
02:33 PM rmu: Tom_L: thanks, i wanted to avoid that, seems to be complicated... but i will have a go
03:48 PM Deejay: gn8
04:06 PM gloops: great when netflix just decides to park the film for 20 minutes
04:18 PM rmu: Tom_L: the kernel built by this scripts doesn't boot at all... probably too old for the tinkerboard "s" with emmc
07:20 PM rmu: habemus kernelium
07:36 PM weenerdog: howdy
07:47 PM roycroft: turning the jb weld went fine
07:47 PM roycroft: sharp hss tool, high speed, very light cuts
07:47 PM roycroft: pretty much what i figured it would be
07:49 PM _unreal_: boy this is confusing. stripping out some stupid shit I put on this controller board I built and making some other adjustments to finish it...
07:50 PM _unreal_: I'm finally down to the last 20 or so solder joints
07:50 PM _unreal_: noting like a massive PERF board
07:59 PM flyback: http://www.kryoflux.com/download/kryoflux_manual.pdf
08:03 PM XXCoder: apparently I own a ghost webcam
08:04 PM XXCoder: guy said guy hacked my email account, saw what I browsed, and captured lurid pictures with my webcam
08:04 PM XXCoder: okay lol
08:05 PM infornography: lurid
08:14 PM XXCoder: https://www.bitcoinabuse.com/reports/1PcFYw7PQKUnj6RxqVwZ4TFuwWUPTyECKQ lol
08:16 PM _unreal_: flyback, I think I am finally comming down the line. one of these days I need to repower my control board I"m building and TEST things
08:16 PM _unreal_: been taking for ever doing all of the wiring on the dam thing
08:16 PM _unreal_: time for a beer
08:17 PM weenerdog: XXCoder, if someone hacked me and read my browsing, unless they fish, make shit, or play bluegrass, they'd be seriously bored
08:18 PM XXCoder: lol
08:22 PM XXCoder: though I laughed a lot on nonexistant webcam
08:22 PM XXCoder: what gave it away (besides nonexiustant hardware) is that enmail is super generic
08:22 PM XXCoder: it doesnt even say what os I run, so on
08:23 PM XXCoder: my password shown in title were real, but I havent used it for over a decade
08:23 PM XXCoder: (email says half year)
08:28 PM XXCoder: my pants got loose (lost some weight) but I couldnt find my belt (I basically never use it) so...
08:28 PM XXCoder: IT solution time! I found a old pre-cat5 cable and used it as belkt
08:29 PM infornography: lurid
08:29 PM XXCoder: indeed
08:29 PM XXCoder: hope the hacker caught me putting it on with ghost webcam
08:55 PM XXCoder: weenerdog: http://dpaste.com/0F6QMV5 if curious lol
08:59 PM weenerdog: haha
09:00 PM XXCoder: btw email is correct, password is altered
09:00 PM weenerdog: i had some scammer about to commit suicide a year ago. got this virus that said i needed to call "microsoft" to get rid of it
09:00 PM XXCoder: yes I own email.com
09:00 PM XXCoder: nah kidding lol
09:00 PM XXCoder: I'd be so rich if I did
09:01 PM weenerdog: was seriously fried on scotch, so i called. the whole thing is they try to get you to download a program and install it, which presumably gives them access to everything. then i played the most incompetent user in the world. said i was downloading it, then said the download shit itself, had to start again. over and over and over and over
09:01 PM weenerdog: guy was getting muy pissed
09:02 PM XXCoder: if I was not deaf I'd play such games so often
09:02 PM weenerdog: screaming into the phone "no you doo eeet like theees"
09:02 PM XXCoder: I would confuse windows with literal windows
09:02 PM XXCoder: open windows ok my room windows is open
09:03 PM XXCoder: icons? you mean those stickers my kids stuck on my windows years ago?
09:03 PM weenerdog: wife txt to husband "its freezing. windows wont open"
09:03 PM XXCoder: I took my pet mouse and touched it on those stickers I mean icons twice. nothing happened
09:03 PM weenerdog: husband txt to wife "pour warm water on the glass, wait a second, should open"
09:04 PM weenerdog: wift txt to husband "ok computer is seriously fucked up now"
09:07 PM MarcelineVQ: weenerdog: you might like the hoax hotel youtube channel
09:08 PM weenerdog: yeah?
09:08 PM MarcelineVQ: ye
09:08 PM XXCoder: how do it hoax
09:08 PM weenerdog: i'll diggit
09:13 PM XXCoder: its autocaptooned
09:13 PM XXCoder: hopefully its workable
09:14 PM XXCoder: oh they add text. nice
09:15 PM XXCoder: utterly unwatchable
09:15 PM XXCoder: its better to listen to than watch I gues
09:20 PM MarcelineVQ: They're very accurate subtitles fwiw
09:20 PM XXCoder: yeah but rapidly switching pictures make caption hard to read also
09:20 PM XXCoder: lemme try something
09:22 PM XXCoder: wh dont really help
09:22 PM XXCoder: *eh
10:51 PM XXCoder: JT-Shop2: starting the vismach'