Method for generating a control program intended for temporal and spatial control deimpulsos laser must be focused and positioned in correspondence with a target or superficieobjetivo form a material to be treated, or thereon comprising the steps of: - predefine a grid of points with constant predefined grid, - selecting those grid points that result in a match with the target or form superficieobjetivo, according to a criterion predefined coincidence, - establish that the laser pulses should be positioned according points selected grid being constants grid selected according to a radius of photodisruptive action dependent ladirección, the laser pulses in the material, characterized in that in the direction of laser pulses, the grid points has a grating constant which esdistinta the grating constant in the direction perpendicula r her.Procedimiento para la generación de un programa de control destinado al control temporal y espacial deimpulsos láser que deben ser enfocados y posicionados en correspondencia con una forma objetivo o superficieobjetivo en un material que hay que tratar, o sobre el mismo que comprende las siguientes etapas: - predefinir una rejilla de puntos con constantes de rejilla predefinidas, - seleccionar aquellos puntos de rejilla que den lugar a una coincidencia con la forma objetivo o superficieobjetivo, según un criterio de coincidencia predefinido, - establecer que los impulsos láser deben ser posicionados según los puntos de rejilla seleccionados,siendo las constantes de rejilla seleccionadas en función de un radio de acción fotodisruptivo, dependiente de ladirección, de los impulsos láser en el material, caracterizado porque en la dirección de impulsos láser, la rejilla de puntos tiene una constante de rejilla que esdistinta a la constante de rejilla en la dirección perpendicular a ella.