Códigos 00C y 00D: arcos de curvatura especificada (Concepto)

AutoCAD

 
Códigos 00C y 00D: arcos de curvatura especificada
Concepto Referencia rápida
 
 
 

Los códigos especiales 00C y 00D (12 y 13) proporcionan otro mecanismo para incluir segmentos de arco en las descripciones de formas. Son similares a los códigos 8 y 9, ya que se pueden utilizar para especificar desplazamientos X-Y. Sin embargo, los códigos 00C y 00D dibujan arcos aplicando un factor de curvatura al vector de desplazamiento. El código 00C dibuja un segmento de arco, mientras que el código 00D dibuja varios segmentos de arco (poliarcos) hasta que termina con un desplazamiento (0,0).

El código 00C debe estar seguido de tres bytes que describen el arco:

0C,X-displacement,Y-displacement,Bulge

Tanto los desplazamientos X e Y como la curvatura, que especifica la curvatura del arco, pueden variar entre -127 y +127. Si el segmento de línea especificado por el desplazamiento tiene la longitud D y la distancia perpendicular desde el punto medio de ese segmento tiene la altura H, la magnitud de la curvatura es ((2 * H / D) *127). El signo es negativo si el arco descrito desde la ubicación actual hasta la nueva posición tiene sentido horario.

Un semicírculo tiene la curvatura 127 (o –127) y es el mayor arco que se puede representar como un segmento de arco simple utilizando estos códigos (use dos segmentos de arco consecutivos para obtener arcos más grandes). Una especificación de curvatura de 0 es válida y representa un segmento de línea recta. Tenga en cuenta, sin embargo, que utilizar el código 8 para un segmento de línea recta ahorra un byte en la descripción de la forma.

El código de poliarco (00D o 13) va seguido de 0 o por más tríos de segmentos de arco, y termina con un desplazamiento (0,0). No se especifica un valor de la curvatura después del desplazamiento final. Por ejemplo, la letra S se puede definir con la siguiente secuencia:

13,(0,5,127),(0,5,-127),(0,0)

Los segmentos de curvatura cero resultan útiles en los poliarcos para representar los segmentos rectos; son más eficientes que terminar el poliarco, insertar un segmento recto e iniciar, por último, otro poliarco.

El número –128 no se puede utilizar en las definiciones de segmentos de arco y poliarcos.