Skip to content

add support for '.tcl' files set by [HAL]POSTGUI_HALFILE#14

Closed
ikcalB wants to merge 1 commit intoLinuxCNC:masterfrom
ikcalB:master
Closed

add support for '.tcl' files set by [HAL]POSTGUI_HALFILE#14
ikcalB wants to merge 1 commit intoLinuxCNC:masterfrom
ikcalB:master

Conversation

@ikcalB
Copy link
Contributor

@ikcalB ikcalB commented Sep 3, 2015

worked testing for axis, c'n'p for other guis.

i hope the changelog entry for gmoccapy is correct/appropriate?

Signed off by: Florian Kerle <flo.kerle@gmx.at>
@jepler
Copy link
Contributor

jepler commented Sep 3, 2015

Please add your signed-off-by, as described in our documentation for new contributors. http://www.linuxcnc.org/docs/2.7/html/code/contributing-to-linuxcnc.html#_signed_off_by_policy

@jepler
Copy link
Contributor

jepler commented Sep 3, 2015

If you would like your patch considered for incorporation in the upcoming 2.7 release, you need to use that branch (and not master) as the basis for your change. Master branch will eventually be LinuxCNC 2.8.

@ikcalB ikcalB changed the title add support for '.tcl' files set by [HAL]POSTGUI_HALFILE add support for '.tcl' files set by [HAL]POSTGUI_HALFILE Signed off by: Florian Kerle <flo.kerle@gmx.at> Sep 3, 2015
@ikcalB ikcalB changed the title add support for '.tcl' files set by [HAL]POSTGUI_HALFILE Signed off by: Florian Kerle <flo.kerle@gmx.at> add support for '.tcl' files set by [HAL]POSTGUI_HALFILE Sep 3, 2015
@ikcalB ikcalB closed this Sep 3, 2015
@silopolis silopolis mentioned this pull request Apr 10, 2022
VectorHasting added a commit to VectorHasting/VH-linuxcnc that referenced this pull request Oct 22, 2023
Made a switch in the Versa_toolsetter section that give the option to direct the return point to either:
Option 1 (Default if no option specified): Gmoccapy default already released with QtDragon:
Only returns to the Change_Position z height, as programmed at:
configs > sim > gmoccapy > macros > change.ngc
Option 2: AxisDefault
Return to the XYZ tool change position, as programmed at:
configs > sim > axis > remap > manual-toolchanges-with-tool-length- switch > nc_subroutines > Manual_change.ngc
Option 3: New QtDragon option:
Return the tip of the current changed tool to the XYZ position of the tip of the old tool, moving to Tool Change Z first, then Original XY, then down to new offset Z.
Also moved some error checking earlier.
Changes made to documentation:
All changes are limited to the “Auto Tool Measurement” section. (Currently, LinuxCNC#14) except for
1. fixing one typo,
2 adding a [[sub:touch-plate]] tag to the Touch plate section so that the Auto Tool section can redirect readers there.
3. Increase the Table of Contents Levels depth to 4 (default is 2)
In the “Auto Tool Measurement” Section 14, I made the following changes:
Created a section at the beginning called “Overview” (new 14.1)
In this section I explain that this procedure intends to use two probes.  be done with one or two sensors. The one sensor only method requires the Tool Switch and is described as One Sensor Workflow. The two sensor method makes use of an additional spindle probe, also called a Renishaw probe.
It directs people with repeatable tool holders to the Touch Plate section. It directs those with automatic tool changers to axamine the axis remap code rack-toolchange.
It then splits the documentation into “Work Flow Overview” which includes most of the documentation above the QtDragon_HD screen intact. This becomes section 14.2
In this section, I moved pre-requisites earlier (ie, instead of warning near the end to have Use Tool sensor selected, include this along with other pre-requisites under the Important heading near the top.
In the “sequence of events” section I added the extra possibilities of this ngc code modification:
The INI setting [RETURN_OPTION] can elicit additional behavior after the return to the [TOOL_CHANGE] Z position:
    • If INI’s [RETURN_OPTION] = 1: (or if it is undefined), no further action. This is the default behavior of the GMOCCAPY M6 remap procedure
    • If INI’s [RETURN_OPTION] = 2: Continue with a Rapid Move to the X and Y position defined in INI’s [TOOL_CHANGE] X and Y settings. This is the default behavior of the AXIS gui’s M6 remap procedure.
    • If INI’s [RETURN_OPTION] = 3: Rapid Move to the original X and Y position at the moment the tool-change started, then Rapid Move down to the now offset Z position at the moment the tool-change started. This effectively moves the tool head back to the position just prior to the tool change. This is new behavior exclusive to QtDragon as of 4th quarter 2023.
Added another section following that one called “Workflow Example” (new section 14.2)
Renamed the next section to be clear it only applies to the QtDragon_hd interface (was 14.1, now 14.4)
All the following sections automatically increased in numbering.
Added the RETURN_OPTION explanations to what is now section 14.6.3 “The Tool Sensor Section”
Corrected “TOOLCHANGE” in section 14.6.3 to be “CHANGE_POSITION”
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants