Editar

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

La tabla siguiente indica el significado general de cada letra. El significado exacto depende de la orden: consulta la sección «Órdenes en las que las letras significan otra cosa» de esta página.

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

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.
  • Una letra por parámetro, separadas por espacios. Ejemplo: COPIAR=L P. En estas órdenes, un parámetro con varias letras, como LP, no se reconoce.
  • 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.

Órdenes en las que las letras significan otra cosa

TENTATIVO

El parámetro es una cadena de letras.

Carácter Significado
L Líneas
P Puntos y complejos puntuales
T Textos
C Complejos
H Polígonos
B Imágenes
* Solo geometrías del archivo de dibujo activo. No selecciona todos los tipos
@ 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.

BORRA_COD y RECUPERA_COD

  • P incluye los puntos y los complejos puntuales.
  • B no tiene efecto: estas órdenes no tratan imágenes.

PROYECTA_COD, PROYECTA_COD_ETIQUETA y PROYECTA_POR_CONDICION

  • P solo incluye los puntos. Los complejos puntuales no se proyectan.
  • B no tiene efecto.

RENOMCOD

  • Solo tienen efecto L, P (solo puntos) y T.
  • C, H y B no tienen efecto.
  • * equivale a líneas, puntos y textos.

ON_TIPO, OFF_TIPO, ONS_TIPO, OFFS_TIPO, OND_TIPO y OFFD_TIPO

  • P incluye los puntos, los complejos puntuales, 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.
  • 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

El parámetro es una letra por parámetro.

Letra Tipo de geometría
L Líneas
P Puntos y complejos puntuales
T Textos
H Polígonos
B Imágenes
C Líneas y puntos, no complejos
* Líneas, puntos, textos e imágenes. No incluye polígonos ni complejos. La orden ignora los parámetros que siguen a *

Con parámetros no se pueden seleccionar complejos. Si ningún parámetro es una letra reconocida, la orden no permite seleccionar entidades de ninguno de estos tipos.

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

El parámetro es una cadena de letras.

  • Solo tienen efecto L, P (solo puntos) y T.
  • C equivale a líneas y puntos.
  • * equivale a líneas, puntos y textos.
  • H y B no tienen efecto.

SELECCIONA_ULTIMO

El parámetro es una letra por parámetro. La orden solo lee el primer carácter de cada parámetro.

  • P solo incluye los puntos.
  • C son complejos y B imágenes.
  • O indica objetos OLE.
  • * no tiene efecto.

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

CAMB_AA

El segundo parámetro es una cadena de letras. Solo tienen efecto P (puntos), T (textos) y * (puntos y textos).

Órdenes que usan estas letras

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