Points are by default treated like this: move to position, tool down, tool up.
You can overwrite exportPoint to change this behavior (this code produces the default behavior):
Lcnc_Mill.prototype.exportPoint = function(point) {
// tool up and move to position of point:
this.writeToolUp();
this.rapidMove(point.getPosition());
// point position in target coordinates, write rapid move:
var pointTarget = this.convert(point.getPosition());
this.writeRapidLinearMove(pointTarget.x, pointTarget.y);
// process point (default: tool down, tool up):
this.writeToolDown();
this.writeToolUp();
// add point to output (for preview purposes only):
var entity = new RPointEntity(this.newDocument, new RPointData(pointTarget));
entity.setLayerId(this.getCamLayerId());
this.op.addObject(entity, false);
this.cursor = point.getPosition();
};