#linuxcnc Logs

Feb 21 2024

#linuxcnc Calendar

12:59 AM Deejay: moin
04:13 AM Tom_L: morning
04:34 AM -!- #linuxcnc mode set to +v by ChanServ
04:35 AM JT-Cave: morning
07:52 AM JT-Cave: https://gnipsel.com/linuxcnc/flexgui/labels.html
07:54 AM lcnc-relay: <satiowadahc#0> Out of curiosity JT have you dived into making widgets yet? I haven't looked at your code base in a bit
07:57 AM JT-Cave: do you mean like QtPyVCP does?
07:57 AM lcnc-relay: <satiowadahc#0> Or most QT based apps?
07:57 AM JT-Cave: the focus of my code is to _not_ need custom widgets because of the difficulty of installing them
07:58 AM JT-Cave: I have no clue what "most QT apps" do
07:59 AM * JT-Cave starts his chicken day
08:03 AM bjorkintosh: QT is quite massive.
08:03 AM bjorkintosh: it made me shriek in fear.
08:03 AM * bjorkintosh shrieked in fear.
08:10 AM lcnc-relay: <skunkworks8841> I think there are a ton of fine woodworking magazines in the attic.. along with mother earth news
08:24 AM -!- #linuxcnc mode set to +v by ChanServ
08:26 AM JT-Shop: would a library take the magazines?
08:27 AM lcnc-relay: <skunkworks8841> I don't know.. But I don't plan on getting rid of them any time soon.. If I make it to retirement - I might actually read them 🙂
08:28 AM JT-Shop: satiowadahc#0 the idea behind Flex GUI is joe smoe can with a couple of commands in a terminal have qt designer installed and flexgui installed then with no programming drag and drop widgets into a container and name them with the function they do and it "just works"
08:36 AM lcnc-relay: <satiowadahc#0> PS images don't seem to be loading on your site atm
08:55 AM JT-Cave: which link?
08:56 AM JT-Cave: well crap sphinx put a _ on the image link and broke it
08:57 AM JT-Cave: I'll have to look it when I get back
08:58 AM lcnc-relay: <satiowadahc#0> I think widgets are something that will help your idea, I'll clone your repo and make an example.
08:59 AM JT-Cave: ok
09:34 AM alsmt: anyone see a problem loading correct work offset? 2.9.2 Move X in machine coords to X-2.2653 Y-.3737 Touch off Axis X G54 and I get X-2.550014
09:39 AM alsmt: yesterday I setup work offsets Ran one tool It went to the right place machined then on tool change the going back to same offset It had changed offset to to X-2.55001 Y-.96294
09:39 AM lcnc-relay: <satiowadahc#0> How are you touching off?
09:42 AM alsmt: using the offset in axis locate and touch off click X radio box touch off also tried G10 L20 P1 X0 Y0 at X-2.2653 Y -.3737
09:47 AM alsmt: even shut down axis loaded those in 5221 & 5222 they showed up after restart of axis go to run the program and they get changed its a Head scratcher
09:52 AM lcnc-relay: <satiowadahc#0> Any tool offsets or G92?
09:56 AM alsmt: length only
10:05 AM alsmt: thats it just looked at the tool tbl and it has X and Y entrys that do not show in my tool editer
10:17 AM JT-Shop: alsmt, http://linuxcnc.org/docs/stable/html/user/user-concepts.html#_when_you_are_lost
10:17 AM JT-Shop: might help
10:20 AM alsmt: must of hit tool touch off and must be it asked for X and Y i just changed the way tool editor loads so I can see X & Y now
10:35 AM Tom_L: g90 g91 could posslbly affect that
10:37 AM Tom_L: no not if it's just length i doubt
10:39 AM Tom_L: for mill, the only offset you should have is Z in the tool table
10:44 AM alsmt: Z is all I have I thought I had it but its still loading a different number in the offset when I touch off at machine poss X -2.2653 I get 5221 -2.550314
11:26 AM alsmt: that is a fresh git clone build I have a older build of 2.10-pre running the same config without a issue
11:27 AM Tom_L: sometimes master is broke for a bit
11:28 AM Tom_L: what OS?
11:28 AM alsmt: Mint 21
11:28 AM Tom_L: i was gonna point you to the debs but you're not running debian
12:01 PM lcnc-relay: <JT (@jt-shop:matrix.org)> Tom_L did you look at the Flex docs?
12:05 PM lcnc-relay: <JT (@jt-shop:matrix.org)> https://matrix.org/_matrix/media/v1/download/matrix.org/YmuItzdefwAffBXhdWRYhclE
12:31 PM Roguish: well shit howdy. just saw a Tesla Cybertruck roll thru my neighborhood..... new car plate on it too
12:32 PM XXCoder: lol
12:47 PM Tom_L: JT briefly yes
01:00 PM lcnc-relay: <skunkworks8841> Hmm - I kinkda like the cybertruck.. Ugh. I hate myself.. lol
01:10 PM XXCoder: yeah ill never love any vehicle with giant screen
01:33 PM lcnc-relay: <skunkworks8841> My current car (VW jetta) had android auto... I really kinda like it
01:59 PM lcnc-relay: <skunkworks8841> (expecially because I can play youtube videos on it)
02:08 PM bjorkintosh: perfect for trying to fix the rest of the car :-)
03:07 PM lcnc-relay: <satiowadahc#0> 82 branches in git that have been merged... only leaves 240 branches to see if they make sense to keep.
03:10 PM Unterhaus_ is now known as Unterhausen
04:16 PM ak01redwan: Hello, I'm a software developer, but I'm new to CNC and G-Code, I'll be gratitude to anyone help me with advices to guide me become pro in LinuxCNC lathe, I wanna develop my own lathe, but I don't know how to use lathe system in the first place, so It would be great if I have a map for things to do like: G-code, sources to learn G-Code, websites to
04:16 PM ak01redwan: test myself, apps to generate G-code, software and hardware components and knowledge needed to build CNC lathe machine, apps to execute the real work, thank you
04:17 PM lcnc-relay: <campanula.joe> Hi, i've a question
04:17 PM lcnc-relay: <campanula.joe> Is there anny good, easy to use, free and open sauce cam software for 3 axis cnc wich can do complete 3d milling operations and runns on linux?
04:17 PM lcnc-relay: <campanula.joe> I tryed to use freecad but i can not figure out how to do propper 3d milling operations alternativly can you recomend anny good tutorial on how to do that with freecad
04:19 PM ak01redwan: Hay lcnc-relay, Can you send the URLs of the free and open sauce cam software.
04:20 PM JT-Shop: everyone from discord is lcnc-relay
04:20 PM lcnc-relay: <JT (@jt-shop:matrix.org)> See
04:20 PM ak01redwan: 01:16:38
04:20 PM roycroft: just like everyone in australia is named bruce
04:21 PM ak01redwan: <campanula.joe>
04:21 PM XXCoder: campanula yeah I remember there was nice tutorial on freecad CAM but its few years old and probably outdated
04:21 PM XXCoder: docs and tutorials being outdated is one of biggest freecad issue unfortunately.
04:22 PM XXCoder: ak01redwan: programs to generate gcode usually is CAM, there is many choices for that, from free all way to expensive
04:22 PM XXCoder: it all comes down to budget and meeting needs
04:24 PM ak01redwan: I don't know where to start and if I need to learn simple things before just follow the Lathe things
04:25 PM ak01redwan: also, I want to check and test all my work on the pc before the real work
04:26 PM Tom_L: http://linuxcnc.org/docs/stable/html/gcode/overview.html
04:26 PM Tom_L: http://linuxcnc.org/docs/stable/html/gcode/g-code.html
04:26 PM Tom_L: http://linuxcnc.org/docs/stable/html/gcode/m-code.html
04:27 PM Tom_L: https://ncviewer.com/
04:27 PM ak01redwan: Full understanding about the skills, knowledge, and components needed to build and run lathe machine or anything are very impotent
04:27 PM ak01redwan: thanks, for the URLs
04:27 PM Tom_L: lathe axis are typically X & Z
04:33 PM ak01redwan: Before I go +Tom_L 01:25:31 , if you have any IT-related matters that you need assistance with, I would be happy to provide my help. I sincerely appreciate the help you have offered me. Thank you once again for your kind support.
04:33 PM ak01redwan: Anytime: ak01redwan@gmail.com
04:39 PM JT-Shop: Tom_L, if you get a chance see if this page reads ok https://gnipsel.com/linuxcnc/flexgui/labels.html
04:40 PM JT-Shop: satiowadahc#0 I determined that if you actually upload the images they show up better
04:43 PM lcnc-relay: <satiowadahc#0> lgtm
04:46 PM Tom_L: pic = 1k words
04:46 PM JT-Shop: thanks
04:46 PM Tom_L: looks ok to me
04:46 PM JT-Shop: yup
04:46 PM JT-Shop: thanks
04:47 PM XXCoder: ncviewer looks nice
04:47 PM XXCoder: and apparently already in my favorites lol
04:47 PM Tom_L: code confuses the hell outta me t hough
04:49 PM JT-Shop: which code?
04:51 PM Tom_L: the changes you're making
04:51 PM JT-Shop: any part in particular?
04:51 PM JT-Shop: or just all of it lol?
04:52 PM Tom_L: i'm waiting a bit to see if it ever makes sense
04:52 PM JT-Shop: you looking at the code in status.py?
04:52 PM Tom_L: one thing i wondered was when they're updated in status, what if a float displays alot longer than the widget?
04:53 PM JT-Shop: that has to be rounded in code, thinking of a way to use a dynamic property to set the precision
04:54 PM XXCoder: no formatting options?
04:54 PM JT-Shop: that may be something that satiowadahc#0 suggestion may help
04:55 PM JT-Shop: XXCoder, it's just a label at this point
04:55 PM XXCoder: ok
04:58 PM Tom_L: so right now there's not supporting code for individual widgets?
04:58 PM Tom_L: or is it all in status update now?
04:58 PM JT-Shop: I'm still working on status.py and startup.py
04:58 PM Tom_L: that's why i'm waiting :)
04:59 PM Tom_L: hoping it will make sense. i somewhat see where you're going with it
05:03 PM JT-Shop: what I found interesting is the analog and digital pins have 64 each
05:34 PM -!- #linuxcnc mode set to +v by ChanServ
05:43 PM lcnc-relay: <satiowadahc#0> Defined in motion. Max is 64. Can be set when you load motmod
05:46 PM JT-Shop: yup
05:47 PM lcnc-relay: <satiowadahc#0> Same with misc error
05:48 PM JT-Shop: misc error?
05:54 PM Tom_L: num_misc_error: Maximum number of extra error inputs is set by
05:54 PM Tom_L: EMCMOT_MAX_MISC_ERRORS.
05:54 PM Tom_L: names_misc_errors: A comma-separated list of names for extra error
05:54 PM Tom_L: inputs.
05:54 PM JT-Shop: hmm
05:54 PM Tom_L: https://linuxcnc.org/docs/html/man/man9/motion.9.html
05:58 PM Unterhausen: is it possible to easily test a stepper motor setup in lcnc? Someone on FB posted that they couldn't get their motor to move, I assume it's hooked up wrong
05:59 PM XXCoder: stepgen or whatever is easy way to test it
05:59 PM XXCoder: theres another for mesa I think, the configuration tool
05:59 PM lcnc-relay: <satiowadahc#0> I had a whole bunch of sensor mounted on a mill that all had errors that should estop the machine is where misc errors came from. In hindsight I'd call it external errors if I redid it
05:59 PM Unterhausen: I was trying to find a tutorial on how to wire steppers, and failed
05:59 PM JT-Shop: ok
06:00 PM Unterhausen: I feel like you can just swap wires
06:01 PM JT-Shop: you can find the coil pairs by connecting two wires together then turn the stepper
06:01 PM lcnc-relay: <satiowadahc#0> If you take two wires and short them, The motor will brake.
06:01 PM JT-Shop: cogs you have a coil, free spin no coil
06:05 PM Tom_L: you can also ohm the pairs
06:05 PM * JT-Shop calls it a night
06:05 PM Unterhausen: if it locks does that mean one of the coils is backwards?
06:05 PM Tom_L: locks?
06:05 PM Unterhausen: can't turn it
06:06 PM Tom_L: under power or shorted like he suggested?
06:06 PM Unterhausen: under power
06:06 PM Tom_L: could be
06:06 PM JT-Shop: under power if locked up then it's prob wired ok, drive may have step and dir backwards
06:07 PM Unterhausen: I thought step and dir backwards worked
06:07 PM JT-Shop: if you change dir and it step one step then they are reversed
06:07 PM Tom_L: yeah that's true, if the coil wires weren't right it wouldn't lock or if it did it wouldn't be as hard to turn
06:08 PM Unterhausen: my theory is that it locks in an in-between state
06:09 PM Unterhausen: I didn't think I could help the guy anyway, I am out of patience at this moment
06:10 PM Tom_L: awww.
06:12 PM Unterhausen: reading between the lines, I don't think he's talking to his mesa board
06:13 PM JT-Shop: night
07:11 PM lcnc-relay: <skunkworks8841> https://jauriarts.org/_matrix/media/v1/download/jauriarts.org/BrdzrBxbFFgqqBmlCoWcOxKj
07:21 PM Tom_L: taking shape
07:22 PM XXCoder: yep
07:22 PM XXCoder: I guess its limit switch addition among few stuff
07:57 PM lcnc-relay: <skunkworks8841> might all work together...
08:19 PM Tom_L: one would hope so anyway ehh?
08:37 PM XXCoder: hope for best, plan for worse
11:36 PM Leeloo: Any idea why cannot I see Paste layer in the gerber viewer in KiCAD? Is it supposed to be invisible somehow? The file is shown on layers, but I cannot see anything.
11:36 PM Leeloo: OH great... not again.
11:36 PM Leeloo: Sorry :>