FAQ/es

Esta página intenta responder las preguntas más frecuentes planteadas en los foros de FreeCAD forums. Si tienes un problema o pregunta respecto a FreeCAD, comprueba aquí abajo, si no encuentras respuesta para tu caso específico, dirígete a los foros de FreeCAD!

Cuál es método más sencillo de instalar FreeCAD en mi sistema?
El modo más simple es dirigirse a la página de Descargas, donde encontrarás varios paquetes listos para instalar para sistemas Windows, Linux y Mac OSX. Si utilizas sistems Debian (>= squeeze) o ubuntu (>= 10.4), FreeCAD ya está incluido en los repositorios de software estándar y puedes simplemente instalarlo con el gestor de software. Observa que dichos paquetes sólo se liberan de vez en cuanto, cuando los desarrolladores lo consideran apropiado, y de momento no se sigue ninguna agenda de distribución.

What are the prerequisites for running FreeCAD?
In contrast to most 3D CAD software, FreeCAD can run smoothly on the most modest computers - it's been known to run on Pentium IV and Intel Core2 Solo CPUs. If your computer is running a current operating system, chances are FreeCAD will run. The only prerequisite is that your graphics card or chipset must support OpenGL, preferably no older than v2.0. In case of problems, refer to the Troubleshooting section of this FAQ.

Multithreading
FreeCAD's underlying geometric modeling kernel (which is a third-party library called Open CASCADE Technology, or OCC for short) does not support multithreading at this time.

For Mac users
Only the MacIntel architecture is supported. There are no builds available for the PowerPC architecture.

Qué pasa si quiero compilar FreeCAD yo mismo?
El código fuente de FreeCAD está siempre disponible en los repositorios del código fuente del proyecto. La compilación de FreeCAD te permite utilizar las características más recientes que están siendo desarrolladas, pero requiere algunos conocimientos de programación, aunque el procedimiento es bastante simple. El acceso al código fuente se explica aquí, y tenemos instrucciones detalladas para la compilación en Windows, Linux y Mac OSX.

FreeCAD tells me some module or application is missing
FreeCAD depends on a lot of things to offer all its functionality. All the main required components are usually bundled within your FreeCAD installation or provided by your package manager, so normally you have nothing to worry about. If you installed FreeCAD from unofficial sources, however, or compiled FreeCAD yourself, some piece might be missing, which is not critical to FreeCAD itself, but might cause some functionality to be unavailable. Some specific file formats such as Collada or DWG also require extra components, which cannot be bundled into FreeCAD, and must be installed by yourself separately.

All those components and the appropriate way to install them are listed on the Extra python modules page.

FreeCAD no se inicia
There might be a lot of reasons for that, the most likely is that some library is missing. Try starting FreeCAD from a terminal (type freecad at a terminal prompt) to see if some error message appears. Also, read the rest of this FAQ as it can give you more clues to detect the cause of the problem. If nothing helps, tell about it on the forum, there will surely be someone who can help.

En algunos sistemas anteriores a Windows XP puedes encontrar un mensaje de error como este: ''La aplicación no puede iniciarse, porque la configuración lado a lado está mal. La reinstalación de la aplicación puede solucionar el problema.'' El motivo de este problema es que en tu sistema las bibliotecas de ejecución CRT no se encuentran o la versión instalada es demasiado antigua porque FreeCAD está vinculado a una versión más reciente. En este caso tienes que instalar Microsoft Visual C++ Redistributable Package el cual encontraras en Microsoft. Mira también el correspondiente mensaje del foro.

FreeCAD se inicia con normalidad, pero no se muestran todos los iconos, algunos están reemplazados por una 'X' Negra
Algunas partes de FreeCAD dependen de un módulo externo de Python denominado Pivy. En Windows, pivy está incluido en la instalación de FreeCAD. E sistemas Debian/Ubuntu, el paquete python-pivy es parte de los repositorios de software estándar. En otros sistemas, de momento, podrías tener que compilar pivy tu mismo. Observa que aunque algunas herramientas no estén disponibles sin pivy, el resto de FreeCAD funciona con normalidad.

Tengo problemas de visualización, la vista 3D no se comporta correctamente, hay basura cuando muevo/giro la vista, etc...
FreeCAD depende de OpenGL para mostrar el contenido 3D, por tanto requiere un entorno de OpenGL funcionando. En algunos sistemas, OpenGL no está activado por defecto, y podrías necesitar instalar o actualizar tus drivers de gráficos. Este problema sucede con mayor frecuencia con en sistemas Linux o sobre sistemas virtuales. Si estas en un sistema basado en Linux, prueba los siguientes pasos:
 * verifica que tu equipo tiene una tarjeta gráfica con capacidad 3D
 * escribe glxinfo en una ventana de terminal, y comprueba en la salida que el renderizado directo está activado, y que el comercializador/renderer/versión/ coinciden con tu tarjeta gráfica.
 * instala otro software basado enn OpenGl (por ejemplo [Blender]) y comprueba si se ejecuta y muestra correctamente

FreeCAD se cuelga al iniciar
Un cuelgue podría indicar un error más serio, o algún problema con tu configuración. La mayoría de cuelgues al iniciar son debidos a una de estos dos motivos:

Los drivers de OpenGL no están instalados, o no funcionan correctamente
Es una causa muy común de problemas. Los síntomas son simplemente que FreeCAD se cuelga al iniciar, o si abres una vista 3D (por ejemplo creando un nuevo documento). Prueba a descubrir cual es tu chip gráfico, y si soporta OpenGL (los chips más recientes lo hacen), luego encuentra el driver correcto e instalalo. Un buen de comprobar si opengl está disponible es tratar de ejecutar otra aplicación opengl como blender. Y como consejo general para tener más información sobre los errores con FreeCAD, puedes iniciarlo con el parámetro del programa --write-log. Esto creará el archivo FreeCAD.log en $HOME/.FreeCAD en sistemas Linux y Mac OS X o %APPDATA\FreeCAD% en sistemas con Windows.

And as a general tip to get some more information about crashes with FreeCAD you can start it with the program parameter --write-log. This will create the file FreeCAD.log in $HOME/.FreeCAD on Linux and Mac OS X or %APPDATA\FreeCAD% on Windows systems.

In some rare cases you may have a graphic driver installed that doesn't fit to your graphic card. We had a case where the user's laptop had an Intel on-board graphic but some ATI drivers were installed.  After removing the files and re-installing the correct driver FreeCAD started to work.

Alguna biblioteca, necesaria para FreeCAD, no está presente en tu sistema, o no es encontrada por FreeCAD
Puede haber dos motivos para este problema: Alguna biblioteca se ha perdido, por tanto FreeCAD no quiere iniciarse, o la librería está ahí, pero es una versión más antigua de la que esperaba FreeCAD, de modo que se produce un cuelgue cuando FreeCAD trata de utilizar una característica perdida desde esa biblioteca. Un ejemplo común es cuando tienes Qt3 y Qt4 instalados en tu sistema, FreeCAD podría detectar Qt4 pero si tu instalación de Qt no está correctamente configurada, algunas partes de Qt3 podrían estar aún utilizándose, provocando cuelgues.

Por favor revisa el procedimiento de instalación, asegúrate de que has instalado todas las bibliotecas requeridas (en la mayoría de sistemas Linux esto se hace automáticamente), y comprueba cual es el mínimo número de versión para cada componente.

Si todo parece estar correcto, describe el problema en el foro o envía un informe de error. Si estas en un sistema Linux, es sencillo hacer una depuración de rastreo, que proporciona información muy útil sobre el cuelgue a los desarrolladores:
 * en un terminal, escribe: gdb freecad (asumiendo que el paquete gdb está instalado)
 * dentro de gdb, escribe run
 * después del cuelgue, escribe bt para obtener la traza, que puedes incluir en tu informe de error.

FreeCAD freezes after startup
When starting FreeCAD the GUI appears almost immediately but the GUI is frozen and the cpu is about 99%. This can happen on the KDE desktop when using the Oxygen theme. That's a bug in the Oxygen theme and choosing another theme should fix this issue.

FreeCAD se cuelga en la creación de un nuevo documento o abriendo un archivo
Si FreeCAD se cuelga cuando se crea una nueva vista 3D, prueba a lanzar FreeCAD desde un terminal. Si aparece un mensaje de error cuando se cuelga, mencionando "Assertion Failed" y un nombre de componente comenzando con "So" (SoBase, SoFieldContainer, etc...), hay muchas posibilidades, especialmente si estas en Linux, de que FreeCAD intente utilizar dos versiones diferentes de la bibliioteca coin, lo que origina el cuelgue. Para verificar si ese es el problema de fondo, prueba lo siguiente: Si hay alguna diferencia, FreeCAD o SoQt deben recompilarse (es mejor recompilar el que utilice la versión más antigua de Coin). El comportamiento habitual es tratar de contactar con la persona responsable del empaquetado de SoQt o FreeCAD y amablemente solicitar que consideren recompilarlo. Si quieres hacer este paso tu mismo, y no es posible recompilar SoQt porque rompe otras aplicaciones en tu sistema, puedes forzar a compilar FreeCAD con la versión de Coin requerida con ./configure --with-coin=DIR. Pero debes asegurarte de que el paquete de distribución correcto de esta versión de Coin está instalado.
 * Localiza el ejecutable de FreeCAD (normalmente en /usr/lib/FreeCAD/bin)
 * Ejecuta el comando 'ldd FreeCAD' desde un terminal
 * Apunta la versión de la biblioteca libCoin.so que está utilizando FreeCAD (por ejemplo libCoin.so.60)
 * Localiza la biblioteca libSoQt.so (normalmente en /usr/lib)
 * ejecuta 'ldd libSoQt.so' y comprueba si está vinculada a la misma versión de coin que FreeCAD

FreeCAD crashes after Edit -> Alignment
A segmentation fault happens at vbo_save_playback_vertex_list. This means that the implementation of VBO of the graphic driver is bad. In order to avoid to cache OpenGL calls you can try to set the environment variable IV_SEPARATOR_MAX_CACHES=0 and restart FreeCAD.

Tengo problemasd ejecutando FreeCAD en Mac OSX
La plataforma Mac es menos sencilla de soportar que las de Windows o Linux, ya que ninguno de los desarrolladores principales tienen una. Los paquetes OSX están compilados por usuarios voluntarios de FreeCAD, y podrían a veces no trabajar de forma correcta en tu equipo, dependiendo de tu sistema. Tu mejor opción es probablemente dirigirte al los foros, buscar los hilos relativos a Mac OSX, y comentar tu problema allí o ver si alguien ha encontrado una solución.

No puedo cambiar los valores numéricos en el panel de propiedades de FreeCAD


Lo más probable es que tengas mal los parámetros de configuración regional de Windows. Por favor, comprueba si tienes el mismo símbolo para separación de decimales y agrupación de dígitos en tu configuración regional. Si es así, adapta tu configuración de sistema para utilizar caracteres diferentes para el separador decimal y el de agrupación de dígitos. Observa que no es obligatorio tener el punto como separador decimal. Es obligatorio utilizar símbolos diferentes es estas dos configuraciones.

Es FreeCAD realmente libre? Incluso para uso comercial?
FreeCAD es software de código libre, y es libre no solo de utilizarlo, para ti mismo o para hacer un trabajo comercial, sino también para dostribuirlo, modificarlo, o incluso utilizarlo en una aplicación de código cerrado. En resumen, eres libre de hacer (casi) lo que quieras con él. Mira la página de Licencia para obtener más detalles.

Cómo puedo girar la vista 3D?
FreeCAD tiene tres modos de navegación que pueden establecerse en el letrero de diálogo de configuración de preferencias o cambiarse pulsando el botón derecho en la vista 3D. Para ver más detalles sobre los modos, mira la página modos de navegación. Para el modo por defecto ("Navegación CAD"), los comandos son los siguientes,

Qué puedo hacer con FreeCAD? Por dónde debo empezar?
Dirígete a la página Comenzando con FreeCAD para una descripción rápida de las herramientas que puedes utilizar. Allí está también una nueva sección de Tutoriales que contiene algunos recursos. La sección Centro de usuarios contiene información más detallada sobre los diferentes entornos de FreeCAD. Observa que ya que FreeCAD es relativamente nuevo, su interfaz de usuario aún está bastante desnuda y no dispone de muchas herramientas. Pero muchas más funcionalidades avanzadas ya están disponibles para ti desde archivos de guión en Python.

Existe documentación para los nuevos usuarios? Cómo puedo aprender a utilizar FreeCAD?
De momento hay poca información para los nuevos usuarios, por desgracia, pero la nueva sección de Tutoriales ya contiene algunas páginas para que puedas empezar.

Cómo puedo extruir algo en un sólido? No obtengo el resultado correcto
La teoría es simple: Las líneas (o contornos), cuando se extruyen, forman caras. Las cara, cuando se extruyen, forman sólidos. Si extruyes algo y el resultado no es un sólido, entonces ese algo no era una cara. Si tienes líneas y quieres extruir un sólido a partir de ellas, debes primero seleccionar las líneas que formen un contorno cerrado (selecciona varios objetos presionando CTRL), juntarlas en un contorno (herramienta Promocionar), luego crear una cara a partir de ese contorno (herramienta Promocionar de nuevo). Ahí lo tienes, si todo ha ido bien podrás ahora extruirlo a un sólido.

Ahora, puede haber algunos errores que hagan que obtengas el resultado errónea. El mejor modo para asegurarte es comprobar que está dentro de lo que estas extruyendo. Los objetos contenidos pueden explorarse fácilmente con Python. Asumiendo por ejemplo que tienes un objeto llamado "Wire", podrías escribir esto en la consola de Python:

El código de arriba recupera la forma de un objeto, muestra las caras y contornos que tiene (si tiene), y, si hay contornos, indica si dichos contornos están cerrados. Si no tienes ninguna cara, no obtendrás un sólido. Si no tienes un contorno cerrado, no se promocionará en una cara- Si estas interesado, hay más información sobre lo que puedes comprobar en Python en la página Achivos de guión de piezas. Si no puedes unir varias líneas en un contorno, la causa más probable es que sus puntos finales no se encuentren, debe haber pequeños huecos entre ellos. Ahí, mi experiencia me dice que el modo más rápido sería redibujar un contorno por encima...

Mis operaciones booleanas fallan, o dan resultados raros
El kernel de OpenCasCade, que es el responsable en FreeCAD de la geometría de Piezas, aunque es posiblemente el mejor kernel de geometría disponible en software libre, tiene sus defectos y limitaciones. En realidad las operaciones booleanas (unión, diferencia e intersección) no son su mejor característica, y a menudo dan resultados extraños. Esta es una limitación en la actualidad que no tenemos modo de solucionar de momento, así que tu mejor opción es tratar de obtener el resultado deseado modelando de otra manera. Por ejemplo, los problemas con primitivas como cilindros pueden solucionarse a menudo utilizando una circunferencia extruida en su lugar. Como regla general, si una forma no funciona, prueba remodelando de un modo diferente. En el 99% de los casos podrás obtener el resultado que deseas.

FreeCAD es un gran programa! Cómo puedo ayudar?
There are a lot of different ways to help, even if you are not a programmer. Here are a couple of things you can do:
 * Give some feedback to the FreeCAD developers: It is always useful to know what people think, what they found good, what they miss, etc. Drop a note on the forum giving your opinion or make a request on our issue tracker!
 * Help with writing documentation: The documentation we have here on this site is sometime very limited. If you discovered something that is not well documented, add your knowledge there!
 * Help others newcomers: Hang around the forum, and help new people to solve basic questions, like how do I install, how do I add a cube, etc...
 * Translate the documentation in your own language
 * Translate FreeCAD in your own language
 * Write Tutorials, or record video tutorials: Tutorials are a very easy way for newcomers to learn a new software. If you did some nice stuff, why not show other people how to do it?
 * Contribute with assets and examples: We still miss good example files in FreeCAD. If you created something good, share it with us!
 * Submit bugs: It is very important to have all the possible bugs fixed. If you find one, report it as clearly as possible, so we can understand exactly what's happening.
 * Try to do some python coding: You never programmed before but you want to try? Python is easy. Read our introduction to Python... But beware, you might get addicted quickly!
 * See the Help FreeCAD page for more details on how to contribute.

Cómo consigo permisos de edición para esta wiki?
See the Work on the documentation page paragraph for more details on how to contribute.

Participa FreeCAD en el Google Summer of Code?
No. Somos muy pocos desarrolladores de momento, y nos llevaría mucho tiempo hacer el trabajo de administración y seguimiento de los estudiantes, preferimos en su lugar dedicar nuestro tiempo a escribir código.

Quiereo comenzar a traducir la wiki en mi idioma. Qué tengo que hacer?
Esta wiki tiene un montón de contenido. El material más actualizado e interesante está recopilado en el manual.

See the Translate the documentation page paragraph for more details on how to translate the wiki.

Tengo que pagar algo por utilizar FreeCAD?
No. FreeCAD es totalmente gratis para utilizar, descargar, redistribuir, o modificar. Es software de código abierto, publicado bajo los términos de 2 licencias de software libre (GPL y LGPL), lo que te garantiza dichas libertades, y, aún más importante, garantiza que dichas libertades nunca se te quitarán.

Puedo reutilizar algunos de los elementos gráficos o partes de la web?
Por supuesto. Todo el material gráfico (iconos, banners, etc...) de FreeCAD es LGPL, al igual que el código de FreeCAD. Puedes servirte en la página de Material gráfico... La web es un sitio estándar de mediawiki, todos los elementos gráficos se pueden reutilizar libremente, y si te interesa saber cómo modificar el software de mediawiki como hicimos nosotros, busca las páginas especiales Common css y js...

Puedo reutilizar partes de FreeCAD en otra aplicación?
Si, con algunas pequeñas consideraciones porque algunas partes del código son LGPL mientras que otras son GPL, y el hecho de que las librerías de terceros utilizadas por FreeCAD pueden tener además otras condiciones. Más detalles en la página de Licencia.