#linuxcnc Logs

Mar 06 2024

#linuxcnc Calendar

01:54 AM srk_ is now known as srk
04:08 AM Deejay: moin
04:12 AM Tom_L: morning
04:32 AM -!- #linuxcnc mode set to +v by ChanServ
04:33 AM JT-Cave: morning
07:56 AM JT-Cave: Tom_L, making progress on actions
08:09 AM * JT-Cave starts his chicken day
08:35 AM -!- #linuxcnc mode set to +v by ChanServ
09:21 AM lcnc-relay: <skunkworks8841> wow - I must be stupid trying to use freecad's cam..
09:22 AM lcnc-relay: <skunkworks8841> I get (most of the time) failed to create face from wire..
09:31 AM lcnc-relay: <skunkworks8841> ok - so maybe the youtube thing I watched was wrong.. He was picking the faces of the part - but it looks like you have to pick the bottom profile. Maybe
09:32 AM lcnc-relay: <skunkworks8841> I am getting some actual tool paths now that loos plausable.
09:43 AM jpa-: freecad's CAM is a bit weird in places, but i have gotten used to it and it works relatively well
09:45 AM Guts71: Most of the time, to be able to communicate from an actuator, or industrial sensor to Linuxcnc, what kind of communication protocol is used?
09:45 AM jpa-: Guts71: whatever the actuator or sensor uses
09:46 AM jpa-: digital signals, analog voltage, analog current, modbus, rs485, ethercat, biss, etc. have all been used successfully with linuxcnc
09:48 AM Guts71: jpa- and those type of protocol is possible (CAN, RS232, Ethernet, Ethercat) !
09:49 AM jpa-: sure.. but expect that there will be some programming involved
09:49 AM Guts71: programming what ?
09:50 AM jpa-: programming whatever communication a specific sensor requires
09:50 AM jpa-: a type of communication bus doesn't mean that there is premade driver for every sensor out there
09:52 AM Guts71: It's mean you have to write a program to achieve connection to the instrument !
09:54 AM jpa-: it's generally rare to be able to use linuxcnc for any custom machine without needing to do at least some programming..
09:55 AM Guts71: yes, I agree with you, programming is essential
09:59 AM Guts71: jpa- for example to create a 3 axis robot, with industrial motors and sensors (for example an electronic measuring rule), I want to know what tools are essential to have in Linux to be able to carry out this project ?
09:59 AM jpa-: impossible to answer, there are so many ways to go about it
10:01 AM Guts71: I want to have the standards, the essential things, that I need to complete the project
10:01 AM skunkworks: jpa-: I am sure the more I use it. This is the first time.. ever
10:02 AM jpa-: Guts71: text editor and a terminal..
10:03 AM Guts71: ok and ... ?
10:03 AM jpa-: should be enough ;)
10:03 AM Guts71: ok i see
10:05 AM Guts71: so just a text editor and a terminal is more than enough to program and communicate with all industrial project projects, that's it !
10:07 AM jpa-: didn't say so, but it is the essentials; any specifics will depend on the details
10:08 AM lcnc-relay: <skunkworks8841> I can see the cam being 'reletively' quick once you get used to it.. I am still unsure how it all works together (how to do roughing and then finishing)
10:09 AM Guts71: jpa- ok
10:09 AM jpa-: skunkworks: most of the freecad toolpaths have option for "leave material", then you can add another toolpath to final dimension
10:10 AM jpa-: alternatively input your roughing tools as 0.5 mm larger than they really are ;)
10:10 AM skunkworks: That is kinda what I was seeing.. But doing it.. LOL
10:10 AM skunkworks: that is cheating!
10:11 AM jpa-: biggest annoyance i have with freecad cam is trying to machine areas that go right to the edge of a part; i would like the tool to go over the edge to the air, but freecad insists on stopping at the boundary
10:12 AM skunkworks: cam you have it start outside the part?
10:12 AM jpa-: i haven't figured out how
10:12 AM skunkworks: *raw material
10:12 AM skunkworks: ok
10:13 AM skunkworks: kinda sucks when the mill isn't center cutting..
10:13 AM jpa-: there are some "path dressups" which may or may not allow it
10:13 AM Roguish: make a sketch on the surface and machine the sketch. sketch goes outside the part
10:14 AM Roguish: simple trick
10:14 AM Roguish: i've used it in HSMexpress and mastercam
10:15 AM jpa-: yeah, i have done it in freecad, it works but it's annoying to do IMO
10:15 AM Roguish: yes, it's not great, but it works... sometime just gotta get 'er done
10:17 AM solarwind: jpa- you deserve a medal
10:17 AM solarwind: for using freecad and living to tell the tale
10:18 AM Roguish: freecad has a good discord channel. place for advice
10:18 AM Roguish: and feature recommendations
10:18 AM jpa-: nowadays i mostly use ondsel es, it has nice gui additions on top of base freecad
10:19 AM solarwind: it's the most unintuitive piece of garbage I've ever used
10:19 AM jpa-: solarwind: i assume you haven't tried brlcad then?
10:19 AM jpa-: in two decades i haven't yet even figured out how to start blrcad
10:19 AM solarwind: LOL never even heard of it
10:20 AM solarwind: as much as I hate autodesk, their UI is intuitive enough to get started in. Same with onshape and solidworks
10:21 AM skunkworks: I have played with freecad off and on for the last 10 year or so.. It has been just recently that I have been able to acutally draw parts
10:22 AM skunkworks: (I come from autodesk 2d.. So partly it is me - but boy - the sketcher tool was really crappy initally. It had a hell of a time with tangents and such. It seems to work great now..
10:23 AM skunkworks: I have drawn up quite a few parts to 3d print.. Now I would like to get a bit familiar with cam - so more complicated stuff I don't have to do by hand anymore.
10:24 AM skunkworks: it is still wierd though.. I can draw something up a month ago - but when I bring it up again today - it is broken in some odd way.
10:24 AM solarwind: yup
10:24 AM solarwind: > broken in some odd way
10:25 AM solarwind: that's the motto of freecad
10:26 AM skunkworks: but it is free... ;)
10:30 AM skunkworks: lol - I just tried to rotate a screenshot someone made of their drawing
10:43 AM CaptHindsight: solarwind: freecad is another one of those projects like Printrun, Pronterface etc, that everyone defends and takes years for someone else to make a nice usable version of
10:45 AM jpa-: though printrun and pronterface etc. are relatively trivial compared to the extent of a cad package
10:47 AM CaptHindsight: like scrambled eggs vs poached?
10:48 AM CaptHindsight: or is it more like walking up stairs vs up the down escalator?
10:49 AM skunkworks: maybe box brownies vs a souffle?
10:50 AM skunkworks: Hmm - I am hungry
10:50 AM jpa-: CaptHindsight: like 20000 lines vs. 5 million lines of code
11:23 AM javabean_ is now known as JavaBean
11:41 AM srk_ is now known as srk
12:24 PM lcnc-relay: <oddname_skane> so I want to install linuxCNC on a pi, but am not sure if QTdragon will work, anyone here using that combo? 🙂
12:25 PM lcnc-relay: <oddname_skane> with great success may I add
01:02 PM XXCoder: skunkworks kinda wish we had offical tutorials for freecad. theres a lot of videos on freecad, but many is either obselete or wrong way of doing things
01:11 PM roycroft: my main concern about freecad is that its development pace is glacially slow, even for an open-source project
01:11 PM roycroft: it's been around for what? 20ish years now?
01:11 PM XXCoder: yeah, though I still remember 0.30 days lol
01:11 PM XXCoder: that was bad
01:12 PM roycroft: and it's just getting to the point of standardizing the interface between the various workbenches, and just recently decided on an essential feature (an official assembly workbench)
01:12 PM roycroft: i'm not following the project closely at the moment, but my impression is that development is more active now than it's been in a long time, and that there is hope for a proper 1.0 release in the not too distant future
01:13 PM XXCoder: yeah and it shouldnt be half baked too
01:13 PM XXCoder: been following blog by rss feed
01:13 PM roycroft: i get how it got started - slapping together a bunch of workbences from various folks who developed them almost in isolation
01:14 PM roycroft: and that was fine, but in order for it to be useful and easy to approach it needs a common user interface amongst all the workbences
01:14 PM roycroft: and it's getting there now
01:17 PM XXCoder: yeah
01:28 PM * JT-Shop heads to the Dairy Shack for ice cream
01:41 PM Scopeuk: My main gripe was the naming of the benches, even in a base install there were a bunch with names that in plain English mean the same thing
01:42 PM Scopeuk: I guess it needs it's blender style UI refresh event at some point
01:45 PM Rab: I just sent STEP files from FreeCAD to a contract machine shop, hope I don't end up looking like a dam fool.
01:46 PM Rab: I warned them that the 2D drawings override any discrepancies.
01:48 PM Rab: CaptHindsight, seen this? https://peopoly.net/products/magneto-x
01:49 PM XXCoder: printer named after supervillian
02:19 PM Tom_L: oddname_skane, Qtdragon may be too graphic intensive for a rpi
02:22 PM Tom_L: JT-Shop, cool
04:02 PM Tom_L: Harrison Ford was in town today
04:26 PM NetPipe: is there a way to start mono apps without networking support ?
04:35 PM roycroft: did he shoot first?
04:41 PM Tom_L: he comes quite frequently to get his plane serviced
04:41 PM Tom_L: and usually stays a couple days
04:43 PM JT-Shop: https://youtu.be/_MsO7rZTcqw?list=PLH4J0b3KfGaNED27Y1kCvS_mSQtyXsiwC&t=1248
04:44 PM JT-Shop: tapping ss that was water jet cut
04:46 PM Tom_L: wonder what coating tap has
05:10 PM Roguish_desk: .
05:15 PM JT-Shop: I can't say I've ever tapped SS... drilled a bunch of holes in SS
05:16 PM * JT-Shop needs to get on the stick and make car rental reservation and a hotel reservation for the last night
05:54 PM lcnc-relay: <JT (@jt-shop:matrix.org)> https://matrix.org/_matrix/media/v1/download/matrix.org/IGYpTFvNwURaYyoSVrgfIOqA
05:55 PM XXCoder: ready to go soon!
05:55 PM XXCoder: glued the crack?
05:56 PM JT-Shop: yup with polyurethane adhesive
05:57 PM JT-Shop: it's water activated so worked well with PT which is wet
05:58 PM XXCoder: so whats left? I guess coating or painting it then finally installation at location and mailbox
05:58 PM JT-Shop: going to do a bit of router work on it and assemble the address thingy
05:59 PM JT-Shop: no paint
05:59 PM JT-Shop: round over some edges I think
05:59 PM JT-Shop: it's going to rain every day till Sunday so I'll install Sunday, wet ground is easier to dig
06:00 PM JT-Shop: I'm not sure how deep the original one is I put it in a long time ago... 1998
06:09 PM * JT-Shop calls it a night
06:11 PM XXCoder: night. cool :)
08:01 PM solarwind: Rab I posted that a couple of days ago
09:14 PM lcnc-relay: <satiowadahc#0> Thinking my next mill is going to back to ethercat. 20x35'. Makes for long cables to run all the way back to the cabinet for step/dir. But one block in the cabinet, one on X axis and one on y axis. Si
09:14 PM lcnc-relay: <satiowadahc#0> gnal cables become really short.
09:15 PM lcnc-relay: <satiowadahc#0> Was debating on multiple mesa cards but that also sounds messy