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.

[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]

 

[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)

 

[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)