From cb62686fc76a9772986de9fb50a2f4a6f71d5239 Mon Sep 17 00:00:00 2001 From: PhaseLoop Date: Wed, 12 Mar 2025 14:40:26 +0100 Subject: [PATCH 1/2] [CAM] Change VBit tip diameter to 0.1 mm. --- src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb | 14 ++++++++++++++ src/Mod/CAM/Tools/Bit/45degree_Vbit.fctb | 14 ++++++++++++++ src/Mod/CAM/Tools/Bit/60degree_Vbit.fctb | 2 +- src/Mod/CAM/Tools/Bit/90degree_Vbit.fctb | 14 ++++++++++++++ src/Mod/CAM/Tools/Library/Default.fctl | 20 ++++++++++++++++---- 5 files changed, 59 insertions(+), 5 deletions(-) create mode 100644 src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb create mode 100644 src/Mod/CAM/Tools/Bit/45degree_Vbit.fctb create mode 100644 src/Mod/CAM/Tools/Bit/90degree_Vbit.fctb diff --git a/src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb b/src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb new file mode 100644 index 0000000000..150f609848 --- /dev/null +++ b/src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb @@ -0,0 +1,14 @@ +{ + "version": 2, + "name": "30 Deg. V-Bit", + "shape": "v-bit.fcstd", + "parameter": { + "CuttingEdgeAngle": "30.0000 \u00b0", + "Diameter": "10.0000 mm", + "CuttingEdgeHeight": "1.0000 mm", + "TipDiameter": "0.1000 mm", + "Length": "20.0000 mm", + "ShankDiameter": "5.0000 mm" + }, + "attribute": {} +} diff --git a/src/Mod/CAM/Tools/Bit/45degree_Vbit.fctb b/src/Mod/CAM/Tools/Bit/45degree_Vbit.fctb new file mode 100644 index 0000000000..9284f8cb7e --- /dev/null +++ b/src/Mod/CAM/Tools/Bit/45degree_Vbit.fctb @@ -0,0 +1,14 @@ +{ + "version": 2, + "name": "45 Deg. V-Bit", + "shape": "v-bit.fcstd", + "parameter": { + "CuttingEdgeAngle": "45.0000 \u00b0", + "Diameter": "10.0000 mm", + "CuttingEdgeHeight": "1.0000 mm", + "TipDiameter": "0.1000 mm", + "Length": "20.0000 mm", + "ShankDiameter": "5.0000 mm" + }, + "attribute": {} +} diff --git a/src/Mod/CAM/Tools/Bit/60degree_Vbit.fctb b/src/Mod/CAM/Tools/Bit/60degree_Vbit.fctb index 69d181d4a3..9702ebda5c 100644 --- a/src/Mod/CAM/Tools/Bit/60degree_Vbit.fctb +++ b/src/Mod/CAM/Tools/Bit/60degree_Vbit.fctb @@ -6,7 +6,7 @@ "CuttingEdgeAngle": "60.0000 \u00b0", "Diameter": "10.0000 mm", "CuttingEdgeHeight": "1.0000 mm", - "TipDiameter": "1.0000 mm", + "TipDiameter": "0.1000 mm", "Length": "20.0000 mm", "ShankDiameter": "5.0000 mm" }, diff --git a/src/Mod/CAM/Tools/Bit/90degree_Vbit.fctb b/src/Mod/CAM/Tools/Bit/90degree_Vbit.fctb new file mode 100644 index 0000000000..9134dfc7db --- /dev/null +++ b/src/Mod/CAM/Tools/Bit/90degree_Vbit.fctb @@ -0,0 +1,14 @@ +{ + "version": 2, + "name": "90 Deg. V-Bit", + "shape": "v-bit.fcstd", + "parameter": { + "CuttingEdgeAngle": "90.0000 \u00b0", + "Diameter": "10.0000 mm", + "CuttingEdgeHeight": "1.0000 mm", + "TipDiameter": "0.1000 mm", + "Length": "20.0000 mm", + "ShankDiameter": "5.0000 mm" + }, + "attribute": {} +} diff --git a/src/Mod/CAM/Tools/Library/Default.fctl b/src/Mod/CAM/Tools/Library/Default.fctl index 60de98e08e..3bf89ec117 100644 --- a/src/Mod/CAM/Tools/Library/Default.fctl +++ b/src/Mod/CAM/Tools/Library/Default.fctl @@ -18,22 +18,34 @@ }, { "nr": 5, - "path": "60degree_Vbit.fctb" + "path": "30degree_Vbit.fctb" }, { "nr": 6, - "path": "45degree_chamfer.fctb" + "path": "45degree_Vbit.fctb" }, { "nr": 7, - "path": "slittingsaw.fctb" + "path": "60degree_Vbit.fctb" }, { "nr": 8, - "path": "probe.fctb" + "path": "90degree_Vbit.fctb" }, { "nr": 9, + "path": "45degree_chamfer.fctb" + }, + { + "nr": 10, + "path": "slittingsaw.fctb" + }, + { + "nr": 11, + "path": "probe.fctb" + }, + { + "nr": 12, "path": "5mm-thread-cutter.fctb" } ], From 9a73a07de9e3d527428d7179d9524017f70022be Mon Sep 17 00:00:00 2001 From: PhaseLoop Date: Wed, 12 Mar 2025 14:50:04 +0100 Subject: [PATCH 2/2] fix tip length --- src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb b/src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb index 150f609848..9469c6afd8 100644 --- a/src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb +++ b/src/Mod/CAM/Tools/Bit/30degree_Vbit.fctb @@ -7,7 +7,7 @@ "Diameter": "10.0000 mm", "CuttingEdgeHeight": "1.0000 mm", "TipDiameter": "0.1000 mm", - "Length": "20.0000 mm", + "Length": "30.0000 mm", "ShankDiameter": "5.0000 mm" }, "attribute": {}