[freecad][problema]pieza desaparece cuando resto cubo

514 views
Skip to first unread message

Handey ,

unread,
Oct 8, 2014, 1:53:20 AM10/8/14
to asrob-uc3m-i...@googlegroups.com
Buenos dias a tod@s

Pues veries, tengo una pieza que estoy diseñando, es una parte de una impresora. El problema es que ayer mientras la estaba haciendo llego un punto en que cualquier cubo que resto  a la pieza la hace desaparecer. He probado varias veces y nada, si dibujo un cubo y lo resto a la pieza...fiiiuuuuuuuuu.....desaparace. A alguien le ha pasado esto? sabeis cual puede ser el motivo y cual la solución?

Muchas gracias a todos de antemano

Un saludo

Handey

Jose Luis V

unread,
Oct 8, 2014, 2:47:25 AM10/8/14
to asrob-uc3m-i...@googlegroups.com
A mí, a veces me ha pasado algo parecido y hay veces que he tenido que empezar de nuevo el diseño.

De todas formas, prueba una cosa: en lugar de restar, intenta hacer una unión, a ver que pasa.

Handey ,

unread,
Oct 8, 2014, 5:33:41 PM10/8/14
to asrob-uc3m-i...@googlegroups.com
Hola
pues si hago una union/fusion tambien desaparece...no se que puede ser, y me da pereza empezar de cero, es una pieza compleja

Ya veremos si lo soluciono, gracias por tu respuesta. Si a alguien se le ocurre alguna cosa mas, por favor, que lo diga

Un saldo

Atancito

unread,
Oct 8, 2014, 6:04:06 PM10/8/14
to asrob-uc3m-i...@googlegroups.com
Creo que me tiene pasado alguna vez... Estas seguro de que las eliges en el orden correcto? Primero la pieza que estas diseñando y después la pieza que quieres restar a la primera...

Rcccort

unread,
Oct 9, 2014, 11:24:31 AM10/9/14
to asrob-uc3m-i...@googlegroups.com
Pon el archivo por aquí para q alguien pueda echarle un vistazo o por lo menos una foto...

Handey ,

unread,
Oct 9, 2014, 4:29:35 PM10/9/14
to asrob-uc3m-i...@googlegroups.com
adjunto el archivo, a ver si alguien puede ver el problema...gracias
NESTO peça CANNON.FCStd

DiegoLale

unread,
Oct 9, 2014, 5:27:51 PM10/9/14
to asrob-uc3m-i...@googlegroups.com
Creo que la pieza no está refinada, salen varias caras donde solo habría de tener una. En preferencias dentro de diseño de pieza marca las casillas de verificar y refinar para que junte caras que están en el mismo plano.
Eso que te pasa a mi ya me pasó alguna vez al ir sucesivamente restando parte a parte llega un momento (no se por que) que freecad se harta de aguantarte y te dice no te resto mas jeje.
Ahora no hago eso casi nunca, las piezas a restar las sumo todas primero y luego las resto de una vez y no me suele dar problemas. Te adjunto el archivo tuyo corregido, he eliminado la última resta que había funcionado, he sumado la pieza a restar con la pieza que si había restado antes y las he restado después y ahora si te funciona.
Espero haberte ayudado.
corregido.FCStd

Handey ,

unread,
Oct 9, 2014, 5:40:05 PM10/9/14
to asrob-uc3m-i...@googlegroups.com
Que si me has ayudado?...pues claro, amigo Diego, claro que si. Me has arreglado la pieza y me has dado una solución para que no me vuelva a pasar. Que más se puede pedir? Eres grande DiegoLale, muchisimas gracias. Y gracias a todos por vuestros comentarios.

Un abrazo

Handey

Jose H

unread,
Oct 10, 2014, 4:30:33 AM10/10/14
to asrob-uc3m-impresoras-3d
Hay una precaución general en cualquier CAD, que lo repito mucho, pero es un error muy común:

Siempre que se realiza una resta booleana, la pieza que se sustrae debe sobresalir en algo a la pieza original. Las caras del objeto original y el objeto a sustraer NUNCA deben de coincidir.

Ese algo no necesita ser mucho, en OpenScad la gente usa 1mm, en Freecad yo suelo usar 0.5mm. En programas comerciales debe de ser mayor que el valor de la tolerancia.

¿Esto a qué se debe? A que los ordenadores son tontos. Para una operación booleana lo único que hace el ordenador es intersectar triángulos(u otras curvas). Luego ordena los triángulos cortados. El ordenador no sabe que triángulo proviene de qué pieza. Hacerlo sería complicar mucho el código y tener que probar una serie infinita de casos.

Es algo que se puede corregir a posteriori, pero no deja de ser un poco chapucero. Lo ideal es no generar los errores en primer lugar. Con el tiempo uno se acostumbra. Yo no suelo tener errores booleanos nunca.

Reply all
Reply to author
Forward
0 new messages