AutoCad - offset en lisp

 
Vista:

offset en lisp

Publicado por VGAETE (83 intervenciones) el 14/05/2002 15:09:02
necesito hacer un offset a un arco de tres puntos hacia abajo, luego borrar el arco de referencia y hacer un fillet r=0 con dos
lineas que se encuentran en los extremos del arco.
Me pueden ayudar.....
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:offset en lisp

Publicado por SpeedCAD (367 intervenciones) el 14/05/2002 15:58:06
Hola amigo: Bueno vamos por paso:
1. cuando generes el arco luego en la linea siguiente debes ingresar lo siguiente (setq arco (entlas)) esto te almacenara en la variable arco el nombre de la ultima entidad que haz dibujado (en este caso un arco), entonces quedaria asi:
(command "arc" ...etc)
(setq arco (entlast))
2. ahora debes hacer el offset de la siguiente forma:
(command "offset" 10 arco (list 0 0)), con (list 0 0) te enviara el offset automaticamente hacia abajo.
3. para borrar el primer arco dibujado se hace de la siguiente forma:
(command "erase" arco "")
4. para hacer el fillet es asi (previamente debes almacenar las entidades con ENTLAST):
(command "fillet" "r" 0)
(command "fillet" linea1 linea2)

Y con eso queda listo....

Un saludo de SpeedCAD... :-)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar