#linuxcnc Logs

Aug 04 2021

#linuxcnc Calendar

01:40 AM randy: morning
03:16 AM -!- #linuxcnc mode set to +v by ChanServ
04:08 AM Tom_L: morning
04:18 AM XXCoder: yo
04:24 AM mrec: what could be the reason that M7 from a program is not recognized but M7 manually works?
04:25 AM mrec: that sucks
04:27 AM mrec: that feature should get an award whoever implemented that did it absolutely wrong
04:27 AM mrec: how can MDI be disconnected from a program...
05:17 AM JT-Cave- is now known as JT-Cave
05:18 AM -!- #linuxcnc mode set to +v by ChanServ
05:25 AM JT-Cave: morning
05:28 AM mrec: I really wonder why mist on/off is not working from the NC program
05:29 AM mrec: I can enable it myself with either M7 via MDI or the pendant but it just doesn't work reliably via a g-code program
05:29 AM XXCoder: yo
05:29 AM XXCoder: mrec dunno is there any gcode plugin into m7?
05:30 AM mrec: no M7 at all in the configuration
05:31 AM XXCoder: thats all i can think of honestly
05:31 AM mrec: one time it worked via nc-program (enabling) disabling M7 always worked via NC program
05:31 AM mrec: I end up enabling it via pendant and then running the g-code
05:38 AM mrec: I'll debug it later ... today would have been the first day with M7 in the g-code files.
05:48 AM rs[m]: mrec: M7 does indeed work from NC programs
05:50 AM rs[m]: so whatever you issue is, blaming it on those who implemented it is unfair
06:05 AM mrec: rs[m]: well if it would it would work here too
06:05 AM mrec: there's some difference between the g-code file interpreter/MDI and the pendant
06:05 AM mrec: MDI + pendant work
06:05 AM mrec: and they work reliably - no issue there
06:06 AM mrec: so why should it not work from the g-code file.
06:06 AM rs[m]: how much wood would a woodchuck chuck
06:07 AM mrec: it doesn't matter I'll figure it out once I take my time
06:08 AM rs[m]: mrec: it could be anything, e.g. the pendant turning it off
06:09 AM mrec: can't be
06:10 AM mrec: if I start the program M7 will be set after the start
06:10 AM mrec: I can even start it via mouse or hotkey and it won't turn on
06:10 AM mrec: the mist checkbox however works.
06:11 AM mrec: oh I'm using 2.9 latest git
06:11 AM mrec: that might be the problem of course, however I can't go back to 2.8 anymore.
06:25 AM rs[m]: I'm not on latest git, but never had a problem with M7 with 2.8 or 2.9
07:15 AM perry_j1987: good mornign
07:16 AM perry_j1987: mscdirect website sucks so bad
07:16 AM perry_j1987: bunch of the time when it "loads" the page is blank heh
07:26 AM JT-Cave: about the only thing I get from msc anymore is drill bits and taps
07:29 AM perry_j1987: onlything i've been able to find is mgmn200
07:33 AM JT-Cave: parting inserts?
07:33 AM perry_j1987: parting/grooving
07:55 AM perry_j1987: came across mgmn200-LH inserts
08:01 AM * JT-Cave wanders off to start his chicken day
08:44 AM Eric_ is now known as unterhausen
09:01 AM roycroft: msc are great if you're spending $10k/year with them
09:32 AM perry_j1987: then they make the website work for you? :P
09:35 AM roycroft: i'm not sure about that, but if you spend that much with them they give you pricing that is somewhat in line with other vendors
09:36 AM perry_j1987: ah
10:18 AM unterhausen: I somehow managed to order 3 7i96 instead of one
10:38 AM solarwind: Anyone have any tips on how to make some kind of device to capture the metal part of grinding dust?
10:39 AM solarwind: I'm thinking some kind of magnetic sweeper that you can mount on the table
10:50 AM unterhausen: surface grinders have magnetic chucks and the swarf doesn't really build up on them
10:50 AM unterhausen: I feel like the performance of a permanent magnet swarf collector would be disappointing
10:51 AM roycroft: there are extractors for grinders
10:51 AM unterhausen: OTOH the vast majority of my surface grinding was done on glass or titanium
10:51 AM unterhausen: so what do I know?
10:56 AM Roguish: electro magnet
10:58 AM Tom_L: https://www.amazon.com/Magnetic-Nail-Sweeper/s?k=Magnetic+Nail+Sweeper
11:02 AM unterhausen: most of the swarf is from the wheel though
11:02 AM Tom_L: https://mammothmemory.net/images/user/base/Physics/Electromagnetism/uses-of-electromagnetism-62.9252f33.jpg
11:03 AM unterhausen: I have had cars that surely ended up taking a ride on a big electromagnet RIP
11:04 AM unterhausen: pontiac minivan, for example
12:04 PM snakedLX is now known as snaked
01:19 PM unterhausen: I would really like to start using freecad. Who makes the best tutorials?
01:20 PM roycroft: let me know when you figure that out :)
01:22 PM unterhausen: I'm starting with one for solidworks users
01:27 PM unterhausen: okay, not going to lie, two annoyances already
01:58 PM -!- #linuxcnc mode set to +v by ChanServ
02:27 PM unterhausen: the joko engineering tutorial for solidworks is pretty good, but he could have looked up how to mirror a sketch
02:55 PM roycroft: i haven't seen the joko engineering stuff
02:56 PM roycroft: it looks like it's a couple years old which, while not ancient, isn't up to date either - freecad has changed quite a bit from 0.18 to 0.19 and 0.20
02:56 PM roycroft: but when i get a chance i'll check it out
03:08 PM unterhausen: I'll test it out to see, but I doubt that has changed. No assemblies in the one I watched, which I guess is okay
03:10 PM roycroft: at this point in time, the only people i would expect to be discussing freecad assemblies would be the coders of the various assembly workbenches
03:10 PM roycroft: i would never produce a tutorial on a moving target
03:12 PM Tom_L: typically you would use an assembly on a fixture setup for a part
03:14 PM Tom_L: once you build up your 'library' of fixtures it goes alot quicker
03:19 PM unterhausen: yes, we all want assemblies, but it was a weakness of freecad
03:20 PM unterhausen: I'm just doing a simple solid part
03:20 PM unterhausen: that hopefully I can get 3d printed in titanium
03:21 PM roycroft: i find freecad of very limited use without a standard assembly workbench
03:21 PM roycroft: and as such, i have a hard time investing much energy into learning it
03:22 PM roycroft: i'd really like to get away from solidworks, but alas, that's not to be, at least not for quite a while
03:22 PM unterhausen: I guess everyone has different use cases. I do have projects that I would not be happy if I couldn't put the parts together in an assembly
03:22 PM roycroft: i'll just use my old solidworks 2012 until it no longer works
03:22 PM Tom_L: unterhausen, that will be expensive
03:22 PM roycroft: i use assemblies all the time
03:22 PM unterhausen: but I have a lot of projects where all I want is a dxf to get cut on someone's laser
03:23 PM roycroft: it's way too much work to design things when you can't test fit all the parts together
03:23 PM unterhausen: Tom_L, I know it's expensive, but that's half of the appeal
03:23 PM Tom_L: roycroft, it should work a long long time
03:24 PM roycroft: yes, especially since i run it in a virtual machine
03:24 PM roycroft: and i have it running on windows 10 currently
03:24 PM Tom_L: i've got 2004 on a pc here somewhere
03:24 PM roycroft: so as long as i can run windows 10 in a hypervisor i can run solidworks 2012
03:25 PM unterhausen: well, I might buy solidworks now they sell it for $100 a year
03:25 PM Tom_L: you're just paying for a piece of a cloud
03:26 PM unterhausen: I really don't want the cloud
03:36 PM unterhausen: I'm a little annoyed that shapeways doesn't do titanium
03:54 PM Rab: Hmm, they used to.
03:56 PM Rab: https://www.shapeways.com/blog/archives/153-shapeways-metal-3d-printing-in-titanium-contest.html
03:56 PM Rab: 2008 is a long time ago, I guess it didn't work out.
04:27 PM roycroft: amongst the things i did at lunch today i cut off a piece of that padauk i found the other day to make a saw handle, and ran it over the jointer and through the thicknesser
04:28 PM roycroft: i'm not sure if it's andaman or not, but it's much tighter grain than the padauk that's common these days
04:28 PM roycroft: it's going to make a beautiful saw handle
04:30 PM roycroft: and there's plenty left to make several lamp frames if i decide to use it for that
04:30 PM roycroft: but not for prototypes
04:32 PM Roguish: Paduak is nice wood.
04:32 PM Roguish: very nice
04:34 PM roycroft: yes, i've always liked it
04:35 PM roycroft: it's way too orange when first cut, but it fades to a really nice brown quickly
04:35 PM roycroft: beautiful grain, and it is kind of striped like mahogany
04:35 PM JT-Shop: https://gnipsel.com/images/wood-working/saw-stop/saw-cabinet-11.jpg
04:35 PM roycroft: but it's much harder and closed-grain than mahogany
04:35 PM JT-Shop: https://gnipsel.com/images/wood-working/saw-stop/saw-cabinet-12.jpg
04:35 PM JT-Shop: one drawer done
04:36 PM Tom_L: it looks lonesome
04:38 PM roycroft: nice, jt-shop
04:38 PM roycroft: install the drawers in any order you wish, but when you add the drawer fronts, it's easier to work from the bottom up
04:39 PM roycroft: you put shims on the bottom of the carcase, install the bottom drawer front, then put shims on top of that, install the next one up, etc.
04:39 PM roycroft: you have gravity working with you if you do it that way
04:47 PM JT-Shop: that's my plan, add drawers from the top cutting my shim sticks down for each drawer then fronts from the bottom up
04:47 PM roycroft: good plan
04:59 PM * JT-Shop heads to do drawer #3
05:21 PM JT-Shop: https://gnipsel.com/images/wood-working/saw-stop/saw-cabinet-13.jpg
05:21 PM JT-Shop: https://gnipsel.com/images/wood-working/saw-stop/saw-cabinet-14.jpg
05:27 PM Roguish_shop: that's just tooo fancy for a table saw cabinet
05:27 PM Roguish_shop: wanna do my kitchen next
05:36 PM JT-Shop: too far to drive lol
05:39 PM JT-Shop: I have a bunch of siding to replace on the house and finish painting it... and now 4 copy lathes to upgrade to plc control
05:39 PM JT-Shop: I'm supposed to be retired right?
05:40 PM Roguish_shop: ya can run, but ya can't hide......lol
05:41 PM Roguish_shop: oh, your new gcode wants python 3.6.
05:42 PM Roguish_shop: my old mill is on debian 9
05:44 PM Roguish_shop: doesn't like python 3.6
05:45 PM JT-Shop: yep 3.6 introduced f strings which are much better
05:45 PM JT-Shop: upgrade the os to 10
05:45 PM Roguish_shop: ohhhhhhh
05:46 PM JT-Shop: glad to know you tried to use it... makes me want to keep developing it
05:46 PM Roguish_shop: it's on my new mill.
05:47 PM JT-Shop: I noticed a few things I wanted today but had not done yet on the g code generator drill charts
05:47 PM Roguish_shop: hey, what's up with your state's government? a little to the conservative side?
05:47 PM JT-Shop: what do you mean?
05:48 PM Roguish_shop: all the anti'vaxxing, anti'masking, and such.....
05:48 PM JT-Shop: no clue I don't waste my time watching that crap, we are safe so screw the dumb asses
05:49 PM JT-Shop: I figure covid will remove a large part of the dumb asses and raise the IQ level in the state
05:49 PM Roguish_shop: that may be the best attitude.....
05:50 PM Roguish_shop: more power to ya.
05:50 PM * JT-Shop goes back to the other shop to get the last drawer in
05:50 PM Tom_L: JT-Shop, looks nive
05:50 PM Tom_L: nice even
05:59 PM Roguish_shop: Tom_L, well, put a diode on and it didn't blow up....
05:59 PM Roguish_shop: might be correct
06:00 PM Tom_L: :)
06:01 PM Tom_L: if the relay trips and the diode is across the coil it's right
06:01 PM Roguish_shop: i blow up so much electrical, i get a bit scared....
06:01 PM Tom_L: the diode would just block the signal
06:02 PM JT-Shop: https://gnipsel.com/images/wood-working/saw-stop/saw-cabinet-15.jpg
06:02 PM JT-Shop: https://gnipsel.com/images/wood-working/saw-stop/saw-cabinet-16.jpg
06:02 PM Tom_L: time to call it a day ehh?
06:02 PM JT-Shop: the drawer heights are what made sense for the 3/8" box joint or the material I had to work with
06:03 PM JT-Shop: yup, time to be a chicken ferry and move the smart ones back from the chicken heaven to the chicken run
06:11 PM roycroft: you've made excellent progress, jt-shop
06:11 PM roycroft: i am as well
06:12 PM roycroft: i'm making kumiko panels today, and i just figured out a new method for making the frames that's way faster than how i was doing it before
06:12 PM roycroft: like 5-10x faster
06:12 PM roycroft: of course, i can't use the fancy table saw sled i spent hours making last summer
06:12 PM roycroft: but i can still use that sled for some other things
06:13 PM roycroft: like when i make diamond and hex shaped panels
06:13 PM Roguish_shop: JT-Shop, https://finewoodworking.com/FWNPDFfree/011168048.pdf
06:13 PM roycroft: using the old method, i'd be partially finished making the strips
06:13 PM roycroft: using the new method, i have one panel assembled and glued up already, and the other four will go quite rapidly
06:36 PM * roycroft needs to make some clamping/squaring jigs now
06:37 PM roycroft: when i was making cabinets back in the '80s i didn't make jigs for everything
06:37 PM roycroft: looking back, i probably could have made a lot more money then had i done so
06:38 PM CloudEvil: it's _way_ too easy to get into the trap of being 'skilled' and able to produce a consistent result with a terrible process.
06:38 PM XXCoder: JT-Shop: looks good
06:39 PM roycroft: i would argue that a big part of skill is the ability to make repeatable parts quickly and efficiently
06:39 PM roycroft: i'm still working on prototypes
06:39 PM CloudEvil: When a jig lets you get on with the interesting stuff rather than getting to 1/128' by eye or whatever careflly and slowly.
06:39 PM roycroft: and some of the jigs are not appropriate for prototypes, of course, because they would need to be redone for production
06:39 PM CloudEvil: "
06:39 PM roycroft: but right now, for example, i was squaring up the panels as i glued them up
06:40 PM roycroft: pain in the butt
06:40 PM roycroft: https://roycroft.us/Andon/Kumiko-Panel.jpeg
06:40 PM roycroft: that's the type of panels i'm assembling
06:40 PM roycroft: i'm just doing the gridwork now
06:40 PM CloudEvil: nice
06:40 PM roycroft: the infill patterns will come later
06:41 PM roycroft: a very simple jig would let me clamp that down dead flat and dead square with no fuss
06:41 PM roycroft: and i could pile all four of them that i need for a lamp on top of each other in the clamping jig
06:41 PM CloudEvil: I used the same approach to make a fan grille using coffee-stirrer sticks on a rather smaller scale. (random)
06:42 PM roycroft: right now i'm clamping each corner down on my workbench after carefully squaring up
06:42 PM roycroft: whic his fine for the prototype
06:42 PM roycroft: it's called kumiko, and it's a traditional japanese panel treatment
06:42 PM roycroft: found in shoji screens and lamps a lot
06:42 PM CloudEvil: - it's a nice effect.
06:43 PM roycroft: it is - i really like it
06:43 PM roycroft: and even though there are hundreds of little pieces of wood that have to be cut very precisely to length and mitered very precisely to make a panel, i find the work relaxing
06:43 PM CloudEvil: :)
06:43 PM CloudEvil: That's an even nicer effect.
08:21 PM Rhine_Labs: Another long day!!
08:51 PM _unreal_: finally got my kid back from the psychopath... XWIFE
09:13 PM unterhausen: the freecad stewart platform on the splash screen isn't as nice as solidworks' stewart platform
09:33 PM unterhausen: okay, gaslighting me, there is no icon for a body, just a part
09:46 PM unterhausen: things were going well until I tried to trim a line
09:57 PM unterhausen: not a good start, gonna delete and start over
10:13 PM unterhausen: snipping tool is essentially worthless
10:26 PM unterhausen: seemingly can't dimension between two lines
11:13 PM unterhausen: well, I finally got it to do something with only a little bit of screaming
11:13 PM roycroft: freecad has a fairly steep learning curve
11:13 PM unterhausen: now I have to decide if I want solidworks for $20 badly enough to give dassault systems my dd214
11:14 PM roycroft: the workflow is quite different to any of the other parametric modeling packages
11:15 PM roycroft: but once you start figuring it out it actually makes sense
11:15 PM unterhausen: it would be nice if it told you which contraints it think are in conflict
11:15 PM unterhausen: but I guess solidworks doesn't really do that either
11:15 PM roycroft: solidworks sort of does
11:16 PM XXCoder: roycroft: in least now you can tell which stuff is not fully contranted
11:16 PM roycroft: but as of the version i have (2012) it's from perfect in that respect
11:16 PM Tom_L: catia highlites the contstraints in error
11:16 PM XXCoder: makes things MUCH easier
11:16 PM unterhausen: I had to go through contortions to make a line horizontal
11:16 PM XXCoder: unterhausen: just use horzional constrant?
11:16 PM roycroft: yeah, that's a big win, xxcoder
11:16 PM unterhausen: it wouldn't take it, said it was in conflict
11:17 PM XXCoder: yeah then theres something that causes it to be a paradox then
11:17 PM XXCoder: like if you have 4 lines, left and right vertical isnt equal length, and you try make both top and bottom horzional, and all 4 corners is conencted
11:17 PM XXCoder: paradox
11:17 PM unterhausen: if there is a redundant constraint, it seems like it would know what the other constraint is, but apparently not
11:18 PM XXCoder: theres a way now actually, error has link to select conflicting constrant
11:18 PM unterhausen: I was looking at the error list at the bottom and didn't see it
11:18 PM XXCoder: sometimes its a lot of stuff though which means either dont use one you just added, or redo some of it again
11:18 PM XXCoder: on look at left column
11:19 PM Tom_L: sw or freecad?
11:19 PM unterhausen: freecad
11:20 PM Tom_L: does it indicate when it's fully constrained?
11:20 PM unterhausen: XXCoder, you mean the constraints list?
11:20 PM unterhausen: Tom_L problem is when it thinks another constraint makes it redundant
11:21 PM Tom_L: catia changes color to indicate various points of constraint
11:21 PM Tom_L: purple is over constrained
11:21 PM unterhausen: I said, okay, it's redundant let me dimension this line and it all of a sudden looks like picasso because the line isn't constrained to be horizontal
11:21 PM roycroft: so does my version of solidworks
11:21 PM Tom_L: green is underconstrained
11:21 PM Tom_L: red is bad
11:21 PM Tom_L: :)
11:22 PM unterhausen: well, freecad couldn't be bothered to copy anyone else's colors
11:22 PM roycroft: red is overconstrained in sw
11:22 PM unterhausen: green is fully defined
11:22 PM Tom_L: white is fully constrained
11:22 PM roycroft: black is constrained
11:22 PM unterhausen: blue is construction geometry
11:22 PM unterhausen: white is under constrained
11:22 PM roycroft: cyan is not constrained
11:22 PM Tom_L: that's dotted in catia
11:22 PM roycroft: you want to change all the blue to black in solidworks
11:22 PM unterhausen: at least fusion 360 they copied solidworks
11:23 PM Tom_L: and iirc, black is bad in catia too
11:24 PM Tom_L: i forget what all the colors meant
11:24 PM Tom_L: i used to know
11:25 PM unterhausen: I need to plop some cones on top of my extrusion, that's probably best saved for tomorrow
11:25 PM Tom_L: oh go for it
11:25 PM Tom_L: save what you got first :)
11:27 PM roycroft: save early, save often
11:29 PM unterhausen: well figuring out how to extrude my sketch would be a better next step
11:29 PM unterhausen: "click on the part extrude button" which is conveniently hidden
11:31 PM unterhausen: okay, have to select the workbench
11:41 PM unterhausen: the way they have that orientation cube set up is comical
11:41 PM unterhausen: if you click on it, you can move it
11:42 PM unterhausen: but the most recent update made it look different