Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
13 Aug 2025 12:36

M1xx: Controlling Relays (solenoids) from within axis MDI

Category: Advanced Configuration

Axis can be modified a lot, this is Axis modified for PlasmaC by PhillC
www.youtube.com/shorts/ciVcxrlmMIA
This is Axis with PyVCP modified by me for a Mazak lathe
  • Lintec
  • Lintec
13 Aug 2025 11:47 - 13 Aug 2025 11:50
Replied by Lintec on topic About an older Siemens Simodrive 611

About an older Siemens Simodrive 611

Category: Advanced Configuration

Hi , I am also trying to retrofit with Simodrive. Could you share the INI and HAL files, as well as the electrical connection diagram between Simodrive and the boards? Thank you, M Domingues 
  • Lintec
  • Lintec
13 Aug 2025 11:25
Simodrive 611 was created by Lintec

Simodrive 611

Category: General LinuxCNC Questions

Hello everyone 
We are currently trying to retrofit an EMCO CNC lathe with Simodrive 611
We have the 7i97T + 7i84 board with the basic GUI Probe. 

Has anyone successfully configured this  and can send me the .ini and .hal files? for comparison. 
The Simodrive drives, even electrically, are not very clear in terms of connection, the drive enable connections (ENA0+, ENA0- GND, AOUT0). As we only have one analog input, we will try to connect GND and AOUT0. 
We are trying to find the software to access Simodrive, but we haven't been able.

If anyone has successfully done this and can share, we would appreciate it.
MDomingues
  • LeonDolnicar
  • LeonDolnicar
13 Aug 2025 11:08
Replied by LeonDolnicar on topic Mesa 7i76eu gpio pins not working

Mesa 7i76eu gpio pins not working

Category: General LinuxCNC Questions

Hey thanks for such a speedy replys i had the orange block wired wrong.
  • seuchato
  • seuchato
13 Aug 2025 10:46

M1xx: Controlling Relays (solenoids) from within axis MDI

Category: Advanced Configuration

meister
That's what I like, on my way later today.
Thx a ton
greez
chris
  • Surmetall
  • Surmetall's Avatar
13 Aug 2025 09:41
Replied by Surmetall on topic NativeCam on LinuxCNC 2.9.3

NativeCam on LinuxCNC 2.9.3

Category: NativeCAM

Hello all,

I’ve been using nativeCAM for several years on my milling machine and I’m really impressed. I’m currently converting a CNC lathe, and it was planned from the start that nativeCAM would be used there as well. On closer inspection of the Screenshots in this thread I’ve realized that the turning version doesn’t have a “polyline” feature. I could hardly believe that. This one amazing tool would make the software unbeatable! Polyline + G71 could program the most complex turning parts with just a few clicks in a minute and replace 90% of CAD/CAM.
Do i miss miss something, maybe there is a good reason. Are there no Lathe useres for nativeCAM?


greetings Tom 
  • juergen-home
  • juergen-home
13 Aug 2025 09:37 - 13 Aug 2025 09:40
Replied by juergen-home on topic "pwm/dir" (Out1) switches for spindle CCW

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

Category: Basic Configuration

At the end it was easier for me to compile a new bit file without the pwm/dir (I/O 07 PIN 17) and use it as a GPIO. It is working now.
Many thanks to you Peter!


Another question is about my "26 HDR" internal port of the 6i25 , I wanted to do my own encoder pcb but now I found a used 7I52S.
How to modify my vhd-file to do so and how should the cable from 26 HDR 6i25 to the 50 HDR 7I52S look like?
I don't now if I can use all functionality of the 7I52S but at least the 6 encoders and the rest filled with (stepper)outputs?
Should I open a new thread for this?
  • RotarySMP
  • RotarySMP's Avatar
13 Aug 2025 08:32

Heidenhain EXE610 - which MESA board would be needed to connect 4 of them?

Category: Driver Boards

Oh wait, Ua0 / Ua0 is the index.

 

So you need them on Mesa pins 7 and 8, swapping Ua2 / Ua2 onto pin 1 and 2. It doesn't matter which way around the phases are connected
  • emresensoy
  • emresensoy
13 Aug 2025 08:19

New EtherCAT Slave Devices REAL data to HAL

Category: EtherCAT

Hi there,
I made a new ethercat slave device, that you can connect any incremental encoder to ethercat network,
you can watch its video;


Everything is ok with Twincat, I can read A B Z pin situations, encoder puls register (s32), encoder rpm value (real)
But in HAL, I cant get ENC2RPM value correctly, it shows irrelevant numbers,
in xml file there is;
<pdoEntry idx="0006" subIdx="01" bitLen="32" halPin="ENC2RPM" halType="float" />

Main question;
what should be the halType for a variable that can read successfully in Twincat (REAL)


Slave devices ethercat xml command output is here;
<!-- Slave 3 -->
    <Vendor>
      <Id>1640067</Id>
    </Vendor>
    <Descriptions>
      <Devices>
        <Device>
          <Type ProductCode="#x00000001" RevisionNo="#x00000002">ENCODER INTERFACE</Type>
          <Name><![CDATA[ENCODER INTERFACE]]></Name>
          <Sm Enable="1" StartAddress="#x1000" ControlByte="#x64" DefaultSize="0" />
          <Sm Enable="1" StartAddress="#x1200" ControlByte="#x20" DefaultSize="0" />
          <RxPdo Sm="0" Fixed="1" Mandatory="1">
            <Index>#x1600</Index>
            <Name>Outputs</Name>
            <Entry>
              <Index>#x0005</Index>
              <SubIndex>1</SubIndex>
              <BitLen>32</BitLen>
              <Name>ENC1_PULS_PER_REV</Name>
              <DataType>UINT32</DataType>
            </Entry>
            <Entry>
              <Index>#x0005</Index>
              <SubIndex>2</SubIndex>
              <BitLen>32</BitLen>
              <Name>ENC2_PULS_PER_REV</Name>
              <DataType>UINT32</DataType>
            </Entry>
          </RxPdo>
          <TxPdo Sm="1" Fixed="1" Mandatory="1">
            <Index>#x1a00</Index>
            <Name>Inputs</Name>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>1</SubIndex>
              <BitLen>32</BitLen>
              <Name>ENC1RPM</Name>
              <DataType>UINT32</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>2</SubIndex>
              <BitLen>32</BitLen>
              <Name>REAL_ENC1_PULSE_PER_REV</Name>
              <DataType>UINT32</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>3</SubIndex>
              <BitLen>32</BitLen>
              <Name>ENC2RPM</Name>
              <DataType>UINT32</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>4</SubIndex>
              <BitLen>32</BitLen>
              <Name>REAL_ENC2_PULSE_PER_REV</Name>
              <DataType>UINT32</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>5</SubIndex>
              <BitLen>16</BitLen>
              <Name>ENC2POSITION</Name>
              <DataType>UINT16</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>6</SubIndex>
              <BitLen>16</BitLen>
              <Name>ENC1POSITION</Name>
              <DataType>UINT16</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>7</SubIndex>
              <BitLen>8</BitLen>
              <Name>ENC2A</Name>
              <DataType>UINT8</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>8</SubIndex>
              <BitLen>8</BitLen>
              <Name>ENC2B</Name>
              <DataType>UINT8</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>9</SubIndex>
              <BitLen>8</BitLen>
              <Name>ENC2Z</Name>
              <DataType>UINT8</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>10</SubIndex>
              <BitLen>8</BitLen>
              <Name>ENC1A</Name>
              <DataType>UINT8</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>11</SubIndex>
              <BitLen>8</BitLen>
              <Name>ENC1Z</Name>
              <DataType>UINT8</DataType>
            </Entry>
            <Entry>
              <Index>#x0006</Index>
              <SubIndex>12</SubIndex>
              <BitLen>8</BitLen>
              <Name>ENC1B</Name>
              <DataType>UINT8</DataType>
            </Entry>
          </TxPdo>
        </Device>
      </Devices>

           
  • RotarySMP
  • RotarySMP's Avatar
13 Aug 2025 08:18 - 13 Aug 2025 08:21

Heidenhain EXE610 - which MESA board would be needed to connect 4 of them?

Category: Driver Boards

The scale has an emitter (LED or bulb) and a receiver , so they both need power and ground, but per the note the power lines (pins 3 and 12) and the grounds grounds (pin 10 and 11) are internally connected. So you just need to supply +5VDC to either pin 3 or 12, and a ground to pin 10 or ll.

You show both Ua1 and Ua2 connected to pin 5 of the Mesa. Ua2 shoud be connected to pin7.
  • RotarySMP
  • RotarySMP's Avatar
13 Aug 2025 08:03

Announcing Deckard: StreamDeck support for LinuxCNC

Category: Show Your Stuff

You did a nice design to integrate the streamdeck, and all the other controls into that interface unit.
  • WKS-3D
  • WKS-3D's Avatar
13 Aug 2025 07:33
Replied by WKS-3D on topic Glasmaßstab EIA-422 an Mesa 7i85 (S)

Glasmaßstab EIA-422 an Mesa 7i85 (S)

Category: Deutsch

@PCW
Okay, I'll try it next weekend and let you know how it goes.

Ps.: By the way, I've always wanted to ask you, what's with the goat in the picture? 
  • RotarySMP
  • RotarySMP's Avatar
13 Aug 2025 06:56

New member from Germany - CNC retrofit of a Leinen FM1

Category: General LinuxCNC Questions

Wow, what a beautiful machine. In fantastic condition.

So there are separate motors on each of the axis? Should not be that difficult to retrofit LinuxCNC to it. You should be able to leave that lovely antique Heinhain control untouched, and just make up a separate LinuxCNC Controller with connectors for all the cables.
  • Kieran
  • Kieran
13 Aug 2025 04:13
Replied by Kieran on topic Get rid of username/password?

Get rid of username/password?

Category: Basic Configuration

ok I made a file called cnc.desktop in ect/xdg/autostart.

[Desktop Entry]
Type=Application
Exec=/home/cnc/Desktop/Ecat5.desktop
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enable=true
Name=CNCMILL
Comments=Start Linuxcnc Ecat5 mill.

It doest seem to work on a restart. Do i have to point it to home/linuxcnc/configs or something? how do i tell linuxcnc which config to launch?
Displaying 13816 - 13830 out of 14148 results.
Time to create page: 0.431 seconds
Powered by Kunena Forum