Advanced Search

Search Results (Searched for: )

  • Guytou
  • Guytou
09 Feb 2025 15:44 - 09 Feb 2025 16:13

M-code to toggle macrobutton not working on QtDragon

Category: General LinuxCNC Questions

       Hi,
I am trying to assign to a macrobutton in QtDragon an o-word script that would allow me to toggle the button to switch on and off a laser.
The laser is connected to an output pin (hal_pi_gpio.pin-10-out) and this pin is connected to a signal (laser-on).  But, it doesn't seem to work. Enclosed are the custom M100 macro (to obtain the actual value of the output pin) and the o-word subroutine called by MDI-COMMAND = o<laser_on> call. Any idea why this won't work. Any suggestions how to do this?  Many thanks !!
  • rajsekhar
  • rajsekhar
09 Feb 2025 14:07
Replied by rajsekhar on topic Welding CNC-Touch sensing

Welding CNC-Touch sensing

Category: General LinuxCNC Questions

Well, I went through the website.

But, I want to know about the exact hardware configuration. That is not given in the website.

 
  • IB_CnC
  • IB_CnC
09 Feb 2025 13:59 - 09 Feb 2025 14:00

ProbeBasic and sidemount, retractable 3D Probe

Category: QtPyVCP

I'm building the carousel at the moment, it's a ride along design with a geneva drive wheel.
Also with a retractable dust sucker, so should be fun to get this all to work. :-)



 
  • IB_CnC
  • IB_CnC
09 Feb 2025 13:48 - 09 Feb 2025 13:51

ProbeBasic and sidemount, retractable 3D Probe

Category: QtPyVCP

Got it to work with auto extending the probe.
I've programmed the probe to automatically extend when the machine is in probing motion state.
The motion state 5 (probing) is setting a flipflip signal, which is bound to the output pin for a relay and pneumatic valve.
The flipflop bit resets when the machine program is in idle state (which for some reason seems to be inverted "program-running").

Altough I probably add a manual switch or button later, as this way you can't really accurately place the probe before starting the subroutine.
And it also extends when doing a tool offset measurement. :-)

Here I was probing a set square:


 
  • IB_CnC
  • IB_CnC
09 Feb 2025 13:41
Losing some values after PB restart was created by IB_CnC

Losing some values after PB restart

Category: QtPyVCP

Small question, after I restart PB I lose the values in the Probe screen and the settings for the Tool setter (like spindle head distance).
How are those retained normally? It didn't happen at first, so must have happened while editing .HAL and .INI.

Tool offsets and WCO do get saved, no issue with those.
 
  • Boogie
  • Boogie
09 Feb 2025 12:41
Replied by Boogie on topic Converting a THCAD-300 to a THCAD-10?

Converting a THCAD-300 to a THCAD-10?

Category: Plasma & Laser

I was asking as I was wondering what is the practical resolution. Everyone talks about better resolution, but do we practically need this "better" resolution? From mesa website: "10 bits at a 1 KHz sample rate and 12 bits at a 250 Hz sample rate"
is 250 Hz update slow? is 10-bits @ 1 kHz not enough? Heard somewhere that 0.01" THC control accuracy today is pretty good and pairing it with other info that 1 V arc voltage change relates to ca 0.004" (varies but can be used as rule) gives 2.5V arc voltage change. 300 V range @ 10-bit gives 300mV resolution. If 250 Hz is enough then 12-bit gives 73 mV.

I know 0.1 nV is better, but do we need it?:)
It's just because i have two plasma sources: Powermax 45XP and CUT 70P from Stahlwerk. I'm not going to buy CPC kit for 45XP so THCAD-300 will be more universal. I don't know if my 45XP has any divider installed inside. I don't know if CUT 70P has divider as well. I'm away so have no access to machines to open them and check internals. But I have now option to buy THCAD cheaper (shipping to US instead of to europe to avoid unnecessary and significant costs).
  • KrisJ
  • KrisJ
09 Feb 2025 12:30

Implementation of a Z axis with non linear characteristic

Category: General LinuxCNC Questions

Hi all!

I need a little help understanding the easiest way to implement an axis that is not moving in a linear fashion.
The Z-axis that is going to control the "bed height" of my machine has similar mechanics as a good old fashion car jack (that you keep in the car with your spare tire) and a stepper motor where you would hook in your crank.
This means that one turn on the crankshaft translate to a different "Z" movement depending on where on the lead screw you are.
I have done my best to study the KINS and trivkins man pages but it seems like they are generally describing much more complex behaviors than what is necessary for my use case.

Just to be clear, I'm not asking for the math that describes the movement, only how to implement it in LinuxCNC.

Can this be done with some lines of HAL or does it have to get more complicated? Can someone nudge me in the right direction?
Displaying 19411 - 19417 out of 19417 results.
Time to create page: 0.338 seconds
Powered by Kunena Forum