FEM MaterialEditor: Difference between revisions
mNo edit summary |
No edit summary |
||
(44 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
<translate> |
<translate> |
||
<!--T:13--> |
<!--T:13--> |
||
{{Docnav |
{{Docnav |
||
|[[FEM_MaterialReinforced|Reinforced material (concrete)]] |
|||
|[[FEM_MaterialMechanicalNonlinear|Nonlinear mechanical material]] |
|||
|[[FEM_ElementGeometry1D|Beam cross section]] |
|[[FEM_ElementGeometry1D|Beam cross section]] |
||
|[[ |
|[[FEM_Workbench|FEM]] |
||
|IconL=FEM_MaterialReinforced.svg |
|||
|IconL=FEM_MaterialMechanicalNonlinear.png |
|||
⚫ | |||
|IconC=Workbench_FEM.svg |
|IconC=Workbench_FEM.svg |
||
⚫ | |||
}} |
}} |
||
<!--T:1--> |
<!--T:1--> |
||
{{GuiCommand |
{{GuiCommand |
||
|Name= |
|Name=FEM MaterialEditor |
||
⚫ | |||
|Icon=Arch_Material_Group.svg |
|||
|Workbenches=[[FEM_Workbench|FEM]], [[Arch_Workbench|Arch]] |
|||
⚫ | |||
|Version=0.18 |
|||
|Workbenches=[[Fem Workbench|FEM]] |
|||
⚫ | |||
|Shortcut= |
|||
⚫ | |||
}} |
}} |
||
Line 24: | Line 24: | ||
<!--T:19--> |
<!--T:19--> |
||
The Material Editor allows you to edit and save the information contained in a [[Material|FreeCAD material]]. Currently such materials are used by the [[ |
The '''Material Editor''' allows you to edit and save the information contained in a [[Material|FreeCAD material]]. Currently such materials are used by the [[Image:Workbench_FEM.svg|24px]] [[FEM_Workbench|FEM]] and [[Image:Workbench_Arch.svg|24px]] [[Arch_Workbench|Arch]] workbenches. |
||
<!--T:2--> |
<!--T:2--> |
||
[[Image:Material editor. |
[[Image:Material editor.png]] |
||
==Usage== <!--T:3--> |
==Usage== <!--T:3--> |
||
<!--T:15--> |
<!--T:15--> |
||
The material editor can currently be accessed by: |
The material editor can currently be accessed by either: |
||
<!--T:4--> |
<!--T:4--> |
||
# [[Image:Workbench_Arch.svg|24px]] [[Arch_Workbench|Arch Workbench]]: |
|||
#* The {{Button|[[Image:Arch_SetMaterial.svg|16px]] [[Arch_SetMaterial|Material]]}} button. |
|||
** The '''Edit material''' button of the [[Arch SetMaterial|new material]] creation panel of the [[Arch Module|Arch Workbench]] |
|||
#* The menu {{MenuCommand|Arch → Material tools → [[Image:Arch_SetMaterial.svg|16px]] Material}} entry. |
|||
* FEM Workbench: |
|||
# [[Image:Workbench_FEM.svg|24px]] [[FEM_Workbench|FEM Workbench]]: |
|||
** The menu Models → Material → Material editor |
|||
#* The {{Button|[[Image:FEM_MaterialEditor.svg|16px]] [[FEM_MaterialEditor|Material editor]]}} button. |
|||
#* The menu {{MenuCommand|Model → Materials → [[Image:FEM_MaterialEditor.svg|16px]] Material editor}} entry. |
|||
* Via python: |
|||
==Scripting== <!--T:16--> |
|||
</translate> |
|||
{{Code|code= |
|||
import MaterialEditor |
|||
MaterialEditor.openEditor() |
|||
}} |
|||
<translate> |
|||
== Options == <!--T:5--> |
== Options == <!--T:5--> |
||
Line 55: | Line 47: | ||
* '''Browser button''': Opens the contents of the URL property in a browser |
* '''Browser button''': Opens the contents of the URL property in a browser |
||
* '''Material card''': Allows to choose a preset to fill in the fields |
* '''Material card''': Allows to choose a preset to fill in the fields |
||
* |
* {{Button|Open}}: Opens a .FCMat file |
||
* |
* {{Button|Save as}}: Saves the contents of the editor as a new .FCMat file |
||
* '''Preview''': Not implemented yet |
* '''Preview''': Not implemented yet |
||
* '''Properties editor''': Allows to edit the contents of the material properties |
* '''Properties editor''': Allows to edit the contents of the material properties |
||
* |
* {{Button|Add property}}: Allows to add a new custom property |
||
* |
* {{Button|Delete property}}: Deletes a selected property. Only custom properties can be deleted |
||
<!--T: |
== Notes == <!--T:20--> |
||
Note: |
|||
<!--T:8--> |
<!--T:8--> |
||
* The |
* The {{Button|OK}} and {{Button|Cancel}} buttons have the same effect when the Material editor is not used to edit directly the material property of an existing object. |
||
<!--T:11--> |
<!--T:11--> |
||
{{Docnav |
{{Docnav |
||
|[[FEM_MaterialReinforced|Reinforced material (concrete)]] |
|||
|[[FEM_MaterialMechanicalNonlinear|Nonlinear mechanical material]] |
|||
|[[FEM_ElementGeometry1D|Beam cross section]] |
|[[FEM_ElementGeometry1D|Beam cross section]] |
||
|[[ |
|[[FEM_Workbench|FEM]] |
||
|IconL=FEM_MaterialReinforced.svg |
|||
|IconL=FEM_MaterialMechanicalNonlinear.png |
|||
⚫ | |||
|IconC=Workbench_FEM.svg |
|IconC=Workbench_FEM.svg |
||
⚫ | |||
}} |
}} |
||
<!--T:17--> |
|||
⚫ | |||
{{Arch Tools navi}} |
|||
<!--T:9--> |
|||
⚫ | |||
</translate> |
</translate> |
||
⚫ | |||
{{clear}} |
|||
⚫ |
Latest revision as of 17:12, 21 October 2022
FEM MaterialEditor |
Menu location |
---|
Model → Materials → Material editor |
Workbenches |
FEM, Arch |
Default shortcut |
None |
Introduced in version |
0.18 |
See also |
Arch SetMaterial, FEM tutorial |
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 Material button.
- The menu Arch → Material tools → Material entry.
- FEM Workbench:
- The Material editor button.
- The menu Model → Materials → Material editor entry.
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
Notes
- 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.
FEM
- Materials: Solid, Fluid, Nonlinear mechanical, Reinforced (concrete); Material editor
- Element geometry: Beam (1D), Beam rotation (1D), Shell (2D), Fluid flow (1D)
Constraints
- Electromagnetic: Electrostatic potential, Current density, Magnetization
- Geometrical: Plane rotation, Section print, Transform
- Mechanical: Fixed, Displacement, Contact, Tie, Spring, Force, Pressure, Centrif, Self weight
- Thermal: Initial temperature, Heat flux, Temperature, Body heat source
- Overwrite Constants: Constant vacuum permittivity
- Solve: CalculiX Standard, Elmer, Mystran, Z88; Equations: Deformation, Elasticity, Electrostatic, Electricforce, Magnetodynamic, Magnetodynamic 2D, Flow, Flux, Heat; Solver: Solver control, Solver run
- Results: Purge, Show; Postprocessing: Apply changes, Pipeline from result, Warp filter, Scalar clip filter, Function cut filter, Region clip filter, Contours filter, Line clip filter, Stress linearization plot, Data at point clip filter, Filter function plane, Filter function sphere, Filter function cylinder, Filter function box
- Additional: Preferences; FEM Install, FEM Mesh, FEM Solver, FEM CalculiX, FEM Concrete; FEM Element Types
User documentation
- 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, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub