przygotowanie do probe basic
usuwanie niepotrzebnych plikow
This commit is contained in:
@@ -1,7 +0,0 @@
|
|||||||
THREAD servo-thread
|
|
||||||
MAXCHAN 4
|
|
||||||
HMULT 1
|
|
||||||
HZOOM 1
|
|
||||||
HPOS 5.000000e-01
|
|
||||||
TMODE 0
|
|
||||||
RMODE 0
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
# Include your custom_postgui HAL commands here
|
|
||||||
# This file will not be overwritten when you run stepconf again
|
|
||||||
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
/etc/grub.d/40_custom
|
|
||||||
|
|
||||||
#!/bin/sh
|
|
||||||
exec tail -n +3 $0
|
|
||||||
# This file provides an easy way to add custom menu entries. Simply type the
|
|
||||||
# menu entries you want to add after this comment. Be careful not to change
|
|
||||||
# the 'exec tail' line above.
|
|
||||||
|
|
||||||
menuentry "FreeDOS" {
|
|
||||||
set root='(hd0,msdos3)'
|
|
||||||
parttool ${root} boot+
|
|
||||||
chainloader +1
|
|
||||||
}
|
|
||||||
119
linuxcnc.var
119
linuxcnc.var
@@ -1,119 +0,0 @@
|
|||||||
5161 0.000000
|
|
||||||
5162 0.000000
|
|
||||||
5163 0.000000
|
|
||||||
5164 0.000000
|
|
||||||
5165 0.000000
|
|
||||||
5166 0.000000
|
|
||||||
5167 0.000000
|
|
||||||
5168 0.000000
|
|
||||||
5169 0.000000
|
|
||||||
5181 0.000000
|
|
||||||
5182 0.000000
|
|
||||||
5183 0.000000
|
|
||||||
5184 0.000000
|
|
||||||
5185 0.000000
|
|
||||||
5186 0.000000
|
|
||||||
5187 0.000000
|
|
||||||
5188 0.000000
|
|
||||||
5189 0.000000
|
|
||||||
5210 1.000000
|
|
||||||
5211 0.000000
|
|
||||||
5212 0.000000
|
|
||||||
5213 0.000000
|
|
||||||
5214 0.000000
|
|
||||||
5215 0.000000
|
|
||||||
5216 0.000000
|
|
||||||
5217 0.000000
|
|
||||||
5218 0.000000
|
|
||||||
5219 0.000000
|
|
||||||
5220 4.000000
|
|
||||||
5221 317.201300
|
|
||||||
5222 249.269700
|
|
||||||
5223 -66.313500
|
|
||||||
5224 0.000000
|
|
||||||
5225 0.000000
|
|
||||||
5226 0.000000
|
|
||||||
5227 0.000000
|
|
||||||
5228 0.000000
|
|
||||||
5229 0.000000
|
|
||||||
5230 0.000000
|
|
||||||
5241 231.819921
|
|
||||||
5242 87.920971
|
|
||||||
5243 -84.140462
|
|
||||||
5244 0.000000
|
|
||||||
5245 0.000000
|
|
||||||
5246 0.000000
|
|
||||||
5247 0.000000
|
|
||||||
5248 0.000000
|
|
||||||
5249 0.000000
|
|
||||||
5250 0.000000
|
|
||||||
5261 243.070000
|
|
||||||
5262 112.965000
|
|
||||||
5263 -41.291500
|
|
||||||
5264 0.000000
|
|
||||||
5265 0.000000
|
|
||||||
5266 0.000000
|
|
||||||
5267 0.000000
|
|
||||||
5268 0.000000
|
|
||||||
5269 0.000000
|
|
||||||
5270 0.000000
|
|
||||||
5281 217.270682
|
|
||||||
5282 60.971881
|
|
||||||
5283 -66.378617
|
|
||||||
5284 0.000000
|
|
||||||
5285 0.000000
|
|
||||||
5286 0.000000
|
|
||||||
5287 0.000000
|
|
||||||
5288 0.000000
|
|
||||||
5289 0.000000
|
|
||||||
5290 0.000000
|
|
||||||
5301 0.000000
|
|
||||||
5302 0.000000
|
|
||||||
5303 0.000000
|
|
||||||
5304 0.000000
|
|
||||||
5305 0.000000
|
|
||||||
5306 0.000000
|
|
||||||
5307 0.000000
|
|
||||||
5308 0.000000
|
|
||||||
5309 0.000000
|
|
||||||
5310 0.000000
|
|
||||||
5321 0.000000
|
|
||||||
5322 0.000000
|
|
||||||
5323 0.000000
|
|
||||||
5324 0.000000
|
|
||||||
5325 0.000000
|
|
||||||
5326 0.000000
|
|
||||||
5327 0.000000
|
|
||||||
5328 0.000000
|
|
||||||
5329 0.000000
|
|
||||||
5330 0.000000
|
|
||||||
5341 0.000000
|
|
||||||
5342 0.000000
|
|
||||||
5343 0.000000
|
|
||||||
5344 0.000000
|
|
||||||
5345 0.000000
|
|
||||||
5346 0.000000
|
|
||||||
5347 0.000000
|
|
||||||
5348 0.000000
|
|
||||||
5349 0.000000
|
|
||||||
5350 0.000000
|
|
||||||
5361 0.000000
|
|
||||||
5362 0.000000
|
|
||||||
5363 0.000000
|
|
||||||
5364 0.000000
|
|
||||||
5365 0.000000
|
|
||||||
5366 0.000000
|
|
||||||
5367 0.000000
|
|
||||||
5368 0.000000
|
|
||||||
5369 0.000000
|
|
||||||
5370 0.000000
|
|
||||||
5381 0.000000
|
|
||||||
5382 0.000000
|
|
||||||
5383 0.000000
|
|
||||||
5384 0.000000
|
|
||||||
5385 0.000000
|
|
||||||
5386 0.000000
|
|
||||||
5387 0.000000
|
|
||||||
5388 0.000000
|
|
||||||
5389 0.000000
|
|
||||||
5390 0.000000
|
|
||||||
119
linuxcnc.var.bak
119
linuxcnc.var.bak
@@ -1,119 +0,0 @@
|
|||||||
5161 0.000000
|
|
||||||
5162 0.000000
|
|
||||||
5163 0.000000
|
|
||||||
5164 0.000000
|
|
||||||
5165 0.000000
|
|
||||||
5166 0.000000
|
|
||||||
5167 0.000000
|
|
||||||
5168 0.000000
|
|
||||||
5169 0.000000
|
|
||||||
5181 0.000000
|
|
||||||
5182 0.000000
|
|
||||||
5183 0.000000
|
|
||||||
5184 0.000000
|
|
||||||
5185 0.000000
|
|
||||||
5186 0.000000
|
|
||||||
5187 0.000000
|
|
||||||
5188 0.000000
|
|
||||||
5189 0.000000
|
|
||||||
5210 1.000000
|
|
||||||
5211 0.000000
|
|
||||||
5212 0.000000
|
|
||||||
5213 0.000000
|
|
||||||
5214 0.000000
|
|
||||||
5215 0.000000
|
|
||||||
5216 0.000000
|
|
||||||
5217 0.000000
|
|
||||||
5218 0.000000
|
|
||||||
5219 0.000000
|
|
||||||
5220 4.000000
|
|
||||||
5221 317.201300
|
|
||||||
5222 249.269700
|
|
||||||
5223 -66.313500
|
|
||||||
5224 0.000000
|
|
||||||
5225 0.000000
|
|
||||||
5226 0.000000
|
|
||||||
5227 0.000000
|
|
||||||
5228 0.000000
|
|
||||||
5229 0.000000
|
|
||||||
5230 0.000000
|
|
||||||
5241 231.819921
|
|
||||||
5242 87.920971
|
|
||||||
5243 -84.140462
|
|
||||||
5244 0.000000
|
|
||||||
5245 0.000000
|
|
||||||
5246 0.000000
|
|
||||||
5247 0.000000
|
|
||||||
5248 0.000000
|
|
||||||
5249 0.000000
|
|
||||||
5250 0.000000
|
|
||||||
5261 243.070000
|
|
||||||
5262 112.965000
|
|
||||||
5263 -41.291500
|
|
||||||
5264 0.000000
|
|
||||||
5265 0.000000
|
|
||||||
5266 0.000000
|
|
||||||
5267 0.000000
|
|
||||||
5268 0.000000
|
|
||||||
5269 0.000000
|
|
||||||
5270 0.000000
|
|
||||||
5281 217.270682
|
|
||||||
5282 60.971881
|
|
||||||
5283 -66.378617
|
|
||||||
5284 0.000000
|
|
||||||
5285 0.000000
|
|
||||||
5286 0.000000
|
|
||||||
5287 0.000000
|
|
||||||
5288 0.000000
|
|
||||||
5289 0.000000
|
|
||||||
5290 0.000000
|
|
||||||
5301 0.000000
|
|
||||||
5302 0.000000
|
|
||||||
5303 0.000000
|
|
||||||
5304 0.000000
|
|
||||||
5305 0.000000
|
|
||||||
5306 0.000000
|
|
||||||
5307 0.000000
|
|
||||||
5308 0.000000
|
|
||||||
5309 0.000000
|
|
||||||
5310 0.000000
|
|
||||||
5321 0.000000
|
|
||||||
5322 0.000000
|
|
||||||
5323 0.000000
|
|
||||||
5324 0.000000
|
|
||||||
5325 0.000000
|
|
||||||
5326 0.000000
|
|
||||||
5327 0.000000
|
|
||||||
5328 0.000000
|
|
||||||
5329 0.000000
|
|
||||||
5330 0.000000
|
|
||||||
5341 0.000000
|
|
||||||
5342 0.000000
|
|
||||||
5343 0.000000
|
|
||||||
5344 0.000000
|
|
||||||
5345 0.000000
|
|
||||||
5346 0.000000
|
|
||||||
5347 0.000000
|
|
||||||
5348 0.000000
|
|
||||||
5349 0.000000
|
|
||||||
5350 0.000000
|
|
||||||
5361 0.000000
|
|
||||||
5362 0.000000
|
|
||||||
5363 0.000000
|
|
||||||
5364 0.000000
|
|
||||||
5365 0.000000
|
|
||||||
5366 0.000000
|
|
||||||
5367 0.000000
|
|
||||||
5368 0.000000
|
|
||||||
5369 0.000000
|
|
||||||
5370 0.000000
|
|
||||||
5381 0.000000
|
|
||||||
5382 0.000000
|
|
||||||
5383 0.000000
|
|
||||||
5384 0.000000
|
|
||||||
5385 0.000000
|
|
||||||
5386 0.000000
|
|
||||||
5387 0.000000
|
|
||||||
5388 0.000000
|
|
||||||
5389 0.000000
|
|
||||||
5390 0.000000
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
# These files are loaded post GUI, in the order they appear
|
|
||||||
# Generated by stepconf 1.1 at Thu May 29 11:48:34 2025
|
|
||||||
# If you make changes to this file, they will be
|
|
||||||
# overwritten when you run stepconf again
|
|
||||||
|
|
||||||
source qtvcp_postgui.hal
|
|
||||||
source custom_postgui.hal
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
# These files are loaded post GUI, in the order they appear
|
|
||||||
# Generated by stepconf 1.1 at Thu May 29 11:48:34 2025
|
|
||||||
# If you make changes to this file, they will be
|
|
||||||
# overwritten when you run stepconf again
|
|
||||||
sets spindle-at-speed true
|
|
||||||
@@ -1,249 +0,0 @@
|
|||||||
o<qt_auto_probe_tool> sub
|
|
||||||
|
|
||||||
; IMPORTANT: this remap enables using a gcode/ngc program on machines without
|
|
||||||
; automatic tool changers, and without repeatable tool holders, but which
|
|
||||||
; do have a tool setter (and ideally, an xyz probe).
|
|
||||||
; With this remap, a program or user can issue TxM6 commands at any
|
|
||||||
; point and the machine will automatically do the following:
|
|
||||||
; 1. Move to a tool change position defined in .ini parameters, Z first, then XY
|
|
||||||
; 2. Perform the normal M6 tool change (IE stop spindle, prompt for tool)
|
|
||||||
; 3. Move to the location of the toolsetter, Z first, then XY, probe the new tool's offset
|
|
||||||
; 4. Change the offset of the current coordinate system to match the new tool
|
|
||||||
; 5. Return the tip of the new tool to the same spot as the tip of the old tool
|
|
||||||
; based on newly measured z-offset
|
|
||||||
; 6. Return control back to whatever state it was in prior, continuing the program
|
|
||||||
; if one had been running.
|
|
||||||
; The following settings should be enabled in the QtDragon interface:
|
|
||||||
; A - Under Probe Tool screens: insure that "Tool Measure" is enabled
|
|
||||||
; B - Under Settings: insure that "Use Tool Sensor" is enabled
|
|
||||||
; The following workflow assumes using both a XYZ probe and a Z Toolsetter:
|
|
||||||
; 1 - Initial Setup: Before beginning the program, setup the Probe Tool as
|
|
||||||
; having a zero z-offset in the tool table. (Non-zero tool lengths
|
|
||||||
; for the probe tool can be made to work, but have multiple extra
|
|
||||||
; steps required, and it is easy to have the tool offset interfere with
|
|
||||||
; the remap coding and cause incorrect adjustments to your offsets.
|
|
||||||
; This procedure assumes a zero length.)
|
|
||||||
; 2 - Initial Tool: Load the probe tool with M61 Qx, where x is the Probe tool's number
|
|
||||||
; in the tool table. (Do not use TxM6)
|
|
||||||
; 3 - Toolsetter measure: Use button under the Probe Screens for "Probe Tool Setter
|
|
||||||
; Z Height:" this will set and display on the Probe Settings screen the
|
|
||||||
; "Probe HT" = #<_hal[qtversaprobe.probeheight> value in ABS coordinates.
|
|
||||||
; 4 - Workpiece Measure: Use the button under the Probe Screens for "Probe Z height
|
|
||||||
; of material:" this will set and display on the Probe Settings screen the
|
|
||||||
; "Block Ht" = #<_hal[qtversaprobe.blockheight]> value in ABS coordinates.
|
|
||||||
; 5 - Set Coord System (G54): Use the Probe Tool and whichever probe screen is
|
|
||||||
; appropriate to set the coordinate system XYZ offsets needed for your job.
|
|
||||||
; NOTE: Return_Option 3 uses the current local coordinate system, not just ABS coord.
|
|
||||||
; 6 - Prepare to Run: You may then issue a manual TnM6 command to change the tool
|
|
||||||
; before starting the job, or if the job begins with a TnM6 command before
|
|
||||||
; spinning the spindle, you may leave the Probe Tool installed.
|
|
||||||
; !! Take care not to leave the XYZ tool probe in the spindle when a program may start
|
|
||||||
; the spindle. !!
|
|
||||||
;(debug, in change tool_in_spindle=#<tool_in_spindle> current_pocket=#<current_pocket>)
|
|
||||||
;(debug, selected_tool=#<selected_tool> selected_pocket=#<selected_pocket>)
|
|
||||||
(debug, !!!!MODYFIKACJA!!!!)
|
|
||||||
; -------------------------------------
|
|
||||||
; --- Begin Initial data gathering ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
#<tool> = #<selected_tool>
|
|
||||||
#<pocket> = #<selected_pocket>
|
|
||||||
#<local_start_x> = #<_x>
|
|
||||||
#<local_start_y> = #<_y>
|
|
||||||
#<local_start_z> = #<_z>
|
|
||||||
|
|
||||||
#<zworkoffset> = [#[5203 + #5220 * 20] + #5213 * #5210]
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; --- End Initial Data Gathering ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; --- Begin Initial Safety Checks ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
; we must execute this only in the milltask interpreter
|
|
||||||
; or preview will break, so test for '#<_task>' which is 1 for
|
|
||||||
; the milltask interpreter and 0 in the UI's
|
|
||||||
o100 if [#<_task> EQ 0]
|
|
||||||
(debug, Task is Null)
|
|
||||||
o100 return [999]
|
|
||||||
o100 endif
|
|
||||||
|
|
||||||
; check we are in right mode
|
|
||||||
o110 if [#<_metric_machine>]
|
|
||||||
o115 if [#<_imperial>]
|
|
||||||
(MSG, Auto Tool probe error: not in G21 mode )
|
|
||||||
o115 return [-3] ; indicate probe contact failure to epilog
|
|
||||||
o115 endif
|
|
||||||
o110 else
|
|
||||||
o115 if [#<_imperial> EQ 0]
|
|
||||||
(MSG, Auto Tool probe error: not in G20 mode )
|
|
||||||
o115 return [-3] ; indicate probe contact failure to epilog
|
|
||||||
o115 endif
|
|
||||||
o110 endif
|
|
||||||
|
|
||||||
;check we have a usable search velocity configured, otherwise error
|
|
||||||
o150 if [#<_hal[qtversaprobe.searchvel]> LE 0]
|
|
||||||
(MSG, No usable search velocity in hal.qtversaprobe.searchvel)
|
|
||||||
o150 return [-1] ; indicate searchvel <= 0
|
|
||||||
o150 endif
|
|
||||||
|
|
||||||
;check we do not have an invalid Return Option
|
|
||||||
o175 if [EXISTS[#<_ini[VERSA_TOOLSETTER]RETURN_OPTION>]]
|
|
||||||
#<return_opt> = #<_ini[VERSA_TOOLSETTER]RETURN_OPTION>
|
|
||||||
o176 if [[#<return_opt> EQ 1] OR [#<return_opt> EQ 2] OR [#<return_opt> EQ 3]]
|
|
||||||
;Continue: Return_Option is both defined and valid
|
|
||||||
o176 else
|
|
||||||
(MSG, Invalid RETURN_OPTION in .ini file under VERSA_TOOLSETTER)
|
|
||||||
o176 return [-1] ; signal error to post processing
|
|
||||||
o176 endif
|
|
||||||
o175 else
|
|
||||||
;Continue: it is valid to not define Return_Option, defaults to 1
|
|
||||||
o175 endif
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; --- End Initial Safety Checks ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; --- Begin Physical Tool Change ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
;first go up
|
|
||||||
F #<_hal[qtversaprobe.searchvel]>
|
|
||||||
G53 G0 Z[#<_ini[CHANGE_POSITION]Z>]
|
|
||||||
|
|
||||||
o200 if [#<_current_tool> NE #<tool>]
|
|
||||||
; then move to change position
|
|
||||||
G53 G0 X[#<_ini[CHANGE_POSITION]X>] Y[#<_ini[CHANGE_POSITION]Y>]
|
|
||||||
o200 endif
|
|
||||||
|
|
||||||
;cancel tool offset mode
|
|
||||||
G49
|
|
||||||
|
|
||||||
; using the code being remapped here means 'use builtin behaviour'
|
|
||||||
; ie, this is not a recursive call to this program, but calls the
|
|
||||||
; un-remapped M6 processing
|
|
||||||
; That processing includes actually sending the window to the user
|
|
||||||
; to press OK when they have completed the tool change.
|
|
||||||
M6
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; ------ End Physical Tool Change ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; ------ Begin Safety Checks for Tool Offset Measurement ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
o300 if [#<_hal[qtversaprobe.enable]> EQ 0]
|
|
||||||
(MSG, Auto Tool probe disabled )
|
|
||||||
G43 ;turn back on tool offset mode before returning
|
|
||||||
o300 return [3] ; indicate no tool measurement
|
|
||||||
o300 endif
|
|
||||||
|
|
||||||
;check we have a usable probe velocity configured, otherwise error
|
|
||||||
o400 if [#<_hal[qtversaprobe.probevel]> LE 0]
|
|
||||||
o400 return [-2] ; indicate probevel <= 0
|
|
||||||
o400 endif
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; ------ End Safety Checks for Tool Offset Measurement ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; ------ Begin Tool Offset Measurement ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
;rapid-move to safe height
|
|
||||||
G53 G0 Z[#<_ini[VERSA_TOOLSETTER]Z_MAX_CLEAR>]
|
|
||||||
;Then rapid-move to probe XY location
|
|
||||||
G53 G0 X[#<_ini[VERSA_TOOLSETTER]X>] Y[#<_ini[VERSA_TOOLSETTER]Y>]
|
|
||||||
;then feed down to the probe start location
|
|
||||||
F #<_hal[qtversaprobe.searchvel]>
|
|
||||||
G53 G1 Z[#<_ini[VERSA_TOOLSETTER]Z>]
|
|
||||||
|
|
||||||
;switch to relative distance mode for probe moves
|
|
||||||
G91
|
|
||||||
|
|
||||||
;begin initial probe move
|
|
||||||
F #<_hal[qtversaprobe.searchvel]>
|
|
||||||
G38.2 Z- #<_ini[VERSA_TOOLSETTER]MAXPROBE>
|
|
||||||
G0 Z #<_hal[qtversaprobe.backoffdist]>
|
|
||||||
|
|
||||||
o510 if [#5070 EQ 0]
|
|
||||||
G90
|
|
||||||
o510 return [-3] ; indicate probe contact failure to epilog
|
|
||||||
o510 endif
|
|
||||||
|
|
||||||
;reprobe at probe speed: G38.2 means probe toward workpiece, stop on contact
|
|
||||||
; when G38.n axis completes, it puts the Z value detected (in the coordinates system
|
|
||||||
; in which this program started) into parameter #5063 (because we're probing Z)
|
|
||||||
;
|
|
||||||
F #<_hal[qtversaprobe.probevel]>
|
|
||||||
G38.2 Z- [#<_hal[qtversaprobe.backoffdist]> *1.2]
|
|
||||||
|
|
||||||
o520 if [#5070 EQ 0]
|
|
||||||
G90
|
|
||||||
o520 return [-3] ; indicate probe contact failure to epilog
|
|
||||||
o520 endif
|
|
||||||
|
|
||||||
;switch back to absolute distance mode once probing is done
|
|
||||||
G90
|
|
||||||
|
|
||||||
;set the current offset
|
|
||||||
#<touch_result> = #5063
|
|
||||||
|
|
||||||
;
|
|
||||||
; G10 L1 is the Set Tool Table Offset: it changes the tool table offset,
|
|
||||||
; it DOES NOT change the offsets in the current coordinate system. (that would be G10 L2)
|
|
||||||
|
|
||||||
; <----- MODYFIKACJA ------->
|
|
||||||
; #<calculated_offset> = [#<touch_result> - #<_hal[qtversaprobe.probeheight]> + #<_hal[qtversaprobe.blockheight]>]
|
|
||||||
|
|
||||||
#<calculated_offset> = [#<touch_result> - #<_hal[qtversaprobe.probeheight]> + #<zworkoffset>]
|
|
||||||
; <----- MODYFIKACJA ------->
|
|
||||||
|
|
||||||
G10 L1 P#<tool> Z[#<calculated_offset>]
|
|
||||||
|
|
||||||
;G43 enables tool length offset: this affects all subsequent moves by applying
|
|
||||||
; the offset just calculated to the coordinate system currently in
|
|
||||||
; effect. ie. it has subtracted Calculated Offset from the Z offset
|
|
||||||
|
|
||||||
G43
|
|
||||||
|
|
||||||
; <----- MODYFIKACJA ------->
|
|
||||||
#<z_touch> = [#5063 + #<zworkoffset>]
|
|
||||||
; <----- MODYFIKACJA ------->
|
|
||||||
|
|
||||||
(DEBUG, %fProbe Height: #<_hal[qtversaprobe.probeheight]>)
|
|
||||||
(DEBUG, %fBlock Height: #<_hal[qtversaprobe.blockheight]>)
|
|
||||||
(DEBUG, %fProbe Result [without offs]: #<touch_result>)
|
|
||||||
(DEBUG, %fProbe Result [with offs]: #<z_touch>)
|
|
||||||
(DEBUG, %fZ Axis Offset [Z zero]: #<zworkoffset>)
|
|
||||||
(DEBUG, %fCalculated Offset: #<calculated_offset>)
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; ------ End Tool Offset Measurement ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; ------ Begin Return Movement ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
; return to original tool-tip position, but using new z-offset
|
|
||||||
;(DEBUG, Return to original tool-tip position using new z-offset: #<local_start_x> , #<local_start_y> , #<local_start_z>)
|
|
||||||
G53 G0 Z[#<_ini[VERSA_TOOLSETTER]Z_MAX_CLEAR>]
|
|
||||||
; now use original (modal)coord system to go over to xy
|
|
||||||
G0 X[#<local_start_x>] Y[#<local_start_y>]
|
|
||||||
; and finally down to the (already offset) z coord
|
|
||||||
G0 Z[#<local_start_z>]
|
|
||||||
|
|
||||||
; -------------------------------------
|
|
||||||
; ------ End Return Movement ----
|
|
||||||
; -------------------------------------
|
|
||||||
|
|
||||||
; signal success be returning a value > 0:
|
|
||||||
o<qt_auto_probe_tool> endsub [1]
|
|
||||||
m2
|
|
||||||
165
qtdragon.pref
165
qtdragon.pref
@@ -1,165 +0,0 @@
|
|||||||
[DIALOG_GEOMETRY]
|
|
||||||
AboutDialog-geometry = half
|
|
||||||
LncMessage-geometry = 590 511 280 118
|
|
||||||
ToolChangeDialog-geometry = 590 511 340 237
|
|
||||||
FileDialog-geometry = 321 318 563 382
|
|
||||||
basicProbeHelpDialog-geometry = 340 226 600 600
|
|
||||||
CalculatorDialog-geometry = 590 511 472 376
|
|
||||||
VersaHelpDialog-geometry = 340 226 600 600
|
|
||||||
axisToolButtonDialog_CALCULATOR = 590 511 472 376
|
|
||||||
_CALCULATOR = 590 511 472 376
|
|
||||||
|
|
||||||
[DIALOG_OPTIONS]
|
|
||||||
EntryDialog_play_sound = True
|
|
||||||
EntryDialog_sound_type = READY
|
|
||||||
toolDialog_play_sound = True
|
|
||||||
toolDialog_speak = True
|
|
||||||
toolDialog_sound_type = READY
|
|
||||||
fileDialog_play_sound = True
|
|
||||||
fileDialog_sound_type = READY
|
|
||||||
CalculatorDialog_play_sound = True
|
|
||||||
CalculatorDialog_sound_type = READY
|
|
||||||
MachineLogDialog_play_sound = True
|
|
||||||
MachineLogDialog_sound_type = READY
|
|
||||||
RunFromLineDialog_play_sound = True
|
|
||||||
RunFromLineDialog_sound_type = READY
|
|
||||||
|
|
||||||
[BOOK_KEEPING]
|
|
||||||
last_loaded_directory = /home/cnc/Nextcloud/@Home/MyFiles/cnc/MyGcode/emka_Regius
|
|
||||||
last_loaded_file = /home/cnc/Nextcloud/@Home/MyFiles/cnc/MyGcode/emka_Regius/touch_plate_R6.ngc
|
|
||||||
style_QSS_Path = DEFAULT
|
|
||||||
RecentPath_0 = /home/cnc/Nextcloud/@Home/MyFiles/cnc/MyGcode/emka_Regius/touch_plate_R6.ngc
|
|
||||||
last_saved_directory = /home/cnc/Nextcloud/@Home/MyFiles/cnc/MyGcode/air_throtle/air2
|
|
||||||
RecentSavedPath_0 = /home/cnc/Nextcloud/@Home/MyFiles/cnc/MyGcode/air_throtle/air2/ALGerber_BottomLayer.ngc
|
|
||||||
|
|
||||||
[ORIGINOFFSET_SYSTEM_NAMES]
|
|
||||||
__dialogOffsetViewWidget-G54 = User System 1
|
|
||||||
__dialogOffsetViewWidget-G55 = User System 2
|
|
||||||
__dialogOffsetViewWidget-G56 = User System 3
|
|
||||||
__dialogOffsetViewWidget-G57 = User System 4
|
|
||||||
__dialogOffsetViewWidget-G58 = User System 5
|
|
||||||
__dialogOffsetViewWidget-G59 = User System 6
|
|
||||||
__dialogOffsetViewWidget-G59.1 = User System 7
|
|
||||||
__dialogOffsetViewWidget-G59.2 = User System 8
|
|
||||||
__dialogOffsetViewWidget-G59.3 = User System 9
|
|
||||||
offset_table-G54 = User System 1
|
|
||||||
offset_table-G55 = User System 2
|
|
||||||
offset_table-G56 = User System 3
|
|
||||||
offset_table-G57 = User System 4
|
|
||||||
offset_table-G58 = User System 5
|
|
||||||
offset_table-G59 = User System 6
|
|
||||||
offset_table-G59.1 = User System 7
|
|
||||||
offset_table-G59.2 = User System 8
|
|
||||||
offset_table-G59.3 = User System 9
|
|
||||||
|
|
||||||
[SCREEN_OPTIONS]
|
|
||||||
catch_errors = True
|
|
||||||
desktop_notify = True
|
|
||||||
notify_max_msgs = 10
|
|
||||||
shutdown_check = True
|
|
||||||
sound_player_on = False
|
|
||||||
MainWindow-geometry = 5 56 1280 933
|
|
||||||
|
|
||||||
[MCH_MSG_OPTIONS]
|
|
||||||
mchnMsg_play_sound = True
|
|
||||||
mchnMsg_speak_errors = False
|
|
||||||
mchnMsg_speak_text = True
|
|
||||||
mchnMsg_sound_type = ATTENTION
|
|
||||||
|
|
||||||
[USR_MSG_OPTIONS]
|
|
||||||
usermsg_play_sound = True
|
|
||||||
userMsg_sound_type = ATTENTION
|
|
||||||
userMsg_use_focusOverlay = True
|
|
||||||
|
|
||||||
[SHUTDOWN_OPTIONS]
|
|
||||||
shutdown_play_sound = True
|
|
||||||
shutdown_alert_sound_type = READY
|
|
||||||
shutdown_exit_sound_type = LOGOUT
|
|
||||||
shutdown_msg_title = Do you want to Shutdown now?
|
|
||||||
shutdown_msg_focus_text =
|
|
||||||
shutdown_msg_detail =
|
|
||||||
|
|
||||||
[NOTIFY_OPTIONS]
|
|
||||||
notify_start_greeting = False
|
|
||||||
notify_start_title = Welcome
|
|
||||||
notify_start_detail = This option can be changed in the preference file
|
|
||||||
notify_start_timeout = 5
|
|
||||||
|
|
||||||
[FILEMANAGER_JUMPLIST]
|
|
||||||
|
|
||||||
[SCREEN_CONTROL_LAST_SETTING]
|
|
||||||
gcodegraphics-user-view = p
|
|
||||||
gcodegraphics-user-zoom = 10.0
|
|
||||||
gcodegraphics-user-panx = 0.0
|
|
||||||
gcodegraphics-user-pany = 0.0
|
|
||||||
gcodegraphics-user-lat = 0.0
|
|
||||||
gcodegraphics-user-lon = 0.0
|
|
||||||
|
|
||||||
[CUSTOM_FORM_ENTRIES]
|
|
||||||
Tool to load = 0
|
|
||||||
Laser X = 100.0
|
|
||||||
Laser Y = -20.0
|
|
||||||
Sensor X = 10.0
|
|
||||||
Sensor Y = 10.0
|
|
||||||
Camera X = 10.0
|
|
||||||
Camera Y = 10.0
|
|
||||||
Work Height = 20.0
|
|
||||||
Touch Height = 0.0
|
|
||||||
Sensor Height = 40.0
|
|
||||||
Search Velocity = 300.0
|
|
||||||
Probe Velocity = 60.0
|
|
||||||
Max Probe = 20.0
|
|
||||||
Retract Distance = 1.0
|
|
||||||
Z Safe Travel = 10.0
|
|
||||||
Eoffset count = 0
|
|
||||||
External offsets = False
|
|
||||||
Reload program = False
|
|
||||||
Reload tool = False
|
|
||||||
Use keyboard = True
|
|
||||||
Run from line = False
|
|
||||||
Use virtual keyboard = False
|
|
||||||
Use tool sensor = True
|
|
||||||
Use camera = False
|
|
||||||
Use alpha display mode = False
|
|
||||||
Inhibit display mouse selection = True
|
|
||||||
Camview xscale = 100
|
|
||||||
Camview yscale = 100
|
|
||||||
Camview cam number = 0
|
|
||||||
|
|
||||||
[PROBE OPTIONS]
|
|
||||||
Probe tool = 0
|
|
||||||
Probe diameter = 4
|
|
||||||
Probe rapid = 10
|
|
||||||
Probe feed = 10
|
|
||||||
Probe search = 10
|
|
||||||
Probe max travel = 10
|
|
||||||
Probe max z = 2
|
|
||||||
Probe extra depth = 0
|
|
||||||
Probe step off = 10
|
|
||||||
Probe xy clearance = 10
|
|
||||||
Probe z clearance = 10
|
|
||||||
Probe edge width = 10
|
|
||||||
Calibration offset = 0
|
|
||||||
Cal x width = 0
|
|
||||||
Cal y width = 0
|
|
||||||
Cal diameter = 0
|
|
||||||
|
|
||||||
[VERSA_PROBE_OPTIONS]
|
|
||||||
ps_searchvel = 30.0
|
|
||||||
ps_probevel = 10.0
|
|
||||||
ps_z_clearance = 3.0
|
|
||||||
ps_probe_max = 3.0
|
|
||||||
ps_probe_max_z_travel = 1.0
|
|
||||||
ps_probe_latch = 0.5
|
|
||||||
ps_probe_diam = 1.0
|
|
||||||
ps_xy_clearance = 3.0
|
|
||||||
ps_side_edge_length = 5.0
|
|
||||||
ps_probe_height = -58.085
|
|
||||||
ps_block_height = -50.0
|
|
||||||
use_tool_measurement = False
|
|
||||||
ps_offs_x = 0.0
|
|
||||||
ps_offs_y = 0.0
|
|
||||||
ps_offs_z = 0.0
|
|
||||||
ps_offs_angle = 0.0
|
|
||||||
ps_probe_rapid_vel = 60.0
|
|
||||||
|
|
||||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -1,3 +0,0 @@
|
|||||||
net tool-change => hal_manualtoolchange.change
|
|
||||||
net tool-changed <= hal_manualtoolchange.changed
|
|
||||||
net tool-number => hal_manualtoolchange.number
|
|
||||||
14
tool.tbl
14
tool.tbl
@@ -1,7 +1,7 @@
|
|||||||
T0 P0 X0 Y0 Z0 A0 B0 C0 U0 V0 W0 D0 I0 J0 Q0 ;Probe
|
T0 P0 ;Probe
|
||||||
T1 P1 X0 Y0 Z0 A0 B0 C0 U0 V0 W0 D0.85000 I0 J0 Q0 ;0.85 Flat end mill
|
T1 P1 D+0.850000 ;0.85 Flat end mill
|
||||||
T2 P2 X0 Y0 Z0 A0 B0 C0 U0 V0 W0 D3.17500 I0 J0 Q0 ;3.175 Flat end mill
|
T2 P2 D+3.175000 Z-0.012833 ;3.175 Flat end mill
|
||||||
T3 P3 X0 Y0 Z0 A0 B0 C0 U0 V0 W0 D3.17500 I0 J0 Q0 ;3.175 Engrave mill 30* 0.2
|
T3 P3 D+3.175000 ;3.175 Engrave mill 30* 0.2
|
||||||
T4 P4 X0 Y0 Z0 A0 B0 C0 U0 V0 W0 D6.00000 I0 J0 Q0 ;6mm Flat end mill
|
T4 P4 D+6.000000 Z+15.800167 ;6mm Flat end mill
|
||||||
T5 P0 X0 Y0 Z0 A0 B0 C0 U0 V0 W0 D1.00000 I0 J0 Q0 ;1mm Flat end mill
|
T5 P0 D+1.000000 Z-0.001500 ;1mm Flat end mill
|
||||||
T6 P0 X0 Y0 Z0 A0 B0 C0 U0 V0 W0 D0.80000 I0 J0 Q0 ;drill 0.7
|
T6 P0 D+0.800000 ;drill 0.7
|
||||||
|
|||||||
Reference in New Issue
Block a user