本发明提供了基于五面钻的产品加工方法及系统,涉及程序生成技术领域,包括对每个图纸分别进行规范性定义,生成多个加工规则;获取每个加工件的计划明细信息,计划明细信息包括图纸编号和加工参数信息;根据图纸编号和加工参数信息生成加工件对应的条码标签信息;根据图纸编号从多个加工规则中查找对应的加工规则;将加工参数信息添加到图纸编号对应的加工规则中,从而生成多个加工过程信息;根据条码标签信息在多个加工过程信息中调用匹配的加工过程信息,并根据匹配的加工过程信息进行加工件打孔,获得成品工件。本发明通过将加工件的特性和五面钻图纸的定义规则相结合,扩大对不同产品参数的兼容性,并提高程序的生成效率和加工效率。