Jump to content

Página principal

From FreeCAD Documentation
Revision as of 22:13, 1 April 2011 by Splineman (talk | contribs)

FreeCAD

FreeCAD es una aplicación de modelado 3D de Código abierto de CAD/MCAD/CAx/CAE/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 un entorno de modelado basado en operaciones con una arquitectura de software modular que hace sencillo proporcionarle funcionalidades adicionales sin modificar el sistema principal.

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 comopython scripts o macros grabadas de manera automática macros/es
  • 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, U3D o STL

In development

  • A Sketcher with constraint-solver, allowing to sketch geometry-constrained 2D shapes
  • A Drawing sheets module that permit to put 2D views of your 3D models on a sheet
  • A Robot simulation module that allows to study robot movements
  • A Rendering module that can export 3D objects for rendering with external renderers
  • An Architecture module that allows BIM-like workflow, with IFC compatibility.

Manual

The FreeCAD manual is a work-in-progress community effort to provide state-of-the-art documentation about using FreeCAD, and is already available in a couple of languages. It still lacks much information, so feel free to join and contribute!

More

About the development

Check the Development roadmap for news about what is being planned, the Changelog and Roadmap mantis pages to see the progresses towards next release, or the Project statistics for even more information about the FreeCAD codebase.

Source code

FreeCAD can be compiled using cMake or autotools, the subversion link is https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk and there are build instructions for Windows, Unix/Linux and MacOSX.

Help wanted

FreeCAD would benefit greatly from your help, for example by testing and reporting bugs. Another problem we have, is lack of people to build and test FreeCAD on Mac OSX. If you have a mac, please help us! You are also welcome to help translating FreeCAD in your language.