Some Ruida devices such as the OMTech Polar provide software-configurable autofocus (in case of this specific device, there is a Z axis that moves the lens up and down above a static bed). In order to be able to actually use the device with VisiCut, we need to add support for this Z axis to the driver.
(Context: the device itself does not have a control panel so that the focus cannot be configured on the device itself. Lightburn provides a special "OMTech Polar mode" in which one can configure the material thickness so that the Z axis can be moved to the correct position (which is basically -17 + thickness, as -17 would set the focus on the honeycomb bed itself; this is a known value not subject to changes and the Z axis homes itself on every startup of the device.)
Edit: as far as I can see, the Ruida protocol supports four axes including Z. I therefore hope it's somewhat straightforward to add this feature.
Some Ruida devices such as the OMTech Polar provide software-configurable autofocus (in case of this specific device, there is a Z axis that moves the lens up and down above a static bed). In order to be able to actually use the device with VisiCut, we need to add support for this Z axis to the driver.
(Context: the device itself does not have a control panel so that the focus cannot be configured on the device itself. Lightburn provides a special "OMTech Polar mode" in which one can configure the material thickness so that the Z axis can be moved to the correct position (which is basically
-17 + thickness, as-17would set the focus on the honeycomb bed itself; this is a known value not subject to changes and the Z axis homes itself on every startup of the device.)Edit: as far as I can see, the Ruida protocol supports four axes including Z. I therefore hope it's somewhat straightforward to add this feature.