![]() |
cómo hacer un gráfico en Delphi
Hola a todos!!
Soy nuevo aquí y también en esto de la programación :rolleyes: El caso es que tengo que hacer un programita para calcular los cortes de unos paneles de aglomerado a partir de una determinada chapa, optimizando el corte y tal... el programa ya lo tengo hecho (que soy paquete pero no tanto je je) La cuestión es que me gustaría hacer un esquema gráfico de cómo quedarían los cortes en la chapa original, esto es, primero se vería la chapa sobre la que se va cortar y después los cortes. El caso es que no tengo ni idea de cómo dibujar/hacer esto... si alguien me puede ayudar se lo agradeceré un montón. Gracias de antemano por vuestra atención. Salu2 :) |
Yo utilizaría un PintBox, por ejemplo o un TImage (si necesitas una imagen de fondo); A partir de ahí puedes utilizar los métodos del Canvas de éstos componentes para pintar líneas, recuadros,... y demás.
Otra para pintar es generar controles de tipo TShape en ejecución. Por último y par que te sirva de guía revisa ésta dirección; Está resuelto el problema de "corte optimo" que es muy similar (sino igual) a lo que tú estás hacendo. Puedes ver el ejecutable final e incluso el código fuente para obtener algunas ideas. Por cierto, en ésta página puedes ver el problema resuelto segun los parámetros prioritarios típicos para muchas máquinas de corte: * Prioridad en corte horizontal * Prioridad en corte vertical * Prioridad sobre piezas grandes |
gracias
Gracias por tu respuesta :)
Voy a probar con un TImage mirando la ayuda de Delphi, a ver si saco algo en claro, si no, pues ya os pido ayuda. Sería hacer rectángulos con un borde en color diferente al relleno y ya estaría... :confused: A ver si me sale. salu2 |
La franja horaria es GMT +2. Ahora son las 04:08:11. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi