Advanced Search

Search Results (Searched for: )

  • Sternfox
  • Sternfox
02 Mar 2025 13:57
Spindle orientation was created by Sternfox

Spindle orientation

Category: Advanced Configuration

Hi gang, So as the title suggests I'm wanting to know the best way to orient my spindle. My spindle motor is controlled by step/dir (its a giant ac servo)it has DI and OUT for spindle orient start, spindle orient complete as well as encoder out. how would this best be implemented into linuxcnc? I'm trying to use the least amount of io as I can (I'm running out) Thanks 
  • Aciera
  • Aciera's Avatar
02 Mar 2025 13:30

Multiple Probes: Touch-off Probe and Edge probe

Category: QtPyVCP

in io.hal replace this:
#net digital-0-input motion.digital-in-00 <= hm2_7i96s.0.inm.00.input-00-not
net probe-input motion.probe-input <= hm2_7i96s.0.inm.00.input-00-not
#net probe-input motion.probe-input <= hm2_7i96s.0.inm.00.input-02-not

with this:
loadrt or2 count=1
addf or2.0 servo-thread
net probe-1 <= hm2_7i96s.0.inm.00.input-00 => or2.0.in0
net probe-2 <= hm2_7i96s.0.inm.00.input-02 => or2.0.in1
net probe-input <= or2.0.out => motion.probe-input

Might also be worth having a look at the docs:
www.linuxcnc.org/docs/html/hal/basic-hal.html
  • my1987toyota
  • my1987toyota's Avatar
02 Mar 2025 13:25
Replied by my1987toyota on topic hot wire cutting

hot wire cutting

Category: General LinuxCNC Questions

On second thought you will need to use some form of ladder logic to prevent the pause button from being activated
while no Gcode is running . That way you can make a latching relay type of circuit. You could use an M code to arm
the relay and just put it in every Gcode right after the wire is turned on. You will probably want some sort of " READY "
button so that once a new wire is in place it wont immediately continue the program until YOU are ready for it to do so.

  If I recall in most CNC machines when the Pause button is pressed the spindle will keep spinning unless other
lock outs are integrated into it. I am pretty sure you are using the " Spindle " for temperature control. You may
want to use the ladder logic again to inhibit the wire from getting hot until the wire is reconnected and the ready
button is pressed.

  Also you may want to integrate a timer so that when the READY button is pressed the machine will delay resuming
Gcode operations for a short time to allow the wire to get to temp or close to it then continue operations.

With that said I have some tutorials for you that another member on this forum had put together . I found they really
helped me get up to speed on how to use classic ladder

www.youtube.com/results?search_query=the+feral+engineer+ladder





 
  • my1987toyota
  • my1987toyota's Avatar
02 Mar 2025 12:57
Replied by my1987toyota on topic The dumification of humanity through internet

The dumification of humanity through internet

Category: Off Topic and Test Posts

Then we have a situation where some people believe what is contrary to science and create rules that do not allow you to question the belief.
 

  Possibly. It could also be a thing of group control was mainly done through mainstream TV and news papers during the 90's to
2010. When that was no longer the main source of getting information " They " switched to the internet. It has been the same song
and dance for millennia  It has gone from Harolds, to Religion, to News, to Internet. Anytime there was a medium for people to
get information to gain clarity the powers that should never be hurry to jump on the band wagon to muddy the water back up
and tell everyone that the only source of reliable info is through " Them ".
  A good book I had found on the subject is ' The Crowd a Study of the Popular Mind ' by Gustave Le Bon the original was published
in 1896. Not much has changed since then either. And probably never will.
  • aikiaviator
  • aikiaviator
02 Mar 2025 12:49
Replied by aikiaviator on topic Multiple Probes: Touch-off Probe and Edge probe

Multiple Probes: Touch-off Probe and Edge probe

Category: QtPyVCP

Hi Aciera,

Not sure what you mean, however, here is my ini, main.hal and io.hal. Could you advise what this would require and in what file as to the loadrt and addf as well as I am not familiar with the coding. Thanks in advance.

File Attachment:

File Name: pm728_7i96...3-02.ini
File Size:5 KB

File Attachment:

File Name: io_2025-03-02.hal
File Size:1 KB

File Attachment:

File Name: main_2025-03-02-2.hal
File Size:7 KB
  • NT4Boy
  • NT4Boy
02 Mar 2025 12:39 - 02 Mar 2025 12:41
Replied by NT4Boy on topic HURCO KMB-1 Control Update

HURCO KMB-1 Control Update

Category: Milling Machines

Last bit of the puzzle?
I've now got my feed override pots, kind of working, in that I can twiddle them, and the axis gui sliders update.The full scale voltage swing is 0-3.3v. Need to tune the scaling as the gui seems to think my pots only have three steps, rather than being continuously variable, a task for later.
More importantly to me is the Jog wheel.
I'd like to duplicate the original machine button functions, as they are ingrained...but, for the moment, I'm happy just to get the wheel to move an axis.
The attached hal file is nominally as published and is called in my system by the custom.hal.
In hal show, I can see counts rising and falling with the wheel being turned, and the 5 button all light up relevant pins when they are pressed.
As the buttons are momentary contact, I reasoned that if I pressed and held down say X and span the wheel, that the X axis would move, but nothing does.
As ever missing some vital part of the plot. Thanks
  • NT4Boy
  • NT4Boy
02 Mar 2025 12:35 - 02 Mar 2025 12:40
Replied by NT4Boy on topic HURCO KMB-1 Control Update

HURCO KMB-1 Control Update

Category: Milling Machines

Page went wrong, so recreated below.
  • rodw
  • rodw's Avatar
02 Mar 2025 12:10
Replied by rodw on topic Motion Control in the kernel

Motion Control in the kernel

Category: General LinuxCNC Questions

Couldn't help myself and posted at Phoronix... :)
  • unknown
  • unknown
02 Mar 2025 11:49
Replied by unknown on topic Motion Control in the kernel

Motion Control in the kernel

Category: General LinuxCNC Questions

Isn't that what child labour was for ?


yeah I know how bad of a joke that is.
  • rodw
  • rodw's Avatar
02 Mar 2025 11:28
Replied by rodw on topic Motion Control in the kernel

Motion Control in the kernel

Category: General LinuxCNC Questions

Sounds like its for more industrial applications on conveyor belts etc where there is a defined motion profile including waypoints. eg place a cherry on top of a cupcake on a conveyor after it comes out of the oven
  • unknown
  • unknown
02 Mar 2025 11:09
Replied by unknown on topic The dumification of humanity through internet

The dumification of humanity through internet

Category: Off Topic and Test Posts

Wouldn't that be an application that ball bearings and math can be used.

I think andysmachines on youtube covered that when he was talking about DIY ballscrews & nuts.
  • esmurf
  • esmurf
02 Mar 2025 08:59
ethercat build fails was created by esmurf

ethercat build fails

Category: EtherCAT

Hi,

i am trying to compile ethercat 1.6.3 on Alma9 linux (RHEL9 clone).
The build fails with this error:

make -C "/usr/src/kernels/5.14.0-503.23.2.el9_5.x86_64" M="/usr/src/ethercat-1.6.3" INSTALL_MOD_DIR="ethercat" modules
make[1]: Entering directory '/usr/src/kernels/5.14.0-503.23.2.el9_5.x86_64'
  CC [M]  /usr/src/ethercat-1.6.3/master/cdev.o
/usr/src/ethercat-1.6.3/master/cdev.c: In function ‘eccdev_mmap’:
/usr/src/ethercat-1.6.3/master/cdev.c:233:19: error: assignment of read-only member ‘vm_flags’
  233 |     vma->vm_flags |= VM_DONTDUMP; /* Pages will not be swapped out */
      |                   ^~
make[3]: *** [scripts/Makefile.build:249: /usr/src/ethercat-1.6.3/master/cdev.o] Error 1
make[2]: *** [scripts/Makefile.build:478: /usr/src/ethercat-1.6.3/master] Error 2
make[1]: *** [Makefile:1944: /usr/src/ethercat-1.6.3] Error 2
make[1]: Leaving directory '/usr/src/kernels/5.14.0-503.23.2.el9_5.x86_64'
make: *** [Makefile:957: modules] Error 2

What might be the problem here? 

Build of linuxcnc 2.9.4 worked.

TIA
  • vre
  • vre
02 Mar 2025 08:50 - 02 Mar 2025 08:58
Replied by vre on topic X axis following Y axis

X axis following Y axis

Category: Advanced Configuration

It is an analog potentiometer(inverter) 0-10v.
It is sheet coil unrolling machine that i want to cut
as unrolling happens.
Because y axis moves in one direction only it is not possible to do circular movements
or change direction but it does not needed in this case.

Or it is better to stop the unrolling read rollers encoder update material position and
put a regular Y axis like conventional plasma but with moving sheet material ?
  • MaHa
  • MaHa
02 Mar 2025 08:23
Displaying 15421 - 15435 out of 20822 results.
Time to create page: 0.322 seconds
Powered by Kunena Forum