Advanced Search

Search Results (Searched for: )

  • Aciera
  • Aciera's Avatar
23 Nov 2025 19:09
Replied by Aciera on topic CNC AXIS IN PARKING MODE

CNC AXIS IN PARKING MODE

Category: Advanced Configuration

'joint.0.motor-pos-cmd' cannot be written to from hal.
linuxcnc.org/docs/html/man/man9/motion.9.html#JOINT%20PINS
  • metalinspired
  • metalinspired
23 Nov 2025 19:02
Vevor 3040 USB was created by metalinspired

Vevor 3040 USB

Category: General LinuxCNC Questions

Hi y'all.
New member with first post here 
As the title suggests I got my hands on Vevor 3040 which, unfortunately, has USB on it.
I found this topic, that I didn't wanted to necro bump, where someone seems to have found a simple solution to the issue.
Unfortunately, the topic does not get into much details and I do not know enough about electronics to figure out where what should be connected.
Does anyone have more information about how to achieve this conversion?
Or is it even worth doing and I should simply get another board that has parallel port on it?
Thanks in advance for any replies.
  • papagno-source
  • papagno-source
23 Nov 2025 18:52
Replied by papagno-source on topic CNC AXIS IN PARKING MODE

CNC AXIS IN PARKING MODE

Category: Advanced Configuration

Thank you all for your support. I understand this is a unique technical situation, but the intention is to add a fundamental function to LCNC that can handle even special situations and make it similar to commercial CNCs.
In any case, the only problem is being able to modify the position command value, making it identical to the feedback value.
i.e.: joint.0.motor-pos-cmd = joint.0.motor-pos-fb i.e.:

net Zenable joint.2.amp-enable-out and2.0.in0
net switch bottongui.out and2.0.in1
net pidok and2.0.out pid.2.enable
net Zpos pos_cmd_out pid.0.command
net Zfeedback pos_fb_in joint.0.motor-pos-fb pid.0.feedback

FUNCTION(_) {
if(isfreewheeling)
pos_cmd_out = joint.0.motor-pos-cmd
else
joint.0.motor-pos-cmd = pos_fb_in;
}

But I don't know if joint.0.motor-pos-cmd can be overridden, because I think it's written by the trivkins module.
You should probably modify trivkins.c
  • Muzzer
  • Muzzer
23 Nov 2025 18:46 - 23 Nov 2025 18:49

Updating from LINUXCNC - 2.8.4-23, Mint 20.3

Category: Gmoccapy

Yes, I lost an hour or more of my life today trying to map my network drive. It was quick and easy with Mint but XFCE's Thunar doesn't like to get involved with network drives, so you have to install gigolo it seems but even that has changed since the few how-to guides were created, just to keep you guessing. The user instructions are "commendably sparce". That's working finally.

I'm clearly going to have to run pncconfig again, if only to create some placeholder files that I can edit / replace / merge, since it seems I can't simply copy the original folders over and expect it to work.

Although I previously flashed the 5i25 with the required bitfile (link below), my particular combination of boards (5i25 / 7i76 / 7i85) doesn't appear in the pncconfig screen, so I can't configure my IO. Consequently, the generated HAL file won't be right. Is there a workaround for this?
forum.linuxcnc.org/27-driver-boards/4254...nnectors-over#208828

My plan seems to be to generate a dummy gmoccapy installation, then copy the contents of my previous INI and HAL files across, then knock over the resulting errors one by one.

The original installation had closed loop axes (X&Y) and an WHB04B-6 WMPG, which took a while to set up and debug.
  • garulus
  • garulus
23 Nov 2025 18:45

Gmoccapy Raspberry Pi 4/5 OS based on Debian Trixie Tool Table Error?

Category: Gmoccapy

I don't know if it belongs to here, but after fresh install Raspberry Pi 4/5 OS based on Debian Trixie, and initial setup I'm not able change tool offsets at all. Also work offset changes are displayed only after clicking off and back on "work offsets" page.
  • zz912
  • zz912's Avatar
23 Nov 2025 18:13
Replied by zz912 on topic LinuxCNC Hardware Survey

LinuxCNC Hardware Survey

Category: Driver Boards

Egerobotics components are based on EtherCAT. Is it possible to add such components to the LinuxCNC distribution? I know there are some licensing issues with EtherCAT. Or not?
  • Hakan
  • Hakan
23 Nov 2025 17:56

QtPlasmaC make the top row slightly taller?

Category: Plasmac

How can I increase the height of the top row of QtPlasmaC?

There is a bad combination of thick fingers and the touch screen and its frame that makes it quite tricky to touch the top row items.
I have a 1920x1080 monitor and have changed resolution to 1368x717 to make the items as large as possible.
Is there an easy way to make the row say 5 pixels taller? I think that would do, it's not much that's needed.

  • PCW
  • PCW's Avatar
23 Nov 2025 17:49
Replied by PCW on topic MESA to AD5362

MESA to AD5362

Category: Driver Boards

There is an example driver using the BSPI interface to A-D and D-A chips: 7i65.comp
This could be used as a guide to writing a AD5362 driver.
  • Hakan
  • Hakan
23 Nov 2025 17:47
Replied by Hakan on topic First Tests with ethercat

First Tests with ethercat

Category: EtherCAT

Unbalanced """s
should be idx="0", not idx=0"
  • Hakan
  • Hakan
23 Nov 2025 17:44
Replied by Hakan on topic StepperOnline A6 Servo

StepperOnline A6 Servo

Category: EtherCAT

It's this parameter
setp cia402.0.pos-scale 3600
Normally set it in the hal file.
The  unit is encoder increments/measurement unit.
  • Lpkkk
  • Lpkkk
23 Nov 2025 17:41
Replied by Lpkkk on topic Huanyang FC01 modbus

Huanyang FC01 modbus

Category: Advanced Configuration

Based on modbus specification in this inverter manual I wrote a python program to steer vfd. Things so far I did (maybe useful for someone) :
1)connect Huanyang FC01 to 485-usb and then to rpi4 with linuxcnc
2)set jumper 4 to On on vfd to enable communication
3)program vfd:
P00.01 = 2
P00.06 = 8
P00.07 = 1
P00.09 = 0
P14.00 = 1
P14.01 = 3
P14.02 = 0
4)start my vfd_monitor

After those steps I was able to connect successfully and drive my spindle.

Next step will be to integrate it somehow with linuxcnc
  • kor
  • kor
23 Nov 2025 17:30
Replied by kor on topic First Tests with ethercat

First Tests with ethercat

Category: EtherCAT

the linebreak was a copy paste error. still same error message

 file information:
Note: Using POSIX realtime
lcec_conf: ERROR: Parse error at line 4: not well-formed (invalid token)
./ethercat.hal:2: waitpid failed lcec_conf lcec_conf
./ethercat.hal:2: lcec_conf exited without becoming ready
9917
Stopping realtime threads
Unloading hal components
Note: Using POSIX realtime

 
  • Aciera
  • Aciera's Avatar
23 Nov 2025 17:27 - 23 Nov 2025 17:28

calling subroutine from G54, G55, G56, but it acts weird

Category: O Codes (subroutines) and NGCGUI

If I touch off X0 Y0 Z0 in G54, and then instead do, as the below program shows, G10 L20 P2 X-30 Y0 Z3, it runs perfectly.


touching off in G54 will actually run 'g10 l20 p1 z0' which will set the z-offset value in G54 such that the axis position is equal to zero. This is the value you would need in the other offset systems as well. Which I guess is 3.
  • jakap
  • jakap
23 Nov 2025 17:19 - 23 Nov 2025 17:41
MESA to AD5362 was created by jakap

MESA to AD5362

Category: Driver Boards

Dear all, 

I would like to interface custom hardware with AD5362 (8ch DAC), via SPI interface. Would that be possible and what would be the easiest to hook this up?
I see BSPI and SSI interface is available in HM2, but do not understand whether they support custom SPI protocols. 
How is this done in 7i77 and can one adapt it for custom hardware? 

Thank you! 
jakap
Displaying 121 - 135 out of 22422 results.
Time to create page: 0.206 seconds
Powered by Kunena Forum