Bancadas de trabalho
O FreeCAD, como muitos aplicativos de design modernos, como Revit ou CATIA, baseia-se no conceito de Workbench (Bancada de trabalho). Uma bancada de trabalho pode ser considerada um conjunto de ferramentas especialmente agrupadas para uma determinada tarefa. Em uma oficina de móveis tradicional, você teria uma mesa de trabalho para quem trabalha com madeira, outra para quem trabalha com peças de metal e talvez uma terceira para quem monta todas as peças.
No FreeCAD aplica-se o mesmo conceito. As ferramentas são agrupadas em bancadas, segundo as tarefas em que são utilizadas.
Quando você muda de uma bancada para outra, as ferramentas disponíveis na interface mudam. Barras de ferramentas, barras de comando e possivelmente outras partes da interface mudam para a nova bancada de trabalho, mas o conteúdo de sua cena não muda. Você poderia, por exemplo, começar a desenhar formas 2D com a Bancada Draft e, em seguida, trabalhar mais neles com a Bancada Part.
Perceba que algumas vezes um Bancada é referida como um Módulo. Entretanto, Bancadas e Módulos são entidades diferentes. Um Módulo é qualquer extensão do FreeCAD, enquanto uma Bancada é um tipo especial de Módulo com uma configuração de GUI (barras de ferramentas e menus)
Bancadas de Trabalho Pré-instaladas
Atual
As seguintes bancadas de trabalho estão disponíveis em todas as instalações do FreeCAD:
Std Base. Essa não é realmente uma bancada, mas sim uma categoria de comandos e ferramentas "padrões" que podem ser usadas em todas bancadas.
A Bancada Assembly para construção e resolução de montagens mecânicas. introduced in version 1.0
A Bancada BIM para trabalho com elementos e criação de modelos arquiteturais BIM. Ela combina a Bancada Arch e a antiga Bancada externa BIM disponível em version 0.21 and below.
A Bancada CAM é usada para produzir instruções G-Code. Essa Bancada era chamada "Bancada Path" na version 0.21 and below.
A Bancada Draft contém ferramentas 2D e operações básicas CAD 2D e 3D.
A Bancada FEM fornece um fluxo de trabalho de Análise de Elementos Finitos (em inglês, FEA).
A Bancada Inspection é feita para disponibilizar ferramentas específicas para o exame das formas. Ela está nos estágios iniciais de desenvolvimento.
A Bancada Material manipula o sistema de material do FreeCAD. introduced in version 1.0
A bancada de trabalho Mesh é usada para trabalhar com malhas trianguladas.
A Bancada de trabalho OpenSCAD como interoperabilidade com OpenSCAD e reparo da história do modelo geometria sólida construtiva(CSG) história do modelo.
A Bancada Part é para trabalhar com primitivas geométricas e operações booleanas.
A Bancada Part Design usada para a construção de formas de peças a partir de esboços.
A bancada Points usada para trabalhar com nuvens de pontos.
A Bancada Reverse Engineering destina-se a fornecer ferramentas específicas para converter formas/sólidos/malhas em características paramétricas compatíveis com o FreeCAD.
A Bancada Robot serve para o estudo dos movimentos dos robôs. Atualmente está sem manutenção.
A Bancada Sketcher serve para trabalhar com esboços com restrições geométricas.
A Bancada Spreadsheet serve para a criação e manipulação de dados de planilhas.
A Bancada Surface fornece ferramentas para criar e modificar superfícies. É similar a opção Construtor de formas da face a partir das bordas.
A Bancada TechDraw é usada para a produção de desenhos técnicos a partir de modelos 3D. É o sucessor da Bancada Drawing.
A Bancada Test Framework é para a depuração do FreeCAD.
Obsoleto
As seguintes bancadas de trabalho não estão mais incluídos após a versão 0.21:
A Bancada Start Center permite saltar rapidamente para uma das bancadas de trabalho mais comuns.
A Bancada Web fornece a você uma janela do navegador em vez da vista 3D dentro do FreeCAD.
As seguintes bancadas de trabalho não estão mais incluídos após a versão 0.20:
A Bancada Drawing era utilizada para produção de desenhos técnicos. A Bancada TechDraw é a substituta mais avançada.
A Bancada Image era utilizada para trabalhar com imagens bitmap. Suas funcionalidades foram integradas na Std Base. Veja Std Import e Std ViewLoadImage.
A Bancada Raytracing era utilizada para ray-tracing (renderização). A Bancada externa [Render] deve ser utilizada no seu lugar.
Bancadas de Trabalho Externas
As bancadas de trabalho do FreeCAD são fáceis de programar em Python, portanto há muitas pessoas desenvolvendo bancadas de trabalho adicionais fora da área de desenvolvimento principal do FreeCAD.
A página de bancadas de trabalho externas (Bancadas de trabalho externas) lista todas as que são conhecidas por esta comunidade. A maioria é facilmente instalável de dentro do FreeCAD, usando o Gerenciador de Extensões, encontrado no menu Ferramentas → Addon manager.

- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub