Skip to content

Feature request: add an option for touch plate probing; and questions #73

Description

@KennethThompson
  1. feature request; account for touch plate thickness when setting Z zero to top of material surface
    At the moment there is not a way of using the probe screen to conduct a touch off with a probe plate. For instance, I use a piece of aluminum on top of the work piece to establish the work piece height.

The Z- button triggers the table probe script, but I had to modify the script to issue a G52 offset command to account for the thickness of my probe plate. It would be great if there was a textbox that allows for the thickness of the plate to be compensated for when doing touch plate probing.

  1. feature request: apply a similar offset to account for probe plate thickness when doing corner probing (outside X/Y touch off) It would be great if there was also an offset that accounted for the width of the probe plate when doing X/Y probing. For example, if I use my probe plate for corner finding and initiate the X/Y outside touch off, the thickness of the plate (which in my case is 8mm) is not accounted for. This results in the final zero position being 8mm off from the true corner zero of the piece. I thought the 'edge length' value was for this compensation. However, when I put in 8mm, the final 0,0 X/Y position remains off from the true corner edge. Maybe I am missing something?

  2. technical question: Why is there long delays between sequence movements? For instance, when I do inside measurements in a hole, each movement sequence has a multi-second delay. The initial Z plunge completes, then 5+ seconds go by before the probe is moved along X to make first touch off. For a complex sequence, this can result in long delays between the start of a sequence and it completing. Is there a setting in one of the scripts to reduce the delay between each movement sequence?

  3. technical question: What is the purpose of the auto zero check box and options? There is presently no documentation that explains when that box should be checked. Some of it is self explanatory, but I can't quite puzzle out its intended purpose.

Thank you for the great work!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions