Probing Routines
- pl7i92
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 1875
- Thank you received: 354
15 Dec 2018 14:24 #122444
by pl7i92
Probing Routines was created by pl7i92
It took me a While to find resaults Here
So i will Start a tread to get Individuell Probing Routins in
For People to Find a Start
FIXED Probings Z Zero With G92 ##BEST For Plasma##
So i will Start a tread to get Individuell Probing Routins in
For People to Find a Start
FIXED Probings Z Zero With G92 ##BEST For Plasma##
o<znullen> sub
G91 ( relative mode for probing)
G38.2 Z-25 F100 ( trip switch on the way down)
G90 ( absolute mode)
G92 Z-3 (Probe trigger z offset MAKE ZERO if Direkt Nouzzle)
G1 Z3.5 F150 (Move free)
o<znullen> endsub
M2
The following user(s) said Thank You: Tchefter
Please Log in or Create an account to join the conversation.
- pl7i92
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 1875
- Thank you received: 354
15 Dec 2018 14:35 #122445
by pl7i92
Replied by pl7i92 on topic Probing Routines
Probe Hole
in mm
YOU NEED a TOOL TO BE LOADED to get action
ATTENTION it is A Trapezoidal MACHINING I USE So it Moves 1 Pitch free 5mm !!!!!!!!!!!!!!!!!!
MIN HOLEZIZE = 6mm
in mm
YOU NEED a TOOL TO BE LOADED to get action
ATTENTION it is A Trapezoidal MACHINING I USE So it Moves 1 Pitch free 5mm !!!!!!!!!!!!!!!!!!
MIN HOLEZIZE = 6mm
o<probe_hole> sub
o155 if [#5400 GT 0] (is there a tool loaded)
o156 if [#5410 GT 0] (tool diameter greater Zero)
(DEBUG, ToolDiameter = #5410)
#<_toolradius> = [#5410 / 2]
G91 ( relative mode for probing)
G38.2 x-20 F120 ( trip switch on the way X Minus Fast)
G1 x5 F100
G38.2 x-6 F20 ( trip switch on the way X Minus slow)
#20= #<_x> (Remember X pos minus)
G1 x3 F100
G38.2 x50 F120 ( trip switch on the way X Minus Fast)
G1 x-5 F100
G38.2 x6 F40 ( trip switch on the way X Minus slow)
#21 = [[#<_x> - #20]/2]
#22 =[#20 + #21]
G90
G1 x#22 f500 (absolut X Mitte)
G10 L20 P1 X0
(Y Richtung)
G91 ( relative mode for probing)
G38.2 y-20 F120 ( trip switch on the way Y Minus Fast)
G1 y5 F100
G38.2 y-6 F20 ( trip switch on the way y Minus slow)
#20= #<_y> (Remember Y pos minus)
G1 y5 F100
G38.2 y50 F120 ( trip switch on the way y Minus Fast)
G1 y-5 F100
G38.2 y6 F40 ( trip switch on the way y Minus slow)
#21 = [[#<_y> - #20]/2]
#22 =[#20 + #21]
G90
G1 y#22 f500 (absolut y Mitte)
G10 L20 P1 Y0
m100 ( Programm Neu Laden)
(msg, Fertig gesetzt wurde G54 XY mit Werkzeug #5400)
o156 endif
(msg, NO TOOL or Tool #5400)
o155 endif
o<probe_hole> endsub
M2
The following user(s) said Thank You: Tchefter
Please Log in or Create an account to join the conversation.
- pl7i92
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 1875
- Thank you received: 354
15 Dec 2018 14:47 #122448
by pl7i92
Replied by pl7i92 on topic Probing Routines
Probing Left Down Corner
Auto Zero
TOOL NEEDED
place tool full diameter above and full inside corner left down
Auto Zero
TOOL NEEDED
place tool full diameter above and full inside corner left down
o<autonullen> sub
o155 if [#5400 GT 0] (is there a tool loaded)
o156 if [#5410 GT 0] (tool diameter greater Zero)
(DEBUG, ToolDiameter = #5410)
#<_toolradius> = [#5410 / 2]
G91 ( relative mode for probing)
G38.2 z-20 F80 ( trip switch on the way X Plus)
(msg, Set G54 Z null )
G10 L20 P1 Z0
G1 z5 F250
G1 X-10 ( X Freifahren)
G90
G1 Z-5 F250 ( Absolut Z runter )
G91 ( relative mode for probing)
G38.2 x20 F80 ( trip switch on the way X Plus)
G90 ( absolute mode)
(msg, Set G54 X null REAL acording to tool diameter )
G10 L20 P1 x-#<_toolradius>
G1 X-#5410 F250
g1 z5
g1 x [1.5* #5410]
g91
g1 y-10 f250
g90
g1 z-5 f250
g91
G38.2 y20 F80 ( trip switch on the way Y Plus)
G90 ( absolute mode)
(msg, Set G54 y null REAL acording to tool diameter )
G10 L20 P1 y-#<_toolradius>
G1 y-#5410 F250
g1 z5 f800
m100
(msg, Fertig gesetzt wurde G54 XYZ mit Werkzeug #5400)
o156 endif
o155 endif
(msg, TOOL is #5400 )
o<autonullen> endsub
M2
The following user(s) said Thank You: Tchefter
Please Log in or Create an account to join the conversation.
- pl7i92
- Topic Author
- Offline
- Platinum Member
Less
More
- Posts: 1875
- Thank you received: 354
18 Dec 2018 10:01 #122563
by pl7i92
Replied by pl7i92 on topic Probing Routines
AFTER Probing With G92 Setings
you need to Reload the Display for Correct Preview
so put FILE "M100" with no ending into NC_Files Folder
make it chmod +x You can do this in File Browser by Right mouseclick make executible
File Contains Following Code
This will sync your Gcode and Preview
you need to Reload the Display for Correct Preview
so put FILE "M100" with no ending into NC_Files Folder
make it chmod +x You can do this in File Browser by Right mouseclick make executible
File Contains Following Code
#!/bin/bash
# axis reload after g92 M100
axis-remote --reload
exit 0
This will sync your Gcode and Preview
The following user(s) said Thank You: Tchefter
Please Log in or Create an account to join the conversation.
- probamo
- Offline
- Premium Member
Less
More
- Posts: 139
- Thank you received: 9
12 Nov 2019 13:59 #150197
by probamo
Replied by probamo on topic Probing Routines
Hi pl7i92,
I am interested in following if you could help me and advise what to do:
I'd like to have probe - touch-off plate, placed stable and fixed in one of the machine corner and set the tool offset from there every time the tool is being changed. This is valid once you do carving with many tools (roughing, finishing, cutting, ...) and you need to change them during the machining. However, to know the thickness of the material to be machined, without maths, it would be useful, to take the same touch-off plate, place it over the material, make a touching with the tool (Z axis reference) which indicates the thickness of stock laying over the table, then take the touch-off to the fixed corner, do again touching, consequently this reference gained lately would be reference for any tool changed afterwards during the entire machining process. This is important once you machine the top surface of the stock - during let say roughing process, therefore no reference any more for the following tools.
In the following link is what I meant with above said (at 2:10 min)
Thank you!
I am interested in following if you could help me and advise what to do:
I'd like to have probe - touch-off plate, placed stable and fixed in one of the machine corner and set the tool offset from there every time the tool is being changed. This is valid once you do carving with many tools (roughing, finishing, cutting, ...) and you need to change them during the machining. However, to know the thickness of the material to be machined, without maths, it would be useful, to take the same touch-off plate, place it over the material, make a touching with the tool (Z axis reference) which indicates the thickness of stock laying over the table, then take the touch-off to the fixed corner, do again touching, consequently this reference gained lately would be reference for any tool changed afterwards during the entire machining process. This is important once you machine the top surface of the stock - during let say roughing process, therefore no reference any more for the following tools.
In the following link is what I meant with above said (at 2:10 min)
Thank you!
Please Log in or Create an account to join the conversation.
- Mike_Eitel
- Offline
- Platinum Member
Less
More
- Posts: 1125
- Thank you received: 184
12 Nov 2019 20:48 #150251
by Mike_Eitel
Replied by Mike_Eitel on topic Probing Routines
Go gmoccapy.
You will find such tool handling already implemented
You will find such tool handling already implemented
Please Log in or Create an account to join the conversation.
- probamo
- Offline
- Premium Member
Less
More
- Posts: 139
- Thank you received: 9
12 Nov 2019 21:39 #150255
by probamo
Replied by probamo on topic Probing Routines
Any link to the post? Thank you.
Please Log in or Create an account to join the conversation.
Time to create page: 0.087 seconds