Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
14 Aug 2025 13:12
Replied by tommylight on topic Connect Mesa 6i25 HDR26 with 7I52S HDR50

Connect Mesa 6i25 HDR26 with 7I52S HDR50

Category: Driver Boards

Moved to "driver boards".
  • tommylight
  • tommylight's Avatar
14 Aug 2025 13:11
Replied by tommylight on topic multiple estops on separate pins

multiple estops on separate pins

Category: General LinuxCNC Questions

Rod, i did not read your post past "estop-latch is the right way to go", and you know the reason why.
Sorry, this time i should have continued.
Thank you.
  • Pashtet
  • Pashtet
14 Aug 2025 13:06

Custom M codes don't work on Rasberry Pi 5 + Messa 7i95

Category: G&M Codes

Friends, thank you all for your help. I solved the problem through digital outputs and remap.
Something like this -

O<auto_control_off> SUB
  M65 P0
O<auto_control_off> ENDSUB
M2
//
O<auto_control_on> SUB
 M64 P0
O<auto_control_on> ENDSUB
M2
//

[RS274NGC]
PARAMETER_FILE = linuxcnc.var
RS274NGC_STARTUP_CODE = G21 G40 G90 G94 G97 G64 P0.025

USER_M_PATH =/home/pi/linuxcnc/configs/GRINDER_CNC/macros
SUBROUTINE_PATH =/home/pi/linuxcnc/configs/GRINDER_CNC/macros


REMAP = M20 modalgroup=10 ngc=auto_control_on
REMAP = M21 modalgroup=10 ngc=auto_control_off

But another task appeared - to run scripts for turning off bits when pressing the "Stop" or "Emergency stop" button. It is necessary to stop additional equipment, as for example, the spindle and cooling stop.
  • juergen-home
  • juergen-home
14 Aug 2025 12:53 - 14 Aug 2025 12:56
Connect Mesa 6i25 HDR26 with 7I52S HDR50 was created by juergen-home

Connect Mesa 6i25 HDR26 with 7I52S HDR50

Category: Driver Boards

So I made something up to connect  6i25 HDR26 with 7I52S HDR50.
Some questions about that:
1. Do I have to connect /TX3BENA and /TX0BENA with i/0 pins and config them to low in the .hal file?
2. Can I pull /TX3BENA and /TX0BENA low to GND to save I/O ports?
3. What reason only Differential outputs TX0B and TX3B can be Tristated, do they have a special purpose?
4. Is ENCMUX managed by the 6i25 or do I have to handle the mux things in the .hal myself?
There are a few more questions but this is enough for today.

(my configuration so far was in www.forum.linuxcnc.org/49-basic-configur...r-spindle-ccw#333214)

 
Conn                                                                                                                   
                                      P2 INTERNAL    FUNCTION                                                          
DIR 7I52S HDR50         7I52S HDR50    6I25 HDR26        6I25  .vhd                                                    „virtual DB
in  /TX3BENA                      1             1        IO17  IOPortTag & x"00" & NullTag & x"00",                    -- I/O 00  
    GND                           2                                                                                    
out MENCA0 (Enc0 A)               3             2        IO18  IOPortTag & x"00" & MuxedQCountTag & MuxedQCountQAPin,  -- I/O 01  
    GND                           4                                                                                    
out MENCB0 (Enc0 B)               5             3        IO19  IOPortTag & x"00" & MuxedQCountTag & MuxedQCountQBPin,  -- I/O 02  
    GND                           6                                                                                    
out MIDX0 (Enc0 Index)            7             4        IO20  IOPortTag & x"00" & MuxedQCountTag & MuxedQCountIDXPin, -- I/O 03  
    GND                           8                                                                                    
out MENCA1 (Enc1 A)               9             5        IO21  IOPortTag & x"01" & MuxedQCountTag & MuxedQCountQAPin,  -- I/O 04  
    GND                          10                                                                                    
out MENCB1 (Enc1 B)              11             6        IO22  IOPortTag & x"01" & MuxedQCountTag & MuxedQCountQBPin,  -- I/O 05  
    GND                          12                                                                                    
out MIDX1 (Enc1 Index)           13             7        IO23  IOPortTag & x"01" & MuxedQCountTag & MuxedQCountIDXPin, -- I/O 06  
    GND                          14                                                                                    
out MENCA2 (Enc2 A)              15             8        IO24  IOPortTag & x"02" & MuxedQCountTag & MuxedQCountQAPin,  -- I/O 07  
    GND                          16                                                                                    
out MENCB2 (Enc2 B)              17             9        IO25  IOPortTag & x"02" & MuxedQCountTag & MuxedQCountQBPin,  -- I/O 07  
    GND                          18                                                                                    
out MIDX2 (Enc2 Index)           19            11        IO26  IOPortTag & x"02" & MuxedQCountTag & MuxedQCountIDXPin, -- I/O 09  
    GND                          20                                                                                    
out ENCMUX                       21            13        IO27  IOPortTag & x"00" & MuxedQCountSelTag & MuxedQCountSel0P-- I/O 10  
    GND                          22                                                                                    
in  TX5B                         23            15        IO28  IOPortTag & x"05" & StepGenTag & x"81",                 -- I/O 11  
    GND                          24                                                                                    
in  TX5A                         25            17        IO29  IOPortTag & x"05" & StepGenTag & x"82",                 -- I/O 12  
    GND                          26                                                                                    
in  TX4B                         27            19        IO30  IOPortTag & x"04" & StepGenTag & x"81",                 -- I/O 13  
    GND                          28                                                                                    
in  TX4A                         29            21        IO31  IOPortTag & x"04" & StepGenTag & x"82",                 -- I/O 14  
    GND                          30                                                                                    
in  TX3B                         31            23        IO32  IOPortTag & x"03" & StepGenTag & x"81",                 -- I/O 15  
    GND                          32                                                                                    
in  TX3A                         33                                                                                    
    GND                          34                                                                                    
in  TX2B                         35                                                                                    
    GND                          36                                                                                    
in  TX2A                         37                                                                                    
    GND                          38                                                                                    
in  TX1B                         39                                                                                    
    GND                          40                                                                                    
in  TX1A                         41                                                                                    
    GND                          42                                                                                    
in  TX0B                         43                                                                                    
    GND                          44                                                                                    
in  TX0A                         45                                                                                    
    GND                          46                                                                                    
in  /TX0BENA                     47            25        IO33  IOPortTag & x"00" & NullTag & x"00",                    -- I/O 16  
    GND                          48                                                                                    
in  +5V PWR                      49            18         +5V  BREAKOUT POWER OPTION +5V ?                             
    GND                          50            10         GND                                                          
                                                                                                                       
                                                                                                                       
                                                               /TX3BENA is an active low enable signal.                
                                                                BREAKOUT POWER OPTION +5V DB25 pins 22,23,24 and 25    
                                                                BREAKOUT POWER OPTION +5V HDR PINS 18,20,22,24,26      
                                                               FIX GND HDR PINS 10,12,14,16                            
                                                                                                                       
                                                               ‘M’ prefix on the interface encoder signals is to       
                                                               indicate that they are multiplexed signals.             

 
  • cmorley
  • cmorley
14 Aug 2025 12:52
Replied by cmorley on topic QTPYVCP+VISMACH+LINUXCNC ROLLED INTO ONE?

QTPYVCP+VISMACH+LINUXCNC ROLLED INTO ONE?

Category: QtPyVCP

There is a qt version of vismach in 2.9+. In theory you should be able to add it into any qt5 based screen.
I don't know much about qtpyvcp, maybe asked their devs if it's possible, or maybe they can port a version specifically for their screen.

linuxcnc.org/docs/stable/html/gui/qtvcp-vismach.html
  • juergen-home
  • juergen-home
14 Aug 2025 12:42 - 14 Aug 2025 12:54
Replied by juergen-home on topic "pwm/dir" (Out1) switches for spindle CCW

"pwm/dir" (Out1) switches for spindle CCW

Category: Basic Configuration

Question about  Connect Mesa 6i25 HDR26 with 7I52S HDR50 moved to
forum.linuxcnc.org/49-basic-configuratio...h-7i52s-hdr50#333411
  • rodw
  • rodw's Avatar
14 Aug 2025 12:39
Replied by rodw on topic multiple estops on separate pins

multiple estops on separate pins

Category: General LinuxCNC Questions

Drive alarms should be wired to joint.n.amp-fault in hal, not to e-stop,

Yes as I said. Much cleaner to maintain
  • rodw
  • rodw's Avatar
14 Aug 2025 12:37
Replied by rodw on topic Search for Google document from rodw

Search for Google document from rodw

Category: General LinuxCNC Questions

What was the doc pertaining to? Maybe the information can be found elsewhere?
 

Its really the only complete guide to installing and optimising Debian Trixie to get a reliable machine with Mesa cards and ethercat.
Because we never had an ISO for Bullseye, nobody had any idea of the kernel changes that impacted on reliable machine operation from about kernel 5.10 and on until Bookworm came along. I did get this into the getting linuxcnc docs but it was discarded with the release of 2.9 by people who had no idea. I'm not redoing it. When I looked at how I could host the info today, making it a downloadable ptoduct on my home network seemed to be the best option. But there is a cost. Feel free to gather the info and make your own version and or add it to linuxcnc docs (which don't cover Trixie). Somebody offered to donate USD $300 for this info so it has value to some people. Surely $1.30 USD is not to much to ask me and almost half will go in fees.
  • tommylight
  • tommylight's Avatar
14 Aug 2025 12:27
Replied by tommylight on topic multiple estops on separate pins

multiple estops on separate pins

Category: General LinuxCNC Questions

Drive alarms should be wired to joint.n.amp-fault in hal, not to e-stop,
  • Todd Zuercher
  • Todd Zuercher's Avatar
14 Aug 2025 12:22
Replied by Todd Zuercher on topic multiple estops on separate pins

multiple estops on separate pins

Category: General LinuxCNC Questions

You can use logic components such as and2 to connect multiple signals to one. But I'm not sure I see the advantage of doing so with an e-stop. Generally an e-stop loop is all in hardware, and the e-stop input to Linuxcnc is merely to inform it of the loop's state.
  • buyroomty
  • buyroomty's Avatar
14 Aug 2025 12:17
Replied by buyroomty on topic Opencamlib manual

Opencamlib manual

Category: CAD CAM

I could use this PDF manual too - if it even exists, of course.
  • Todd Zuercher
  • Todd Zuercher's Avatar
14 Aug 2025 12:13
Replied by Todd Zuercher on topic Search for Google document from rodw

Search for Google document from rodw

Category: General LinuxCNC Questions

What was the doc pertaining to? Maybe the information can be found elsewhere?
  • rodw
  • rodw's Avatar
14 Aug 2025 12:04

Storing the most extreme dimensions found on preview

Category: AXIS

Linuxcnc allows you to create a Python filter that processes the Gcode when the file is opened, Not sure how qtplasmac does it.
  • rodw
  • rodw's Avatar
14 Aug 2025 11:59
Replied by rodw on topic Search for Google document from rodw

Search for Google document from rodw

Category: General LinuxCNC Questions

Yes, sorry its gone. I'm working on a similar document for Trixie. Its still a draft but its here
erpx.au/shop/trixie-linuxcnc-debian-trix...tion-pdf-download-48
There is a small charge for it AUD $2 to cover costs. That really only covers the payment processing costs. I will send final versions once its complete to anybody that buys it while its in draft.
Its hot off the presses as I just wrote it today. Any feedback will be appreciated.
  • browsem
  • browsem
14 Aug 2025 11:50
Replied by browsem on topic New update on STMBL

New update on STMBL

Category: Driver Boards

i have an Old Abb irb2000 thats just sitting there, that i want to revieve.
it seems that this could be a way forward.
What kind of setup are you using for the rest of the control chain ?
Displaying 10081 - 10095 out of 17922 results.
Time to create page: 0.443 seconds
Powered by Kunena Forum