El Editor de Forma es el editor gráfico suministrado por CORTE para la creación y edición de formas complejas.
1. Vista del Editor
El editor se muestra incrustado en el Panel de Hojas de la Ventana de Lanzamiento y asociado a los inspectores Forma y Contorno. Una vez activado, sustituye el menú principal de CORTE con su propia barra de menús la cual contiene opciones de Dibujo, Edición, Selección, Zoom y otras. También la opción Cerrar para salir y retornar a la ventana principal de CORTE.
En la ventana del editor aparecen, de arriba abajo, los elementos siguientes:
2. Modos de Edición
Existen tres modos de edición bien diferenciados durante el trabajo con el editor. Estos son:
Es el cuadro en el borde inferior derecho de la ventana del editor donde el usuario puede introducir valores con el teclado. La línea de comados recibe el foco de entrada automáticamente al activarse la ventana del editor o ejecutarse una acción de dibujo o edición. Los valores que pueden introducirse son básicamente coordenadas en el formato descrito más abajo o parámetros casi siempre numéricos. Cuando se solicite introducir varios parámetros a la vez, éstos deben ir separados por espacios en blanco. Si el parámetro solicitado tiene un valor implícito, puede introducir la cadena vacía (pulsando Enter) para indicar la elección de dicho valor. Donde quiera que se esperen valores de coordenadas o paramétricos, puede utilizar expresiones Prolan para calcularlos.
Por ejemplo:
(+ 300 10),(* 3 4) equivale a la entrada 310,12
4. Formato de Coordenadas
Puede introducir coordenadas rectangulares con el formato X,Y o polares con el formato Distancia<Angulo (el ángulo siempre en grados). Para definir coordenadas relativas o incrementales, utilice el * (asterisco) antes del formato como en *X,Y ó *D<A. El punto de referencia para la coordenada relativa depende de la acción en curso (en muchos casos se traza una línea desde este punto hasta la coordenada actual del cursor):
5. Dibujo con precisión
Consiste básicamente en el forzado del cursor a determinados puntos discretos en el área de dibujo. La elección de dichos puntos depende de las resoluciones rectangular, radial y angular configuradas y el estilo de coordenada activo según las reglas siguientes:
6. Sistema de Coordenadas Universales
El Editor de Forma aplica un único Sistema de Coordenas Universales (SCU) cuyo origen puede trasladarse libremente a cualquier punto del área de dibujo.
7. Selección de objetos
La mayoría de las acciones de edición requieren para su activación la selección previa de los objetos a modificar. La selección se realiza sobre las referencias de contorno mostradas en el área de dibujo y los segmentos en los contornos seleccionados (se muestran en rojo). Con cada nueva selección, el Inspector de Contorno se actualiza para contener solamente los contornos con al menos una referencia seleccionada. Ello permite al usuario modificar las propiedades de varios contornos en una sola acción y resulta especialmente útil para cambiar el tipo topológico o el estado de activación.
Puede seleccionar objetos en el área de dibujo haciendo clic con el cuadro de selección (al centro) del cursor sobre un contorno, definiendo un rectángulo o trazando líneas sucesivas. En cada caso se seleccionarán las referencias de contorno y segmentos que intersecten los objetos de selección así definidos.
8. Edición con pinzas
Los pinzas de edición son las pequeñas marcas rectangulares de color azul dibujadas sobre los vértices de los segmentos y puntos medios de los arcos y desde las cuales se pueden realizar transformaciones a los contornos. En particular y exceptuando la edición directa de propiedades en el Inspector de Contorno, la modificación a posteriori de segmentos ya dibujados solo es posible realizarla desde las pinzas con los comandos Estirar o Romper. En este caso, la modificación si afectaría a todas las referencias del contorno editado.
Para activar una pinza debe desplazar cuidadosamente el centro del cursor dentro de ella hasta que se dibuje en color amarillo. En modo de selección puede entonces hacer clic para fijar la pinza activa (se muestra en rojo) que fungirá como punto base de las acciones de edición posteriores (por defecto se ejecuta Estirar). En modo de comando puede utilizar las pinzas así activadas para forzar la coordenada actual del cursor.
9. Interpolación de curvas
Al dibujar contornos puede utilizar Prolan para dibujar una serie de segmentos de línea que aproximen cualquier curva genérica dada por su ecuación paramétrica. Un programa Prolan para interpolar curvas debe utilizar el símbolo @ (arroba) como parámetro de interpolación, prefijar los parámetros constantes de la ecuación con el símbolo # (número) y retornar un vector calculado en función de dichos parámetros. Consulte los ejemplos elipse.plan y cardiode.plan suministrados con la instalación que interpolan la elipse <x,y>=<a*cosø, b*senø> y el cardiode r=a(1-cosø), respectivamente.
10. Copiar Contornos
Puede copiar contornos en la misma forma o entre formas del mismo u otro lanzamiento.
11. Acciones