Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
26 Jan 2025 19:02
Replied by tommylight on topic Post Processor for Linux CNC

Post Processor for Linux CNC

Category: Post Processors

What "machines"?
  • bellda101
  • bellda101
26 Jan 2025 18:55
Post Processor for Linux CNC was created by bellda101

Post Processor for Linux CNC

Category: Post Processors

Hi 
I am Getting Rhino Cam. Does anyone know which post processor that is available from MecSoft that will work with Linux CNC machines?
Thanks
Donnie Bell
  • Aciera
  • Aciera's Avatar
26 Jan 2025 18:01 - 26 Jan 2025 18:02
Replied by Aciera on topic Trouble installing from a backup

Trouble installing from a backup

Category: Installing LinuxCNC

Do you want me to move this over to the QTVCP section to have it more exposed to cmorley?
  • Aciera
  • Aciera's Avatar
26 Jan 2025 17:54 - 26 Jan 2025 17:59
Replied by Aciera on topic Trouble installing from a backup

Trouble installing from a backup

Category: Installing LinuxCNC

Looks like a problem with QTVCP:
[QTvcp.QTVCP.WIDGETS.DRO_WIDGET][[34mDEBUG[0m] axis number 3 not found in available-axis to joint conversion dict {0: 0, 1: 1, 2: 2, 4: 3, 5: 4} of widget: dro_axis_a (dro_widget.py:72)
[QTvcp.QTVCP.WIDGETS.STATUS_LABEL][[33mWARNING[0m] lbl_maxv_percent : no option recognised (status_label.py:162)
[QTvcp.QTVCP.WIDGETS.STATUS_LABEL][[33mWARNING[0m] lbl_max_rapid : no option recognised (status_label.py:162)
[QTvcp.QTVCP.WIDGETS.STATUS_LABEL][[33mWARNING[0m] lbl_runtime : no option recognised (status_label.py:162)
[QTvcp][[34mDEBUG[0m] Calling the handler file's initialized__ function (qtvcp:283)
[QTvcp][[41mCRITICAL[0m] Retry from Error Dialog
Qtvcp encountered an error. The following information may be useful in troubleshooting:
LinuxCNC Version : 2.9.0~pre1+git20230208.f1270d6ed7

Traceback (most recent call last):
File "/usr/bin/qtvcp", line 508, in <module>
_qtvcp = QTVCP()
^^^^^^^
File "/usr/bin/qtvcp", line 284, in __init__
window.handler_instance.initialized__()
File "/usr/share/qtvcp/screens/qtdragon/qtdragon_handler.py", line 148, in initialized__
self.init_widgets()
File "/usr/share/qtvcp/screens/qtdragon/qtdragon_handler.py", line 324, in init_widgets
self.adjust_stacked_widgets(TAB_MAIN)
File "/usr/share/qtvcp/screens/qtdragon/qtdragon_handler.py", line 1220, in adjust_stacked_widgets
self.w['dro_button_stack_%s'%i.lower()].setCurrentIndex(num)
~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/qtvcp/qt_makegui.py", line 493, in __getitem__
return getattr(self, item)
^^^^^^^^^^^^^^^^^^^
AttributeError: 'VCPWindow' object has no attribute 'dro_button_stack_b'

Not sure but did you maybe update the original installation on the old PC at some point and have not done so on the new setup?
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
26 Jan 2025 17:54
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
26 Jan 2025 17:50

Kernel 6.12 with PREEMPT_RT patches enabled - yet POSIX non-realtime (LM22.1)

Category: Installing LinuxCNC

 

Bog standard kernel on Mint 21.3 Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz with 2 threads per core enabled, testing whilst building a RT kernel.
  • Beef
  • Beef's Avatar
26 Jan 2025 17:35

Kernel 6.12 with PREEMPT_RT patches enabled - yet POSIX non-realtime (LM22.1)

Category: Installing LinuxCNC

I selected full pre-emptible

I documented all my steps here to get it to work, as i needed a couple workarounds on LM
iamtherealbeef.com/content/linuxcnc-on-linuxmint-22/
  • rbobey1989
  • rbobey1989's Avatar
26 Jan 2025 17:30
Replied by rbobey1989 on topic Double Miter Saw Machine XAB Configuration

Double Miter Saw Machine XAB Configuration

Category: Basic Configuration

Hello everyone, it's been a while since I've been here, I've tried several things since the last time and of course problems have arisen, thanks Aciera again.

I've tried using extrajoint and it works, after performing the home process limit3 is activated and then you just have to change the position value on the pin hal limit3.in, here only one complaint I haven't managed to get the joint to go to the HOME position = PosHome configured in the *.ini file, it always stays at the minimum position MIN_LIMIT.

I've also developed a real-time component that controls the cutting behavior, right now I use the MOTION motion controller not extrajoint which is what I want in the future, to know when the machine is in position I've used the motion.in-position signal, I've found that the joint.in-position signal doesn't switch for extrajoints, so I need to know when a movement has been executed.
For the latter I have thought about comparing the position that I establish in limit3.in with the joint.pos-fb position, here I have another question, how would it be possible to feedback the count of the driver encoder, for example the Ethercat drivers from Lichuan.
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
26 Jan 2025 17:15 - 26 Jan 2025 17:26

Kernel 6.12 with PREEMPT_RT patches enabled - yet POSIX non-realtime (LM22.1)

Category: Installing LinuxCNC

That's a known issue.
I've been building 6.12.11 kernels, for arm, but it needs a patch.

In case you aren't aware.
You'll also have to select Fully Preempt kernel, not low latency desktop, this option will only show up if you select enable expert under general.


[*] Configure standard kernel features (expert users)

(X) Fully Preemptible Kernel (Real-Time)

I'm giving it a go now, just to make sure I'm giving you the right info, if it works out I'll post a link to the debs. I'm building on Mint 21.3 Virginia.
  • Beef
  • Beef's Avatar
26 Jan 2025 16:51 - 26 Jan 2025 16:58

Kernel 6.12 with PREEMPT_RT patches enabled - yet POSIX non-realtime (LM22.1)

Category: Installing LinuxCNC

Editing the above message appears to break it so replying instead - running uname -r it appears I have a skill issue and it returns 6.12.0, which is what I clearly accidentally had built. There may be issues in 6.12.0 that were resolved by 6.12.9 that resolve this, so a quick rebuild (well, not quick it takes forever) and I'll report back.
  • Beef
  • Beef's Avatar
26 Jan 2025 16:47

Kernel 6.12 with PREEMPT_RT patches enabled - yet POSIX non-realtime (LM22.1)

Category: Installing LinuxCNC

I've tried both RIP and building into a .deb and installing, but both ways it appears that it doesn't recognize the kernel has PREEMPT_RT enabled.

I have kernel 6.12.9 (although latency-test displays 6.12.0 for some reason?) and went through the menu config to set it for fully pre-emptable kernel and build it.

I'm on Linux Mint 22.1 and I can run simulations just fine in both RIP and the installed versions, but I run a mesa card and require HOSTMOT2 functioning properly which is where the issue arises.

Running latency-test results in some crazy huge numbers   and it specifies POSIX non-realtime in the terminal.

I'm not sure if there's an additional step that I've missed to ensure LCNC "sees" the kernel has the patch enabled - perhaps the string has changed? I tried searching the forum and only came across RPI results but not x86.

 
  • Aciera
  • Aciera's Avatar
26 Jan 2025 16:32 - 26 Jan 2025 16:41
Replied by Aciera on topic change tool commend with button

change tool commend with button

Category: Advanced Configuration

I'm sorry but I don't understand why and when you would need to push a button during a programmed tool change.
Usually a tool change in gcode defines the T word (eg T3 M6) and your python remap would then handle the ATC tool change.

Unfortunately, I remapped M6, and in my Python code due to certain reasons, I cannot use mdi mode.

Not sure what that means but in a remap you can add command to the queue like this:

self.execute( 'your command here')

[edit]
Are you maybe confusing python remaps with the python interface?
linuxcnc.org/docs/html/remap/remap.html
linuxcnc.org/docs/html/config/python-interface.html
  • trisa25
  • trisa25
26 Jan 2025 15:42
Replied by trisa25 on topic Missing link in homing LC10E

Missing link in homing LC10E

Category: EtherCAT

I tried your config in mode 34 but instead of finding the index pulse it just zeroes the current position.
Although after that if I unhome a joint and then home it again it goes to the initial postion (even multiple turns if it was moved that much).

I have also tried with other homing modes but it results in the same situation.

Kind regards
  • Murphy
  • Murphy
26 Jan 2025 15:21
Replied by Murphy on topic Spindle location on the opposite side

Spindle location on the opposite side

Category: AXIS

It was the limits and stock offset in Fusion. Once I changed that it ran. I have a differential encoder for the spindle ordered so that's next. Thank you for all the help to get it running.
Displaying 18991 - 19005 out of 21685 results.
Time to create page: 0.381 seconds
Powered by Kunena Forum