Tool touch-off in QTDragon
30 Dec 2020 11:59 #193516
by cmorley
Replied by cmorley on topic Tool touch-off in QTDragon
I have pushed a tool probe at m6 remap to linuxcnc's remap folder.
It currently requires you to set param 5000 with the work height - so is not that convenient.
I am working on versaProbe to facilitate probing to the tool setter and work piece, so as to automatically set the param.Getting qtdragon to do the same shouldn't be hard - they share code.
But I just turned on the spindle with my probe in it so need to repair some wires....
Chris
It currently requires you to set param 5000 with the work height - so is not that convenient.
I am working on versaProbe to facilitate probing to the tool setter and work piece, so as to automatically set the param.Getting qtdragon to do the same shouldn't be hard - they share code.
But I just turned on the spindle with my probe in it so need to repair some wires....
Chris
Please Log in or Create an account to join the conversation.
- seebaer1976
- Offline
- Junior Member
Less
More
- Posts: 33
- Thank you received: 1
30 Dec 2020 12:56 - 30 Dec 2020 12:58 #193524
by seebaer1976
I know only too well
How about if you first have to scan all heights with the touch probe and these are then saved and adopted for everything else.
e.g. the height of the tool sensor and the height of the workpiece must be scanned and these heights are then automatically transferred to the offset widgets and are then available for all further routines.
that would save the manual measurement every time and also eliminate any measuring errors or typing errors, since one is already using the touch probe anyway
have been using probe_screen_v2 under axis for a long time and I have no problems with that
Quick manual tool change (Remap M6) described pretty far below on vers.by
verser-git / probe_screen_v2 on github
Replied by seebaer1976 on topic Tool touch-off in QTDragon
But I just turned on the spindle with my probe in it so need to repair some wires....
I know only too well
How about if you first have to scan all heights with the touch probe and these are then saved and adopted for everything else.
e.g. the height of the tool sensor and the height of the workpiece must be scanned and these heights are then automatically transferred to the offset widgets and are then available for all further routines.
that would save the manual measurement every time and also eliminate any measuring errors or typing errors, since one is already using the touch probe anyway
have been using probe_screen_v2 under axis for a long time and I have no problems with that
Quick manual tool change (Remap M6) described pretty far below on vers.by
verser-git / probe_screen_v2 on github
Last edit: 30 Dec 2020 12:58 by seebaer1976.
Please Log in or Create an account to join the conversation.
30 Dec 2020 13:54 #193541
by JohnnyCNC
I got mine to switch based on the setting of LINEAR_UNITS or INFO.MACHINE_IS_METRIC. You did such a great job on this interface I don't mind having to do a little tweaking.
Replied by JohnnyCNC on topic Tool touch-off in QTDragon
I guess I will have to confess that making QtDragon metric only was a little short sighted. Perhaps my New Year's resolution could be to fix that.
I got mine to switch based on the setting of LINEAR_UNITS or INFO.MACHINE_IS_METRIC. You did such a great job on this interface I don't mind having to do a little tweaking.
The following user(s) said Thank You: persei8
Please Log in or Create an account to join the conversation.
30 Dec 2020 14:07 #193543
by JohnnyCNC
Ouch!, I have a spindle lock that also keeps the spindle from starting but my butt still puckers a little when I put the probe in. I saw a video from NYC CNC where the spindle of the mill turned on and went strait to 10K with the Haimer in the spindle.
Thanks Chris. I'll be watching for the update.
Replied by JohnnyCNC on topic Tool touch-off in QTDragon
But I just turned on the spindle with my probe in it so need to repair some wires....
Chris
Ouch!, I have a spindle lock that also keeps the spindle from starting but my butt still puckers a little when I put the probe in. I saw a video from NYC CNC where the spindle of the mill turned on and went strait to 10K with the Haimer in the spindle.
Thanks Chris. I'll be watching for the update.
Please Log in or Create an account to join the conversation.
30 Dec 2020 14:17 #193544
by JohnnyCNC
I was thinking the same kind of thing but I was afraid to ordain a parameter slot for a given purpose. I don't want to tramp on what is being done officially. I will review those docs. I still might try my own solution as a learning experience. The more I look at the code the more familiar it becomes. Next I need to learn the process of contributing and submitting changes. At work I use CVS and TFS source control. I am new to Git.
Replied by JohnnyCNC on topic Tool touch-off in QTDragon
How about if you first have to scan all heights with the touch probe and these are then saved and adopted for everything else.
e.g. the height of the tool sensor and the height of the workpiece must be scanned and these heights are then automatically transferred to the offset widgets and are then available for all further routines.
that would save the manual measurement every time and also eliminate any measuring errors or typing errors, since one is already using the touch probe anyway
have been using probe_screen_v2 under axis for a long time and I have no problems with that
Quick manual tool change (Remap M6) described pretty far below on vers.by
verser-git / probe_screen_v2 on github
I was thinking the same kind of thing but I was afraid to ordain a parameter slot for a given purpose. I don't want to tramp on what is being done officially. I will review those docs. I still might try my own solution as a learning experience. The more I look at the code the more familiar it becomes. Next I need to learn the process of contributing and submitting changes. At work I use CVS and TFS source control. I am new to Git.
Please Log in or Create an account to join the conversation.
- seebaer1976
- Offline
- Junior Member
Less
More
- Posts: 33
- Thank you received: 1
30 Dec 2020 18:04 #193568
by seebaer1976
it is the same for me.
I'm currently looking at how I can use the 2.8 as a productive system and at the same time install the 2.9 in parallel to testing and tinkering.
So the 2.8 and the 2.9 at the same time on one pc.
Unfortunately I haven't found anything yet.
do you happen to know how I can do this?
Replied by seebaer1976 on topic Tool touch-off in QTDragon
The more I look at the code the more familiar it becomes. Next I need to learn the process of contributing and submitting changes.
it is the same for me.
I'm currently looking at how I can use the 2.8 as a productive system and at the same time install the 2.9 in parallel to testing and tinkering.
So the 2.8 and the 2.9 at the same time on one pc.
Unfortunately I haven't found anything yet.
do you happen to know how I can do this?
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19188
- Thank you received: 6432
30 Dec 2020 18:42 #193573
by tommylight
The production version should be installed normally while the development version should be used as RIP as the changes can be verified and tested immediately.
In other words: 2.8 normal install, 2.9 or master as RIP.
Replied by tommylight on topic Tool touch-off in QTDragon
That is fairly easy to do, install one as normal install and the other as RIP or run in place.So the 2.8 and the 2.9 at the same time on one pc.
Unfortunately I haven't found anything yet.
The production version should be installed normally while the development version should be used as RIP as the changes can be verified and tested immediately.
In other words: 2.8 normal install, 2.9 or master as RIP.
The following user(s) said Thank You: seebaer1976
Please Log in or Create an account to join the conversation.
- seebaer1976
- Offline
- Junior Member
Less
More
- Posts: 33
- Thank you received: 1
31 Dec 2020 08:53 #193616
by seebaer1976
Danke für den Tipp mit RIP, habe es damit finden können
Replied by seebaer1976 on topic Tool touch-off in QTDragon
That is fairly easy to do, install one as normal install and the other as RIP or run in place.So the 2.8 and the 2.9 at the same time on one pc.
Unfortunately I haven't found anything yet.
The production version should be installed normally while the development version should be used as RIP as the changes can be verified and tested immediately.
In other words: 2.8 normal install, 2.9 or master as RIP.
Danke für den Tipp mit RIP, habe es damit finden können
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19188
- Thank you received: 6432
31 Dec 2020 11:59 #193632
by tommylight
Replied by tommylight on topic Tool touch-off in QTDragon
Es freud mich.
MFG
Tom
MFG
Tom
Please Log in or Create an account to join the conversation.
18 Jan 2021 01:30 #195736
by JohnnyCNC
Replied by JohnnyCNC on topic Tool touch-off in QTDragon
Well, I finally got my M6 Remap to work. Just a recap of my setup. I'm using QTDragon, a 3D probe, and a tool setter albeit a very crude one at the moment but it works for testing this process. I started with the file in WZ-PROBE.ZIP reference in
this
thread. The changes I made where basically to store the ABS Z value of the probe Z touch-off offest by the length of the probe in #4999. #4999 would be the Z coordinate if the nose of the spindle was sitting on the work. The length of the probe is stored in the .ini file. Then in the remap code I store the value of #5063 in #1890 before probing the tool setter. Then after the probe is complete I call G10 L2 P1 Z[#4999+#1890].
The remap use G59.3 coordinate system, probes the tool and determines its length. Before using this the top of the tool setter needs to be set to zero for G59.3
Now I just need to clean up the code and replace and hard-coded G54s with the appropriate code make this work with any coordinate system. Then figure out anything I did that could be done better. I didn't use anything on the Offsets page in QTDragon but I think I would like to use the "Touch Sensor" to measure the tool and set the work offset for when I am manually milling or running hand written G-Code.
The remap use G59.3 coordinate system, probes the tool and determines its length. Before using this the top of the tool setter needs to be set to zero for G59.3
Now I just need to clean up the code and replace and hard-coded G54s with the appropriate code make this work with any coordinate system. Then figure out anything I did that could be done better. I didn't use anything on the Offsets page in QTDragon but I think I would like to use the "Touch Sensor" to measure the tool and set the work offset for when I am manually milling or running hand written G-Code.
The following user(s) said Thank You: ikkuh
Please Log in or Create an account to join the conversation.
Moderators: cmorley
Time to create page: 0.110 seconds