Material editor
Jump to navigation
Jump to search
FEM
Arch
User documentation
Menu location |
---|
Model → Material → Material editor |
Workbenches |
FEM, Arch |
Default shortcut |
None |
Introduced in version |
0.18 |
See also |
Material, Arch SetMaterial, FEM tutorial |
Contents |
Description
The Material Editor allows you to edit and save the information contained in a FreeCAD material. Currently such materials are used by the FEM and
Arch workbenches.
Usage
The material editor can currently be accessed by either:
Arch Workbench
- The
Set Material button of the New material creation panel of the Arch Workbench
- The menu Arch → Set material... entry
- The
FEM Workbench
- The
Material editor icon
- The menu Models → Material → Material editor entry
- The
- Via python (see Scripting section below)
Options
- Browser button: Opens the contents of the URL property in a browser
- Material card: Allows to choose a preset to fill in the fields
- Open: Opens a .FCMat file
- Save as: Saves the contents of the editor as a new .FCMat file
- Preview: Not implemented yet
- Properties editor: Allows to edit the contents of the material properties
- Add property: Allows to add a new custom property
- Delete property: Deletes a selected property. Only custom properties can be deleted
Note:
- The OK and Cancel buttons have the same effect when the Material editor is not used to edit directly the material property of an existing object.
Scripting
import MaterialEditor
MaterialEditor.openEditor()
- Materials: Solid, Fluid, Nonlinear mechanical; Material editor
- Element geometry: Beam (1D), Beam rotation (1D), Shell (2D), Fluid flow (1D)
Constraints
- Electrostatic: Potential
- Fluid: Initial velocity, Fluid boundary, Flow velocity
- Mechanical: Fixed, Displacement, Plane rotation, Contact, Transform, Force, Pressure, Self weight, Bearing, Gear, Pulley
- Thermal: Initial temperature, Heat flux, Temperature, Heat source
- Solve: Calculix tools, CalculiX, Elmer, Z88; Equations: Heat, Elasticity, Electrostatic, Flux, Flow; Solver: Solver control, Solver run
- Results: Purge, Show; Postprocessing: Apply changes, Pipeline from result, Create warp vector filter, Create scalar clip filter, Create cut filter, Create clip filter, Create data along line filter, Create linearized stresses,
Create data at point filter, Create functions
- Utilities: Clipping plane, Remove clipping planes; Mesh clear, Mesh display info
- Additional: Preferences; FEM Install, FEM Mesh, FEM Solver, FEM CalculiX, FEM Project, FEM Concrete; FEM Element Types
- Elements: Wall, Structure, Roof, Window, Door, Stairs, Space, Frame, Equipment; Pipe, Pipe Connector; Schedule
- Reinforcements: Rebar; Straight Rebar, UShape Rebar, LShape Rebar, Bent Shape Rebar, Stirrup Rebar, Helical Rebar
- Panels: Panel, Panel Cut, Panel Sheet, Nest
- Materials: Material, Multi-Material
- Organization: Site, Reference, Building, Floor, Building Part, Section Plane
- Axes: Axis, Axes system, Grid
- Modification: Cut with plane, Add component, Remove component, Survey
- Utilities: Component, Clone component, Split Mesh, Mesh To Shape, Select non-solid meshes, Remove Shape, Close Holes, Merge Walls, Check, Ifc Explorer, Toggle IFC Brep flag, 3 Views from mesh, Create IFC spreadsheet, Toggle Subcomponents
- Additional: Preferences, Import Export Preferences (IFC, DAE, OBJ, JSON, 3DS), IfcOpenShell, IfcPlusPlus; Arch API

- 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; Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Points, Raytracing, Reverse Engineering, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Deprecated or unmaintained workbenches: Complete, Drawing, Robot
- Hubs: User hub, Power users hub, Developer hub