This paper presents a goal programming model to solve a problem of daily mining scheduling for the very short term mine planning of an iron ore mine. In this problem the objective is to minimize the deviations of production and quality goals, as well as the amount of trucks needed to the process. The constraints regarding quality, number of transport and loading equipment, sterile/ore ratio at a desired level, and production goal are defined previously. Trucks must be allocated dynamically, that is, without a fixed route, and their cycle time varies according to the site of mining. The model was implemented in the LINGO solver and applied to a mining complex with four unload points, where three for ore and one for sterile. The results validate the use of the model as a tool to subsidize the operator in the execution of the daily schedule. Resumo: Este trabalho apresenta um modelo de programação matemática por metas para resolver um problema de programação diária de lavra de uma mina de minério de ferro. No problema procura-se minimizar os desvios de meta de produção, os desvios de qualidade e a quantidade de caminhões necessários ao processo. As restrições referentes a qualidade, granulometria, número de equipamentos para transporte e carga, relação estéril/minério em um nível desejado, e meta de produção são definidas previamente. Os caminhões devem ser alocados de forma dinâmica, istoé, sem rota fixa, e o tempo de ciclo deles varia de acordo com o local de lavra. O modelo foi implementado no resolvedor LINGO e aplicado a um complexo minerador com quatro pontos de descarga, sendo três para minério e um para estéril. Os resultados encontrados validam a utilização do modelo como ferramenta para subsidiar o operador na execução da programação diária.