Advanced Search

Search Results (Searched for: )

  • Grotius
  • Grotius's Avatar
13 Nov 2024 11:14
Replied by Grotius on topic Trajectory Planner using Ruckig Lib

Trajectory Planner using Ruckig Lib

Category: General LinuxCNC Questions

@Smc.collins,

That's more or less what's going on.

Maybe you could run multiple trajectory planners in lcnc. But still you have just one
shared memory region, and one interpreter.

Today the realtime example is tested on real hardware using ethercat bus.
This is source code looks like RTAPI & HAL,  but is coded entirely from scratch.
Purposing it can load multiple instances of rtapi & hal.

// Ethercat EK1100 & EL2124
ethercat code

// Qt gui
qt_code

// Rtapi & hal lookalike code to run the application.
function loader

This test was going very well.
The qt app has buttons to set the ethercat digital io's.
The function loader also  connect's the hal pins over different shared memory regions.
  • rammfr
  • rammfr
13 Nov 2024 09:37
Replied by rammfr on topic Ethercat, EL6751 and CANOpen

Ethercat, EL6751 and CANOpen

Category: EtherCAT

Thanks a lot. I'll have a try as soon as possible.
If I understand your question right: I do use the MDP mapping (not the legacy) since I thought that then I do not need any SDO configuration in the ethercat conf, all the startup stuff is then stored at the EL6731 itself -- but I just followed some advice in this Forum, clearly I do not know what's really happening.

BR Franz
  • tsaG
  • tsaG
13 Nov 2024 07:08

Linear move exceeds joints positive limit

Category: General LinuxCNC Questions

Hi,

I frequently run into issues like this where I receive the message seen in the screenshot and I am not sure where the problem is. The message points to an issue with Joint 2 (Z-Axis) on a line without Z-Axis command. 

My Machine Axis is defined as X=0 at the upper most point XY=0 at the lower left. I referenced the work piece XYZ=0 at the left bottom (XY) on top of my material.

This is the second Tool used on this work piece (first was planing, now it's pocket milling).
  • Dougal9887
  • Dougal9887
13 Nov 2024 06:53
Replied by Dougal9887 on topic Error when trying to open Gmoccapy confiuration.

Error when trying to open Gmoccapy confiuration.

Category: Gmoccapy

And thanks for the pointer to the probe update.
  • Dougal9887
  • Dougal9887
13 Nov 2024 06:50 - 13 Nov 2024 06:57
Replied by Dougal9887 on topic Error when trying to open Gmoccapy confiuration.

Error when trying to open Gmoccapy confiuration.

Category: Gmoccapy

Thanks, I will have a look at those lines tonight.
Also, Tommylight's reply appears to raise concerns re the parallel port. Is the below possibly relevant?
  • Make sure LinuxCNC does not prevent the Linux parport_pc driver from loading. Older versions of LinuxCNC would blacklist parport_pc in /etc/modprobe.d/linuxcnc.conf (or /etc/modprobe.d/emc2.conf for even older versions of LinuxCNC). Comment out any lines in either of those files that looks like this:
    install parport_pc /bin/true
  • Make sure your Hal configuration does not have loadrt probe_parport in any .hal file.

    And possibly this is also a problem now? 
    "Joints_axes updates
    When you update LinuxCNC, the update_ini script will automatically convert your user configurations. If the script detects that your configuration needs to be updated, it will offer to edit your user files and create an updated configuration. "

    If there are multiple more problems, maybe I should have/still could try to update my old computer Linuxcnc (not sure of version offhand but c.2007) before copy over the linuxcnc folder?
Edit: I did originally consider updating linuxcnc first but believe my version of Debian is too old for that, so probably not a route I can go down.
  • Aciera
  • Aciera's Avatar
13 Nov 2024 06:22 - 13 Nov 2024 06:37

Error when trying to open Gmoccapy confiuration.

Category: Gmoccapy

Seems to be a problem with python2/gtk2 vs python3/gtk3. With version 2.9 Linuxcnc no longer supports python2/gtk2 so  'stdglue.py' , 'probe_screen.py'/'probe_screen.glade' and possibly 'spindle_button.glade' would need to be updated.

EMBED_TAB_NAME=Probe Screen
EMBED_TAB_LOCATION = ntb_user_tabs
EMBED_TAB_COMMAND = gladevcp -x {XID} -u python/probe_screen.py probe_icons/probe_screen.glade


EMBED_TAB_NAME = Spindle Button
EMBED_TAB_LOCATION = box_custom_4
EMBED_TAB_COMMAND = gladevcp -x {XID} -H spindle_button.hal spindle_button.glade

[Edit]

This might be of interest:
github.com/verser-git/probe_screen_v2.9
  • bladekel
  • bladekel
13 Nov 2024 05:17
Replied by bladekel on topic How to connect hal pins to custom GUI?

How to connect hal pins to custom GUI?

Category: Other User Interfaces

This is the solution... Thanks....
  • cmorley
  • cmorley
13 Nov 2024 04:49
Replied by cmorley on topic Qtvcp GUI and hal pins

Qtvcp GUI and hal pins

Category: Qtvcp

If you are using master branch - I added jog increment pins:

qtdragon.jog-linear-increment
qtdragon.jog-angular-increment
  • mBender
  • mBender
13 Nov 2024 04:02 - 14 Nov 2024 12:23

LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

Category: Computers and Hardware

Tonight I focused on getting my handwheel working. RIO is just a fantastic software!

I was also able to get a video of the problem of my Y axis.


I noticed a few things: The units in the display of LinuxCNC are sometimes jumping around a little bit. I think that was discussed somewhere earlier her. Will dig that out. Maybe that's the reason why I measured Step pulses and the motors shake even when I did not move an axis.

A few words to my machine. X and Z are are Nema 23 Motors (23HS30-2804S) with www.omc-stepperonline.com/digital-steppe...stepper-motor-dm332t DM332T driver. Z Axis has the highest resolution 5mm pitch ball screw and 3200 microsteps/round. Brings it to a scale in LinuxCNC of 800. As shown in the video I have no issues going up to 3600mm/min.

The Y Axis have 2x  www.microkinetics.com/index.php?page=stepper_motors/34m450 34M450 Microkinetics Motors with www.microkinetics.com/pdfmanuals/DM8010.pdf DM8010 Driver.5mm pitch ball screw and 2000 microsteps/round. Scale 640 in Linuxcnc. I limited the axis to 1950mm/min, but it's still stalling.

All axis are connected over the same Breakout board with no level shifter.

I doubt that the problem has something to do with RIO, but I am not sure. Still a myth what the problem is.
  • PCW
  • PCW's Avatar
13 Nov 2024 02:15
Replied by PCW on topic Raspberry PI4, MESA 7I96S problems

Raspberry PI4, MESA 7I96S problems

Category: General LinuxCNC Questions

Yes I had forgotten, its the RPI3 that uses USB --> Ethernet
I should know since I have run a Mesa Ethernet card from a RPI4.

 (I think some RPI4 --> Ethernet motion card users needed to increase
the servo thread period to 2 ms to get it to run reliably)
  • tommylight
  • tommylight's Avatar
13 Nov 2024 01:21
Replied by tommylight on topic Raspberry PI4, MESA 7I96S problems

Raspberry PI4, MESA 7I96S problems

Category: General LinuxCNC Questions

I was always under the impression that up to version 3 the ethernet was on the USB bus and 4 and after were on the PCIe bus.

Me too ! :)
  • tommylight
  • tommylight's Avatar
13 Nov 2024 01:18
Replied by tommylight on topic rtapi_app: caught signal 11 - dumping core

rtapi_app: caught signal 11 - dumping core

Category: General LinuxCNC Questions

Disable "secure boot" in PC's BIOS.
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
13 Nov 2024 01:15
Replied by Cant do this anymore bye all on topic Raspberry PI4, MESA 7I96S problems

Raspberry PI4, MESA 7I96S problems

Category: General LinuxCNC Questions

I was always under the impression that up to version 3 the ethernet was on the USB bus and 4 and after were on the PCIe bus.
  • Cant do this anymore bye all
  • Cant do this anymore bye all's Avatar
13 Nov 2024 01:11
Replied by Cant do this anymore bye all on topic A Treatsie on the Parallel Port - HP Elitedesk 800 with generic cable

A Treatsie on the Parallel Port - HP Elitedesk 800 with generic cable

Category: Installing LinuxCNC

Lenovo are the same, still an easier option than messing around with a PCI or PCIe card.
  • phillc54
  • phillc54's Avatar
13 Nov 2024 01:02
Replied by phillc54 on topic Controlling a compressor with Linuxcnc.

Controlling a compressor with Linuxcnc.

Category: Plasmac

This post  has been edited to suit a pressure sensor on a analog input.
Displaying 21181 - 21195 out of 22545 results.
Time to create page: 0.361 seconds
Powered by Kunena Forum