Advanced Search

Search Results (Searched for: )

  • aikiaviator
  • aikiaviator
27 Dec 2024 07:43
Replied by aikiaviator on topic To Probe Basic from Gmoccapy

To Probe Basic from Gmoccapy

Category: QtPyVCP

Understand. However, I needed to adjust the Gcode to delete the Tool changing code. Is there a way of switching off the Tool changer from the Conversationals so it does not add the Gcode?
  • timo
  • timo
27 Dec 2024 04:34
Replied by timo on topic 7i96S MPG input

7i96S MPG input

Category: Basic Configuration

Just a side question: Why do you need a separate Controller for the manual operation?

Isn*t everything possible to do in the LInux CNC. Slaving axis, Using MPG to move the axis manually?
  • Lcvette
  • Lcvette's Avatar
27 Dec 2024 03:21
Replied by Lcvette on topic To Probe Basic from Gmoccapy

To Probe Basic from Gmoccapy

Category: QtPyVCP

It doesn't require a tool changer to use as is. It does require the tool be in the table. It uses tool data to call for the tool.
  • ihavenofish
  • ihavenofish
27 Dec 2024 01:45
Replied by ihavenofish on topic Mini wannabe datron build

Mini wannabe datron build

Category: CNC Machines

Found it. yay. haha.

So that solves that.

On to the next problem... configuring it :)
  • Jdolecki
  • Jdolecki
27 Dec 2024 01:29
Replied by Jdolecki on topic PCI’s cards

PCI’s cards

Category: Computers and Hardware

First thing I’ll do is pull the hard drive and try to clone it.
  • wrhammer
  • wrhammer
27 Dec 2024 01:28
Replied by wrhammer on topic Python commands lag time for remap

Python commands lag time for remap

Category: Advanced Configuration

I don't need wait_complete but was trying different things. With a simple M64 P0 it takes 5 seconds for it to command the pin. Feels like a config somewhere in the python plugin maybe?

remap.py:
def remap_m201(prolog, params=None):

print("Executing remap_m201: Loading m201...")

import linuxcnc
cmd = linuxcnc.command()

try:
cmd.mdi("M64 P0")
print("m201 executed successfully.")

except Exception as e:
print(f"Error in remap_m201: {e}")

return

is_callable(oword.remap_m201) = FALSE
Executing remap_m201: Loading m201...
m201 executed successfully.
task: main loop took 5.023382 seconds
  • Benb
  • Benb's Avatar
27 Dec 2024 01:10

Physical safety relay and software estop latch working together?

Category: HAL

The hardwired diagram shows two normally open contacts in series  KM1 AND KM2 indicating that the Estop is active. The rest of the circuit is similar to what you had in mind. Please do not add a screen (UI) estop or reset buttons; make it a habit to only use the external hardwired estop and reset push buttons otherwise you defeat the use of a safety system. The hal block diagram I use it to generate the hal file but it might help you understand what the hal net file does.

 

#
# Load realtime Components and their counts

loadrt and2         count= 1
loadrt edge         count= 1
loadrt or2            count= 1

#
# Add functions to threads

addf and2.0         servo-thread 
addf or2.0            servo-thread 
addf edge.0         servo-thread 

#
# Set parameters

setp edge.0.in-edge          0
setp edge.0.out-width-ns   20000   

#
# Connect Pins with Wires

net external-ereset        and2.0.in0  
net external-estop         or2.0.in0  
net n.1                           or2.0.out  edge.0.in  
net n.2                           edge.0.out  halui.estop.activate  
net n.5                           halui.estop.reset  and2.0.out  
net soft-estop-active      halui.estop.is-activated  and2.0.in1  
net software-estop         or2.0.in1   
Displaying 20776 - 20782 out of 20782 results.
Time to create page: 0.514 seconds
Powered by Kunena Forum