Advanced Search

Search Results (Searched for: )

  • Nathan40
  • Nathan40
04 Dec 2025 13:25
  • tommylight
  • tommylight's Avatar
04 Dec 2025 13:20
  • Nathan40
  • Nathan40
04 Dec 2025 13:07

Qtplasmac- Auto Z axis movement not happening with thc proma 150

Category: Plasmac

Hi All,

I am using 7c81 board, raspi 5 with thc proma 150. I am using QTplasmaC 
The gpios and leds for UP, DOWN, Arc OK are getting connected and blinking.
However, the Auto Z axis movement not happening with thc proma 150. Attaching the files for your reference. Please help.
  • tommylight
  • tommylight's Avatar
04 Dec 2025 12:29
Replied by tommylight on topic Hybrid Manual/Stepper Control

Hybrid Manual/Stepper Control

Category: General LinuxCNC Questions

 
One option is MPGs, you could install two MPG encoders.

That is a very good idea as it eliminates many issues caused by other methods regarding feedback and jumping to position and ...
There is another similar topic going on here on the forum but i do not think this idea was presented there, i will double check if i bump into it.
  • tommylight
  • tommylight's Avatar
04 Dec 2025 12:26

Changes in configuration files generated in pncconfig for 7i76 to 7i78

Category: PnCConf Wizard

Use simple text editors included with Linux, like Xed for Mate, Kate for KDE, Mousepad for XFCE, Gedit for Gnome, etc, etc.
Or install (might be already for LinuxCNC ISO) Geany as it has more features and can do highlighting and stuff.
A correction, the Mesa 7i73 is a SSerial (Smart Serial) card, not serial as serial is usually referred to RS232.
You can also edit the existing config with the PncConf wizard, it has the option to edit at the very start. Beware that any manual editing of the config files will be overridden if you edit them with the wizard.
Also, you can make as many configs as you like for the same machine or for other machines on the same PC, so feel free to experiment and edit as much as you like or need, but do make a habit of saving backups of working configs.
  • timo
  • timo
04 Dec 2025 12:14
Replied by timo on topic Hybrid Manual/Stepper Control

Hybrid Manual/Stepper Control

Category: General LinuxCNC Questions

 
One option is MPGs, you could install two MPG encoders.
  • Mr. Mass
  • Mr. Mass's Avatar
04 Dec 2025 12:14
Replied by Mr. Mass on topic qtdragon mod

qtdragon mod

Category: Qtvcp

A new day, new challenges
I'm trying to configure MPG, added HAL pins, seems like everything worked out. But there is a problem I can't solve. When MPG is activated, it is still possible to change the increments of movement on the screen. It would be great if this widget could only display the selected increment without the ability to change it. And when MPG is inactive, it should be possible to change the value on the screen again. But I couldn't figure out how to do it.
  • JT
  • JT's Avatar
04 Dec 2025 10:57
Replied by JT on topic python module

python module

Category: Flex GUI

parent.status.file will return the loaded file path.

JT
  • voltaicsca
  • voltaicsca
04 Dec 2025 10:41
Hybrid Manual/Stepper Control was created by voltaicsca

Hybrid Manual/Stepper Control

Category: General LinuxCNC Questions

Hi Folks,

I have a bit of an odd use case. I have an RF45 clone machine, and given the position of my z crank, I don't ever want to touch it, and would prefer to use the Z controls of LinuxCNC. However, I want to maintain manual control of my X and Y crank for the occasional manual operation.

Is there a reasonable way to make LinuxCNC control my Z, without getting unhappy about following errors on my X and Y, without having some kind of "modal" behaviour, where it "snaps back" to the commanded position when I exit that mode?
  • jaro_p
  • jaro_p's Avatar
04 Dec 2025 08:14

Changes in configuration files generated in pncconfig for 7i76 to 7i78

Category: PnCConf Wizard

Hello. I would like to advise how to change the configuration files (I assume it concerns .hal and .ini) generated by the pncconfig program for 7i76. Linuxcnc is installed on 7c81 and the firmware is for two 7i78. Two axes for the lathe and most of the necessary switches are without problems. However, I need control of the main spindle and input from the incremental encoder for the spindle and a serial port for the 7i73 handwheel and possibly additional buttons.
I apologize for the possibly trivial question. But I had a break from using Linuxcnc for several years and I simply forgot a lot of things, not to mention that many things were never completely clear to me.Now that I'm retired, I finally have enough time for all of this, but unfortunately, it's too complex for me.
  • Aciera
  • Aciera's Avatar
04 Dec 2025 07:19 - 04 Dec 2025 09:01

Ursviken Pullmax Optima 130 press brake retrofit with 4 axis backgage

Category: Show Your Stuff

if you don't want the 'axis' gui at all you can set DISPLAY entry in the [DISPLAY] section of your ini from 'DISPLAY = axis' to 'DISPLAY = halui'

Note:
if present you would also need to comment out 'HALUI = halui' in the [HAL] section
  • masawee
  • masawee
04 Dec 2025 07:16
Replied by masawee on topic Linuxcnc Image for Raspberry Pi 3

Linuxcnc Image for Raspberry Pi 3

Category: General LinuxCNC Questions

i just order some shift level converter can use whit rpi gpio can make out 3,3V to 5V all gpio pin, and then one optocoupler board can add rpi inputs safe, 5V in to 3,3V to rpi,
then can add all STEP,DIR,Enable pins traight to drivers DM556 i used normal,
but problem is were have image can use rpi3, not need be fast, this come only dovetail jig tool make long plank top dovetails not more, no need be full cnc, working area has need only XY axis, what has moved Z axis to 90 degree and spindle have horicontal not normal vertical system. simple hardware but image need old rpi3 board first.
  • masawee
  • masawee
04 Dec 2025 07:04
Replied by masawee on topic Linuxcnc Image for Raspberry Pi 3

Linuxcnc Image for Raspberry Pi 3

Category: General LinuxCNC Questions

forum has made help any peoples how do linuxcnc to raspberry etc other linuxcnc problems, forum need help and teach all newbie how make somethink. my own language not have forum and maybe not many peoples who can help newbie user, Finnish language need be. but i believe not have many peoples. i has build many many cnc machine before but now think need one small simple dovetail tool made whit my old rpi3 board but search google lot and not have any image what can use, all has only lot problem code and install and what have kernel compile or what need doing not understand and know what need doing. need only image what can install to SD card simple not more need doing. same than normal computer can install linuxcnc 2,8,4 my daily used cnc machine, easy simple fast install and setting workig. no problems, why not has made normal image to SD card and can use similar than computer this working. not big job all computer engineer gurus and nerds. all not have nerd and understand linux code but lot have peoples who want use rpi3 cnc.
  • emresensoy
  • emresensoy
04 Dec 2025 07:02 - 04 Dec 2025 07:55
Replied by emresensoy on topic Beckhoff EL2522 lcec xml file

Beckhoff EL2522 lcec xml file

Category: EtherCAT

with lcec_configgen, It worked with a few minor tweaks. Great.
<slave idx="6" type="generic" vid="0x00000002" pid="0x09da3052" configPdos="true">
      <!--EL2522 2K. Pulse Train Ausgang-->
      <syncManager idx="0" dir="in"/>
      <syncManager idx="1" dir="out"/>
      <syncManager idx="2" dir="out">
        <pdo idx="1600">
          <!--PTO RxPDO-Map Control Ch.1-->
          <pdoEntry idx="7000" subIdx="01" bitLen="1" halPin="ch-1-frequency-select" halType="bit"/>
          <pdoEntry idx="7000" subIdx="02" bitLen="1" halPin="ch-1-disable-ramp" halType="bit"/>
          <pdoEntry idx="7000" subIdx="03" bitLen="1" halPin="ch-1-go-counter" halType="bit"/>
          <pdoEntry idx="7000" subIdx="11" bitLen="16" halPin="ch-1-frequency-value" halType="u32"/>
        </pdo>
        <pdo idx="1603">
          <!--PTO RxPDO-Map Target Ch.1-->
          <pdoEntry idx="7000" subIdx="12" bitLen="32" halPin="ch-1-target-counter-value" halType="u32"/>
        </pdo>
        <pdo idx="1605">
          <!--PTO RxPDO-Map Control Ch.2-->
          <pdoEntry idx="7010" subIdx="01" bitLen="1" halPin="ch-2-frequency-select" halType="bit"/>
          <pdoEntry idx="7010" subIdx="02" bitLen="1" halPin="ch-2-disable-ramp" halType="bit"/>
          <pdoEntry idx="7010" subIdx="03" bitLen="1" halPin="ch-2-go-counter" halType="bit"/>
          <pdoEntry idx="7010" subIdx="11" bitLen="16" halPin="ch-2-frequency-value" halType="u32"/>
        </pdo>
        <pdo idx="1608">
          <!--PTO RxPDO-Map Target Ch.2-->
          <pdoEntry idx="7010" subIdx="12" bitLen="32" halPin="ch-2-target-counter-value" halType="u32"/>
        </pdo>
        <pdo idx="160b">
          <!--ENC RxPDO-Map Control Ch.1-->
          <pdoEntry idx="7020" subIdx="03" bitLen="1" halPin="ch-1-set-counter" halType="bit"/>
          <pdoEntry idx="7020" subIdx="10" bitLen="1" halPin="ch-1-reserved" halType="bit"/>
          <pdoEntry idx="7020" subIdx="11" bitLen="32" halPin="ch-1-set-counter-value" halType="u32"/>
        </pdo>
        <pdo idx="160d">
          <!--ENC RxPDO-Map Control Ch.2-->
          <pdoEntry idx="7030" subIdx="03" bitLen="1" halPin="ch-2-set-counter" halType="bit"/>
          <pdoEntry idx="7030" subIdx="10" bitLen="1" halPin="ch-2-reserved" halType="bit"/>
          <pdoEntry idx="7030" subIdx="11" bitLen="32" halPin="ch-2-set-counter-value" halType="u32"/>
        </pdo>
      </syncManager>
      <syncManager idx="3" dir="in">
        <pdo idx="1a00">
          <!--PTO TxPDO-Map Status Ch.1-->
          <pdoEntry idx="6000" subIdx="01" bitLen="1" halPin="ch-1-sel-ack-end-counter" halType="bit"/>
          <pdoEntry idx="6000" subIdx="02" bitLen="1" halPin="ch-1-ramp-active" halType="bit"/>
          <pdoEntry idx="6000" subIdx="07" bitLen="1" halPin="ch-1-error" halType="bit"/>
          <pdoEntry idx="6000" subIdx="0e" bitLen="1" halPin="ch-1-sm3-sync-error" halType="bit"/>
          <pdoEntry idx="6000" subIdx="10" bitLen="1" halPin="ch-1-txpdo-toggle" halType="bit"/>
        </pdo>
        <pdo idx="1a01">
          <!--PTO TxPDO-Map Status Ch.2-->
          <pdoEntry idx="6010" subIdx="01" bitLen="1" halPin="ch-2-sel-ack-end-counter" halType="bit"/>
          <pdoEntry idx="6010" subIdx="02" bitLen="1" halPin="ch-2-ramp-active" halType="bit"/>
          <pdoEntry idx="6010" subIdx="07" bitLen="1" halPin="ch-2-error" halType="bit"/>
          <pdoEntry idx="6010" subIdx="0e" bitLen="1" halPin="ch-2-sm3-sync-error" halType="bit"/>
          <pdoEntry idx="6010" subIdx="10" bitLen="1" halPin="ch-2-txpdo-toggle" halType="bit"/>
        </pdo>
        <pdo idx="1a03">
          <!--ENC TxPDO-Map Status Ch.1-->
          <pdoEntry idx="6020" subIdx="03" bitLen="1" halPin="ch-1-set-counter-done" halType="bit"/>
          <pdoEntry idx="6020" subIdx="04" bitLen="1" halPin="ch-1-counter-underflow" halType="bit"/>
          <pdoEntry idx="6020" subIdx="05" bitLen="1" halPin="ch-1-counter-overflow" halType="bit"/>
          <pdoEntry idx="6020" subIdx="0e" bitLen="1" halPin="ch-1-sm3--sync-error" halType="bit"/>
          <pdoEntry idx="6020" subIdx="0f" bitLen="1" halPin="ch-1-txpdo-state" halType="bit"/>
          <pdoEntry idx="6020" subIdx="10" bitLen="1" halPin="ch-1-sm3--txpdo-toggle" halType="bit"/>
          <pdoEntry idx="6020" subIdx="11" bitLen="32" halPin="ch-1-counter-value" halType="u32"/>
        </pdo>
        <pdo idx="1a05">
          <!--ENC TxPDO-Map Status Ch.2-->
          <pdoEntry idx="6030" subIdx="03" bitLen="1" halPin="ch-2-set-counter-done" halType="bit"/>
          <pdoEntry idx="6030" subIdx="04" bitLen="1" halPin="ch-2-counter-underflow" halType="bit"/>
          <pdoEntry idx="6030" subIdx="05" bitLen="1" halPin="ch-2-counter-overflow" halType="bit"/>
          <pdoEntry idx="6030" subIdx="0e" bitLen="1" halPin="ch-2-sm3--sync-error" halType="bit"/>
          <pdoEntry idx="6030" subIdx="0f" bitLen="1" halPin="ch-2-txpdo-state" halType="bit"/>
          <pdoEntry idx="6030" subIdx="10" bitLen="1" halPin="ch-2-sm3--txpdo-toggle" halType="bit"/>
          <pdoEntry idx="6030" subIdx="11" bitLen="32" halPin="ch-2-counter-value" halType="u32"/>
        </pdo>
      </syncManager>
    </slave>
  • PCW
  • PCW's Avatar
04 Dec 2025 05:04

Homing open loop steppers on encoder index pulse

Category: Basic Configuration

The easiest solution for Mesa hardware is to use firmware that
includes stepgen index, then the stepgen hardware mimics encoder
behaviour at index detection.
Displaying 841 - 855 out of 20718 results.
Time to create page: 0.210 seconds
Powered by Kunena Forum