FreeCAD Logo FreeCAD 1.0
  • Inglês Africânder Árabe Belarusian Catalão Checo Alemão Grego Espanhol Espanhol Basco Finlandês Filipino Francês Galego Croata Húngaro Indonésio Italiano Japonês Kabyle Coreano Lituano Holandês Norwegian Bokmal Polaco Português Português Romeno Russo Eslovaco Esloveno Sérvio Sueco Turco Ucraniano Valenciano Vietnamita Chinês Chinês
  • Funcionalidades
  • Transferir
  • Blog
  • Documentação
    Índice de documentação Por onde começar Documentação para utilizadores O manual do FreeCAD Documentação das bancadas de trabalho Documentação de programação Python C++ coding documentation Tutoriais Frequently asked questions Política de privacidade Sobre o FreeCAD
  • Contribua
    Como pode ajudar Sponsor Report a bug Make a pull request Empregos e financiamento Contribution guidelines Manual do desenvolvedor Translations
  • Comunidade
    Código de conduta Fórum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Calendário
  • ♥ Donate

Donate

$
Informação SEPA
Por favor, configure a sua transferência bancária SEPA para:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Agência bancária: BNP Paribas Fortis
Morada: Rue de la Station 64, 1360 Perwez, Belgium

While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.

If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.

Choose freely the amount you wish to donate one time only.

You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.

from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.

from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.

from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.

from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.

Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!

Choose freely the amount you wish to donate each month.

Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!

Acerca do FreeCAD
Instalar no Windows
Index

Esta é uma lista extensa, ainda que incompleta, das funções que o FreeCAD disponibiliza.

Notas da Versão

  • Notas 1.1 - Versão de desenvolvimento com compilações semanais
  • Notas 1.0 - Novembro 2024
  • Notas 0.21 - Agosto 2023
  • Notas 0.20 - Junho 2022
  • Notas 0.19 - Março 2021
  • Notas 0.18 - Março 2019
  • Notas 0.17 - Abril 2018
  • Notas 0.16 - Abril 2016
  • Notas 0.15 - Março 2015
  • Notas 0.14 - Março 2014
  • Notas 0.13 - Janeiro 2013
  • Notas 0.12 - Dezembro 2011
  • Notas 0.11 - Março 2011

Recursos Principais

  • Um completo geometry kernel baseado na tecnologia Open CASCADE permite operações 3D complexas em vários tipos de formas complexas, com suporte nativo para conceitos como brep, nurbs curves e superficies, um vasto leque de entidades geométricas, operações boleanas e "fillets", e suporte interno dos formatos STEP e IGES
  • Um Modelo totalmente paramétrico. Todos os objetos FreeCAD são paramétricos de modo nativo, o que significa que as suas formas podem ser baseadas em propriedades ou mesmo dependentes de outros objetos, todas as alterações são recalculadas em tempo real, e gravadas na lista de "undo/redo". Novos tipos de objetos podem ser adicionados facilmente, e até mesmo totalmente programados em Python
  • Arquitetura modular que permite a utilização de "plugins" (módulos) para acrescentar funcionalidade à aplicação principal. Estas extensões podem ser tão complexas como novas aplicações completas programadas em C++ ou tão simples como Python scripts ou macros gravados automaticamente. O utilizador tem acesso completo a partir do interprete de Python interno, "macros" ou "scripts" externos, a praticamente qualquer parte do FreeCAD, seja criação e transformação de geometria, ou a representação 2D ou 3D dessa geometria (scenegraph) ou até a interface do FreeCAD
  • Importar/exportar para formatos standard como sejam STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC ou OFF, NASTRAN, VRML além do Formato de ficheiro Fcstd nativo do FreeCAD's. O nivel de compatibilidade entre o FreeCAD e um determinado formato de ficheiro pode variar, uma vez que isso depende do modulo que o implementa.
  • Uma Bancada de trabalho Esboço (Sketcher) com resolvedor de restrições, permite esboçar formas 2D com geometria-restringida. O "sketcher" correntemente permite construir vários tipos de geometria restringida, e usá-la como base para construir outros objetos em FreeCAD.
  • Um módulo Robot simulation que permite estudar os movimentos robotizados. O módulo robot já possui uma interface gráfica extensa que permite um fluxo de trabalho inteiramente gráfico.
  • Um módulo Folhas de desenho que permite inserir vistas 2D dos modelos 3D numa folha de desenho. Este módulo produz folhas em SVG ou PDF prontas a exportar. Este módulo encontra-se ainda pouco desenvolvido mas já possui recursos que permitem poderosas funcionalidades Python.
  • Um módulo Renderização capaz de exportar objetos 3D para renderizar com renderizadores externos. De momento apenas suporta povray e LuxRender, mas espera-se que venha a ser extendido com outros renderizadores no futuro.
  • Um Módulo Arquitetura que permite um fluxo de trabalho tipo-BIM, com compatibilidade IFC. A criação do módulo de Arquitetura é amplamente discutido pela comunidade aqui.

Recursos Gerais

  • FreeCAD é multiplataforma. Executa-se e comporta-se exactamente da mesma maneira em Windows, Linux e MacOS.
  • FreeCAD é uma aplicação totalmente GUI. O FreeCAD conta com uma completa interface gráfica de utilizador baseada no famoso framework Qt, com um visualizador 3D baseado em Open Inventor, que permite uma rápida renderização das cenas 3D e uma representação gráfica muito acessível.
  • FreeCAD também se executa como uma aplicação de linha de comandos, com menos requisitos de memória. No modo de linha de comandos, o FreeCAD corre sem a sua interface gráfica, mas com todas as ferramentas de geometria. Pode ser, por exemplo, utilizado como servidor para produzir conteúdos para outras aplicações.
  • FreeCAD pode ser importado como um módulo de Python, dentro de outras aplicações que possam executar scripts Python, ou numa consola Python. Tal como no modo consola, a parte do interface do FreeCAD não está disponível, mas todas as ferramentas de geometria ficam acessíveis.
  • Conceito de bancada de trabalho: No interface do FreeCAD, as ferramentas estão agrupadas em Bancadas de trabalho. Isto permite mostrar apenas as ferramentas necessárias para realizar uma determinada tarefa, mantendo o espaço de trabalho arrumado e disponível, e um arranque rápido da aplicação.
  • "Framework" de Plugin/Módulos para carregamento retardado de recursos/tipos-de-dados. O FreeCAD está dividido em aplicações principais e módulos, que são carregados apenas quando são necessários. Quase todas as ferramentas e tipos de geometria são armazenados em módulos. Os módulos comportam-se como plugins, e podem ser adicionados ou removidos à instalação existente do FreeCAD.
  • Objetos de documento com associação paramétrica: Todos os objetos num documento FreeCAD podem ser definidos por parâmetros. Esses parâmetros podem ser modificados dinamicamente, e recalculados a qualquer momento. A relação entre entre objetos também é guardada, pelo que ao modificar um objeto também se modificam os objetos de pendentes.
  • Criação de primitivas paramétricas (caixas, esferas, cilindros, etc)
  • Operações de modificação gráficas como translações, rotações, escala, simetria, deslocamento paralelo (offset) (normais ou de acordo com Jung/Shin/Choi) ou conversão de formas, em qualquer plano do espaço 3D
  • Operações boleanas (união, diferença, interseção)
  • Criação gráfica de elementos simples de geometria plana tais como linhas, polilinhas, retângulos, arcos ou círculos em qualquer plano do espaço 3D
  • Modelação com extrusão ou revolução, secções e boleados (fillets).
  • Componentes topológicos como vértices, arestas, polilinhas e planos (por programação em Python).
  • Testar e reparar ferramentas para malhas: Testar sólidos, Testar malhas não solidas (non-two-manifolds), teste de auto-interseção, preenchimento de buracos e orientação uniforme.
  • Anotações como textos ou cotas dimensionais
  • "Framework" desfazer/Refazer: Todas as acções admitem os processos desfazer/refazer, com acesso ao historial de ações, de maneira que num único passo podem-se desfazer múltiplas acções.
  • Gestão de transacções: A lista do historial desfazer/refazer armazena transacções de documentos e não só acções individuais. O que permite definir exactamente o que há que se desfazer ou se refazer com a cada ferramenta.
  • Framework de programação incorporada: O FreeCAD conta com um interprete Python incorporado, e uma API que cobre quase qualquer parte da aplicação, o interface, a geometria e a representação dessa geometria no visualizador 3D. O interprete pode correr desde simples comandos até scripts complexos, de facto mesmo módulos inteiros podem ser programados completamente em Python.
  • Consola Python incorporada com destaques de sintaxe, auto-completar e navegador de classe: Os comandos Python podem ser introduzidos diretamente no FreeCAD e os resultados surgem de imediato, permitindo escrita de scripts para testar funcionalidades em tempo real, explore o conteúdo dos módulos e aprenda facilmente sobre o interior do FreeCAD.
  • Interação do utilizador espelhada na consola: Tudo o que o utilizador faz no interface do FreeCAD executa código python, que pode ser mostrado na consola e gravado em macros.
  • Gravação e edição completa de macros: Os comandos python gerados quando o utilizador manipula a interface podem ser então gravados, editados se necessário, e salvos para serem reproduzidos mais tarde.
  • Gravação de documento em formato composto (basedo em ZIP): Os documentos do FreeCAD salvos com a extensão .fcstd podem conter diferentes tipos de informação, como geometria, scripts ou ícones de miniatura. O ficheiro .fcstd é ele próprio um contentor zip, pelo que os ficheiros gravados pelo FreeCAD já estão comprimidos.
  • Interface Gráfica do Utilizador totalmente personalizável/programável. A interface do FreeCAD baseada em Qt é inteiramente acessível pelo interprete python. Além das funções simples que o FreeCAD ele próprio disponibiliza para as bancadas de trabalho, toda a framework Qt está também acessível, permitindo qualquer operação no GUI, como criar, adicionar, ancorar, modificar ou remover "widgets" e barras de ferramentas.
  • Miniaturas (apenas em sistemas Linux neste momento): Os ícones dos documentos do FreeCAD mostram o conteúdo dos ficheiros na maioria dos gestores de ficheiros como por exemplo no nautilus em gnome.
  • Instalador MSI modular permite uma instalação flexível em sistemas baseados em Windows. Também são disponibilizados pacotes para sistemas Ubuntu.

Extra Workbenches

Bancadas de trabalho Extra

Utilizadores avançados criaram várias Bancadas de trabalho externas personalizadas.


Visão Geral
Instalação em Windows
Índice

Esta página foi obtida de https://wiki.freecad.org/Feature_list

Mantenha o contacto!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© Equipa do FreeCAD. Créditos da imagem da página inicial (de cima para baixo): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Este projeto é suportado por: , KiCad Services Corp. e outros patrocinadores

GitHubMelhore esta página no GitHub