#linuxcnc Logs
Apr 11 2019
#linuxcnc Calendar
02:09 AM Deejay: moin
02:40 AM foadsf: For my CNC machine I have to pay 200€ to buy a very bad proprietary software. If @FreeCADNews and @linuxcnc would offer a plug and play solution I would happily pay this to them. http://bit.ly/2P0kAiO
04:32 AM jthornton: morning
04:32 AM XXCoder: wow! https://xkcd.com/2135/
04:42 AM jthornton: that's a big pot hole
04:43 AM jthornton: going to be a windy day today here
04:43 AM XXCoder: lol
04:43 AM XXCoder: here if its not raining it'll rain soon
05:04 AM Tom_L: morning
05:06 AM XXCoder: morning
05:11 AM jthornton: morning
05:11 AM XXCoder: oh one of office mills got sold
05:11 AM XXCoder: so only one left.
05:11 AM XXCoder: i dont think the old fadal will ever be sold. its quite worn.
05:11 AM Tom_L: yeah, it's pretty windy here too
05:12 AM Tom_L: 42°F
05:12 AM jthornton: 67°F
05:13 AM Tom_L: blizzard conditions in the North corner of the state
05:17 AM Tom_L: jthornton, i took a quick look at your threadmill app after i got things back together
05:17 AM Tom_L: you added quite a bit of code behind the forms there
05:23 AM jthornton: yea some not needed but used to sort out everything
06:05 AM jthornton: Tom_L: if you generate g code from mine and yours for the same size is the g code the same or similar?
07:05 AM Tom_L: i'll check it later on
07:10 AM Tom_L: i'm sure the first passes would be different
07:12 AM jthornton: ok, just curious how they compare
12:48 PM Loetmichel: *maaan*, now i am in a foul mood... just finished work, back home, thought: "lets drive the BMW 525i on those small steel ramps to see where the exhaust is leaking... and then i drive over them. took me 2 hours to get them out from under the car. with the help of a hydraulich car jack and some stacked wooden planks. And STILL dont know where the exhaust is leaking. :-(
12:55 PM jdh: #ProMechanic
01:04 PM Rab: Loetmichel, ouch. At least now you know it's leaking where it hit the ramps.
01:06 PM Rab: I prefer that type of ramp over jackstands, but I'm always terrified of driving off the end.
01:11 PM Loetmichel: Rab: it didnt
01:11 PM Loetmichel: hit the ramps
01:11 PM Loetmichel: the exhaust is in the middle
01:12 PM Loetmichel: https://www.ebay.de/itm/Auffahrrampen-2-t-2-Stuck/183680173983 <- those ramps btw
01:12 PM Rab: Loetmichel, no body damage?
01:14 PM Rab: I have these kinda things. Not too sure about stamped steel, but they seem pretty solid.
01:14 PM Rab: https://www.amazon.com/dp/B00Q1F20BU
01:15 PM Loetmichel: rab: aside from quite a bit of rust raining out of the side skirt beams: no visible damage
01:15 PM Rab: Loetmichel, does your 525i have a stick shift?
01:15 PM Loetmichel: yes
01:17 PM Loetmichel: Rab: why?
01:19 PM Rab: Loetmichel, wondering whether that made it more difficult to stop at the top of the ramp.
01:19 PM Loetmichel: rab : nope, just didnt notice when the ramp was at end
01:20 PM Loetmichel: should have asked the neighbor to wave me in
02:18 PM Wolf__: I have the same type ramps, cant say that I have ever driven off the end of them
02:49 PM Tom_L: jthornton, here are 2 threads i ran the other day you can compare. i'll load yours up after while and look myself
02:49 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/JT-SHOP/test_thread.ngc
02:52 PM Tom_L: i could relocate those to x0 y0 and repost it. probably easier to read
03:15 PM Tom_L: ok, i relocated them to X0 Y0 and ran each thread as a separate program
03:15 PM Tom_L: (same file)
03:16 PM Tom_L: just one thread each but more than one pass
03:20 PM Rab: Does anybody know of a design resource, or even an "official" name, for the kind of locking linkage you find in Vise-Grip pliers?
03:21 PM Tom_L: Loetmichel try this next time: http://tom-itx.no-ip.biz:81/~webpage/women_vs_men/5.jpg
03:22 PM Tom_L: Rab, umm grabcad probably has something
03:22 PM Tom_L: they lock by going past center
03:22 PM Rab: I've seen a few DIY implementations, including a wicked heavy-duty milling vise with a locking handle. I'd like to understand more about the mechanism and its dynamics.
03:22 PM Tom_L: on the pivot
03:22 PM Tom_L: lots of clamps are done that way
03:24 PM Tom_L: http://goodhandinc.com/img/GH-101-A.jpg
03:25 PM Tom_L: same principle
03:25 PM Rab: yeah
03:26 PM Tom_L: different ratios on the lever action but the actual 'clamp' is just the mechanism going past center
03:28 PM Rab: I want to design a device that clamps to 1.5" dia steel rods, to pull them out of the ground with a hydraulic ram. Pulling force might exceed 20,000lbs. I've looked into hydraulic and pneumatic actuators, but I think a (serious) hand-actuated clamp might be lower maintenance and easier to deal with (no takeoff or control system needed).
03:29 PM Rab: The oil industry has off-the-shelf pullers, but they're quite expensive and overbuilt for this task.
03:29 PM Tom_L: check out how a well puller works
03:30 PM Rab: Thanks, I'll check it out.
03:35 PM Tom_L: i don't see any google images of ones i've used but there are several designs
03:35 PM Tom_L: http://www.tekmarkwellcasingtools.com/products-pricing.html
03:35 PM Rab: This kinda thing would work, but the form factor isn't ideal: https://www.picclickimg.com/d/l400/pict/382042336832_/Excellent-Vtg-Well-Pump-Pipe-Puller-Vice-Jack.jpg
03:35 PM Tom_L: there are some similar images on that page
03:36 PM _abc_: 3 axis pickup in one place or such
03:36 PM Rab: Ahh, yeah, some have MEMS accelerometers for tilt measuremetn.
03:37 PM Tom_L: the last one i pulled (last summer) was so hard to get out it curled the pipe up as i pulled it
03:37 PM Tom_L: i was afraid it was gonna snap in half
03:37 PM _abc_: Rab: is that simple screw bolt and tab 4-bar linkage reasonably play/backlash free?
03:38 PM Rab: Right now we have a puller that threads into the tops of the rods. It's time consuming; extreme depths might take 30+ rods.
03:38 PM _abc_: Oh I misinterpreted how it works.
03:39 PM Tom_L: what i'm thinking of just slips over the pipe and as you pull it, it will slip down the pipe for another grip
03:39 PM _abc_: /home/devuan/tmp/linuxcnc/linuxcnc-master/tests/halcompile/userspace -- means what?
03:39 PM _abc_: failed ^
03:40 PM Rab: Our machine shop was trying to design a puller which worked like that, binding up on the pipe, but they just couldn't get a working prototype. They should be far better qualified than me to tackle the problem, but I figured I'd try (and it might be a fun project).
03:41 PM _abc_: search for "failed linuxcnc "/tests/halcompile/userspace"" brings up one ubuntu result, not relevant
03:41 PM XXCoder: so many tickets
03:41 PM Tom_L: picture 2 halves of a union between 2 strap clamps with chain welded to the outer edge of them
03:41 PM _abc_: What does halcompile/userspace do?
03:41 PM Tom_L: as you pull the chain it forces them tighter against the pipe
03:41 PM XXCoder: 20 people got ticketed speeding though i-5 in last 4 days
03:41 PM Tom_L: only alot beefier than a regular union
03:41 PM XXCoder: no wonder we have accients there all time and speed lowered to 50 mph
03:41 PM Tom_L: the one i used was like 1" or 1.25" steel plate
03:42 PM Rab: Tom_L, yeah, that's a good concept.
03:42 PM _abc_: what does halcompile --compile rand.comp do? This is the failed test
03:43 PM _abc_: Ah ok I know why it failed, I deleted the docs dir
03:43 PM _abc_: It sources the file to compile from under docs
03:44 PM _abc_: Okay we have liftoff in sim mode, axis compiled and running.
03:45 PM _abc_: Are there major differences from 2.7 to 2.8?
03:46 PM gloops: 2.8 allows indiviual joints on each axis
03:48 PM gloops: the interface opens in either joint or global mode
03:53 PM _abc_: How come the ui does not show an offset after I do G91; G54 G0 Z-0.1; G90 ?
03:53 PM _abc_: The G54 Z readout stays at 0.0
03:53 PM * _abc_ is tired
03:57 PM _abc_: Yeah confusing G54 with G92 and others is a problem. Midnight here.
04:26 PM Deejay: gn8
04:38 PM MacGalempsy: hello
04:41 PM Tom_L: Rab, http://tom-itx.no-ip.biz:81/~webpage/cnc/Well_puller.jpg
04:42 PM Tom_L: the chain is welded to the outer edge of the inner parts
04:43 PM gloops: think ill try these drivers https://www.ebay.co.uk/itm/Digital-Stepper-Driver-2-4-7-2A-18-80VAC-or-36-110VDC-For-Nema-34-CNC-Stepepr/122715975151?
04:45 PM gloops: upgrading to bigger motors comes at a cost, drivers, power supplies, bigger pulleys and belts
04:46 PM Tom_L: why are you upgrading?
04:46 PM gloops: mainly because i got some nema 34s cheap heh
04:46 PM Tom_L: oh
04:46 PM Tom_L: my nema 23 are pretty strong is why i asked
04:46 PM gloops: but about £200 to spend on the bits to use them
04:47 PM Tom_L: i'm still only driving them at 2.5A i think
04:47 PM gloops: it could do with a bit more guts for the gantry
04:47 PM Tom_L: https://www.ebay.com/itm/3pcs-NEMA23-570OZ-IN-5A-3-8-DUAL-SHAFT-STEPPER-MOTOR/253223632606?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m1438.l2649
04:47 PM gloops: ive got mine on the max amps and volts, its ok but could be better
04:48 PM Tom_L: those same ones also come in .25" shaft
04:48 PM Tom_L: but i wouldn't
04:48 PM gloops: these are only 4.5 nM nema 34s, up from 3nM 23s
04:49 PM Tom_L: dunno what that is in in/oz :)
04:50 PM gloops: about 700oz
04:50 PM gloops: but will need wider belts, therefore wider pulleys etc, adds up
04:50 PM Tom_L: 637
04:51 PM Tom_L: so a little beefier than mine
04:51 PM gloops: not much more than yours then
04:52 PM Tom_L: and you could probably use the drivers / supply you have
04:52 PM gloops: they red light at 50v, to get the full power from the nema 34s will need more than that
04:53 PM gloops: 6 amp 80v
04:53 PM Tom_L: i'm running mine at 48v
04:53 PM Tom_L: iirc the geckos will go up to 80
04:54 PM Tom_L: but mine are plenty for my mill as they are
04:54 PM gloops: mine are at the same now, i could just put more volts into these motors but would still need beefier drivers
04:54 PM gloops: its all the stuff i should have bought when i was building it, but didnt like spending
04:55 PM Tom_L: i don't like it either but it's done now
04:56 PM gloops: well im in no rush, ill just get everything ready to swap over one day
04:57 PM Tom_L: those were the biggest nema23 i could find
04:59 PM gloops: i dont think ive seen any stronger nema 23s
04:59 PM gloops: anyway bedtime here
05:04 PM _abc_: Ok G92 and g54 problems sorted. Bye for now
06:17 PM _unreal_: shhhh
06:21 PM Roguish: the6
06:42 PM _unreal_: doing more compiling finally
06:49 PM Tom_itx: jthornton?
06:53 PM Tom_itx is now known as Tom_L
06:53 PM jthornton: yo
06:53 PM Tom_L: where do i need to put the threadmill so i can execute it?
07:03 PM jthornton: you just run it like any other qtpyvcp gui
07:03 PM _unreal_: jthornton, I'm going nuts trying to get the GPIO working with linuxcnc
07:04 PM Tom_L: i copied the thread_mill to my config directory and it created an icon but doesn't do anything
07:04 PM _unreal_: I have a tinkerboard
07:04 PM jthornton: did you install it?
07:04 PM _unreal_: thats just it I need to find the right version I guess? hal_gpio_something.c file
07:04 PM jthornton: from the threadmill directory pip install -e .
07:04 PM Tom_L: oh
07:05 PM jthornton: sorry no instructions worked too much on coding
07:05 PM * jthornton goes to tuck the hens in and do a bed check
07:05 PM _unreal_: jthornton, are you talking to me or Tom_L
07:05 PM _unreal_: on the coding?
07:05 PM Tom_L: me
07:06 PM _unreal_: :) but what about me
07:06 PM _unreal_: ;)
07:06 PM _unreal_: ugh... compiling an other version of armbian with FULL PREEMPT RT
07:09 PM * jthornton wanders upstairs to finish cooking dinner
07:10 PM jthornton: Tom_L: you got it going?
07:10 PM Tom_L: no
07:10 PM Tom_L: i got it in a /home/tom/thread_mill directory
07:11 PM Tom_L: and ran pip install -e .
07:11 PM jthornton: from that directory?
07:11 PM Tom_L: yes
07:11 PM jthornton: it should be installed then
07:12 PM jthornton: do you have the qtpyvcp sims like xyz
07:12 PM Tom_L: doesn't show up in the linux sims
07:12 PM Tom_L: yeah
07:12 PM jthornton: did you copy the thread_mill config directory to linuxcnc/configs?
07:13 PM Tom_L: well i did but now i don't
07:13 PM jthornton: ???
07:13 PM Tom_L: just a sec
07:13 PM jthornton: it's two steps without an install script
07:14 PM Tom_L: ok it tries to run
07:15 PM jthornton: and?
07:15 PM Tom_L: unhandled exception importerror
07:15 PM jthornton: sudo apt install python-pyqt5.qtsql
07:15 PM jthornton: you need qtsql
07:16 PM Tom_L: k
07:16 PM jthornton: I need to go check the taco meat
07:16 PM Tom_L: that's better
07:16 PM Tom_L: but for some reason i lost my other examples
07:17 PM Tom_L: not worried about that right now though
07:18 PM jthornton: odd
07:18 PM jthornton: anyway it's chow time here
07:21 PM Tom_L: you're starting your helix in a different quadrant than i did :)
07:23 PM Tom_L: mine is X0.0785 Y0.0 and yours is X0.0 Y-0.1080
07:24 PM Tom_L: gonna be harder to compare
07:39 PM Tom_L: i don't specify the P word in mine... default is 1 anyway
07:42 PM Tom_L: not sure why for 1 thread 1 pass your code has 3 G3's in it
07:43 PM Tom_L: i start my helix offset on the X axis and you start on Y
07:47 PM Tom_L: in my macro: AS=0 Angle Start
07:47 PM Tom_L: AE=0 so one full turn
07:48 PM Tom_L: also defined with FT=1
07:54 PM Tom_L: i like the percentage passes you did
08:00 PM skunkworks: rigid tapped at 2000rpm...
08:15 PM gregcnc: how many passes are you guys doing for thread milling?
08:19 PM Tom_L: user selectable but i did 3 on my 3/4 16
08:20 PM Tom_L: he's setting his program up using percentages but i did equal spaced passes to begin with
08:20 PM Tom_L: i may go back and look at it again
08:21 PM Tom_L: http://tom-itx.no-ip.biz:81/~webpage/cnc/thread_mills/Mill_Holder_Steel1.jpg
08:21 PM Tom_L: the left is steel, right alum
08:21 PM gregcnc: chip load is so low there is rarely a need for more than 2 passes, cutting equal area vs equal depth is a good idea
08:22 PM Tom_L: first time on my mill so i didn't wanna risk it
08:22 PM Tom_L: at least until i get a feel for it
08:23 PM gregcnc: one thing to look for is a tool with some tip radius or flat. sharp point tools chip easily
08:23 PM Tom_L: yeah
08:24 PM Tom_L: i think these have a .020 flat
08:24 PM gregcnc: that's a lot and will limit how maximum tpi you can cut
08:25 PM gregcnc: the tool should have a range spec'd
08:25 PM Tom_L: err i meant .002
08:25 PM skunkworks: https://www.youtube.com/watch?v=S5HIPuC52p4
08:25 PM skunkworks: sorry - it is kinda crappy
08:25 PM Tom_L: they do spec a range on mine
08:26 PM gregcnc: spindle runs nice a quiet
08:27 PM gregcnc: that's nice tapping
08:29 PM skunkworks: 750w spindle
08:29 PM Tom_L: feel free to pack it up and send it to me :)
08:29 PM skunkworks: heh
08:30 PM gregcnc: I think I need a new belt for the lathe. It sounds like bearings are dying, but has new bearings in the headstock and motor.
08:30 PM Tom_L: does the spindle even get up to speed tapping?
08:30 PM Tom_L: i doubt it..
08:31 PM gregcnc: sure
08:38 PM skunkworks: Tom_L: ? it is running at 2k
08:46 PM Tom_L: just seemed like it would be done tapping before it got up to speed
08:47 PM flyback: man
08:47 PM flyback: I was watching a video on a company that rebuilds spindles
08:47 PM flyback: and showed some of the dipshitted things people do mistreating them
08:47 PM flyback: disgusting
08:47 PM gregcnc: shit happens
08:49 PM flyback: no some of this was no excuse
08:49 PM flyback: but I will blame canada for the hell of it
09:28 PM skunkworks: Tom_L: it is up to speed before it started tapping
09:28 PM Tom_L: ok, no sound here so it's hard to tell
09:30 PM _unreal_: any one using tinker boards?
09:30 PM _unreal_: still compiling
09:52 PM Tom_L: hmm, i wonder if jt is offsetting the tool radius in his calcs
10:18 PM _unreal_: does any one in here use tinkerboard?
10:20 PM _unreal_: rmu, you live?