Advanced Search

Search Results (Searched for: )

  • tommylight
  • tommylight's Avatar
04 Aug 2025 21:13
Replied by tommylight on topic Interfaces & linear scale for LinuxCNC

Interfaces & linear scale for LinuxCNC

Category: General LinuxCNC Questions

SSD will improve latency a bit, but adding more RAM would also help, 8GB is just fine, but i do not recall how much you already have.
  • Cysign
  • Cysign
04 Aug 2025 21:09
Replied by Cysign on topic Interfaces & linear scale for LinuxCNC

Interfaces & linear scale for LinuxCNC

Category: General LinuxCNC Questions

I just ordered a SSD for this old computer. Now that I know it's working, I would like to speed it up :D
Will this also improve latency for linuxCNC or doesn't it matter, since everything is stored in RAM?
  • tsaG
  • tsaG
04 Aug 2025 21:02 - 04 Aug 2025 21:03
Replied by tsaG on topic Probe Basic ATC Questions

Probe Basic ATC Questions

Category: QtPyVCP

Thanks for the quick reply. On installation, I copied the "macros_metric_sim" folder into my "subroutines folder" from the "rack_atc_sim" folder, is this correct?

Manually clamping / unclamping works (so it seems to use the "clamping" and "unclamp" Gcode).

I attached my machine config (currently a bit messy as I switched from a custom Rack tool changer (which worked so far), to the probe basic one and I think I found one issue (which I fixed). For some reason, I had the following line included which broke something.

REMAP=M6   modalgroup=6  prolog=change_prolog   ngc=toolchange  epilog=change_epilog

Removing this at least lets me click "Store tool in Rack". However, it doesn't do anything except for setting the active tool to "No tool loaded". It doesn't move my spindle. Clicking "Ref Rack Data" (still don't know what it does) gives me the "Unknown M Code used: M13").


 
  • PCW
  • PCW's Avatar
04 Aug 2025 20:44 - 04 Aug 2025 20:48
Replied by PCW on topic Is my wire diagram correct?

Is my wire diagram correct?

Category: General LinuxCNC Questions

Does iocontrol.0.emc-enable-in go false when you request an Estop with your switch?

How is the input common on your isolated inputs connected?

Assuming this is a 7I95/7I96/7I96S, the isolated inputs on  these  cards
will work with input voltages from 4V to 36V
 
  • MarkoPolo
  • MarkoPolo
04 Aug 2025 20:27
Replied by MarkoPolo on topic Modifying qtdragon screen

Modifying qtdragon screen

Category: GladeVCP

It would be better to ask this question in the qtvcp section.
Qtdragon doesn't use Glade. You won't need Qt Creator either.
To modify the .ui file, install Qt Designer.

Marek
  • JackRay
  • JackRay
04 Aug 2025 20:16
Replied by JackRay on topic Is my wire diagram correct?

Is my wire diagram correct?

Category: General LinuxCNC Questions

Hello,I am responding to your answer because I have a problem with my E-stop. The E-stop on my Axis interface always remains on Off“net estop-out <= [HMOT](CARD0).inm.00.input-04”“net estop-out => iocontrol.0.emc-enable-in”. Whether my emergency stop button is pressed or not, my limit switches work very well. I have a 12V power supply for the whole system. Is a 24V power supply required? Thank you
  • JackRay
  • JackRay
04 Aug 2025 20:15 - 04 Aug 2025 20:19
Replied by JackRay on topic Is my wire diagram correct?

Is my wire diagram correct?

Category: General LinuxCNC Questions

Hello,
I am responding to your answer because I have a problem with my E-stop. The E-stop on my Axis interface always remains on Off
“net estop-out <= [HMOT](CARD0).inm.00.input-04”
“net estop-out => iocontrol.0.emc-enable-in”. Whether my emergency stop button is pressed or not, my limit switches work very well. I have a 12V power supply for the whole system. Is a 24V power supply required?

Thank you

 
  • Lcvette
  • Lcvette's Avatar
04 Aug 2025 19:54
Replied by Lcvette on topic Surfacemap Z compensation with Probe Basic

Surfacemap Z compensation with Probe Basic

Category: QtPyVCP

lol...that will not be in my todo list..lol that is an external offering. you could spend a couple hours and get it working. it is just a matter of editing the surface map ui file, subroutine update file, custom_config.yml, and getting all the widgets and what not in synch with expectation, once that is done it should work as expected. its a fairly simple setup regarding what is in probe basic. it is all usertab based so you do not need a dev install to perform the edits. everything is externally accessible via the existing qtdesigner stock installation (from terminal run: editvcp probe_basic, then select open and point at the surface map usertab directory and find the surface map ui file), a decent text editor such as vscode or sublime etc for the subroutines and yaml file updates. I have not looked at how it connected to the graphical portion, but i would imagine once the names all are correct it should work great. if you plan on using it you would have a much better grasp on how it is used than me as i have never used it before and haven't mentally imagined using it so the process flow is lost on me.
  • PCW
  • PCW's Avatar
04 Aug 2025 19:16 - 05 Aug 2025 14:10
Replied by PCW on topic RPi5 and 7C81, manual control is choppy

RPi5 and 7C81, manual control is choppy

Category: Basic Configuration

For the PID settings for a hardware stepgen, P should normally be
1/Servo-thread-period so 1000 for a 1 ms servo thread period,
and FF1 should be 1.000.

The physical meaning of these setting is this:

P=1/Servo-thread-period means correct any detected position
error by the next servo thread invocation.

FF1= 1.000 means set the base stepgen velocity to LinuxCNCs commanded
velocity (to center the operating point of the PID loop on the current velocity) 
This means the P term has little to do besides correcting for minor time base
differences between LinuxCNC and the hardware.
  • mgm
  • mgm's Avatar
04 Aug 2025 18:49
Replied by mgm on topic Switch relay in a defined x position

Switch relay in a defined x position

Category: Advanced Configuration

Correct as interlock
If the cylinder is not retracted, the switch should stop all axles.
The axle needs about 2 seconds from the activation of the cylinder until it reaches the position of the cylinder!
  • --Matt--
  • --Matt--
04 Aug 2025 18:39 - 04 Aug 2025 18:46
Replied by --Matt-- on topic Surfacemap Z compensation with Probe Basic

Surfacemap Z compensation with Probe Basic

Category: QtPyVCP

Thanks for taking the time to have a look, and for confirming my suspicion that the surfacemap code might not be complete.

Is there any prospect of an official probe_basic surface grid probing and z-compensation tab? Perhaps using scottalford75's z-compensation code via external offsets:

github.com/scottalford75/LinuxCNC-3D-Pri.../master/compensation

(I think this feature may already be included in QTDragon, although with compensation via g-code ripper rather than external offsets).

Sorry for possibly adding to your already no doubt long to-do list!
  • tommylight
  • tommylight's Avatar
04 Aug 2025 18:25
Replied by tommylight on topic Linux_Mint_22.1_LinuxCNC_2.10.iso

Linux_Mint_22.1_LinuxCNC_2.10.iso

Category: Installing LinuxCNC

Probe Basic is another project separate from LinuxCNC and it is developed on Debian Linux, so this might have missing dependencies for running it.
Use the official ISO for Probe Basic.
  • AkkiSan
  • AkkiSan
04 Aug 2025 18:13
Replied by AkkiSan on topic RPi5 and 7C81, manual control is choppy

RPi5 and 7C81, manual control is choppy

Category: Basic Configuration

Thank you very much.
I will test this.

As far as I remember, there also were PID settings, either in
the pncconfig GUI or the config file itself.
Only P was set, which seems odd.

Are these settings even valid or doing something in
an encoderless setup?


thx
AS
  • small panda
  • small panda
04 Aug 2025 17:57
Replied by small panda on topic Linux_Mint_22.1_LinuxCNC_2.10.iso

Linux_Mint_22.1_LinuxCNC_2.10.iso

Category: Installing LinuxCNC

我发现这个版本无法使用 Probe Basic界面, 是桌面环境引起的吗?
  • PCW
  • PCW's Avatar
04 Aug 2025 17:51 - 04 Aug 2025 17:51
Replied by PCW on topic RPi5 and 7C81, manual control is choppy

RPi5 and 7C81, manual control is choppy

Category: Basic Configuration

There have been no motion unit changes AFAIK between 2.8 and 2.9

A base period is not needed with hardware stepgens/encoder counters
(nor is it very useful with SPI or Ethernet connections)

The DPLL is a Digital Phase Locked Loop that re-times critical sampling times
(like sampling the current hardware stepgen position) This can reduce
the sample time uncertainty from 100s of usec to 100s of ns

Typical setup for Mesa stepgens is like:

# latch 100 usec before nominal read time:
setp hm2_[HOSTMOT2](BOARD).0.dpll.01.timer-us -100
setp hm2_[HOSTMOT2](BOARD).0.stepgen.timer-number 1


 
Displaying 541 - 555 out of 24239 results.
Time to create page: 0.253 seconds
Powered by Kunena Forum