Punto Inicial o Centro
![]()
Aunque no es un trazo en sí, sino un componente de los demás trazos, antes de poder indicar cualquier objeto hemos de saber que debemos indicar su punto inicial (o su centro en el caso de círculos, arcos o elipses) y que podemos hacerlo de varias formas.
El separador de los argumentos de un punto, si hay más de uno, es siempre una barrita vertical.
Definición mediante coordenadas X e Y
[CoordenadaX|CoordenadaY]
|
Argumento |
Descripción |
|
CoordenadaX |
Es la coordenada X del punto inicial. Se trata de un valor numérico entero o bien una fórmula que se puede convertir a un valor numérico entero. Admite valores variables. |
|
CoordenadaY |
Es la coordenada Y del punto inicial. Se trata de un valor numérico entero o bien una fórmula que se puede convertir a un valor numérico entero. Admite valores variables. |
Ejemplos de uso:
Podemos crearlo numéricamente:
[100|250]
O introducir variables:
[{AnchoSilla}|250]
Definición mediante un punto existente
[PointName]
|
Argumento |
Descripción |
|
PointName |
Es un valor de cadena que contiene el nombre del punto que vamos a usar como origen. Puede ser un punto que hayamos creado nosotros dándole un nombre o un punto perteneciente a otro trazo: un extremo de una línea, un vértice de un rectángulo…
El programa asigna automáticamente nombre a dichos puntos.
En el modo de diseño Wysiwig dispondremos de una lista desplegable con todos los puntos disponibles. |
Ejemplos de uso:
En este caso creamos un punto y luego lo usamos como punto inicial en un rectángulo. Estamos dando algunos valores mediante variables
POINT(PuntoCentral, [600|600])
RECT(Silla1, [PuntoCentral], {Longitud_Silla}, {Anchura_Silla}, 0)
Definición en base a ángulo y distancia relativas a otro punto
[R|RelativePointName|RelativeDistance|RelativeAngle]
|
Argumento |
Descripción |
|
RelativePointName |
Es un valor de cadena que contiene el nombre del punto que usaremos como referencia para calcular la posición del punto inicial definitivo. Puede ser un punto que hayamos creado nosotros dándole un nombre o un punto perteneciente a otro trazo: un extremo de una línea, un vértice de un rectángulo… El programa asigna automáticamente nombre a dichos puntos. En el modo de diseño Wysiwig dispondremos de una lista desplegable con todos los puntos disponibles.
|
|
RelativeDistance |
Es la distancia en mm a la que se encuentra nuestro punto inicial del punto indicado en RelativePointName. Puede estar especificada en cifra, usando una variable o mediante una fórmula que se pueda convertir a número.
|
|
RelativeAngle |
Es el ángulo que hemos de usar para situar nuestro punto inicial a partir del punto indicado en RelativePointName. Puede estar especificada en cifra o usando una variable.
|
Ejemplos de uso:
Cálculo del punto inicial a partir de otro punto
POINT(PuntoCentral, [600|600])
RECT(Silla1, [R|PuntoCentral|{Anchura_Silla}|90], {Longitud_Silla}, {Anchura_Silla}, 0)