Advanced Search

Search Results (Searched for: )

  • Milkof
  • Milkof
Yesterday 14:43
Replied by Milkof on topic Connecting my 7i96s to the VFD

Connecting my 7i96s to the VFD

Category: Driver Boards

Hello, thank you for everything!!! Everything works, I would never have found the solution without your help. Milko
  • PCW
  • PCW's Avatar
Yesterday 14:10
Replied by PCW on topic Connecting my 7i96s to the VFD

Connecting my 7i96s to the VFD

Category: Driver Boards

In pncconf this is set in the "Spindle Motor" page
in the "Range 1 Max RPM" and "Max Output" spinboxes
 
  • Hakan
  • Hakan
Yesterday 14:01 - Yesterday 14:12
Replied by Hakan on topic AMSAMOTION IO module

AMSAMOTION IO module

Category: EtherCAT

Output of the command
$ lcec_configgen
will be a great starting point, maybe it even works right away.

Is this a 16 IN/OUT module? Then set the halType to "bit" for IN and OUT
and it will automatically generate 16 boolean pins. Check in halshow,
navigate to pins, lcec, 0 and so on.
  • Moutomation
  • Moutomation
Yesterday 13:48
Speed in jog use was created by Moutomation

Speed in jog use

Category: General LinuxCNC Questions

Hello,
To change the speed when using jog, you need to stop the movement and start the movement again. Is there a solution for this? I am using the gmoccapy interface.
  • hellvetica
  • hellvetica
Yesterday 12:57
task: main loop took 5.019013 seconds was created by hellvetica

task: main loop took 5.019013 seconds

Category: General LinuxCNC Questions

Hi, I'm making a robot arm using linuxcnc.
I have a python interface that i'm playing with. I send the robot commands by setting the axis.L.eoffset-counts pins and the robot moves as expected.
I have a function that polls the robot for its position and waits until it reaches the desired position before sending the next point.
The position is read using the python interface 
s = linuxcnc.stat()
s.poll()
print(s.actual_position)

but every now and then, the robot reaches its position and waits there for another few seconds before the function exits. I realized that the position feedback gets stuck at some value, and my console prints
task: main loop took 5.019013 seconds

I also tried reading the position through the halui.axis.L.pos-relative but the same issue happens.
I assume this is because the internal emcStatus buffer doesn't get updated for those 5 seconds of the main loop.

Why does the loop take so long? How can I debug that?
  • langdons
  • langdons
Yesterday 12:36

StepConf - tandem axe Y - comment configurer 2 moteurs synchrones

Category: Français

Are these stepper motors?

Can you just connect the inputs of the drivers for y1 and y2 together?
  • langdons
  • langdons
Yesterday 12:32
Replied by langdons on topic isolcpus idiot's guide?

isolcpus idiot's guide?

Category: General LinuxCNC Questions

General rules for CNC

Be on the safe side, you want stability over absolute maximum performance.

Set the CPU governor to performance.

askubuntu.com/a/1530756
  • dextaca
  • dextaca
Yesterday 12:25
Rotary Scanning was created by dextaca

Rotary Scanning

Category: General LinuxCNC Questions

Good day Forum
Have a question on point scanning and data file creation. I'd like to scan a part log the xyz coordinates, compare them based on simple math , then adjust the g-code trajectory based on the lowest value of the scan. any suggestion ?

Kindly
 
  • mBender
  • mBender
Yesterday 12:12

Machine off at the end of the programm. Repeatable!

Category: Milling Machines

Have you checked for backlash with a Dial Indicator, as opposed to a dial test indicator which can be difficult to setup to negate any cosine error. T me this sounds like a backlash/leadscrew related issue.
Many times an similar issue has come up similar to this, even tho the user had checked the mechanical side, it turns out upon closer inspection it is indeed a mechanical issue. Coil type couplers aren't worth much as they can wind up. Don't rely on the stepper motor to provide any fixed bearing support (as many 3d printers and cheap chinese mills do), use angular contact bearings, the non driven end of a leadscrew should be able to "float" laterally to allow for thermal expansion.
Even ballscrews have backlash, unless you are paying alot and I mean alot for ballsrews expect some backlash.
Missing steps could also be a cause. But if I were a betting man I would put a wager on a mechanical issue. The thing regarding mechanical issues is they can add up, a little here and little there and another bit there can end up as a nightmare.

Here's a document far more eloquent than I could describe.
rick.sparber.org/mt.pd

I am almost certain that this is not a mechanical issue. The fixed and floating bearing design for the ballscrews is what my machine has. I also don't use coil couplers. Not sure what the right english word is, but blieve mine are called spider couplers. But you are right, I first thought it was a mechanical error or broken cable, but when I started narrowing down the error I am more and more convinced that it's something in the machine set up. Ferror, Fmin, Deadband,... something in there... I think. 
 
  • ErwinCNC
  • ErwinCNC
Yesterday 12:10 - Yesterday 15:04
Verkabelung 7i96s was created by ErwinCNC

Verkabelung 7i96s

Category: Deutsch

Hallo zusammen, 

hier (PDF im Anhang) meine Übersicht zur Verkabelung der 7i96s mit den beliebten JMC Servos / Steppern. Ich habe die Übersicht primär für meine Maschine erstellt möchte diese aber hiermit auch anderen Anfängern zur Verfügung stellen.

Die Spindel habe ich noch nicht eingetragen da meine aktuelle Elte Spindel über einen festen Poti verfügt.
Hierzu gibt es aber ein ausführliches Video von Talla83 


Falls jemand Fehler im Schaltplan findet oder Verbesserungsvorschläge hat diese gerne hier ins Forum stellen. Ich werde die Grafik dann entsprechend anpassen.

Grüße und viel Erfolg
Erwin 
  • mBender
  • mBender
Yesterday 12:05

Machine off at the end of the programm. Repeatable!

Category: Milling Machines

I am using LinuxCNC Rio. The machine came from a parallel port, but it's converted. I don't think it has anything to do with Rio, I think it's some sort of configuration error in the ini file. It is all much to repeatable for a mechanical issue.
  • Philip Lydin
  • Philip Lydin
Yesterday 12:03
Replied by Philip Lydin on topic Problems with Lichuan Ethercat servo drive

Problems with Lichuan Ethercat servo drive

Category: EtherCAT

Is it possible to use the lichuan servos in csv mode with ethercat. i dont see any target speed the the variable pdo mapping. Can you use the fixed pdo mapping? Ive tried using index 1702(fixed) but im not able to enable the drive.
  • Jonathan_H
  • Jonathan_H
Yesterday 11:37 - Yesterday 11:38
isolcpus idiot's guide? was created by Jonathan_H

isolcpus idiot's guide?

Category: General LinuxCNC Questions

Hi,

I have LinuxCNC running on a Lenovo m710q with a Realtek NIC.

I regularly get an error saying the servo thread is probably too fast, but the thread is set to 1khz and this post suggests that the hardward I am running should be able to manage a stable 2kHz servo thread

forum.linuxcnc.org/18-computer/56231-get...h-pc-and-mesa#329327

I have gone into the BIOS and turned off all the features that you are told to turn off.

From that thread and a couple of others, it seems that perhaps the solution lies in Isolcpus, however I'm rather unclear as to what I need to set where. I gather that it is a configuration setting to remove a cpu core from the scheduler, but are then how do I get what I want to run on that core on there?

Is there an idiot's guide anywhere?

regards

Jonathan



 
  • Kuzma30
  • Kuzma30
Yesterday 11:27
Replied by Kuzma30 on topic AMSAMOTION IO module

AMSAMOTION IO module

Category: EtherCAT

I have such info for my module.
ethercat xml
<?xml version="1.0" ?>
<EtherCATInfo>
  <!-- Slave 0 -->
  <Vendor>
    <Id>2965</Id>
  </Vendor>
  <Descriptions>
    <Devices>
      <Device>
        <Type ProductCode="#x00001101" RevisionNo="#x01020109">EC3A-IO1632</Type>
        <Name><![CDATA[EC3A-IO1632]]></Name>
        <Sm Enable="1" StartAddress="#x1000" ControlByte="#x26" DefaultSize="128" />
        <Sm Enable="1" StartAddress="#x1080" ControlByte="#x22" DefaultSize="128" />
        <Sm Enable="1" StartAddress="#x1100" ControlByte="#x64" DefaultSize="2" />
        <Sm Enable="1" StartAddress="#x1400" ControlByte="#x20" DefaultSize="2" />
        <RxPdo Sm="2" Fixed="1" Mandatory="1">
          <Index>#x1600</Index>
          <Name>DOOutputs process data mapping</Name>
          <Entry>
            <Index>#x7000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>OUT_GEN_DO</Name>
            <DataType>UINT16</DataType>
          </Entry>
        </RxPdo>
        <TxPdo Sm="3" Fixed="1" Mandatory="1">
          <Index>#x1a00</Index>
          <Name>DIInputs process data mapping</Name>
          <Entry>
            <Index>#x6000</Index>
            <SubIndex>1</SubIndex>
            <BitLen>16</BitLen>
            <Name>IN_GEN_DI</Name>
            <DataType>UINT16</DataType>
          </Entry>
        </TxPdo>
      </Device>
    </Devices>
  </Descriptions>
</EtherCATInfo>
cnc@cnc:~$ ethercat pdos
SM0: PhysAddr 0x1000, DefaultSize  128, ControlRegister 0x26, Enable 1
SM1: PhysAddr 0x1080, DefaultSize  128, ControlRegister 0x22, Enable 1
SM2: PhysAddr 0x1100, DefaultSize    2, ControlRegister 0x64, Enable 1
  RxPDO 0x1600 "DOOutputs process data mapping"
    PDO entry 0x7000:01, 16 bit, "OUT_GEN_DO"
SM3: PhysAddr 0x1400, DefaultSize    2, ControlRegister 0x20, Enable 1
  TxPDO 0x1a00 "DIInputs process data mapping"
    PDO entry 0x6000:01, 16 bit, "IN_GEN_DI"

How to make xml config file for it?
  • TheTinkeringMechanic1
  • TheTinkeringMechanic1
Yesterday 10:40 - Yesterday 11:04
Replied by TheTinkeringMechanic1 on topic Races through first cycle upon first start up. Fine afterwards.

Races through first cycle upon first start up. Fine afterwards.

Category: Basic Configuration

Taking into consideration according to that person You consider an esteemed colleague and I called conceited, I'm too dumb to even know what operating system I'm working with... I've had enough of the elitist clique here... Thank each other all you like.
I think I'll take my chances and figure it out on my own. I didn't come here because I couldn't, I came here because (I thought) asking people who are more familiar with something than I am can save time.
My mistake.

In the end if I can't figure it out, I'll just deal with it until this job is done and I have time to gut this of Linux and install a complete FANUC oi-TB CNC unit I have. I'm also fairly certain I have everything I need to install this other Fagor unit I have access to.
Options are a plenty...
Displaying 61 - 75 out of 23617 results.
Time to create page: 0.198 seconds
Powered by Kunena Forum