1° Ta fraise a un rayon, et les coins de ton carré seront au minimum au rayon de ta fraise, mais ca tu le sais deja
2° Tu es surement en mode "Constant Velocity" (CV) , le problème de ce mode à velocité constante est qu'il arrondi forcement les angles, pour remedier a ce problème, tu peux te mettre en mode "Exact Stop" qui arrette le mouvement après chaque deplacement programmé avant d'executer le prochain mouvement, le problème de ce dernier mode est qu'il est beaucoup plus lent et laborieux que le mode CV.
Pour avoir le meilleur des 2 mode un reglage s'impose, dans l'onglet "general logic configuration" il faut cocher la case "Stop CV on angles >" et specifier la valeur de l'angle dans la case correspondante.
Ce reglage fait que pour tout angle plus aigu que la valeur donnée, Mach se comportera en mode "Exact Stop", et pour tout angle plus obtu en mode CV.
Tu peux aussi faire un reglage plus fin du mode CV en rentrant une valeur dans "CV Dist Tolerance".
Cette valeur en mm (si tu es configuré en mm) dira a mach a partir de quelle distance de l'angle le mouvement de lissage du mode CV se declenchera, plus cette valeur est faible, moins l'angle sera arrondi.