This page has not been translated yet and is shown in Spanish.
Edit

Tipos de geometría

Algunas órdenes reciben un parámetro con letras. Cada letra indica un tipo de geometría al que afecta la orden: por ejemplo, ON_TIPO=020101 LP activa las líneas y los puntos del código 020101.

Las mayúsculas y las minúsculas son equivalentes. La orden ignora los caracteres que no reconoce.

Letras

Todas las órdenes dan el mismo significado a cada letra:

Letra Tipo de geometría
L Líneas
P Puntos y complejos puntuales
C Líneas, puntos y complejos puntuales
T Textos
H Polígonos
G Complejos
B Imágenes (bitmaps)
* Todos los tipos de la tabla

C agrupa las líneas y los puntos porque en los archivos .bin clásicos ambos tipos se guardan con la misma cabecera C=código: una entidad con un vértice es un punto y una con más vértices es una línea.

Un complejo puntual es un complejo con un punto de inserción, como los que crea INS_COMPLEJO o las celdas de los archivos DGN. Las órdenes lo tratan como un punto: P lo incluye y G no.

Una orden que no puede tratar un tipo de geometría ignora su letra. La sección «Particularidades de cada orden» de esta página indica esos casos y las letras propias de cada orden.

Formas de escribir el parámetro

Según la orden, las letras se escriben de una de estas formas:

  • Cadena de letras en un solo parámetro. Ejemplo: RENOMCOD=020101 020102 LP.
  • Letras en uno o varios parámetros. Ejemplo: COPIAR=L P equivale a COPIAR=LP.
  • Pares «código tipo». El primer elemento del par es un código y el segundo una cadena de letras. Ejemplo: BORRA_COD=020101 L 030201 PT. Un código que empieza por # representa todos los códigos de la tabla de códigos que tienen esa etiqueta. Si el último código no tiene tipo, la orden lo ignora.

Particularidades de cada orden

TENTATIVO

  • * no selecciona todos los tipos: limita la búsqueda a las geometrías del archivo de dibujo activo.
  • @: si la variable IR_TENTATIVO está activa, la vista se desplaza al punto del tentativo.
  • -: solo geometrías borradas. Además, la variable BORRADOS tiene que estar activa.
  • Las geometrías de otros tipos, como los multipuntos, no se filtran por letra.

Muchas órdenes interactivas ejecutan TENTATIVO internamente con una cadena fija, por ejemplo L*@ para seleccionar solo líneas del archivo de dibujo activo.

PROYECTA_COD, PROYECTA_COD_ETIQUETA y PROYECTA_POR_CONDICION

  • B no tiene efecto.
  • En los complejos puntuales, la orden proyecta las entidades que contienen y el punto de inserción.

RENOMCOD

* incluye todos los tipos de geometría, también los que no tienen letra, como los objetos OLE.

BORRA_COD, RECUPERA_COD, ON_TIPO, OFF_TIPO, ONS_TIPO, OFFS_TIPO, OND_TIPO y OFFD_TIPO

  • P incluye también los puntos orientados y los multipuntos.
  • * incluye todos los tipos de geometría, también los que no tienen letra, como los círculos y los objetos OLE.
  • BORRA_COD borra los tipos indicados y RECUPERA_COD los recupera.
  • ON_TIPO, ONS_TIPO y OND_TIPO muestran los tipos indicados. OFF_TIPO, OFFS_TIPO y OFFD_TIPO los ocultan. Las geometrías de los demás tipos conservan su estado.

COPIAR, COPIA2P, COPIA_R, DUP, DUPLICA, MOVER y MOVER_Z

Si ningún parámetro contiene una letra reconocida, la orden no permite seleccionar entidades de ninguno de los tipos de la tabla.

Sin parámetros, cada orden permite seleccionar estos tipos:

Orden Tipos que se pueden seleccionar sin parámetros
COPIAR, COPIA2P, COPIA_R Líneas, puntos, textos, imágenes, polígonos y complejos
DUP Líneas, puntos, textos y polígonos
DUPLICA Líneas, puntos y textos
MOVER, MOVER_Z Líneas, puntos, textos, imágenes, polígonos y complejos, solo del archivo de dibujo activo

MOVER_Z_V

  • B no tiene efecto: la orden no trata imágenes.
  • Un complejo puntual se modifica si su punto de inserción queda dentro del límite.

SELECCIONA_ULTIMO

  • La orden solo lee el primer carácter de cada parámetro. Para indicar varios tipos, escribe una letra por parámetro: SELECCIONA_ULTIMO=L P.
  • O indica objetos OLE. * incluye también los objetos OLE.

Sin parámetros, la orden busca entidades de todos los tipos de la lista.

CAMB_AA

Solo los puntos y los textos tienen ángulo. P y C indican puntos, T textos y * puntos y textos. Las demás letras no tienen efecto.

P no incluye los complejos puntuales: cambiar su ángulo no gira las entidades que contienen.

Órdenes que usan estas letras

Orden Forma del parámetro Letras con efecto
TENTATIVO Cadena de letras L P C T H G B * @ -
BORRA_COD Pares «código tipo» L P C T H G B *
RECUPERA_COD Pares «código tipo» L P C T H G B *
ON_TIPO Pares «código tipo» L P C T H G B *
OFF_TIPO Pares «código tipo» L P C T H G B *
ONS_TIPO Pares «código tipo» L P C T H G B *
OFFS_TIPO Pares «código tipo» L P C T H G B *
OND_TIPO Pares «código tipo» L P C T H G B *
OFFD_TIPO Pares «código tipo» L P C T H G B *
PROYECTA_COD Pares «código tipo» L P C T H G *
PROYECTA_COD_ETIQUETA Pares «código tipo» a partir del segundo parámetro L P C T H G *
PROYECTA_POR_CONDICION Pares «código tipo» a partir del tercer parámetro L P C T H G *
RENOMCOD Cadena de letras en el tercer parámetro L P C T H G B *
COPIAR Letras en uno o varios parámetros L P C T H G B *
COPIA2P Letras en uno o varios parámetros L P C T H G B *
COPIA_R Letras en uno o varios parámetros L P C T H G B *
DUP Letras en uno o varios parámetros L P C T H G B *
DUPLICA Letras en uno o varios parámetros L P C T H G B *
MOVER Letras en uno o varios parámetros L P C T H G B *
MOVER_Z Letras en uno o varios parámetros L P C T H G B *
MOVER_Z_V Cadena de letras L P C T H G *
SELECCIONA_ULTIMO Una letra por parámetro L P C T H G B O *
CAMB_AA Cadena de letras en el segundo parámetro P C T *