Advanced Search

Search Results (Searched for: )

  • Jakemestre1
  • Jakemestre1's Avatar
21 Sep 2024 18:16
Replied by Jakemestre1 on topic Fanuc-Style Toolchange

Fanuc-Style Toolchange

Category: Advanced Configuration

No dice, all I get is an error code"T change aborted (return code 0.0)" It seems like the emccannon.change_tool is skipping over my remapped m6.
What would be an efficient way to find out why it's not executing the M6 in stdglue?
also I edited my last post just after you posted Aciera:
Where do I find documentation on the syntax of that python line? Also is this even a good idea to change the stdglue or should I be writing my own python script?
  • Aciera
  • Aciera's Avatar
21 Sep 2024 18:05
Replied by Aciera on topic Fanuc-Style Toolchange

Fanuc-Style Toolchange

Category: Advanced Configuration

seems odd that 'emccanon.CHANGE_TOOL()' should not work but sure try
self.execute("M6 T%d"% tool)
  • rajsekhar
  • rajsekhar
21 Sep 2024 17:48
Replied by rajsekhar on topic Error while Running Linuxcnc

Error while Running Linuxcnc

Category: Driver Boards

Bios power saving options already disabled. It is a dual core processor, isolcpus=1 set, latency max jitter comes 50,000ns to 85,000ns(as the graphics card already removed), ping test data already given in this topic earlier. What else to check? 

One more question: I have a Raspberry pi4, 2GB ram in stock. Any better result expected with that?
  • Jakemestre1
  • Jakemestre1's Avatar
21 Sep 2024 17:42 - 21 Sep 2024 18:06
Replied by Jakemestre1 on topic Fanuc-Style Toolchange

Fanuc-Style Toolchange

Category: Advanced Configuration

You're correct you can't call a python and ngc on the same remap line, that was my mistake
in the stdglue.py I was thinking that maybe I could change the line ~481 in the index_lathe_tool_with_wear section from: mccanon.CHANGE_TOOL(self.selected_pocket)
to: self.execute("M6 T%d"% (tool))
Where do I find documentation on the syntax of that python line? Also is this even a good idea to change the stdglue or should I be writing my own python script?
  • bird-dogman
  • bird-dogman
21 Sep 2024 17:14
Mesa 7i76e Spindle Reverse was created by bird-dogman

Mesa 7i76e Spindle Reverse

Category: Milling Machines

Having issues trying to run spindle in reverse.  Using backup 7i76e board never used but new.  I'm using HF41F relay and wired per the Mesa drawing.  The relay has been verified and working.   The Dir+ does not trigger the relay +24 volts applied to the other side of the coil.  Whats the best way to verify Dir+ of the 7i76e is working properly.


m5
stopped
    36  bit   IN          FALSE  hm2_7i76e.0.7i76.0.0.spindir <== spindle-ccw
    36  bit   IN          FALSE  hm2_7i76e.0.7i76.0.0.spinena <== spindle-enable
    36  float IN              0  hm2_7i76e.0.7i76.0.0.spinout <== spindle-output

m3 s2230
goes forward # 2260-rpm
    36  bit   IN          FALSE  hm2_7i76e.0.7i76.0.0.spindir <== spindle-ccw
    36  bit   IN           TRUE  hm2_7i76e.0.7i76.0.0.spinena <== spindle-enable
    36  float IN        0.49952  hm2_7i76e.0.7i76.0.0.spinout <== spindle-output

m4 s2230
goes forward  @22600
    36  bit   IN           TRUE  hm2_7i76e.0.7i76.0.0.spindir <== spindle-ccw
    36  bit   IN           TRUE  hm2_7i76e.0.7i76.0.0.spinena <== spindle-enable
    36  float IN        0.49952  hm2_7i76e.0.7i76.0.0.spinout <== spindle-output

Thanks Jim
  • Aciera
  • Aciera's Avatar
21 Sep 2024 17:07 - 21 Sep 2024 17:20
Replied by Aciera on topic Fanuc-Style Toolchange

Fanuc-Style Toolchange

Category: Advanced Configuration

This might not be the reason for your issue but this seems wrong:
REMAP=T python=index_lathe_tool_with_wear ngc=Ttotool


Did you maybe mean something like this instead:
REMAP=T python=index_lathe_tool_with_wear

[edit]
If you start your config from a terminal ($ linuxcnc) are you getting any error messages when calling your remap?
  • PCW
  • PCW's Avatar
21 Sep 2024 16:56
Replied by PCW on topic Error while Running Linuxcnc

Error while Running Linuxcnc

Category: Driver Boards

Have you disabled all power saving in the BIOS? (C states >C1, any turbo mode etc)

What actual PC hardware are you using?

It may be that it is not suited to real time

(a 49 ms real time delay is fatal for any LinuxCNC installation running actual motion hardware)
  • Jakemestre1
  • Jakemestre1's Avatar
21 Sep 2024 16:43
Replied by Jakemestre1 on topic Fanuc-Style Toolchange

Fanuc-Style Toolchange

Category: Advanced Configuration

Hello All,
I've been struggling with using T for toolchange for a while now and I need a little help.  I've got a turret that is written as an A axis and I remapped m6 to get the correct tool in position. I've attached that toolchange.ngc  It's cludgy but it works.  If I try to remap T with the "index_lathe_tool_with_wear" from standardglue the T only causes a virtual toolchange but it won't call the M6 and physically change the tool.  Here's my ini snippet for RS274NGC
RS274NGC]
SUBROUTINE_PATH = ./macros/,./:../
PARAMETER_FILE = linuxcnc.var
RS274NGC_STARTUP_CODE = G7 G18 G20 G90 G94 G0 S500 F60
REMAP=T  python=index_lathe_tool_with_wear ngc=Ttotool
REMAP= M6 modalgroup=6 prolog=change_prolog ngc=toolchange epilog=change_epilog
Do I need to write a python script that translates my current ngc toolchange into the standardglue? 
What am I missing here?  Thanks in advance!



 
  • nhanpham
  • nhanpham's Avatar
21 Sep 2024 16:33
Replied by nhanpham on topic Can the OPI5 be Configured to Run LCNC?

Can the OPI5 be Configured to Run LCNC?

Category: Computers and Hardware

Thank you very much. After reinstalling the kernel, adding iptables, and assigning IRQ to core 7, everything worked perfectly. I was able to run with SERVO_PERIOD = 500,000 for 6 hours without any issues.

@nhanpan You probably need to pin the ethernet irq to another core, preferably an isolated core. The irq you can get by entering the command: cat /proc/interrupts and find your ethernet adapters. In case yours also start with "enP" you could enter:
grep enP /proc/interrupts
185:          0          0          0          0     799186          0          0          0   ITS-MSI 428343296 Edge      enP3p49s0
186:          0          0          0          0          0          0          0          0   ITS-MSI 570949632 Edge      enP4p65s0

To pin them to cpu5 with the above result as example you could add to /etc/rc.local in a line above "exit 0"
sleep 15 && echo 20 > /proc/irq/185/smp_affinity & echo 20 > /proc/irq/186/smp_affinity

It seems that the error tells that the kernel doesn't support that, perhaps a missing module? But with the irqs pinned you can ignore the message.

  • Ismacr63
  • Ismacr63
21 Sep 2024 16:08 - 21 Sep 2024 16:09

Probe cancellation does not move the axes.

Category: QtPyVCP

Hi, in probe basic when the 3d probe can't finish or I cancel it, the axes don't move until I bring the machine home.
Is there a way to not have to do homing so that the axes keep moving? 
  • JT
  • JT's Avatar
21 Sep 2024 15:53
Replied by JT on topic Flex GUI version 1.0.0

Flex GUI version 1.0.0

Category: Other User Interfaces

Tom has been working on the probing routines and here's a short video showing one of the routines.



JT
  • G0G53Z148
  • G0G53Z148's Avatar
21 Sep 2024 14:38
Replied by G0G53Z148 on topic Aktuelle hardware mit PCI

Aktuelle hardware mit PCI

Category: Deutsch

Hallo,
enp3s0 ist okay das ist die externe ip-adresse auf der 3ten netzwerkschnittstelle, das Internet ist auf vpn PPOE

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
inet 192.168.1.1/24 brd 192.168.1.255 scope global enp2s0
valid_lft forever preferred_lft forever
3: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
inet 10.0.0.xxx/24 brd 10.0.0.xxx scope global dynamic noprefixroute enp3s0
valid_lft 76602sec preferred_lft 76602sec

so sollte es passen dank ich mal morgen probiert kollege es aus
Ich hab nun 2000 ping in serie drüber laufen lassen und 0 verlust das ist gut
  • tommylight
  • tommylight's Avatar
21 Sep 2024 13:40
Replied by tommylight on topic Aktuelle hardware mit PCI

Aktuelle hardware mit PCI

Category: Deutsch

hier ist das neueste Image installiert die ip der netzwerkkarte ist auf 192.168.1.20 255.255.255.0 kein Gateway installiert.
 

3: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 84:47:09:3d:62:19 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.xx/24 brd 10.0.0.xxx scope global dynamic noprefixroute enp3s0
 

Die netzwerk ist niht OK, was ist in die /etc/network/interfaces drin?
forum.linuxcnc.org/27-driver-boards/3559...ethernet-mesa-boards
  • frayja2002
  • frayja2002
21 Sep 2024 13:31
Replied by frayja2002 on topic jogging using USB DragonRise pendant

jogging using USB DragonRise pendant

Category: General LinuxCNC Questions

I have read the page & linked the pis together so that they both reflect each other, now I just have to find a way to inc & dec the jog speed from the USB pendant.

In QTDragon the 4th tab over is the Tool tab (where you can probe a touch plate)

Is there a hal pin to activate the probe (labelled as "Touch Plate" on the screen. As my machine is quite long I cannot reach the screen & hold a plate under the spindle at the same time.

Cheers
Alex
  • G0G53Z148
  • G0G53Z148's Avatar
21 Sep 2024 13:27
Replied by G0G53Z148 on topic Aktuelle hardware mit PCI

Aktuelle hardware mit PCI

Category: Deutsch

so ich hab nun etwas geändert wie es in abschnitt HM-ETH Steht von
www.forum.linuxcnc.org/38-general-linuxc...nnection-lost#226460

mal sehen ob das so klappt ich werde berichten

die frage ist nur, warum musste ich das beim anderen Rechner der hardwaretechnisch voll identisch ist nicht machen
Displaying 21016 - 21030 out of 24524 results.
Time to create page: 0.434 seconds
Powered by Kunena Forum