I have a simple test piece of five holes. In this case I wish to define the drilling order , and hence the path, to avoid a clamp on the stock.
I first made a path of 4 holes before realising the need, so I just added a central hole at the centre.
Problem 1: I don't seem to be able to add the fifth hole to Drilling4, I go to Base Geometry; select the 5th hole and click Add. Nothing happens , nothing in report window. Looks like a bug.
Problem 2: I made a new drilling path with the 5 holes selected in the order which I wanted them processed. The path does not seem to take account of the order the elements appear in the list. This probably not a bug but possible would be a good feature.
Should the order be significant there does not seem to be a means of reordering the elements in Base Geometry. If this has not importance and is ignored that makes sense. If would be good to order them and for it to matter.
Problem 3: probably my lack of familiarity but I selected "peck" and entred 2mm. I only see a straight dive to the bottom in the Gcode. Where is the peck?
Am I missing stuff or is this all not possible at the moment?
TIA.
PS I just found another issue here. It is using G81 and it seems that GRBL does not support this. I checked that I was using grbl post processor.
https://github.com/gnea/grbl/wiki/Grbl-v1.1-Commands
Also see:
https://github.com/gnea/grbl/issues/290
Code: Select all
(Begin Drilling)
G0 F0.000000 Z6.000000
G90
G98
G81 F2.000000 R10.000000 X-10.000000 Y-10.000000 Z0.000000
G81 F2.000000 R10.000000 X-110.000000 Y-110.000000 Z0.000000
G81 F2.000000 R10.000000 X-210.000000 Y-210.000000 Z0.000000
G81 F2.000000 R10.000000 X-210.000000 Y-10.000000 Z0.000000
Code: Select all
OS: Linux (LXDE/LXDE)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.16854 (Git)
Build type: Release
Branch: master
Hash: fe0fd5512ba9a8a9c729cdc47af35bbe965050ac
Python version: 2.7.15
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedKingdom (en_GB)