Jump to content

Página principal

From FreeCAD Documentation
Revision as of 13:07, 29 May 2012 by Emagdalena (talk | contribs) (Languages spanish)

FreeCAD

FreeCAD es una aplicación basada en operaciones de modelado 3D paramétrico de CAD, MCAD, CAx/CAE y PLM, orientada a la ingeniería mecánica y el diseño de producto pero también se ajusta a un amplio rango de usos cercanos a la ingeniería, como la arquitectura así como a otras especialidades de la ingeniería. Es 100% código abierto y extremadamente modular, permitiendo extensiones y personalizaciones muy avanzadas.

FreeCAD está basado en OpenCasCade, un poderoso núcleo de geometría, un modelo de representación de escenas 3D basado en Open Inventor proporcionado por la librería Coin 3D, y un amplio entorno de programación integrado de Python. La interfaz está construida con Qt. FreeCAD se ejecuta exactamente del mismo modo en plataformas Windows, Mac OSX y Linux.

File:Right arrow.png Más información...

Principales características

  • Un completo núcleo de geometría basado en OpenCasCade permite realizar operaciones 3D complejas con tipos de formas complejas, y soporta de manera nativa conceptos como brep, nurbs, operaciones booleanas o redondeos
  • File:Feature6.jpg
    Una arquitectura modular que admite plugins (módulos) para añadir funcionalidades a la aplicación principal. Dichas extensiones pueden ser tan complejas como nuevas aplicaciones completas o tan simples como archivos de guión en Python o macros grabadas de manera automática
  • Un completo modelo paramétrico que permite cualquier tipo de objetos personalizados paramétricos, que incluso puede programarse completamente en Python
  • Acceso completo desde el interprete integrado de Python, macros o archivos de guión externos a casi cualquier parte de FreeCAD, incluyendo la creación y transformación de geometría, la representación 2D o 3D de dicha geometría (Gráficos de escena) o incluso la interfaz de FreeCAD
  • Importar/exportar en formatos estándar como STEP, IGES, OBJ, DXF, SVG,STL, DAE, IFC o OFF, en adición al formato de archivos nativo de FreeCAD.
  • Un entorno de Croquizado con resolución de restricciones, permitiendo croquizar formas 2D con restricciones geométricas. El entorno de croquizado actualmente permite definir diversos tipos de restricciones geométricas, y utilizarlas como base para crear otros objetos en todo FreeCAD
  • Un módulo de Simulación de Robots que permite estudiar los movimientos de robots. El módulo de Simulación de Robots ya dispone de un interfaz gráfico extendido que permite trabajar solo a través de la interfaz gráfica de usuario.

En desarrollo

  • Un módulo de Hojas de dibujo que permite poner vistas 2D de tus modelos 3D en una hoja de dibujo. Estos módulos producirán entonces hojas en SVG o PDF preparadas para exportar. El módulo aún está poco desarrollado, pero ya destaca una poderosa funcionalidad de Python
  • Un módulo de Renderizado que puede exportar objetos 3D para renderizar con aplicaciones de render externas. Actualmente solo soporta POV-Ray, pero se espera que se extienda a otros programas de renderizado en el futuro
  • Un módulo de Arquitectura que permite BIM como flujo de trabajo, con compatibilidad con IFC. La construcción del módulo de Arquitectura se está discutiendo por la comunidad aquí
  • Un módulo de Ensamblajes que permite trabajar con múltiples formas, múltiples documentos, múltiples archivos, múltiples relaciones...

Manual

El manual de FreeCAD es un esfuerzo continuo de la comunidad para proporcionar la documentación más reciente sobre el uso de FreeCAD, y ya está disponible en varios idiomas. Aún carece de mucha información, así que puedes unirte y participar!

Participa

Cómo participar

Hay mucho que hacer dentro del proyecto de FreeCAD, si estas interesado en ayudarnos. Hay tareas de programación, para programadores en C++ o Python, pero también hay muchas cosas que puedes hacer sin no sabes programar, como escribir documentación, ayudar a los nuevos usuarios, traducir la aplicación y la documentación, ayudar con el empaquetado de la última versión de FreeCAD para tu sistema operativo preferido, o simplemente ayudar a que otra gente descubra FreeCAD. La página de Ayuda de FreeCAD describe todo con más detalles.

Código fuente

FreeCAD puede compilarse utilizando cMake o autotools, el enlace a Git es git://free-cad.git.sourceforge.net/gitroot/free-cad/free-cad y se han definido instrucciones para Windows, Unix/Linux y MacOSX.

Sobre el desarrollo

Comprueba el Mapa de desarrollo para ver noticias sobre lo que está planificado, el Historial de cambios y la Hoja de ruta de las páginas de mantis para ver el progreso hacia la próxima versión, o las Estadísticas del proyecto para tener aún más información de la base de código de FreeCAD. Todas las comunicaciones sobre el desarrollo se realizan en los foros, así que asegúrate de visitarlos si estás interesado en participar.

Sigue a FreeCAD donde quieras!

File:Googleplus.png