#linuxcnc Logs

Aug 05 2018

#linuxcnc Calendar

12:58 AM sealive: morning from germany
01:02 AM sealive: robotustra, its a 24V standard why woudt you change this
01:02 AM sealive: robotustra, get a 2USD pice between
01:02 AM sealive: robotustra, the 6600 are way better
01:02 AM sealive: about double the speed
02:03 AM Deejay: moin
04:16 AM Sabotend_ is now known as Sabotender
05:30 AM fragalot: miss0r|office: I have decided that the RF45 is a piece of shit that' already taken more of my time than it's worth, and that it has to go.
05:31 AM fragalot: 12:30 < fragalot> miss0r|office: I have decided that the RF45 is a piece of
05:31 AM fragalot: shit that' already taken more of my time than it's worth, and
05:31 AM fragalot: that it has to go.
05:32 AM miss0r: :o
05:32 AM miss0r: is that a practical joke?
05:32 AM fragalot: no.
05:32 AM miss0r: So; What happened that made you decide to get rid of it?
05:33 AM fragalot: well I've worked on the X gib since about 5am and just managed to get it to sorta (not really) fit at all, due to how warped it was
05:33 AM fragalot: but I figure,d y'know what. let's leave it for now & see how well aligned everything is
05:34 AM fragalot: so I put an indicator on the table, and moved it along Y
05:34 AM fragalot: .1mm
05:34 AM fragalot: checked column
05:34 AM fragalot: perfect
05:34 AM fragalot: moved it along X, perfect
05:35 AM miss0r: :-/
05:35 AM miss0r: How did you do this measurement?
05:35 AM fragalot: indicator mounted on column, parallel on table in Y direction, crank table back & forth
05:36 AM fragalot: flip parallel around just to make sure it's not that
05:36 AM fragalot: the saddle itself is as perfect as I can make it, so it has to be the bottom casting
05:36 AM miss0r: so; the x-y is square, but the table drops?
05:37 AM fragalot: yes, but I also notice some binding on the Y dovetail that I mentioned yeterday
05:37 AM fragalot: so that dovetail must be off still
05:37 AM miss0r: well ffs
05:37 AM fragalot: my current theory is that the casting warped slightly when we clamped it to the big mill
05:37 AM miss0r: Sounds reasonable
05:38 AM fragalot: and even though it now measures level in the corners of the dovetail
05:38 AM fragalot: it probably still isn't happy
05:38 AM fragalot: and i'm not sure if I can be arsed with it anymore
05:38 AM miss0r: Have you tried to run an indicator along the dovetail surfaces, when the table is upside down on your granit surface plate?
05:39 AM fragalot: https://crispyn.be/gebruikte-freesmachines.html <== I wonder if I shouldn't just call them up & ask if they want to handle the delivery too
05:39 AM fragalot: the table itself is fine
05:39 AM fragalot: the saddle also is fine
05:39 AM fragalot: so it has to be the bottom casting
05:40 AM fragalot: anyway - I need to go get some food. back in ~45ish
05:40 AM miss0r: I will most likely be gone by then, but back tonight. Don't do anything rash before we've spoken again
05:40 AM fragalot: it's sunday
05:40 AM miss0r: I don't see your point
05:40 AM fragalot: I'm just gonna sort the pictures of iceland :)
05:41 AM miss0r: You do own a large hammer, don't ya?
05:41 AM fragalot: haha
05:41 AM fragalot: nah i'm just not going to go back into the shed today
05:41 AM miss0r: You get the point. bon appetite
05:41 AM fragalot: however
05:41 AM fragalot: I may still contact crispyn about that machine
05:41 AM miss0r: also: new episode of binky
05:41 AM fragalot: because it looks nice & would fit great
05:41 AM miss0r: Indeed
05:45 AM * fragalot gone
06:07 AM jthornton: morning
06:07 AM XXCoder: yo
06:07 AM TurBoss: hello
06:08 AM fragalot: back
06:10 AM Tom_L: morning
06:13 AM Tom_L: 69°F Hi 97, looks like it's climbing back up there a bit
06:31 AM jthornton: 71-92 here today
06:31 AM jthornton: .weather
06:32 AM jthornton: hmm guess the cockerel is off line
08:12 AM jthornton: hmmm this is confusing why in master [AXIS_X] AND [JOINT_0] both have limits, velocity and accelerations entries
08:31 AM hazzy-lab1 is now known as hazzy-lab
08:44 AM jthornton: hazzy-lab: I'm a bit stumped how to handle the [AXIS_] section of the ini as an axis can be on more than one joint...
09:00 AM sealive: hi all
09:02 AM sealive: Folks what are this 3D puzzle wood things called in English i do not find things like dinosor T-Rex ishoudt be all over as butterfly spider
09:02 AM sealive: like here https://www.thingiverse.com/ZenziWerken/designs
09:02 AM SpeedEvil: 3d puzzle wood thingy
09:03 AM SpeedEvil: There isn't a generic name.
09:03 AM SpeedEvil: wood puzzle will probably find many of them
09:07 AM sealive: got the butterfly
09:07 AM sealive: https://www.thingiverse.com/thing:30988/files
09:10 AM sealive: cool powder 3D-print /home/sammel/Downloads/cnc/lasercut/Various_Organic_Structure_Trivets_cnc_laser.zip
09:15 AM sealive: i like this burned edges from laservut https://www.thingiverse.com/thing:2806076/files
09:18 AM sealive: some drive the hell out of there lasers
09:26 AM Deejay: re
09:29 AM sealive: servus Deejay schwitzt du scon
09:29 AM sealive: schon
09:48 AM jthornton: got that problem solved :)
09:51 AM hazzy-lab: jthornton: Not sure how to handle that either, one way would be to keep a list of the axis sections that have been added, and if you have already added one for the same axis letter skip adding another one.
09:52 AM hazzy-lab: But maybe you don't even need so try and support non-triv and gantry machines, as they are only a few percent of the machines out there
09:52 AM hazzy-lab: jthornton: lol, I had not scrolled down
09:52 AM jthornton: I got it figured out :) I just loop through the joints and get the axis data
09:52 AM hazzy-lab: great
09:53 AM hazzy-lab: perfect!
09:53 AM jthornton: had to wander off for a bit and gather my thoughts on how to solve that puzzle :)
09:54 AM hazzy-lab: did the chicks give you any insight?
09:54 AM hazzy-lab: :)
09:54 AM jthornton: yes they are always inspiring
09:59 AM jthornton: yea it works for gantry machines now only one axis section per letter
10:01 AM jthornton: hazzy-lab: I just pushed the commit if you want to take a gander at the buildini.py
10:11 AM hazzy-lab: jthornton: I will indeed! Heading out with the family to take a stroll at the kennesaw mtn battle field, I'll look when I get back
10:11 AM jthornton: have fun and stay cool
10:40 AM jelly is now known as yllej
10:41 AM yllej is now known as hurtigbuffer
10:41 AM hurtigbuffer is now known as jelly
11:20 AM robotustra: not a single day without milling
11:21 AM * jthornton got the 7i96 bulder to build a working ini file time for my weekend nap
11:24 AM Tom_L: robotustra, true that
11:26 AM fragalot: robotustra: easy for you to say, my mill's been out of commission for over 2 months :P
11:29 AM robotustra: pity
11:29 AM robotustra: making setup to mill servo mounting plates
11:49 AM fragalot: miss0r: DIY surface grinder. https://www.youtube.com/watch?v=D5NAn-Jf8JY
12:12 PM jesseg: Hmmm. I'm writing open source firmware for Cricut stencil cutter -- making it take G codes on its USB serial port. Naturally I need an acceleration curve for the stepper motors, but do I need a deacceleration curve? Or can I just be lazy and come to a sudden stop :P
12:13 PM jesseg: I know steppers are much more likely to lose a step accelerating then they are deaccelerating
12:14 PM jesseg: than :P
12:16 PM Wolf__: should have gotten the silhouette cameo IMO (because thats the one I have) =P
12:19 PM jesseg: Wolf__, LOL well umm this one was given to me used... without a power supply or cartridges.
12:19 PM jesseg: so I really had no choice in the matter.
12:19 PM Wolf__: lol that works
12:19 PM jesseg: However.. there's a good chance they have the same PCB in them LOL.
12:19 PM Wolf__: I think there is already open firmware for the silhouette cameo for doing stencils
12:20 PM jesseg: oh wait never mind, different brand entirely
12:20 PM jesseg: ok cool
12:20 PM jesseg: well so far I have coordinated XY moves going on this thing and flow control so I can just cat a gcode file to /dev/ttyUSB0
12:21 PM jesseg: I still need to add cutter up/down and arcs
12:22 PM Wolf__: I had more then one reason to get the cutter so I vaguely remember researching the mylar? smd stencil stuff before I got it
12:23 PM robotustra: I remember that days when I printed with "copy a.txt > PRN"
01:08 PM miss0r|laptop: fragalot: I came as fast as I could. Did you break anything yet? :D
01:13 PM miss0r|laptop: fragalot: I'm still not sure I completely understand where the error is, to be honnest. Could you draw me up a sketch?
01:13 PM fragalot: miss0r|laptop: no :-)
01:14 PM fragalot: lemme see
01:16 PM fragalot: turns out I can't
01:16 PM fragalot: => pm
02:01 PM fragalot_ is now known as fragalot
02:56 PM justan0theruser is now known as justanotheruser
03:38 PM JT-Shop: Yippie my 7i96 configuration tool just made a working configuration
03:38 PM skunkworks: cool!
03:39 PM JT-Shop: it reads in the ini file into the tool so if you made changes in the ini they are not lost
03:41 PM hazzy-lab: JT-Shop: Excellent!
03:41 PM hazzy-lab: Just got back, getting ready to check it out
03:43 PM JT-Shop: hmm, let me push the current sample ini to read in
03:45 PM hazzy-lab: thanks!
03:46 PM jthornton: done
03:49 PM hazzy-lab: I built fred, lol
03:49 PM hazzy-lab: Looks really nice
03:49 PM jthornton: thanks
03:50 PM hazzy-lab: UWV should be linear axes ...
03:51 PM jthornton: opps
03:56 PM hazzy-lab: when I reopen fred, it does not read in the axis letters, it does when I load the example config
03:56 PM jthornton: ok thanks
03:56 PM * hazzy-lab is making notes to himself of things to look into mostly
03:57 PM jthornton: if you see stuff that is wrong/broken etc start an issue
03:58 PM hazzy-lab: Ok, will do
03:58 PM hazzy-lab: (and maybe a PR to go with it :) )
03:58 PM jthornton: yep I forgot to write the axis letter to the ini
03:58 PM jthornton: PR?
04:04 PM Loetmichel: hmm, qutestion on the side: did something change lately? since the last update or so i noticed that the reference button only moves one axis any more. before that it moved all three in succession
04:07 PM skunkworks: pull request
04:08 PM hazzy-lab: thanks skunkworks :)
04:08 PM hazzy-lab: Loetmichel: I don't thing anything changed (at least nothing that I noticed, home all works fine here)
04:09 PM hazzy-lab: If you don't have the home sequence set right in the INI you will have to home individually instead of all at the same time ...
04:10 PM Loetmichel: how could that .ini change without me editing it?
04:10 PM hazzy-lab: it could not, so maybe something did change ..
04:10 PM hazzy-lab: are you on 2.7 or master?
04:16 PM jthornton: ah ok PR is pull request
04:17 PM hazzy-lab: Loetmichel: I just quickly scanned the recent commits to 2.7 and don't see any changes that look like they would affect homing
04:17 PM Loetmichel: hazzy-lab: i have to look. CNC sits at the company...
04:17 PM Loetmichel: i think i updated last month to the newest system
04:18 PM Loetmichel: could be the month before last though... i am getting old and forgetful ;)
04:19 PM hazzy-lab: haha, better than being young and forgetful like I am :)
04:29 PM Loetmichel: just as a tip: where is that sequnce located in the ini?
04:29 PM Loetmichel: so i can find it quick tomorrow?
04:29 PM Loetmichel: at hazzy-lab
04:30 PM Loetmichel: problem is that i have half a dozens underlings that occasionally get sat before the CNC router and explained step by step how to do series millings... if the steps change they are lost ;9
04:30 PM Loetmichel: :)
04:33 PM XXCoder: LEGO just started using sugarcane to make plastic for lego parts. nice
04:33 PM * jthornton wanders off to have a beer with the chicks
04:33 PM XXCoder: slowly moving on from oil
04:44 PM Deejay: gn8
04:48 PM hazzy-lab: Loetmichel: Sorry, stepped away. on 2.7 it will be under [AXIS_n]HOME_SEQUENCE, with master it will be under [JOINT_n]HOME_SEQUENCE
04:48 PM Loetmichel: thanks
04:48 PM hazzy-lab: np
05:02 PM JT-Mobile: hey
05:03 PM hazzy-lab: hey
05:03 PM hazzy-lab: log can't speak :(
05:03 PM hazzy-lab: logs
05:03 PM logs: hazzy-lab: today's log: http://irc-logs.kcjengr.com/%23linuxcnc/2018/08/05.html
05:03 PM JT-Mobile: sitting out in the chicken yard
05:03 PM JT-Mobile: lol
05:04 PM JT-Mobile: you wrote that logger?
05:04 PM hazzy-lab: kinda, it is a modified version of yours
05:04 PM JT-Mobile: ah cool
05:05 PM JT-Mobile: I'm guessing yours is registered with freenode?
05:05 PM hazzy-lab: yes
05:05 PM JT-Mobile: I sure hope a chicken does not fly up into my laptop
05:05 PM hazzy-lab: I had to register it after the channel permissions changed
05:05 PM hazzy-lab: LOL
05:07 PM JT-Mobile: I think I'll tackle gantry items next, it's only one thing IIRC the home sequence
05:07 PM JT-Mobile: then I/O
05:07 PM hazzy-lab: sweet! then you will have to make it work with the other mesa cards :D
05:08 PM JT-Mobile: I figure to port it for the 7i76e next
05:08 PM hazzy-lab: it is so nice being able to edit by hand and not have the changes lost when rerunning the wizard
05:08 PM JT-Mobile: yup
05:08 PM hazzy-lab: fantastic!
05:09 PM JT-Mobile: they are almost the same except the I/O and spindle
05:09 PM JT-Mobile: gotta finish this one first lol
05:09 PM hazzy-lab: When I get done-ish with this GUI stuff I will try to help out more
05:09 PM JT-Mobile: thanks
05:09 PM JT-Mobile: how does my code look to you?
05:12 PM andypugh: I have a Pi3B+ running LinuxCNC on prempt-rt. The base thread latency is actually fine, 50uS or so, but the servo-thread latency is terrible (2 mS). I wonder wjy?
05:17 PM JT-Mobile: dang got disconnected because I closed the lid lol
05:18 PM JT-Mobile: Fred and Ethel just showed up (two of the deer I feed)
05:20 PM hazzy-lab: so the sample config is named after the deer? lol
05:20 PM hazzy-lab: Your code looks good!
05:20 PM JT-Mobile: yea
05:20 PM JT-Mobile: thanks
05:20 PM hazzy-lab: Have you seen this? https://matrix.org/_matrix/media/v1/download/matrix.org/BkjGdxRrsxdHVpTKYvrnNidZ
05:20 PM pcw_mesa: andypugh: do you have isolcpus enabled?
05:21 PM JT-Mobile: no, I've not seen that
05:21 PM hazzy-lab: it's the UI am am working on with Lcvette and TurBoss
05:21 PM JT-Mobile: cool
05:22 PM JT-Mobile: is there a branch for this?
05:22 PM hazzy-lab: it is in a separate repo on gitlab for now: https://gitlab.com/Hazzy/qtpyvcp
05:22 PM JT-Mobile: it looks very clean unlike a lot of GUI's that think flash is good lol
05:22 PM pcw_mesa: andypugh: also you probably need to run with servo thread only (latency-histogram --nobase --sbinsize 2000)
05:23 PM hazzy-lab: that is kinda the idea, clean and simple :)
05:23 PM JT-Mobile: yea it's very easy to read
05:24 PM andypugh: pcw_mesa: I will try that again after my dinner
05:29 PM pcw_mesa: what I found is that you need to
05:29 PM pcw_mesa: 1. Enable hardware OpenGL (software OpenGL is painfully slow on the backplot)
05:29 PM pcw_mesa: 2. Hardware OpenGL breaks real time so 1 KHz servo thread will not work (even though the latency test is OK)
05:29 PM pcw_mesa: 3. Setting isolcpus=1,2,3 allows a 1 KHz realtime thread to get along with hardware OpenGL accel and real hardware (hm-rpspi)
05:29 PM pcw_mesa: This is for4.9.65 RT kernel; whether its the same for 4.14 is unknown...
05:33 PM JT-Mobile: blue screen of death
05:37 PM Lcvette[m]: In Linux?
05:37 PM Lcvette[m]: Didn't think that happened
05:37 PM hazzy-lab: never
05:37 PM hazzy-lab: lol
05:37 PM pfred1: what doesn't happen?
05:37 PM JT-Mobile: this is windblows 7
05:37 PM Lcvette[m]: Thought that was a Windows specially
05:37 PM Lcvette[m]: Ah
05:38 PM Tom_L: that doesn't happen often in windows 7
05:38 PM JT-Mobile: it's my laptop that I use to program PLC's and drives
05:38 PM Lcvette[m]: Gotcha
05:39 PM Lcvette[m]: I haven't experienced it for years
05:39 PM JT-Mobile: just thought I'd chat while chilling with my peeps
05:41 PM pfred1: I'd love to chill out it's summer time here
05:41 PM pfred1: this is probably the hottest week of the year
05:42 PM JT-Mobile: it's upper 80's here
05:42 PM pfred1: not that I'm complaining mind you but I still have to pace myself
05:43 PM pfred1: yeah it is 87 here right now we're past the heat of the day mow
05:43 PM pfred1: s/mow/now/g;
05:43 PM pfred1: the dewpoint is 71 though
05:44 PM pfred1: it gets right humid here
05:45 PM * JT-Mobile calls it a day and gets ready to cook some dinner
05:45 PM pfred1: apparently it did hit 92 here earlier today
05:45 PM pfred1: that with some humidity will slow me down
08:48 PM `Wolf: well, this is going to slow me down a little https://i.imgur.com/liBeAfL.jpg
08:58 PM XXCoder: heavily beaten bolt?
08:59 PM `Wolf: the pin spanner nut
09:00 PM `Wolf: which I dont have a pin spanner that fits it
09:01 PM XXCoder: make one out of allthread and couple nuts?
09:02 PM `Wolf: huh
09:03 PM `Wolf: I dont think I can make a pin spanner out of all thread and nuts
09:08 PM `Wolf: XXCoder: http://a.co/bLvbLUr pin spanner for face holes
09:09 PM `Wolf: except I don’t have room for that type to fit…
09:09 PM `Wolf: $*%&#@
09:09 PM XXCoder: doh
09:10 PM XXCoder: ahh need pin spnner. new type to me
09:10 PM XXCoder: was thinking regular spanner
09:10 PM `Wolf: I have those covered
09:10 PM `Wolf: I have 5 sets of wrenches lol
09:10 PM `Wolf: have outside pin spanners as well
09:11 PM `Wolf: and a giant face pin spanner
09:11 PM `Wolf: this looks like I will need to make a socket to get it out
09:11 PM XXCoder: specil socket with pins spaced in certain way?
09:13 PM `Wolf: looks like it, tube with pins on the face spaced to match the hole pattern
09:13 PM SpeedEvil: I assume you've tried just one-punch maning it?
09:13 PM `Wolf: yeah
09:13 PM `Wolf: it didn’t want to move at all
09:14 PM `Wolf: and its the spindle so I didn’t want to wail on it too much
09:14 PM SpeedEvil: Tried applying a modest amount of heat?
09:14 PM XXCoder: and cooling other end
09:14 PM XXCoder: if thats possihble
09:14 PM `Wolf: that might be next step, seeing that its the mill head so I can’t make the wrench on it lol
09:15 PM SpeedEvil: A suitable large spanner, with two drilled holes, and bolts might be an easy way
09:15 PM `Wolf: 4mm hole size I think
09:15 PM XXCoder: just dont overkill it and explode it :) lol
09:15 PM SpeedEvil: with the ends reduced to cylinder.
09:17 PM `Wolf: its 27mm down below the head castings so I can’t get any bars flat to the face
09:17 PM SpeedEvil: ah
09:18 PM `Wolf: pain in the ass design
09:18 PM SpeedEvil: I assume the bolt in teh middle comes out?
09:18 PM `Wolf: thats the drawbar
09:18 PM SpeedEvil: dry ice in there
09:18 PM SpeedEvil: possibly a silly suggestion
09:18 PM `Wolf: I might try butane torch to warm the nut
09:19 PM SpeedEvil: if the nut is very cheap, chisel.
09:19 PM `Wolf: if that doesn’t work I’ll put the head back together after getting dimensions and drill some face holes on a alum tube stock and turn down some 5mm dowel pins
09:20 PM SpeedEvil: Makes sense.
09:20 PM `Wolf: nut might be cheap, if I could find one lol
09:20 PM `Wolf: 1985 Jet mill… made by someone else of course
09:21 PM SpeedEvil: Square tube can have pins welded to its periphery to give a various number of diameters
09:23 PM `Wolf: TIG welder is down right now
09:23 PM `Wolf: =(
09:24 PM SpeedEvil: same with angle-grindering off all but the pin locations. Then get to nice fit with a file. If you can find a suitable tube.
09:27 PM `Wolf: got it, heat plus 2lb brass hammer
09:34 PM skunkworks: http://electronicsam.com/images/greenmachine/DSC_8132.JPG
09:36 PM `Wolf: nice, what am I looking at =)
09:37 PM `Wolf: horizontal cnc?
09:38 PM pfred1: `Wolf is that the pulley on your mill spindle?
09:38 PM `Wolf: yeah, I just got it off
09:38 PM pfred1: why did you take it off?
09:39 PM `Wolf: spindle feels dead solid, wanted to look at the manual brake location and also look in to putting a halls sensor for a RPM display
09:40 PM pfred1: hmm my mill doesn't have a brake on it
09:42 PM `Wolf: https://i.imgur.com/Xx1l5Tw.jpg?1 bottom left shows brake stuff, but my head doesn’t have the holes or parts installed
09:43 PM `Wolf: looks like a pain in the ass to add so that idea is tossed