Das wird schon gezeichnet. Allerdings muss der Bildschirm bzw. dein TImage natürlich auch groß genug sein, damit du das Dreieck an Position 1580/1580 auch siehst.
In deinem Raster liegen die Koordinaten aber nicht. Bist du sicher, dass du die Koordinaten zweimal mit 40 multiplizieren möchtest? Wenn du den Faktor 40, also die Multiplikationen, aus der Prozedur robotorrichtung herausnimmst, sollte das Dreieck auch oben links im ersten Kästchen gezeichnet werden.
// EDIT:
Ich habe es kurz getestet, ohne das *40 klappt es. Die Koordinaten siehst du auch ganz einfach im Debugger, wenn du einen Haltepunkt setzt: