Found that some folks were trying to do simple through drills instead of counterbored holes and the canned op gcode wasn't getting generated correctly. (No entry in AllowedSubstitutions.) While we aren't currently supposed to be using simple drills anyway, otherwise the code does support it, so went ahead and fixed that. Since we aren't supposed to be using that feature currently, I've also added an alert (and error) if the HoleType is not Counterbore. Also added a span to contain the last modified date for the file and have it updated automatically.
Found that some folks were trying to do simple through drills instead of counterbored holes and the canned op gcode wasn't getting generated correctly. (No entry in AllowedSubstitutions.) While we aren't currently supposed to be using simple drills anyway, otherwise the code does support it, so went ahead and fixed that. Since we aren't supposed to be using that feature currently, I've also added an alert (and error) if the HoleType is not Counterbore. Also added a span to contain the last modified date for the file and have it updated automatically.