(arco|arc vector ang [lan] )
Crea un segmento de arco.
Argumentos
vector
Un objeto vector o los argumentos para crear uno como en la función vector.
ang
El ángulo incluido (de barrido) en radianes.
lan
Un objeto de lanzamiento.
Valor de Retorno
Un objeto de segmento.
Observaciones
Esta función crea un segmento de arco con las coordenadas de su extremo inicial y el ángulo incluído (A) que está en relación directa con su curvatura (C) por la identidad A=tan(C/4). El extremo final y otros parámetros como el centro y los ángulos iniciales y final se resuelven después de insertar el arco en un contorno.
Ejemplos
El código siguiente utiliza un segmento arco para crear una forma de media luna. El objeto lan se toma del contorno.
(con (creaitem (lee_Piezas))
(pon_Forma (con (forma)
(inserta
(con (contorno) (haz
(inserta (arco 0 0 (radian -180))(lee_Segmentos))
(inserta (linea 50 0)(lee_Segmentos))
(creaitem (lee_RefsCon))
))
(lee_Contornos)
))
)
)