Advanced Search

Search Results (Searched for: )

  • PCW
  • PCW's Avatar
30 Sep 2025 19:34

Extremely confused - Nonworking limit switches

Category: General LinuxCNC Questions

The hal file text showed 2.9 master, not a standard release.
  • ffffrf
  • ffffrf
30 Sep 2025 18:53

Extremely confused - Nonworking limit switches

Category: General LinuxCNC Questions

ISSUE RESOLVED


Problem: unknown, could not locate source of the error

Solution: Updated to 2.9.4

lesson learned, dont forget to try the simple stuff :)
  • ffffrf
  • ffffrf
30 Sep 2025 18:10 - 30 Sep 2025 18:10

Extremely confused - Nonworking limit switches

Category: General LinuxCNC Questions

Hmm.... I am on 2.9.2 which i believe is stable right? I am debating just doing a clean reinstall of everything at this point?

Are you specifically using like 2.9.0? Should I try that?
  • PCW
  • PCW's Avatar
30 Sep 2025 17:41

Extremely confused - Nonworking limit switches

Category: General LinuxCNC Questions

As a data point, your config1 and config2 (MODLATHE and taig_new)
works as expected with LinuxCNC 2.9 and Master with a 7I96S
and I can alternate running MODLATHE and taig_new without
issue.

That is, the inm inputs work properly on both.
 
  • kb58
  • kb58
30 Sep 2025 17:27 - 01 Oct 2025 18:49

(Solved) Initialization code for a rintelligent ECT60 fails when run on an ECR60

Category: Driver Boards

Installed the TwinCAT app. Good lord, it's an entire development package and I'm clueless about where to start. I was hoping that it would have "add device" and to specify how it acts, then it generates config code. Maybe it can but I have no idea how to do so.

Also, started LinuxCNC and in a terminal window, commanded "ethercat rescan." No change in status.
  • BigDo
  • BigDo
30 Sep 2025 17:02 - 30 Sep 2025 17:06
Replied by BigDo on topic Nativecam running on 2.9.4 almost so close

Nativecam running on 2.9.4 almost so close

Category: NativeCAM

File Attachment:
I'm trying to reinstall LinuxCNC on Debian 12, but I can't get NativeCam to work. I'm missing the menu and actions in the left pane. Does anyone have any ideas?

Screenshot
www.directupload.eu/file/d/9058/zm3mxqeh_png.htm
  • jschulze
  • jschulze
30 Sep 2025 16:51
Replied by jschulze on topic Wrapped Rotary on Non Rotary Axis Letter.

Wrapped Rotary on Non Rotary Axis Letter.

Category: Basic Configuration

I am impoving a Java macro program called Repeat that uses matrices to identify mouse gestures; it works, but I have absolutely no idea how or why it works.

Yeah, I'm really glad Aciera put in all of the hard work to get it all working, otherwise I'd never be able to get TCP or TWP working myself. 
  • MacKaye
  • MacKaye
30 Sep 2025 16:35
sticky estop, help needed was created by MacKaye

sticky estop, help needed

Category: Basic Configuration

Hi everyone, i have tried entering some older threads but to no avail. I have currently a very strange behaviour to deal with. I´ve tried each and every logic to get my system to reset halui.estop.is-activated and have resorted to a very basic.hal that does nothing but try to reset emc-state 3 (estop reset). I even built a python logger skript that can log emc-state and all hal pins, but no matter what i try, i can´t reset estop.
Are there any hidden inputs into system estop? I´ve been looking into github to track all connections to emc-state, but i found nothing revealing but this is way above my paygrade anyhow. 
All help is very much appreciated, i am close to being crazy, doing the same thing over and over again
 
  • langdons
  • langdons's Avatar
30 Sep 2025 15:48
Replied by langdons on topic Wrapped Rotary on Non Rotary Axis Letter.

Wrapped Rotary on Non Rotary Axis Letter.

Category: Basic Configuration

I am impoving a Java macro program called Repeat that uses matrices to identify mouse gestures; it works, but I have absolutely no idea how or why it works.
  • Ahmed.emara
  • Ahmed.emara
30 Sep 2025 15:41 - 02 Oct 2025 13:09
Reading data from var file using Python was created by Ahmed.emara

Reading data from var file using Python

Category: O Codes (subroutines) and NGCGUI

SOLVED!

Hello everyone, In my machine setup I probe some points and store them in the var file. The probing is done through a custom M-code, and the probed coordinates are saved into parameters (variables). After that, I want to read these parameters from a Python script. I managed to do it, but I found that the Python script only sees the updated values if I restart LinuxCNC.
 After digging I found out that parameters are saved in internal memory and, while shutting down, they get copied into the var file.That's why when I restart, my Python script works fine.My question is:Is there a way to access the internal memory directly and read the arameters with a Python script so that I don't need to restart the machine? Or if not, is there another way to access the probed points live without restarting?Thanks in advance!
  • kb58
  • kb58
30 Sep 2025 14:59 - 30 Sep 2025 18:04

(Solved) Initialization code for a rintelligent ECT60 fails when run on an ECR60

Category: Driver Boards

I don't know the syntax for writing a line of code that causes a factory reset.

I'll try downloading the XAE code and print out the config file to see if there's anything different.

I'll also try "ethercat rescan", thanks.

Just to prolong the drama a bit, the Amazon seller of the ECT60 drive reported that a week-long national holiday is coming up, so they won't be able to ship the drivers until they return - and cancelled my order. Perhaps this is the universe telling me to keep working on the ECR drivers...
  • peterpan
  • peterpan
30 Sep 2025 14:57
Replied by peterpan on topic Trouble with Cia402 drive configuration

Trouble with Cia402 drive configuration

Category: EtherCAT

LINUXCNC - 2.9.4
Machine configuration directory is '/home/cnc/linuxcnc/configs/sim.axis'
Machine configuration file is 'axis.ini'
Starting LinuxCNC...
linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod
Note: Using POSIX realtime
Found file(REL): ./ethercat.hal
LCEC: slave 0.D4: FAILURE: FAILURE: more input PDO entries configured than your hardware supports.
Axis 1 has 13 PDO entries, vs a configured limit of 8.  You will need to edit your XML
configuration and either remove some <modParam name="enable*"> entries or increase 
<modParam name="ciaTxPDOEntryLimit">. Check your CiA 402 slave's hardware manual to determine the
correct limit.

Enabled features that impact this limit are:

  -  <modParam name="enableActualFollowingError" value="true">
  -  <modParam name="enableActualTorque" value="true">
  -  <modParam name="enableActualVoltage" value="true">
  -  <modParam name="enableErrorCode" value="true">
  -  <modParam name="enablePositionDemand" value="true">
  -  <modParam name="enableProbeStatus" value="true">
  -  <modParam name="enableTorqueDemand" value="true">
  -  <modParam name="enableVelocityDemand" value="true">

In addition, disabling unneeded CiA 402 modes may help, as some implicitly add additional PDO entries:

  -  <modParam name="enablePP" value="true">
  -  <modParam name="enablePV" value="true">
  -  <modParam name="enableCSP" value="true">
  -  <modParam name="enableCSV" value="true">
  -  <modParam name="enableCST" value="true">
  -  <modParam name="enableHM" value="true">
  -  <modParam name="enableTQ" value="true">
LCEC: Invalid appTimePeriod of 0 for master 0 (should be 1000000).
LCEC: slave 0.D4: FAILURE: FAILURE: more input PDO entries configured than your hardware supports.

Axis 1 has 13 PDO entries, vs a configured limit of 8.  You will need to edit your XML

configuration and either remove some <modParam name="enable*"> entries or increase 

<modParam name="ciaTxPDOEntryLimit">. Check your CiA 402 slave's hardware manual to determine the

correct limit.


Enabled features that impact this limit are:


  -  <modParam name="enableActualFollowingError" value="true">

  -  <modParam name="enableActualTorque" value="true">

  -  <modParam name="enableActualVoltage" value="true">

  -  <modParam name="enableErrorCode" value="true">

  -  <modParam name="enablePositionDemand" value="true">

  -  <modParam name="enableProbeStatus" value="true">

  -  <modParam name="enableTorqueDemand" value="true">

  -  <modParam name="enableVelocityDemand" value="true">


In addition, disabling unneeded CiA 402 modes may help, as some implicitly add additional PDO entries:


  -  <modParam name="enablePP" value="true">

  -  <modParam name="enablePV" value="true">

  -  <modParam name="enableCSP" value="true">

  -  <modParam name="enableCSV" value="true">

  -  <modParam name="enableCST" value="true">

  -  <modParam name="enableHM" value="true">

  -  <modParam name="enableTQ" value="true">

LCEC: Invalid appTimePeriod of 0 for master 0 (should be 1000000).

note: MAXV     max: 5.000 units/sec 300.000 units/min
note: LJOG     max: 5.000 units/sec 300.000 units/min
note: LJOG default: 0.250 units/sec 15.000 units/min
note: jog_order='X'
note: jog_invert=set()

When you say to try TwinCAT, do you mean hook it up on a windows system?

If I were to just get a different drive to make this easier for me, which lineup of drives would you recommend, so that I run into as few problems like this with lcec?
  • jschulze
  • jschulze
30 Sep 2025 14:56
Replied by jschulze on topic Wrapped Rotary on Non Rotary Axis Letter.

Wrapped Rotary on Non Rotary Axis Letter.

Category: Basic Configuration

Hmm...

There must be a solution so your setup can be XYZABC.

How does the PC communicate with the machine?

I use a Mesa 7i76eu with ethernet.  I'm guessing with a little trial and error I could modify the kinematics file to just set the B axis value to a constant 0 to avoid it being in the calculations for TCP and then passthrough the actual value to my joint.  The actual matrix math stuff is well beyond my level, so I'd rather leave that alone.  Not totally sure I'd want to label it B axis instead of W anyway, since B wraps around Y in my head.

I'm going to work a bit on trying to get the axis to retain position values when it's in spindle mode, I'm using a step/dir servo, so I need to figure out a way to keep track of position somehow.
  • heaven
  • heaven
30 Sep 2025 14:38
Replied by heaven on topic Robot / coBot functions

Robot / coBot functions

Category: General LinuxCNC Questions

Posible but not simple,
1. Linuxcnc control robot arm - Yes
2. Hand teach - No, you have to build it by force/torque sensor or dynamic model
2. Linuxcnc logging it's trajectory - Yes but linuxcnc trajectory planner only support 3 axis-XYZ readahead. This mean if you record 6 axis and playback it will be very slow
  • langdons
  • langdons's Avatar
30 Sep 2025 14:03
Replied by langdons on topic Extremely confused - Nonworking limit switches

Extremely confused - Nonworking limit switches

Category: General LinuxCNC Questions

Just avoid 2.9.5 because it has a bug.

Though you can probably get away without reinstalling LinuxCNC.
Displaying 2956 - 2970 out of 22408 results.
Time to create page: 0.214 seconds
Powered by Kunena Forum