2 Archivos adjunto(s)
Necesito hacer offset en AutoCAD pero con rutina
Hola amigos. Estoy intentando hacerle un ofset en AutoCAD a una polilinea cerrada, pero el offset lo quiero hacia adentro, miren esta imagen, quiero hacerle un offset a la poly cyan, pero que quede dentro igual que la roja que se ve ahí.
Esta es la línea de la rutina con lo que lo intento hacer.
Código:
(setque polyl (ssget)) (command offset polyl -2.50 )
Me gustaría saber porqué será que no me sale a la distancia real que le estoy indicando, en este caso -2.50, sino que siempre varía la distancia, incluso a veces hace el offset hacia afuera.
Me podrían ayudará les adjunto también el dwg con el que estoy trabajando. Gracias.
Dwg aquí ===> https://www.foro3d.com/attachment.ph...1&d=1331578123.
Necesito hacer offset en AutoCAD pero con rutina
Estas dándole un valor negativo, ese comando solo admite positivos y mayor de 0. El que sea hacia adentro o hacia afuera depende de dónde le marques después.
Al menos siguiendo los pasos del comando.
Necesito hacer offset en AutoCAD pero con rutina
Hazlo manualmente para que veas que negativo lo hace hacia adentro sin necesidad de tocar un punto con el clik.
Necesito hacer offset en AutoCAD pero con rutina
Pues en mí versión 2008 no deja: Comando: Desfase. Parámetros actuales: borrar origen=no capa=origen ofsetgaptype=0. Precise distancia de desfase o [punto a atravesar/borrar/capa] <0.200>: -.2.
El valor debe ser positivo y diferente de cero.
Será por ser en español, o alguna variable rara.
Necesito hacer offset en AutoCAD pero con rutina
Si tienes la versión en español, pues a cualquier comando en inglés solo le agregas un guión abajo, así: _ofset.
Necesito hacer offset en AutoCAD pero con rutina
Ya, ya, también lo he probado en inglés con el guioncillo, suelo hacerlo si me hace alguna cosa rara el programa. Qué versión usas y por curiosidad, para que lo quieres?
Edito: después de releer tu rutina he estado haciendo pruebas y sí permite valores negativos y sí manda la entidad por dónde le pasa y a la distancia que le apetece.
Admite entradas de valores negativos si después del _offset en vez de dar el valor de desfase le das a enter para seleccionar la entidad, aunque luego pase olímpicamente.
¿Has conseguido hacerlo directamente con la orden, sin la rutina?
Necesito hacer offset en AutoCAD pero con rutina
Si claro, como decimos en mí país, si lo hago a pata, o sea, normalmente, paso a paso, sin rutina, funciona a la perfección, no lo entiendo porque en rutina me falla y ahora veo que ha ti también.
¿Qué será?
Necesito hacer offset en AutoCAD pero con rutina
Bueno, ya me sale algo parecido a lo que buscas: Comando: eq. Desfase. Parámetros actuales: borrar origen=no capa=origen ofsetgaptype=0.
Precise distancia de desfase o [punto a atravesar/borrar/capa] <2.50>:
Designe objeto a desplazar o [salir/deshacer] <salir>:
Precise punto en lado de desplazamiento o [salir/múltiple/deshacer] <salir>:
@-1,-1.
Designe objeto a desplazar o [salir/deshacer] <salir>.
El valor de desfase lo defines al principio (dentro o fuera de la rutina) y el sentido una vez seleccionada la entidad, el punto donde seleccionas funciona como referencia relativa al desfase, si en vez de @-1,-1 pones @1,1, sale hacía afuera.
A ver si te sirve para algo.
Necesito hacer offset en AutoCAD pero con rutina
Huy la verdad no entendí que fue lo que escribiste, recuerda que tengo el AutoCAD en inglés mi hermanito.
Necesito hacer offset en AutoCAD pero con rutina
Es un copy&paste de la ventana de comandos de la orden _offset (en español). Supongo que en inglés será igual, pero cópialo por si acaso.
En resumen, lo que te digo es que en la rutina primero le des el valor de offset +enter, después selecciones el object +enter y por último utilizando pongas el sentido del offset con @-1,-1 +enter.
Edito: nada, que ni aun así, las coordenadas relativas (@-1,-1) también dependen del punto donde selecciones el objeto, con lo cual sólo funciona si pinchas en la zona de arriba del objeto.
Necesito hacer offset en AutoCAD pero con rutina
No sé si he entendido bien la pregunta, prueba con eqdist.
Necesito hacer offset en AutoCAD pero con rutina
Cita:
No sé si he entendido bien la pregunta, prueba con eqdist.
No existe ese comando, bueno, al menos en mí versión en ingles, sabes cual es?
Necesito hacer offset en AutoCAD pero con rutina
Cita:
No existe ese comando, bueno, al menos en mí versión en ingles, sabes cual es?
Offset, desfase, equidist, el mismo perro con distinto collar.
¿Por qué no pasas el tema al apartado de diseño gráfico y Cad? Ahí hay montón de gente que sabe del AutoCAD en todos lo idiomas y versiones.
Necesito hacer offset en AutoCAD pero con rutina
Cita:
¿Porqué no pasas el tema al apartado de diseño gráfico y Cad?
Ok, gracias, ya lo pasé al otro sub-foro.