Hola krikosito, no se que a que planos te refieras, ni muy bien lo que quieres lograr pero te comparto esta información a ver si te sirve.
Yo lo que haría para dibujar una cuadricula sería abrir el plano o dibujarlo y después pintar con la clase canvas la cuadricula y se haría mas o menos así:
Código Delphi
[-]
divisiones:=8;
tamDiv:=Round(1000/divisiones);
FOR j := 0 TO divisiones DO
BEGIN
Canvas.Pen.Width:=2;
Canvas.Pen.Color := clBtnFace;
Canvas.MoveTo (AnchoEscala(TamDiv*j),AltoEscala(1000)) ;
Canvas.LineTo (AnchoEscala(TamDiv*j),AltoEscala(0));
END;
Canvas.Pen.Width:=2;
Canvas.Pen.Color := clBtnFace;
divisiones:=10;
FOR j := 0 TO divisiones DO
BEGIN
Canvas.MoveTo ( Base, AltoEscala(100*j) );
Canvas.LineTo ( Base+Ancho, AltoEscala(100*j) );
END;
Aqui te dejo link de como hacer unas graficas para que tomes de ejemplo como usar la clase canvas:
http://www.efg2.com/Lab/Graphics/SimpleBarChart.htm
Y aqui te dejo link de la explicacion de la clase canvas:
http://delphiallimite.blogspot.mx/20...tcanvas-i.html
Aqui explica las raices en delphi:
http://www.clubdelphi.com/foros/showthread.php?t=49087