#linuxcnc Logs
Feb 15 2019
#linuxcnc Calendar
01:28 AM CaptHindsight: Jymmm: MUCH SUCCESS!!
01:32 AM CaptHindsight: ^5
01:37 AM CaptHindsight: Jymmm: very nice!
02:14 AM Deejay: moin
02:30 AM Loetmichel: *gnhihi* $me just brought one of his private laptops from the car so a customer could write something in Libreoffice writer (his notebook died on him)... booted it up: touchpad erractic and not working.. so i plugged in a mouse and gave it to the customer... minutes later: "touchpad works again!" Must have been the cold, it iced over when i brought it in. Praise to Lenovo build quality, not
02:30 AM Loetmichel: even killable by condensation. :-)
03:29 AM sensille: i once had a yoga teacher he praised the high energies produced by his practice that even touchpads act erratic: "your fingers are sweaty"
04:20 AM jthornton: morning
04:26 AM XXCoder: hey jthornton
04:30 AM CNC_Brian: Morning Guy's
04:32 AM CNC_Brian: Just made the mistake of building 2.8pre on my core2 duo controller box. Its like watching paint dry.
04:32 AM XXCoder: lol
04:33 AM XXCoder: im currently dd a 16 gb sdcard to my pc
04:33 AM XXCoder: so long and boring
04:33 AM XXCoder: it dont even show anything
04:33 AM CNC_Brian: I never realised there where so many PDF files included. Perhaps I ought to read some of them.
04:35 AM jthornton: yea the coffee pot just started up
04:36 AM CNC_Brian: Two sugars please!
04:36 AM rmu: XXCoder: add status=progress
04:36 AM XXCoder: dont think that is possible?
04:36 AM XXCoder: dunno
04:36 AM XXCoder: you can dd to be very effecient
04:36 AM rmu: man dd
04:36 AM jthornton: yuck no sugar for me lol
04:37 AM XXCoder: oh its option. too bad already running but thanks lol
04:37 AM XXCoder: hot choculute for me!
04:37 AM rmu: XXCoder: you could monitor with iostat
04:38 AM XXCoder: interesting
04:38 AM XXCoder: it just finished yay
04:42 AM CNC_Brian: Im still on qtvcp widgets what ever they are
04:43 AM jthornton: you might want to try QtPyVCP it's becoming very flexible and powerful
04:44 AM CNC_Brian: Thats exactly what Im doing, following you excellent instructions!!
04:45 AM jthornton: thanks
04:45 AM CNC_Brian: Im just fead up at looking at AXIS for 3 years.
04:45 AM jthornton: there is a new branch called Data Channel that is going to be cool
04:46 AM jthornton: https://github.com/jethornton/bp_touch
04:46 AM jthornton: I did that one really fast for my bp mill
04:46 AM CNC_Brian: Is that a new API to control Linuxcnc?
04:46 AM jthornton: but I had practice lol writing the tutorial
04:47 AM jthornton: no, it's a branch of QtPyVCP
04:47 AM jthornton: https://github.com/jethornton/bp_touch
04:48 AM jthornton: opps already posted that link
04:48 AM * jthornton drinks some coffee
04:48 AM CNC_Brian: Yes your bp_touch is a considerable improvement
04:49 AM CNC_Brian: Are these new UI's going to be in the official releases?
04:49 AM jthornton: thanks, I tried to put what I do the most up front
04:49 AM jthornton: I don't think they will
04:50 AM jthornton: https://forum.linuxcnc.org/41-guis/36042-couple-questions-about-qtpyvcp?start=0
04:50 AM CNC_Brian: Touchy isn't bad, but some of the older UI's are grim. I feel its letting the project down
04:57 AM CNC_Brian: Right 2.8pre installed and working so onto qtpyvcp.
04:58 AM jthornton: cool, if you feel adventurous try out the Data Channel branch
04:59 AM jthornton: I gotta work on the docs for it some
04:59 AM XXCoder: i need to work on tutorial myself
05:00 AM XXCoder: just no idea how to even do it
05:00 AM jthornton: no idea where to start?
05:01 AM CNC_Brian: Yes I would like to help, but not a c/c++ programmer and minimal python skills.
05:01 AM XXCoder: sorta I would just run down on creating machine, but also what to use for docs etc dunno
05:02 AM jthornton: you want to write a tutorial?
05:02 AM XXCoder: yeh 3axis-tutorial needs one lol
05:03 AM jthornton: sec
05:04 AM jthornton: http://docs.sphinxdocs.com/en/latest/cheatsheet.html
05:05 AM gambakufu: what's the difference between QtPyVCP and c-morley's qtvcp?
05:05 AM jthornton: I use sphinx now to make my html docs
05:05 AM jthornton: qtvcp you have to clone and change his vcp, qtpyvcp you just create your vcp with flexible tools
05:06 AM jthornton: you can also share your vcp with qtpyvcp without having to send the whole linuxcnc like my bp_touch
05:06 AM CNC_Brian: Is there a tutorial on installing QtpyVCP?
05:06 AM jthornton: oh course one sec
05:06 AM CNC_Brian: Im sure I found one, but cans see it
05:07 AM jthornton: https://qtpyvcp.kcjengr.com/
05:07 AM CNC_Brian: That the one. Thanks.
05:08 AM jthornton: quick start for normal and installation if you want to use a branch
05:09 AM jthornton: the most powerful feature of qtpyvcp is the widget rules they are awesome
05:09 AM jthornton: XXCoder: is sphinx making any sense?
05:10 AM jthornton: this is done in sphinx http://gnipsel.com/linuxcnc/uspace/
05:11 AM CNC_Brian: So if I install the branch I will get the dev tools to create my own VCP's?
05:12 AM XXCoder: looking
05:12 AM jthornton: the quick install you can build a vcp, if you install by cloning you can also checkout a branch
05:13 AM jthornton: XXCoder: https://www.sphinx-doc.org/en/master/usage/quickstart.html
05:13 AM XXCoder: reading
05:13 AM jthornton: sorry I should have linked that first
05:14 AM CNC_Brian: That markup looks similar to the Confluence Wiki I use in work.
05:14 AM XXCoder: interesting though maybe I can just type it out and someone can polish it lol
05:15 AM XXCoder: it will need polishing anyway english is not my first language.
05:15 AM jthornton: I need to add more to this section https://qtpyvcp.kcjengr.com/tutorials/components.html
05:15 AM CNC_Brian: I can help with that, as long as its something useful to the project.
05:16 AM CNC_Brian: I will give it to my wife who is a primary school teacher. I can't spell for ...
05:17 AM jthornton: I use a speel cheker
05:18 AM CNC_Brian: So who is kcj?
05:18 AM jthornton: hazzy on here
05:19 AM CNC_Brian: Ah ok.
05:19 AM CNC_Brian: Is this project in python 2 or 3
05:19 AM jthornton: linuxcnc is stuck in python 2
05:19 AM XXCoder: CNC_Brian: thanks
05:20 AM CNC_Brian: Thats annoying. Im learning 3 for work.
05:20 AM XXCoder: yeah bit concerning I had to do a ugly workground to get 2 installed on this pc
05:20 AM jthornton: not much different between the two
05:20 AM XXCoder: by adding repo to older verson of xfce mint
05:20 AM CNC_Brian: Im a c# .Net programmer
05:20 AM jthornton: I've never dabbled in that
05:21 AM jthornton: I did a golang project once but usually it's python
05:21 AM CNC_Brian: Visual studio and .Net super productive, Its amazing what you can get done in a mater of hours.
05:22 AM XXCoder: played with c# while ago
05:22 AM XXCoder: its pretty darn good yeah
05:22 AM XXCoder: i started with vb 3.0 lol
05:24 AM CNC_Brian: It gets the job done. We all get looked down on by real C/C++ programmers though.
05:25 AM XXCoder: honestly programmers go to shiny language all time
05:25 AM XXCoder: myself its c asm and brainfuck
05:25 AM XXCoder: kidding on last one
05:25 AM * jthornton looks for his copy of Peter North's Assembly Language book
05:26 AM XXCoder: honestly havent serioused programmed anything for long while now
05:26 AM XXCoder: closest thing to it is vismach machine
05:29 AM CNC_Brian: Keeps the grey cells firing and at my age I need that
05:29 AM jthornton: I hear that!
05:29 AM CNC_Brian: Got another 10years before I can retire
05:30 AM jthornton: I start collecting SS in 8 months and I'm already on Medicare
05:30 AM jthornton: don't plan on retiring...
05:31 AM CNC_Brian: Is SS your version of a state pension?
05:33 AM jthornton: no it's just SS from the government
05:33 AM jthornton: wife is already getting her SS check
05:33 AM XXCoder: i dont know if I can ever retire lol
05:34 AM XXCoder: started working at decent enough wages way too late
05:34 AM XXCoder: started at 39, im 43 now
05:34 AM jthornton: you have a ways to go yet
05:35 AM XXCoder: yeah probably work till dead lol
05:35 AM CNC_Brian: When I say retire I will be just changing what work I do.
05:35 AM CNC_Brian: I want to do more machining, instead of programming.
05:36 AM CNC_Brian: Want to get a shop and a VMC
05:36 AM CNC_Brian: Just do jobbing CNC work
05:38 AM CNC_Brian: Wow just had a hell of a lot of errors installing the qtpyvcp package
05:44 AM SpeedEvil: That would be an interesting quest. On the definition of the inch. Find some standard from pre ~1950 that concvincingly shows 1"=2.540005, not 2.54cm.
05:46 AM jthornton: what kind of errors? paste.ubuntu.com
05:46 AM Tom_L: morning
05:46 AM SpeedEvil: Morning.
05:46 AM XXCoder: morning
05:46 AM CNC_Brian: So Im installing Linux mint 17.3, but a mistakely did a dist-upgrade
05:47 AM CNC_Brian: So I thin Im now on the latest linux mint?
05:47 AM Tom_L: 25°F Hi 23 / Lo 16
05:48 AM Tom_L: all downhill from here
05:48 AM CNC_Brian: Linuxcnc 2.8 is running fine, but the apt-get install ./qtpyvcp.... Is complaining it cant fine thousands of things
05:51 AM CNC_Brian: One of the errors is E: Release 'python-qtpyvcp......' For linux-space was not found
05:51 AM jthornton: mint 17.3 might be a bit too old for qtpyvcp
05:51 AM XXCoder: monday possible snow lol surpised
05:51 AM CNC_Brian: I did a list-upgrade though
05:51 AM CNC_Brian: Doesn't that bring me upto the latest?
05:52 AM CNC_Brian: Dist-upgrade
05:53 AM jthornton: apt-get dist-upgrade only upgrades the installed software
05:55 AM CNC_Brian: If I try the quick install I get unable to locate package python-pyqt5
05:55 AM CNC_Brian: Hope I haven't screwed this Ive spent 2 days on it
05:56 AM CNC_Brian: I think you can do a full upgrade I will google that
05:59 AM CNC_Brian: Doing a mint upgrade to 19
06:02 AM CNC_Brian: Will I need to recompile the RT kernel and 2.8pre?
06:03 AM jthornton: dunno I've never done an OS upgrade before, I always just install it
06:04 AM CNC_Brian: This is my old machine controller pC and its slow as .....
06:04 AM CNC_Brian: Need to make sure I de-select stuff in xconfig so I don't build modules I don't need
06:05 AM CNC_Brian: Took all nigh
06:08 AM jthornton: damn that is slow, I had one take several hours before but not that long
06:09 AM CNC_Brian: Its just an old PC with a parallel port.
06:09 AM CNC_Brian: Need to invest in a Mesa acrd, but can never decide which one I want / need
06:12 AM jthornton: what is it for?
06:16 AM CNC_Brian: Mill 3 axis with steppers
06:17 AM CNC_Brian: Want the opting of an a axis
06:19 AM CNC_Brian: 7i96 was what I was thinking
06:19 AM CNC_Brian: Ethernet to the PC and BOB built in so cab will be tidy
06:24 AM jthornton: yea 7i96 is great if you don't have a lot of I/O
07:44 AM MacGalempsy: morning folks
07:51 AM CNC_Brian: Is there a 2.8pre live iso?
07:57 AM jthornton: yea, let me see if I can find it
07:58 AM XXCoder: is someone working on python 3.0 version? curious lol
07:58 AM jthornton: not that I know of
07:58 AM jthornton: http://www.linuxcnc.org/testing-stretch-rtpreempt/
07:59 AM XXCoder: hmm while theres not a whole lot difference im little bit concerned because python 2.0 may be discountined evenually.
08:09 AM mozmck: XXCoder: https://github.com/LinuxCNC/linuxcnc/issues/403
08:09 AM XXCoder: interesting
08:10 AM XXCoder: I wonder if its possible to have system with both 2 and 3 and switch program sections one a time and fix whatever breaks?
08:10 AM XXCoder: or is thats the slowest method
08:22 AM XXCoder: mozmck: nice, looks like people IS working on it
08:22 AM mozmck: Yes - but looks like it is not trivial in some ways.
08:24 AM XXCoder: indeed
08:25 AM jthornton: it would be easier if there was just the core linuxcnc and everything else was an add on
08:27 AM XXCoder: sounds like spaghetti code
08:34 AM CNC_Brian: JT, sorry disappeared for a while. The ling to the ISO says its Linuxcnc 2.7 is that wrong?
08:34 AM CNC_Brian: Link you sent
08:39 AM jthornton: oh yea I think that is 2.7
08:40 AM jthornton: if you use debian 9 you don't have to build the rt preempt kernel
08:40 AM jthornton: just follow my instructions so you can pick the desktop you like and turn off the annoying things
08:45 AM CNC_Brian: Ok thanks
10:52 AM CNC_Brian: Am I ok installing these debian packages of Linuxcnc on Mint 19?
10:55 AM hazzy-m: CNC_Brian: yes
10:55 AM hazzy-m: you mean the ones for QtPyVCP?
10:56 AM hazzy-m: or do you mean the buildbot LCNC packages, lol
10:57 AM hazzy-m: both are ok
10:57 AM CNC_Brian: Yes Im trying to have a play with QtPyVCP
10:57 AM CNC_Brian: Tried installing on Mint 17 but it all wen horribly wrong
10:57 AM CNC_Brian: So made a clean Mint 19.1 install
10:58 AM CNC_Brian: Need to install 2.8pre
10:59 AM CNC_Brian: So if I add master-rtpreempt to synaptic will that work?
11:00 AM hazzy-m: yes, that should worl
11:00 AM Jymmm: If this is SS, CaptHindsight is my daughter... https://www.aliexpress.com/item/Brand-New-Stainless-Steel-Portable-Cross-Combination-Stent-Reactor-System-Stove-Rack-Steaming-Pot-Bracket-For/32936267298.html
11:00 AM hazzy-m: deb http://buildbot.linuxcnc.org/ stretch master-rtpreempt
11:02 AM hazzy-m: Jymmm: the question is whose definition of SS are they using :)
11:03 AM CNC_Brian: Cool thanks jazzy-m
11:04 AM Jymmm: hazzy-m: SS == NOT zinc coated like that thing is. But I'm still going to buy two of them =)
11:05 AM CNC_Brian: Looks like the top pan rest is SS.
11:05 AM CNC_Brian: What do you expect for less that 3 bucks
11:06 AM Jymmm: CNC_Brian: I'm not sure. But I LOVE my alochol burnerss
11:07 AM Jymmm: and those seem narrow enough to fit my kit very nicely =)
11:08 AM CNC_Brian: I use one of these https://www.backpackinglight.co.uk/bushcraft/RD103.html
11:09 AM CNC_Brian: Alcohol or pine cones, or wood
11:09 AM CNC_Brian: Just in case I have drunk the alcohol
11:10 AM fragalot: Jymmm: congrats on the national state of emergency
11:10 AM Jymmm: fragalot: thank you =)
11:11 AM Jymmm: CNC_Brian: I have one of these in the car and it's what I've been using when I make coffee at 3am in the middle of nowhere with the alcohol burner, but it works fairly well as a wood gas stove using sticks https://www.aliexpress.com/item/Portable-Outdoor-Camping-Stove-Oven-Windproof-Gas-Stove-Survival-Furnace-Stove-Wood-Fuel-Furnace-Picnic-Cooking/32921860306.html
11:12 AM Jymmm: CNC_Brian: not me video, but you get the idea... https://www.youtube.com/watch?v=-jwEV9B7G40
11:13 AM CNC_Brian: Yes looks good, I backpack so the honey stone flattens into 5 bits. Its a lot of money for what it is.
11:14 AM Jymmm: CNC_Brian: I understand. and yeah, it is
11:14 AM CNC_Brian: I did try an cut one out on my mill, but want through Ł40 of carbide trying as its very thin stainless. Needs to be water jet cut
11:20 AM Jymmm: CNC_Brian: You couldn't buy the material or cutter for this price... https://www.aliexpress.com/item/Lixada-Titanium-Wood-Stove-Lightweight-Folding-Wood-Stove-Outdoor-Camping-Stove-Picnic-Cooking-Burners-Backpacking-Furnace/32842883493.html
11:21 AM CNC_Brian: Bloody Chineses steal everything
11:21 AM Jymmm: CNC_Brian: and your choice of ti or SS
11:22 AM CNC_Brian: I will buy one when my honey stove rots out.
11:22 AM CNC_Brian: In about 100 years
11:23 AM Jymmm: lol
11:23 AM Jymmm: CNC_Brian: If you get a 1/4" wide wick, you can use the alcohol burner as a candle, and just store in the alcogol when not using
11:24 AM Jymmm: flat "replacement" wick
11:25 AM Jymmm: kinda like this https://www.lanternnet.com/Merchant2/graphics/00000001/8020.jpg
11:33 AM CNC_Brian: Ive added the linuxcnc reps to synaptic, but it cant find linuxcnc??
11:37 AM gloops: for 2.8? its already on - not sure it comes up with the words linuxcnc - i found it with master and 2,8
11:39 AM CNC_Brian: nope
11:40 AM CNC_Brian: getting an error saying down not seem to provide a source list
11:40 AM gloops: not connecting then
11:41 AM gloops: im not a linux expert tbh, or even novice lol
11:41 AM CNC_Brian: Driving me mad. Going to build form source
11:45 AM fragalot: gloops: https://imgur.com/gallery/HVzQCQQ
11:46 AM gloops: i had a cement mixer that did something like that lol
12:38 PM Connor: Hey guys.. Opinion, What's easier to read.. https://www.shars.com/products/measuring/dial-indicators/2-dial-indicator-001-3
12:38 PM Connor: https://www.shars.com/products/measuring/dial-indicators/2-dial-indicator-001-4 or black on white ?
12:40 PM CaptHindsight: will you be working in the dark?
12:41 PM Connor: No.. But light levels are a issue at times.
12:41 PM Connor: I always tend to use white on black
12:42 PM CaptHindsight: after that black on yellow is most legible
12:42 PM CaptHindsight: in the olden days there were books of telephone numbers
12:42 PM Connor: SO, you think White on black (with red) then Black on yellow, then black on white ?
12:42 PM CaptHindsight: called Yellow Pages
12:43 PM Jymmm: good fire starters too
12:43 PM CaptHindsight: B on W, B on Y, W on B
12:43 PM Connor: I'm 43.. I remember Yellow Pages very well. :)
12:44 PM gregcnc: https://www.ebay.com/itm/401454083368
12:45 PM Connor: OH good greif.
12:45 PM fragalot: get the pink one so people stop stealing yours
12:47 PM CaptHindsight: you'd get beat up for having that one in this neighborhood
12:49 PM fragalot: all the more reason for people not to steal it
12:49 PM fragalot: I like this guy's scroll saw setup. https://www.youtube.com/watch?v=8U7ED6k5NLg
12:52 PM CaptHindsight: fragalot: why does he keep changing his shoes?
12:52 PM fragalot: keep your feet fresh
12:53 PM CaptHindsight: some EU requirement?
12:53 PM fragalot: I have no idea where he's located
12:54 PM CaptHindsight: the timezone is about 20 minutes ahead of the sun in my area
12:54 PM hazzy-m: CNC_Brian: You need to add the key, sorry forgot to mention that
12:54 PM hazzy-m: sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key E0EE663E
12:55 PM hazzy-m: if not already installed you may need: sudo apt-get install software-properties-common
12:55 PM CaptHindsight: Location: Germany
12:56 PM gregcnc: Measuring small hole depth is expensive https://www.amazon.com/Brown-Sharpe-599-610-Indicator-Resolution/dp/B0006J3DLI
12:57 PM gregcnc: are small diameter rods available for depth mics?
12:57 PM roycroft: you used to let your fingers do the walking, connor?
12:58 PM Connor: I remember the Star Trek movie with the big giant Yellow Pages ad and them looking up where to get the acrylic panel.
01:10 PM Jymmm: Hey, I found a WORKING phone booth, so dont make me drop a bomb on ya =)
01:12 PM roycroft: but they couldn't find any transparent aluminium
01:35 PM gambakufu: that's an israeli accent
01:39 PM CaptHindsight: transparent aluminum was available when they made the film, just not in large pieces
01:42 PM CaptHindsight: have to go back and watch that scene, they might have even used a 3d model of sapphire on the computer screen
01:54 PM SpeedEvil: https://www.ebay.co.uk/itm/Lab-Grown-Crystal-Clear-Saphire-Boule-Top-for-faceting-or-display/232640705192?hash=item362a7772a8:g:~-wAAOSw4DJaZ4uh:rk:1:pf:0
03:16 PM CaptHindsight: https://3dprint.com/235667/bioprinting-101-part-3-industrial-printers/
03:17 PM CaptHindsight: they all go separate directions on the "CAM" side of these printers
03:18 PM CaptHindsight: you can control any of the these with LCNC but you end up with lots of custom M-codes
03:19 PM CaptHindsight: motion or position of the deposition nozzles/needles is easy with g-code
03:19 PM CaptHindsight: dispensing precise amounts is another story
03:52 PM Deejay: gn8
03:54 PM andypugh: OK, so I bought a servo motor. Now what should I use it for? https://photos.app.goo.gl/qnT3KT2E198bW7Kf9
03:54 PM andypugh: (I know this isn’t the rational sequence to do these things in)
03:57 PM CaptHindsight: what the top rpm?
03:57 PM CaptHindsight: accuracy was pretty good that I recall
03:59 PM CaptHindsight: indexer, 4th 5th axis, add a trunnion
03:59 PM andypugh: 60 arc second accuracy, 2.1 arc second repeatability, 147Nm, 180rpm
04:05 PM CaptHindsight: trebuchet winder
04:10 PM andypugh: Well, first job with that amount of angular precision will be calibrating the joints on my Faro arm.
04:13 PM CaptHindsight: andypugh: did it come with its own controller?
04:29 PM andypugh: Yes, driver and remote keypad included
04:30 PM andypugh: So I think I can move it without a computer.
05:00 PM andypugh: I am allowed to put 950kg on top of it, so I could use it to rotate my milling machine.
05:02 PM andypugh: And they keep saying “resolver” so it looks like the 614400 resolution is actually a 150 pole resolver at 12 bit sampling.
07:39 PM XXCoder: andypugh: what mug rotator isnt good enough use for it?
07:40 PM andypugh: Well, that might be the long-term application
07:40 PM XXCoder: if your machine is large enough it could act as wheel corsel for tool holders if your machine has tool changer stuff
07:41 PM andypugh: It seems a bit too big and strong for a carousel
07:42 PM XXCoder: one of machines at work has 100 tools how it works is toolholders chain lol that thing'd be strong enough for that, but do you need 100 tools toolchanger? i kinda doubt it
07:47 PM XXCoder: andy honestly best use I can think of is 4th axis or maybe 5th
07:48 PM XXCoder: with 5th all you need is flat platform rotated by that thing and other setup to rotate that plate
07:48 PM XXCoder: so you have xyzac
08:02 PM andypugh: It’s a bit big for my mill
08:03 PM XXCoder: guessed so yeah
08:03 PM XXCoder: maybe use it as very slow lathe lol
08:03 PM XXCoder: one of rotatary axis is still possible if you place it outside machine and part is held inside