#linuxcnc Logs

Apr 07 2019

#linuxcnc Calendar

02:11 AM pink_vampire: https://youtu.be/mf3bhAayHaw?list=RD61QtAEfEEeg AMAZING
02:34 AM Deejay: moin
03:47 AM pink_vampire: what is the best steel alloy for watch making?
03:47 AM XXCoder: no idea, but nice!
03:49 AM pink_vampire: i need very very small screws
03:50 AM XXCoder: i guess it'd have to be fairly termal stable
03:50 AM XXCoder: but i dont know much about watchmaking
03:50 AM pink_vampire: the head is about 1mm
03:51 AM XXCoder: tiny indeed
03:52 AM pink_vampire: and i need the tap for it
03:54 AM XXCoder: i have used pretty dang small taps, but if head is 1mm then bolt hole would be say maybe .6 mm or even smaller
03:54 AM XXCoder: i dont know where such tap can be found.
03:55 AM pink_vampire: :(
03:59 AM XXCoder: i wonder if theres thread mill for that
04:02 AM pink_vampire: I fixed it!
04:02 AM XXCoder: fixed what?
04:02 AM pink_vampire: something here
04:02 AM pink_vampire: i got a new caliper
04:02 AM pink_vampire: metric!
04:02 AM XXCoder: nice! only metric caliper I have is 6cm toy one lol
04:03 AM pink_vampire: i got a metal caliper
04:04 AM XXCoder: i havw way too many inch calipers heh
04:05 AM XXCoder: 4 of em if I recall right now. 2 at work and 2 here. i plan to throw one away if I find it again
05:05 AM jthornton: morning
05:06 AM XXCoder: yo
05:07 AM jthornton: https://matrix.org/_matrix/media/v1/download/matrix.org/KnJtFvwEQGYuOGRRyZrBqRxT
05:09 AM SpeedEvil: https://imgur.com/gallery/gcPsQeY Harmonic gearing. Not very safe for work.
05:09 AM XXCoder: just this side of safe.
06:18 AM Tom_L: morning
06:22 AM jthornton: morning
06:22 AM SpeedEvil: afternoon
09:27 AM jthornton: https://matrix.org/_matrix/media/v1/download/matrix.org/AQqOzUbNncPiUNcGuVmWhoiX
09:31 AM jelly-home is now known as jelly
09:43 AM Tom_L: gettin closer
09:46 AM Tom_L: jthornton, it's not necessary but i did a feed move from the top of the hole just to be safe
09:49 AM Tom_L: too bad backplot doesn't let you show tool profiles
09:55 AM jthornton: yea a tool profile would be cool, maybe something we can do in vtk
10:16 AM Tom_L: i'd never really used it until this but it helps see where you're at: http://tom-itx.no-ip.biz:81/~webpage/cnc/Smartcam/threadmacro2.jpg
10:28 AM jthornton: lol made me dizzy
10:33 AM pink_vampire: rigid tapping makes you happy https://i.imgur.com/uT6kPfU.png
10:34 AM pink_vampire: i had to drill and tap hole in each of those motor drivers
11:01 AM fragalot: f*ck washing machine manufacturers and their nasty technicians cutting zip-ties to be as sharp as possible, and fuck the designers for putting all of the connections in as awkward to reach positions as possible, with as many sharp connectors & sheet metal corners as humanly possible.
11:01 AM fragalot: </rant> :-)
11:02 AM pink_vampire: fragalot: https://www.amazon.com/Disposable-Clothing/s?k=Disposable+Clothing
11:03 AM fragalot: pink_vampire: good idea, i can also get disposable bed sheets & stuff
11:03 AM pink_vampire: yeah
11:03 AM Rab: Just use a tarp.
11:03 AM fragalot: Rab: too crinkly
11:03 AM pink_vampire: Rab: LOLLLLLLLL
11:47 AM skunkworks: the gear tooth sensors work up to 10k rpm
11:49 AM Papagno: Hi at all. i have test on master a cycle.ini config with remap the g842 and g843. when start command g84.3 have message pycall(remap.cycle_prolog) failed , because ?
01:09 PM Tom_L: fragalot washer troubles?
01:10 PM fragalot: Tom_L: yeah it wasn't draining anymore, even though the pump appeared to work fine, figured there must have been some kind of check valve to stop the outflow hose from backfilling it
01:10 PM fragalot: turns out there isn't
01:11 PM Tom_L: sock caught in the drain?
01:11 PM fragalot: everything was a clear path, i'm thinking that the outflow hose just drained back more than it normally does when the pump stops
01:12 PM fragalot: so i've repositioned it so less water can get stuck in it as the pump stops, and that solved it
01:19 PM Papagno: Hi at all. i have test on master a cycle.ini config with remap the g842 and g843. when start command g84.3 have message pycall(remap.cycle_prolog) failed , because ?
01:19 PM fragalot: Papagno: no idea, sorry
03:07 PM gloops: damn i left my potato ridger out and some thieving....its gone
03:08 PM gloops: value - 0, chances of ever finding another one like it 0
03:29 PM skunkworks: just fixed our ford flex door ajar issue with a magnetic reed switch
03:31 PM skunkworks: they put the switch in the lock assembley and they are known to fail and are expensive
03:59 PM JT-Shop2: sometimes the door switch does not work on my chevy uplander but it's a cheap van for sure
04:12 PM cradek: skunkworks: I fixed the door switch on my vw with a reed switch too. the original is inside the door latch, where dirt gets, and the switch is not sealed.
04:12 PM cradek: the dealer replaces the whole latch every time it fails!
04:18 PM Deejay: gn8
04:19 PM Papagno: Hi at all. i have test on master a cycle.ini config with remap the g842 and g843. when start command g84.3 have message pycall(remap.cycle_prolog) failed , because ?
04:40 PM andypugh: I am actually using my high-speed head today.
04:41 PM Tom_L: what are we making today?
04:41 PM andypugh: Given that I am doing something with a 2.5mm cutter it seemed to make sense
04:41 PM andypugh: I am making a special 6-jaw scroll chuck
04:42 PM andypugh: (the current job is the special shape on the back of the jaws, which isn’t a simple spiral)
04:42 PM Tom_L: no kidding
04:43 PM Tom_L: bet that was fun figuring out
04:43 PM andypugh: But I think you can get it right by modelling concentric circles on to different centres
04:45 PM andypugh: https://imagebin.ca/v/4cv3zf4zgPU7
04:45 PM andypugh: Like that
04:45 PM andypugh: Though really it should be two spirals.
04:46 PM Tom_L: yeah i get what you were saying but no clue if it would be right
04:46 PM andypugh: Commercial ones always look symmetric, as far as I can recall without actually looking ;-)
04:46 PM andypugh: I am making all 6 on a bar.
04:46 PM Tom_L: would be more like a 'flat' double lead screw
04:49 PM Tom_L: what if you did a spiral in a spiral? and put elevation between the 2?
04:52 PM Tom_L: just thinking out loud here..
05:11 PM skunkworks: can you create sketches with math? In fusion?
05:12 PM Tom_L: i'm sure you can
05:12 PM Tom_L: most new cad cam have formula
05:12 PM Tom_L: i don't know how in fusion though, i worked with them in catia some
05:13 PM Tom_L: as well as table driven parts
05:18 PM Tom_L: https://hackaday.com/2016/02/02/making-parametric-models-in-fusion-360/
05:18 PM Tom_L: that would be table driven
05:19 PM Tom_L: https://forums.autodesk.com/t5/fusion-360-design-validate/sketch-lines-with-formulas/td-p/7197783
05:19 PM Tom_L: maybe not
05:20 PM Tom_L: that's sad if you can't
05:24 PM andypugh: If you can’t (I don’t know) then you can calculate in Excel and use that data.
05:25 PM Tom_L: they also suggested using a python script to build it
05:25 PM Tom_L: i think someone else asked about this quite a while back
05:28 PM andypugh: The scroll jaws came out OK so far. https://imagebin.ca/v/4cvGg8fZ1n6u
05:28 PM andypugh: (If you click the image it displays the right way up…)
05:29 PM Tom_L: nice
05:30 PM Tom_L: have you cut the mating part yet?
05:30 PM _unreal_: driving me crazy, I just need to program 3 stupid little pics with the hex file I have and microsoft F'ed all of my win10 computers by willingly bricking support for the programmer
05:31 PM andypugh: Tom_L: Not yet. I was going to use G33 on the lathe but it seems that I don’t have the right tool geometry. So I need to grind something, I suppose.
05:47 PM cryptg: hello world?
05:47 PM andypugh: If the whole world replies we could be here some time
05:47 PM cryptg: is this chat still active?
05:48 PM cryptg: lol
05:48 PM andypugh: Yes,
05:48 PM cryptg: that would be interesting
05:48 PM XXCoder: hello world
05:48 PM cryptg: I need help setting up a linuxcnc environment
05:49 PM andypugh: OK. You came to the right place.
05:49 PM cryptg: great haha
05:49 PM andypugh: What hardware do you plan to use?
05:49 PM cryptg: im planning to use a standalone pc, possible dual boot to windows as well
05:50 PM XXCoder: i like this video. https://www.youtube.com/watch?v=loBHYcifzRM
05:50 PM XXCoder: its about how to clean and relube rails
05:50 PM cryptg: if things dont pan out with the original company, im going to be using it on a plasmacam cnc
05:51 PM andypugh: What interface?
05:51 PM cryptg: after looking on youtube for the last few days ive seen that there are some Rasperry Pi setups as well
05:52 PM andypugh: Yes, I probably wouldn’t go that way for a Plasma.
05:52 PM andypugh: It isn’t like space is at a premium.
05:52 PM cryptg: if i continue with the PC it will be through the parallel port to a breakout board and using gecko drives
05:53 PM Tom_L: andypugh, this is what i was thinking: http://tom-itx.no-ip.biz:81/~webpage/cnc/Smartcam/helix.jpg
05:53 PM cryptg: true that area of the shop is rather big
05:53 PM andypugh: Can I make a suggestion? Instead of using a Parallel port, use: http://store.mesanet.com/index.php?route=product/product&path=83_85&product_id=58
05:53 PM Tom_L: more even spaced of course
05:54 PM andypugh: You can model a spiral in Fusion, though it does tend to crash it.
05:54 PM Tom_L: not sure how the geometry works with that
05:54 PM andypugh: And you need two spirals, one for the jaws all the way in, and one all the way out.
05:54 PM cryptg: do you recommend that because of the extra I/Os?
05:55 PM Tom_L: i've never actually taken one of those things apart
05:55 PM andypugh: cryptg: Or, for even better noise immunity (a problem with Plasma, maybe the Ethernet-connected board: http://store.mesanet.com/index.php?route=product/product&path=83_85&product_id=306
05:55 PM andypugh: Which should connect directly to a G540.
05:57 PM andypugh: cryptg: Actually the main reason is that the RTAI live-CD (which might be needed for parport use) is rather old and based on an out-of-support Linux version.
05:57 PM cryptg: hmm i do understand that noise will be a big issue while cutting so that might be a good idea
05:57 PM cryptg: ooh
05:57 PM cryptg: that was one of my questions too, how often it is updated
05:57 PM andypugh: As an alternative alternative, for a lot more IO: http://store.mesanet.com/index.php?route=product/product&path=83_85&product_id=290
05:58 PM andypugh: (But note that is out of stock, and possibly overkill for a plasma)
05:58 PM cryptg: wow thats alot of IOs
05:58 PM cryptg: over kill for a plasma though
05:58 PM cryptg: haha
05:59 PM andypugh: You probably didn’t spot the two expansion ports, which can connect 2 more almost-identical boards, or up to 768 smart-serial IO points.
05:59 PM cryptg: the biggest issue i see so far is gcode generation, is there any software that can be used in the same setup?
05:59 PM andypugh: SheetCAM
05:59 PM cryptg: no i did not
06:00 PM cryptg: im assuming that it is used in conjunction with linuxcnc
06:00 PM andypugh: https://www.sheetcam.com/downloads (there is a Linux and a Windows version)
06:01 PM cryptg: ok ill look that up right now
06:01 PM cryptg: also, the g540 unfortunately will not work for me
06:01 PM cryptg: the motors on this machine are DC
06:01 PM cryptg: with on board encoders
06:01 PM andypugh: Back to a previous question: LinuxCNC is being developed all the time, and actively. But we seem to have a problem _releasing_ anything at the moment.
06:01 PM cryptg: darn that sucks
06:02 PM cryptg: its great that its being developed though,
06:02 PM andypugh: Well, it’s not a total disaster as the development builds are available as binaries.
06:02 PM cryptg: anything related to it online seems really old, even videos the latest one i could find is early 2018 i thinkn
06:03 PM cryptg: so releases are in bits and pieces huh
06:03 PM andypugh: You can get a feel for develpopment pace looking at the commit dates: https://github.com/LinuxCNC/linuxcnc/commits/master
06:04 PM cryptg: wow that actually looks pretty lively
06:04 PM andypugh: It is.
06:05 PM andypugh: There are whole bunch of new GUIs in the works too.
06:05 PM cryptg: thats great
06:05 PM andypugh: So, I would suggest that you use this install image.
06:05 PM andypugh: http://www.linuxcnc.org/testing-stretch-rtpreempt/linuxcnc-stretch-uspace-amd64-r12.iso
06:06 PM andypugh: Which isn’t the one that is linked from the homepage. But is based on an up-to-date Linux version.
06:06 PM cryptg: even if i dont end up setting up a linuxcnc at work, ive been thinking of making a small regular router cnc at home
06:07 PM cryptg: thats a livecd?
06:07 PM andypugh: Try a latency test with that, and if it is OK then you will be able to use the paralel port or anything else. If it isn’t OK then you might have to figure out an RTAI install.
06:07 PM andypugh: Yes, you can boot from that and experiment without changing the PC at all.
06:08 PM cryptg: awesome!
06:08 PM andypugh: Actually, a better link is the “static” one without the -r12 at the end (they are the same file)
06:08 PM andypugh: http://www.linuxcnc.org/testing-stretch-rtpreempt/
06:08 PM cryptg: the software for the machine alone is 2k, the boss isn't too happy to shell that out haha
06:09 PM cryptg: got it
06:09 PM andypugh: (and there is an -r13 I just noticed)
06:09 PM andypugh: I am currently trying to get RTAI working on Stretch, but nly intermittently.
06:10 PM cryptg: i see
06:10 PM cryptg: well i hope that works out, seems like that would add a lot of extra functionality
06:11 PM cryptg: as for a home setup, do you think a raspberry pi would be ok or is a stand alone pc still recommended
06:12 PM Tom_L: pc
06:12 PM andypugh: Getting a realtime kernel for the Pi is rather more work, and acess to the Pi IO isn’t great.
06:12 PM Tom_L: they're cheap
06:12 PM cryptg: i see
06:12 PM andypugh: Pi + SPI is a contender. But the SPI Mesa “hats” are not in production yet.
06:13 PM Tom_L: find a recomended mb though or you chance latency being an issue
06:13 PM cryptg: ive only really messed with arduinos, so i have no experience with the pi
06:13 PM cryptg: @andy ok ill keep an eye out for those in the future i guess
06:14 PM cryptg: @Tom, where can i find a list of the supported motherboards?
06:14 PM Tom_L: good q. pcw_home would be a good one to ask for that
06:14 PM cryptg: i have about 15 towers laying around, i would hope id be able to find one haha
06:15 PM Tom_L: yeah just run latency test with the live cd on them
06:15 PM cryptg: this will be an interesting day
06:16 PM cryptg: alright, ill download the stable release livecd and go for it
06:17 PM andypugh: I would strongly recommend the “testing” LiveCD i linked to rather than the “stable” one.
06:17 PM andypugh: It’s been “testing” for about a year :-)
06:18 PM cryptg: ok so the r12 then
06:18 PM andypugh: And works better on more hardware than the Wheezy version.
06:18 PM andypugh: r14
06:18 PM andypugh: Sorry, r13, or the one with no prefix.
06:18 PM andypugh: Sorry, Postfix
06:18 PM andypugh: Sorry for starting every sentence with “sorry”
06:18 PM cryptg: ok i went looking for the r14 haha
06:19 PM cryptg: being canadian is ok
06:19 PM cryptg: haha
06:20 PM cryptg: well thanks for the info guys, really appreciate it!
06:21 PM jthornton: the 2.8 milestone was set over 2 years ago...
06:22 PM jthornton: actually started Jul 2016 so approaching 3 years...
06:22 PM XXCoder: is linuxcnc even moving? sometimes it moves so slow i cant see it move
06:23 PM andypugh: It’s moving pretty quick in the development branch
06:23 PM andypugh: But releasing is lagging badly
06:23 PM jthornton: I wish the buildbot was working... but every build fails
06:24 PM andypugh: To the extent that the current LiveCD doesn’t even work as it references packages that have been archived by Debian.
06:24 PM jthornton: andypugh: is there any guide for building a LiveDVD?
06:25 PM andypugh: I found one a few days ago
06:25 PM jthornton: really, where?
06:26 PM andypugh: I don’t think all builds fail, just the Wheezy ones, for the reasons I just mentioned, apt-get update fails. http://buildbot.linuxcnc.org/buildbot/waterfall
06:27 PM andypugh: jthornton: https://www.pendrivelinux.com/create-your-own-live-linux-cd-or-usb-distribution/
06:27 PM jthornton: andypugh: thanks
06:29 PM andypugh: jthornton: The buildbot made uspace / stretch images on the 5th April. I reckon that it is only Wheezy that is dead.
06:29 PM andypugh: http://buildbot.linuxcnc.org/dists/stretch/2.7-rtpreempt/binary-amd64/
06:30 PM andypugh: jthornton: I think that maybe we should just change the download to the Stretch / uspace as it does at least work.
06:30 PM jthornton: yea
06:31 PM jthornton: I guess the docs online are based on wheezy as well because they don't update
06:31 PM andypugh: And then try to get an RTAI one working. (My latest attempt to make a 4.9.80 RTAI kernel failed, again)
06:33 PM skunkworks: jepler used this to make the livecd
06:33 PM skunkworks: https://github.com/jepler/stretch-live-build
06:34 PM jthornton: I'll have a look in the morning
06:34 PM jthornton: thanks for the link
06:36 PM Tom_L: so as far as developement goes is it safe to run updates on 2.8 periodically or is there a chance it could be broke?
06:36 PM Tom_L: at any given time..
06:36 PM Tom_L: or is 2.8 where it gets filtered to once it's been fairly well tested?
06:37 PM Tom_L: i've had enough computer issues over the weekend not to want any more for quite a while
06:38 PM jthornton: well we don't have a 2.8 release yet...
06:39 PM andypugh: Nothing is meant to be commited to 2.8 which breaks it, it should at least always pass the automated tests.
06:39 PM Tom_L: i'm running it on the mill but i also left the 2.7 ssd in it
06:40 PM Tom_L: had a pendant wire break on me which made me wonder about it but it's all back goin again no fault of the software
06:42 PM Tom_L: andypugh did you see what jthornton's been working on?
06:42 PM skunkworks: I am finally buttoning up the green machine - have to run 2.8 because of the stmbl and smart serial.
06:42 PM andypugh: TomL: QtPyVCP?
06:43 PM skunkworks: so far so good.
06:43 PM Tom_L: andypugh yes
06:43 PM skunkworks: (I haven't run wheezy in quite some time.. It is actually running the emco lathe also - (printer port)
06:43 PM Tom_L: https://matrix.org/_matrix/media/v1/download/matrix.org/KnJtFvwEQGYuOGRRyZrBqRxT
06:43 PM Tom_L: https://matrix.org/_matrix/media/v1/download/matrix.org/AQqOzUbNncPiUNcGuVmWhoiX
07:28 PM andypugh: Anyway, past my bedtime :-)
08:45 PM Elmo40: hi. anyone seen or played with this concept?
08:45 PM Elmo40: https://odriverobotics.com/
08:47 PM norias: looks cool
08:47 PM Elmo40: super fast!
08:47 PM Elmo40: https://www.youtube.com/watch?v=WT4E5nb3KtY
08:48 PM norias: so, these are permanent magnet motors?
08:51 PM Elmo40: most likely
08:52 PM norias: cool
08:52 PM Elmo40: https://www.youtube.com/watch?v=3TzNQnSKO_8
08:52 PM Elmo40: if you want a Servo... this tiny thing looks powerful!
08:54 PM norias: i'll have to keep that in mind
08:59 PM Elmo40: https://www.youtube.com/watch?v=5_sqhV4V1VY
08:59 PM Elmo40: someone made a little mill with the setup
09:01 PM norias: neat
09:02 PM norias: i'll have to come back to this when it's time to build a machine
09:02 PM norias: these motors seem a little under what I think i'll need
09:02 PM norias: but it's worth keeping in mind
09:03 PM Elmo40: they arent pushing any specific motor, you supply the motor, and encoder. they offer the board that does all the thinking and moving.
09:05 PM Elmo40: "It allows you to take cheap Brushless DC motors and connect an encoder and turn them into servo motors."
09:33 PM norias: back emf?
10:58 PM Elmo40: it is all open how they do it
10:59 PM Elmo40: https://github.com/madcowswe/ODrive
10:59 PM Elmo40: brilliant concept.