FEM Workbench/pl: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(272 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav
{{Docnav/pl
|[[Drawing_Workbench|Drawing Workbench]]
|[[Draft_Workbench/pl|środowisko pracy Rysunek Roboczy]]
|[[Image_Workbench|Image Workbench]]
|[[Inspection_Workbench/pl|środowisko pracy Kontrola]]
|IconL=Workbench_Drawing.svg
|IconR=Workbench_Image.svg
|IconL=Workbench_Draft.svg
|IconR=Workbench_Inspection.svg
}}
}}


[[Image:Workbench_FEM.svg|thumb|128px|FEM workbench icon]]
[[Image:Workbench_FEM.svg|thumb|128px|Ikonka FreeCAD dla środowiska pracy MES]]


{{TOCright}}
== Introduction ==


<span id="Introduction"></span>
The [[FEM Module|FEM Workbench]] provides a modern [https://en.wikipedia.org/wiki/Finite_element_analysis finite element analysis] (FEA) workflow for FreeCAD. Mainly this means all tools to make an analysis are combined into one graphical user interface (GUI).
==Wprowadzenie==

Środowisko pracy '''MES''' zapewnia nowoczesną [https://pl.wikipedia.org/wiki/Metoda_element%C3%B3w_sko%C5%84czonych analizę metodą elementów skończonych] ''(MES)'' dla FreeCAD. Głównie oznacza to, że wszystkie narzędzia do wykonania analizy są połączone w jeden graficzny interfejs użytkownika ''(GUI)''.


{{TOCright}}
[[Image:FemWorkbench.jpg|300px]]
[[Image:FemWorkbench.jpg|300px]]


== Workflow ==
<span id="Workflow"></span>
==Przepływ pracy==


Kroki przeprowadzania analizy metodą elementów skończonych:
The steps to carry out a finite element analysis are:
# Preprocessing: setting up the analysis problem.
# Preprocessing: ustawienie zagadnienia analizy.
## Modelowanie geometrii: tworzenie geometrii za pomocą programu FreeCAD lub importowanie jej z innej aplikacji.
## Modeling the geometry: creating the geometry with FreeCAD, or importing it from a different application.
## Tworzenie analizy.
## Creating an analysis.
### Dodawanie do modelu geometrycznego uwarunkowań symulacyjnych, takich jak obciążenia i podpory stałe.
### Adding simulation constraints such as loads and fixed supports to the geometric model.
### Dodawanie materiałów do części poza modelem geometrycznym.
### Adding materials to the parts off the geometric model.
### Tworzenie siatki elementów skończonych dla modelu geometrycznego lub importowanie jej z innej aplikacji.
### Creating a finite element mesh for the geometrical model, or importing it from a different application.
# Solving: running an external solver from within FreeCAD.
# Rozwiązywanie: uruchamianie zewnętrznego solwera z poziomu FreeCAD.
# Postprocessing: visualizing the analysis results from within FreeCAD, or exporting the results so they can be postprocessed with another application.
# Postprocessing: wizualizacja wyników analizy z poziomu FreeCAD lub eksportowanie wyników, aby można je było przetworzyć w innej aplikacji.


Środowisko pracy MES może być używane w systemach Linux, Windows i Mac OSX. Ponieważ korzysta z zewnętrznych solverów, zakres ręcznej konfiguracji zależy od systemu operacyjnego, z którego korzystasz. Instrukcje dotyczące konfiguracji zewnętrznych narzędzi znajdują się na stronie [[FEM_Install/pl|Instalacja środowiska MES]].
The FEM Workbench can be used on Linux, Windows, and Mac OSX. Since the workbench makes use of external solvers, the amount of manual setup will depend on the operating system that you are using. See [[FEM Install|FEM Install]] for instructions on setting up the external tools.


[[Image:FEM_Workbench_workflow.svg|600px]]
[[Image:FEM_Workbench_workflow.svg|600px]]


{{Caption|Przepływ pracy w środowisku MES. Środowisko to wywołuje dwa zewnętrzne środowiska w celu wykonania siatkowania obiektu bryłowego oraz rozwiązania problemu metodą elementów skończonych.}}
{{Caption|Workflow of the FEM Workbench; the workbench calls two external programs to perform meshing of a solid object, and perform the actual solution of the finite element problem}}

<span id="Menu:_Model"></span>
==Menu: Model==

* [[Image:FEM_Analysis.svg|32px]] [[FEM_Analysis/pl|Analiza MES]]: Tworzy nowy kontener dla analizy mechanicznej. Jeśli przed kliknięciem w oknie Widoku drzewa zostanie wybrana bryła, to następnie zostanie otwarte okno dialogowe generatora siatek.

<span id="Materials"></span>
===Materiał===

:* [[Image:FEM_MaterialSolid.svg|32px]] [[FEM_MaterialSolid/pl|Materiał dla bryły]]: Pozwala wybrać materiał dla bryły z bazy danych.

:* [[Image:FEM_MaterialFluid.svg|32px]] [[FEM_MaterialFluid/pl|Materiał dla płynu]]: Umożliwia wybór materiału dla płynu z bazy danych.

:* [[Image:FEM_MaterialMechanicalNonlinear.svg|32px]] [[FEM_MaterialMechanicalNonlinear/pl|Nieliniowy materiał mechaniczny]]: Umożliwia dodanie nieliniowego modelu materiału mechanicznego.

:* [[Image:FEM_MaterialReinforced.svg|32px]] [[FEM_MaterialReinforced/pl|Materiał zbrojony ''(beton)'']]: Pozwala wybrać z bazy danych materiały zbrojone składające się z osnowy i zbrojenia.

:* [[Image:FEM_MaterialEditor.svg|32px]] [[FEM_MaterialEditor/pl|Edytor materiału]]: Pozwala otworzyć edytor materiałów, aby edytować materiały.

<span id="Element_Geometry"></span>
===Geometria elementu===

:* [[Image:FEM_ElementGeometry1D.svg|32px]] [[FEM_ElementGeometry1D/pl|Przekrój poprzeczny belki]]: Służy do definiowania przekrojów poprzecznych dla elementów belkowych.

:* [[Image:FEM_ElementRotation1D.svg|32px]] [[FEM_ElementRotation1D/pl|Obrót belki]]: Służy do obracania przekrojów poprzecznych elementów belkowych.

:* [[Image:FEM_ElementGeometry2D.svg|32px]] [[FEM_ElementGeometry2D/pl|Grubość powłoki]]: Służy do określenia grubości powłoki elementu.

:* [[Image:FEM_ElementFluid1D.svg|32px]] [[FEM_ElementFluid1D/pl|Przekrój dla przepływu 1D]]: Służy do tworzenia elementu przekroju cieczy dla instalacji pneumatycznych i hydraulicznych.

<span id="Electromagnetic_boundary_conditions"></span>
=== <span id="FEM_CompEmConstraints">Elektromagnetyczne warunki brzegowe</span><!--Do not edit span id: the FEM_CompEmConstraints pages redirect here--> ===

:* [[Image:FEM_ConstraintElectrostaticPotential.svg|32px]] [[FEM_ConstraintElectrostaticPotential/pl|Warunek brzegowy potencjału elektrostatycznego]]: Służy do definiowania potencjału elektrostatycznego.

:* [[Image:FEM_ConstraintCurrentDensity.svg|32px]] [[FEM_ConstraintCurrentDensity/pl|Warunek brzegowy gęstości prądu]]: Służy do określenia gęstości prądu. {{Version/pl|0.21}}


:* [[Image:FEM_ConstraintMagnetization.svg|32px]] [[FEM_ConstraintMagnetization/pl|Warunek brzegowy magnetyzacji]]: Służy do określenia magnetyzacji. {{Version/pl|0.21}}
== Menu: Model ==


<span id="Fluid_boundary_conditions"></span>
* [[Image:FEM_Analysis.svg|32px]] [[FEM_Analysis|Analysis container]]: Creates a new container for a mechanical analysis. If a solid is selected in the tree view before clicking on it, the meshing dialog will be opened next.
===Warunki brzegowe płynu===


:* [[Image:FEM_ConstraintInitialFlowVelocity.svg|32px]] [[FEM_ConstraintInitialFlowVelocity/pl|Warunek początkowy prędkości przepływu]]: Służy do określenia początkowej prędkości przepływu dla ciała ''(objętości)''.
=== Materials ===


:* [[Image:FEM_ConstraintInitialPressure.svg|32px]] [[FEM_ConstraintInitialPressure/pl|Warunek początkowy ciśnienia]]: Służy do określenia ciśnienia początkowego dla danego ciała ''(objętości)''. {{Version/pl|0.21}}
* [[Image:FEM_MaterialSolid.svg|32px]] [[FEM_MaterialSolid|Material for solid]]: Lets you select a material from the database.


:* [[Image:FEM_ConstraintFlowVelocity.svg|32px]] [[FEM_ConstraintFlowVelocity/pl|Warunek brzegowy prędkości przepływu]]: Służy do określenia prędkości przepływu jako warunku brzegowego na krawędzi ''(2D)'' lub ścianie ''(3D)''.
* [[Image:FEM_MaterialFluid.svg|32px]] [[FEM_MaterialFluid|Material for fluid]]: Lets you select a material from the database.


<span id="Geometrical_analysis_features"></span>
* [[Image:FEM_MaterialMechanicalNonlinear.svg|32px]] [[FEM_MaterialMechanicalNonlinear|Nonlinear mechanical material]]: Lets you select a material from the database.
===Funkcje analizy geometrycznej===


:* [[Image:FEM_ConstraintPlaneRotation.svg|32px]] [[FEM_ConstraintPlaneRotation/pl|Wiązanie MPC typu płaszczyzna]]: Służy do definiowania wiązania utrzymującego węzły na płaskiej powierzchni w tej samej płaszczyźnie.
* [[Image:FEM_MaterialReinforced.svg|32px]] [[FEM_MaterialReinforced|Reinforced material (concrete)]]: Lets you select reinforced materials consist of a matrix and a reinforcement from the database.


:* [[Image:FEM_ConstraintSectionPrint.svg|32px]] [[FEM_ConstraintSectionPrint/pl|Funkcja zapisu wyników z przekroju]]: Służy do drukowania predefiniowanych zmiennych wyjściowych ścian ''(sił i momentów)'' do pliku danych.
* [[Image:Arch_Material_Group.svg|32px]] [[Material_editor|Material editor]]: Lets you open the material editor to edit materials.


:* [[Image:FEM_ConstraintTransform.svg|32px]] [[FEM_ConstraintTransform/pl|Lokalny układ współrzędnych]]: Służy do zdefiniowania wiązania przekształcenia na ścianie.
=== Element Geometry ===


<span id="Mechanical_boundary_conditions_and_loads"></span>
* [[Image:FEM_ElementGeometry1D.svg|32px]] [[FEM_ElementGeometry1D|Beam cross section]]:
===Mechaniczne warunki brzegowe i obciążenia===


:* [[Image:FEM_ConstraintFixed.svg|32px]] [[FEM_ConstraintFixed/pl|Warunek brzegowy utwierdzenia]]: Służy do definiowania stałego wiązania punktu / krawędzi / powierzchni.
* [[Image:FEM_ElementRotation1D.svg|32px]] [[FEM_ElementRotation1D|Beam rotation]]:


:* [[Image:FEM_ConstraintDisplacement.svg|32px]] [[FEM_ConstraintDisplacement/pl|Warunek brzegowy przemieszczenia]]: Służy do definiowania przemieszczeń punktów / krawędzi / powierzchni.
* [[Image:FEM_ElementGeometry2D.svg|32px]] [[FEM_ElementGeometry2D|Shell plate thickness]]:


:* [[Image:FEM_ConstraintContact.svg|32px]] [[FEM_ConstraintContact/pl|Kontakt]]: Służy do definiowania kontaktu między 2 powierzchniami.
* [[Image:FEM_ElementFluid1D.svg|32px]] [[FEM_ElementFluid1D|Fluid section for 1D flow]]: Creates a FEM fluid section element for pneumatic and hydraulic networks.


:* [[Image:FEM_ConstraintTie.svg|32px]] [[FEM_ConstraintTie/pl|Wiązanie tie]]: Służy do definiowania wiązania tie ''("kontakt wiązany")'' między 2 powierzchniami lub, {{Version/pl|1.0}}, symetrią cykliczną.
=== Electrostatic Constraints ===


:* [[Image:FEM_ConstraintSpring.svg|32px]] [[FEM_ConstraintSpring/pl|Sprężyna]]: Służy do definiowania sprężyny. {{Version/pl|0.20}}
* [[Image:FEM_ConstraintElectrostaticPotential.svg|32px]] [[FEM_ConstraintElectrostaticPotential|Constraint electrostatic potential]]:


:* [[Image:FEM_ConstraintForce.svg|32px]] [[FEM_ConstraintForce/pl|Obciążenie siłą]]: Służy do definiowania siły w [N] rozłożonej równomiernie na wybranych ścianach w określonym kierunku.
=== Fluid Constraints ===


:* [[Image:FEM_ConstraintPressure.svg|32px]] [[FEM_ConstraintPressure/pl|Obciążenie ciśnieniem]]: Służy do definiowania obciążenia powierzchni ciśnieniem.
* [[Image:FEM_ConstraintInitialFlowVelocity.svg|32px]] [[FEM_ConstraintInitialFlowVelocity|Constraint initial flow velocity]]: Used to define an initial flow velocity for the domain.


:* [[Image:FEM_ConstraintCentrif.svg|32px]] [[FEM_ConstraintCentrif/pl|Obciążenie siłą odśrodkową]]: Służy do definiowania obciążenia ciała siłą odśrodkową. {{Version/pl|0.20}}
* [[Image:FEM_ConstraintFlowVelocity.svg|32px]] [[FEM_ConstraintFlowVelocity|Constraint flow velocity]]: Used to define a flow velocity as a boundary condition at an edge (2D) or face (3D).


:* [[Image:FEM_ConstraintSelfWeight.svg|32px]] [[FEM_ConstraintSelfWeight/pl|Obciążenie grawitacją]]: Służy do definiowania przyspieszenia grawitacyjnego działającego na model.
=== Geometrical Constraints ===


<span id="Thermal_boundary_conditions_and_loads"></span>
* [[Image:FEM_ConstraintPlaneRotation.svg|32px]] [[FEM_ConstraintPlaneRotation|Constraint plane rotation]]: Used to define a plane rotation constraint on a planar face.
===Termiczne warunki brzegowe i obciążenia===


:* [[Image:FEM_ConstraintInitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature/pl|Temperatura początkowa]]: Służy do definiowania początkowej temperatury ciała.
* [[Image:FEM_ConstraintSectionPrint.svg|32px]] [[FEM_ConstraintSectionPrint|Constraint section print]]: {{Version|0.19}}


:* [[Image:FEM_ConstraintHeatflux.svg|32px]] [[FEM_ConstraintHeatflux/pl|Obciążenie strumieniem ciepła]]: Służy do definiowania obciążenia powierzchni strumieniem ciepła.
* [[Image:FEM_ConstraintTransform.svg|32px]] [[FEM_ConstraintTransform|Constraint transform]]: Used to define a transform constraint on a face.


:* [[Image:FEM_ConstraintTemperature.svg|32px]] [[FEM_ConstraintTemperature/pl|Warunek brzegowy temperatury]]: Służy do definiowania warunku brzegowego temperatury dla punktu / krawędzi / ściany.
=== Mechanical Constraints ===


:* [[Image:FEM_ConstraintBodyHeatSource.svg|32px]] [[FEM_ConstraintBodyHeatSource/pl|Objętościowe źródło ciepła]]: Służy do definiowania ciepła generowanego w ciele.
* [[Image:FEM_ConstraintFixed.svg|32px]] [[FEM_ConstraintFixed|Constraint fixed]]: Used to define a fixed constraint on point/edge/face(s).


<span id="Overwrite_Constants"></span>
* [[Image:FEM_ConstraintDisplacement.svg|32px]] [[FEM_ConstraintDisplacement|Constraint displacement]]: Used to define a displacement constraint on point/edge/face(s).
===Nadpisywanie wiązań===


:* [[Image:FEM_ConstantVacuumPermittivity.svg|32px]] [[FEM_ConstantVacuumPermittivity/pl|Zdefiniuj przenikalność elektryczną próżni]]: Służy do nadpisywania [https://en.wikipedia.org/wiki/Vacuum_permittivity przenikalności elektrycznej próżni] dowolną wartością.
* [[Image:FEM_ConstraintContact.svg|32px]] [[FEM_ConstraintContact|Constraint contact]]: Used to define a contact constraint between two faces.


<span id="Menu:_Mesh"></span>
* [[Image:FEM_ConstraintTie.svg|32px]] [[FEM_ConstraintTie|Constraint tie]]: {{Version|0.19}}
==Menu: Siatka==


* [[Image:FEM_MeshNetgenFromShape.svg|32px]] [[FEM_MeshNetgenFromShape/pl|Siatka MES z kształtu przy pomocy generatora Netgen]]: Generuje siatkę MES dla modelu przy pomocy generatora Netgen.
* [[Image:FEM_ConstraintForce.svg|32px]] [[FEM_ConstraintForce|Constraint force]]: Used to define a force in [N] applied uniformly to a selectable face in a definable direction.


* [[Image:FEM_MeshGmshFromShape.svg|32px]] [[FEM_MeshGmshFromShape/pl|Siatka MES z kształtu przy pomocy generatora Gmsh]]: Tworzy siatkę MES dla modelu przy pomocy generatora Gmsh.
* [[Image:FEM_ConstraintPressure.svg|32px]] [[FEM_ConstraintPressure|Constraint pressure]]: Used to define a pressure constraint.


* [[Image:FEM_ConstraintSelfWeight.svg|32px]] [[FEM_ConstraintSelfWeight|Constraint self weight]]: Used to define a gravity acceleration acting on a model.
* [[Image:FEM_MeshBoundaryLayer.svg|32px]] [[FEM_MeshBoundaryLayer/pl|Warstwa graniczna siatki]]: Tworzy anizotropowe siatki dla dokładnych obliczeń przy brzegach.


* [[Image:FEM_MeshRegion.svg|32px]] [[FEM_MeshRegion/pl|Obszar siatki]]: Tworzy zlokalizowane obszary do generowania siatki, aby zoptymalizować czas obliczeń.
=== Thermal Constraints ===


* [[Image:FEM_MeshGroup.svg|32px]] [[FEM_MeshGroup/pl|Grupa siatki]]: Grupuje i oznacza elementy siatki ''(wierzchołek, krawędź, powierzchnia)'' razem - przydatne do eksportowania siatki do zewnętrznych solverów.
* [[Image:FEM_ConstraintInitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature|Constraint initial temperature]]: Used to define the initial temperature of a body.


* [[Image:FEM_FemMesh2Mesh.svg|32px]] [[FEM_FemMesh2Mesh/pl|Siatka MES na obiekt środowiska Siatka]]: Przekształca powierzchnię siatki MES na obiekt środowiska Siatka.
* [[Image:FEM_ConstraintHeatflux.svg|32px]] [[FEM_ConstraintHeatflux|Constraint heatflux]]: Used to define a heat flux constraint on a face(s).


<span id="Menu:_Solve"></span>
* [[Image:FEM_ConstraintTemperature.svg|32px]] [[FEM_ConstraintTemperature|Constraint temperature]]: Used to define a temperature constraint on a point/edge/face(s).
==Menu: Rozwiąż==


* [[Image:FEM_SolverCalculixCxxtools.svg|32px]] [[FEM_SolverCalculixCxxtools/pl|Narzędzia CalculiX]]: Tworzy kontroler solvera dla CalculiX.
* [[Image:FEM_ConstraintBodyHeatSource.svg|32px]] [[FEM_ConstraintBodyHeatSource|Constraint body heat source]]:


* [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solver Elmer]]: Tworzy kontroler solvera dla Elmer.
=== Constraints without solver ===


* [[Image:FEM_SolverMystran.svg|32px]] [[FEM_SolverMystran/pl|Solver Mystran]]: Tworzy kontroler solvera dla Mystran. {{Version/pl|0.20}}
* [[Image:FEM_ConstraintFluidBoundary.svg|32px]] [[FEM_ConstraintFluidBoundary|Fluid boundary condition]]:


* [[Image:FEM_ConstraintBearing.svg|32px]] [[FEM_ConstraintBearing|Constraint bearing]]: Used to define a bearing constraint.
* [[Image:FEM_SolverZ88.svg|32px]] [[FEM_SolverZ88/pl|Solver Z88]]: Tworzy kontroler solvera dla Z88.


<span id="Mechanical_equations"></span>
* [[Image:FEM_ConstraintGear.svg|32px]] [[FEM_ConstraintGear|Constraint gear]]: Used to define a gear constraint.
=== <span id="FEM_CompMechEquations">Równania mechaniczne</span><!--Do not edit span id: the FEM_CompMechEquations pages redirect here--> ===


:* [[Image:FEM_EquationElasticity.svg|32px]] [[FEM_EquationElasticity/pl|Równanie elastyczności]]: Równanie dla [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solvera Elmer]] do liniowych analiz mechanicznych.
* [[Image:FEM_ConstraintPulley.svg|32px]] [[FEM_ConstraintPulley|Constraint pulley]]: Used to define a pulley constraint.


:* [[Image:FEM_EquationDeformation.svg|32px]] [[FEM_EquationDeformation/pl|Równanie deformacji]]: Równanie dla [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solvera Elmer]] do nieliniowych analiz mechanicznych. {{Version/pl|0.21}}
=== Overwrite Constants ===


<span id="Electromagnetic_equations"></span>
* [[Image:FEM_ConstantVacuumPermittivity.svg|32px]] [[FEM_ConstantVacuumPermittivity|Constant vacuum permittivity]]: {{Version|0.19}}
=== <span id="FEM_CompEmEquations">Równania elektromagnetyczne</span><!--Do not edit span id: the FEM_CompEmEquations pages redirect here--> ===


:* [[Image:FEM_EquationElectrostatic.svg|32px]] [[FEM_EquationElectrostatic/pl|Równanie elektrostatyczne]]: Równanie dla [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solvera Elmer]] do analiz elektrostatycznych.
== Menu: Mesh ==


:* [[Image:FEM_EquationElectricforce.svg|32px]] [[FEM_EquationElectricforce/pl|Równanie siły elektrostatycznej]]: Równanie dla [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solvera Elmer]] do obliczania sił elektrycznych na powierzchni.
* [[Image:FEM_MeshNetgenFromShape.svg|32px]] [[FEM_MeshNetgenFromShape|FEM mesh from shape by Netgen]]:


:* [[Image:FEM_EquationMagnetodynamic.svg|32px]] [[FEM_EquationMagnetodynamic/pl|Równanie magnetodynamiczne]]: Równanie dla [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solvera Elmer]] do analiz magnetodynamicznych. {{Version/pl|0.21}}
* [[Image:FEM_MeshGmshFromShape.svg|32px]] [[FEM_MeshGmshFromShape|FEM mesh from shape by Gmsh]]:


:* [[Image:FEM_EquationMagnetodynamic2D.svg|32px]] [[FEM_EquationMagnetodynamic2D/pl|Równanie magnetodynamiczne 2D]]: Równanie dla [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solvera Elmer]] do analiz magnetodynamicznych 2D. {{Version/pl|0.21}}
* [[Image:FEM_MeshBoundaryLayer.svg|32px]] [[FEM_MeshBoundaryLayer|FEM mesh boundary layer]]: Creates anisotropic meshes for accurate calculations near boundaries.


* [[Image:FEM_EquationFlow.svg|32px]] [[FEM_EquationFlow/pl|Równanie przepływu]]: Równanie dla [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solvera Elmer]] do analiz przepływów.
* [[Image:FEM_MeshRegion.svg|32px]] [[FEM_MeshRegion|FEM mesh region]]: Creates a localized area(s) to mesh which highly optimizes analysis time.


* [[Image:FEM_EquationFlux.svg|32px]] [[FEM_EquationFlux/pl|Równanie strumienia]]: Równanie dla [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solvera Elmer]] do analiz strumieni.
* [[Image:FEM_MeshGroup.svg|32px]] [[FEM_MeshGroup|FEM mesh group]]: Groups and labels elements of a mesh (vertex, edge, surface) together, useful for exporting the mesh to external solvers.


* [[Image:FEM_EquationHeat.svg|32px]] [[FEM_EquationHeat/pl|Równanie ciepła]]: Równanie dla [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer/pl|Solvera Elmer]] do analiz przepływu ciepła.
* [[Image:FEM_CreateNodesSet.svg|32px]] [[FEM_CreateNodesSet|Nodes set]]: Creates/defines a node set from FEM mesh.


* [[Image:FEM_FemMesh2Mesh.svg|32px]] [[FEM_FemMesh2Mesh|FEM mesh to mesh]]: Convert the surface of a FEM mesh to a mesh.
* [[Image:FEM_SolverControl.svg|32px]] [[FEM_SolverControl/pl|Kontrola pracy solvera]]: Otwiera menu do ustawiania i uruchamiania wybranego solvera.


* [[Image:FEM_SolverRun.svg|32px]] [[FEM_SolverRun/pl|Uruchom solver]]: Uruchamia wybrany solver w aktywnej analizie.
== Menu: Solve ==


<span id="Menu:_Results"></span>
* [[Image:FEM_SolverCalculixCxxtools.svg|32px]] [[FEM_SolverCalculixCxxtools|Solver CalculiX Standard]]: Creates a new solver for this analysis. In most cases the solver is created together with the analysis.
==Menu: Wyniki==


* [[Image:FEM_SolverCalculiX.svg|32px]] [[FEM_SolverCalculiX|Solver CalculiX (experimental)]]:
* [[Image:FEM_ResultsPurge.svg|32px]] [[FEM_ResultsPurge/pl|Usuń wyniki]]: Kasuje wyniki aktywnej analizy.


* [[Image:FEM_ResultShow.svg|24px]] [[FEM_ResultShow/pl|Pokaż wynik]]: Służy do wyświetlania wyniku analizy. To okno dialogowe nie jest dostępne dla [[FEM_SolverElmer/pl|Solvera Elmer]], ponieważ ten solver wizualizuje tylko przy użyciu obiektu [[FEM_PostPipelineFromResult/pl|Prezentacja graficzna wyników]].
* [[Image:FEM_SolverElmer.svg|32px]] [[FEM_SolverElmer|Solver Elmer]]: Creates the solver controller for Elmer. It is independent from other solver objects.


* [[Image:FEM_PostApplyChanges.svg|32px]] [[FEM_PostApplyChanges/pl|Zastosuj zmiany]]: Przełącza, czy zmiany w potokach i filtrach są stosowane natychmiast.
* [[Image:FEM_SolverZ88.svg|32px]] [[FEM_SolverZ88|Solver Z88]]:


* [[Image:FEM_PostPipelineFromResult.svg|32px]] [[FEM_PostPipelineFromResult/pl|Prezentacja graficzna wyników]]: Służy do dodania nowej graficznej reprezentacji wyników analizy MES ''(skala kolorów i więcej opcji wyświetlania)''.
* [[Image:FEM_EquationElasticity.svg|32px]] [[FEM_EquationElasticity|Elasticity equation]]:


* [[Image:FEM_PostFilterWarp.svg|32px]] [[FEM_PostFilterWarp/pl|Filtr wizualizacji deformacji]]: Służy do wizualizacji skalowanego zdeformowanego kształtu modelu.
* [[Image:FEM_EquationElectricforce.svg|32px]] [[FEM_EquationElectricforce|Electricforce equation]]: {{Version|0.19}}


* [[Image:FEM_PostFilterClipScalar.svg|32px]] [[FEM_PostFilterClipScalar/pl|Filtr przycinania skalarnego]]: Służy do przycinania pola wybraną wartością skalarną.
* [[Image:FEM_EquationElectrostatic.svg|32px]] [[FEM_EquationElectrostatic|Electrostatic equation]]:


* [[Image:FEM_PostFilterCutFunction.svg|32px]] [[FEM_PostFilterCutFunction/pl|Filtr cięcia funkcją]]: Służy do wyświetlania wyników na kuli lub płaszczyźnie przecinającej model.
* [[Image:FEM_EquationFlow.svg|32px]] [[FEM_EquationFlow|Flow equation]]:


* [[Image:FEM_PostFilterClipRegion.svg|32px]] [[FEM_PostFilterClipRegion/pl|Filtr przycięcia obszaru]]: Służy do przycinania pola kulą lub płaszczyzną przechodzącą przez model.
* [[Image:FEM_EquationFlux.svg|32px]] [[FEM_EquationFlux|Flux equation]]:


* [[Image:FEM_PostFilterContours.svg|32px]] [[FEM_PostFilterContours/pl|Filtr konturów]]: Służy do wyświetlania izolinii ''(w 2D)'' i izokonturów. {{Version/pl|0.21}}
* [[Image:FEM_EquationHeat.svg|32px]] [[FEM_EquationHeat|Heat equation]]:


* [[Image:FEM_PostFilterDataAlongLine.svg|32px]] [[FEM_PostFilterDataAlongLine/pl|Filtr przycięcia linią]]: Służy do wyświetlania wartości pola wzdłuż wskazanej linii.
* [[Image:FEM_SolverControl.svg|32px]] [[FEM_SolverControl|Solver job control]]: Opens the menu to adjust and start the selected solver.


* [[Image:FEM_PostFilterLinearizedStresses.svg|32px]] [[FEM_PostFilterLinearizedStresses/pl|Wykres linearyzacji naprężeń]]: Tworzy wykres linearyzacji naprężeń.
* [[Image:FEM_SolverRun.svg|32px]] [[FEM_SolverRun|Run solver calculations]]: Runs the selected solver of the active analysis.


* [[Image:FEM_PostFilterDataAtPoint.svg|32px]] [[FEM_PostFilterDataAtPoint/pl|Filtr danych w punkcie]]: Służy do wyświetlania wartości wybranego pola we wskazanym punkcie.
== Menu: Results ==


<span id="Filter_functions"></span>
* [[Image:FEM_ResultsPurge.svg|32px]] [[FEM_ResultsPurge|Purge results]]: Deletes the results of the active analysis.
=== <span id="FEM_PostCreateFunctions">Funkcje filtrowania</span><!--Do not edit span id: the FEM_PostCreateFunctions pages redirect here--> ===


:* [[Image:FEM_PostCreateFunctionPlane.svg|32px]] [[FEM_PostCreateFunctionPlane/pl|Utwórz funkcję płaszczyzny]]: Przecina siatkę wynikową płaszczyzną.
* [[Image:FEM_ResultShow.svg|24px]] [[FEM_ResultShow|Show result]]: Used to display the result of an analysis.


* [[Image:FEM_PostApplyChanges.svg|32px]] [[FEM_PostApplyChanges|Apply changes to pipeline]]:
:* [[Image:FEM_PostCreateFunctionSphere.svg|32px]] [[FEM_PostCreateFunctionSphere/pl|Utwórz funkcję sfery]]: Przecina siatkę wynikową kulą.


:* [[Image:FEM_PostCreateFunctionCylinder.svg|32px]] [[FEM_PostCreateFunctionCylinder/pl|Utwórz funkcję walca]]: Przecina siatkę wynikową walcem. {{Version/pl|0.21}}
* [[Image:FEM_PostPipelineFromResult.svg|32px]] [[FEM_PostPipelineFromResult|Post pipeline from result]]:


:* [[Image:FEM_PostCreateFunctionBox.svg|32px]] [[FEM_PostCreateFunctionBox/pl|Utwórz funkcję prostopadłościanu]]: Przecina siatkę wynikową prostopadłościanem. {{Version/pl|0.21}}
* [[Image:FEM_PostFilterWarp.svg|32px]] [[FEM_PostFilterWarp|Warp filter]]:


<span id="Menu:_Utilities"></span>
* [[Image:FEM_PostFilterClipScalar.svg|32px]] [[FEM_PostFilterClipScalar|Scalar clip filter]]:
==Menu: Narzędzia==


* [[Image:FEM_ClippingPlaneAdd.svg|32px]] [[FEM_ClippingPlaneAdd/pl|Płaszczyzna cięcia na ścianie]]: Dodaje płaszczyznę przycinania dla całego widoku modelu.
* [[Image:FEM_PostFilterCutFunction.svg|32px]] [[FEM_PostFilterCutFunction|Function cut filter]]:


* [[Image:FEM_ClippingPlaneRemoveAll.svg|32px]] [[FEM_ClippingPlaneRemoveAll/pl|Usuń wszystkie płaszczyzny cięcia]]: Usuwa wszystkie istniejące [[FEM_ClippingPlaneAdd/pl|płaszczyzny cięcia]].
* [[Image:FEM_PostFilterClipRegion.svg|32px]] [[FEM_PostFilterClipRegion|Region clip filter]]:


* [[Image:FEM_Examples.svg|32px]] [[FEM_Examples/pl|Otwórz przykłady]]: Otwórz GUI, aby uzyskać dostęp do przykładów MES.
* [[Image:FEM_PostFilterDataAlongLine.svg|32px]] [[FEM_PostFilterDataAlongLine|Line clip filter]]:


<span id="Context_Menu"></span>
* [[Image:FEM_PostFilterLinearizedStresses.svg|32px]] [[FEM_PostFilterLinearizedStresses|Stress linearization plot]]:
==Menu podręczne==


* [[Image:FEM_MeshClear.svg|32px]] [[FEM_MeshClear/pl|Wyczyść dane siatki MES]]: Usuwa plik siatki z pliku FreeCAD. Przydatne, aby uczynić plik FreeCAD lżejszym.
* [[Image:FEM_PostFilterDataAtPoint.svg|32px]] [[FEM_PostFilterDataAtPoint|Data at point clip filter]]:


* [[Image:FEM_MeshDisplayInfo.svg|32px]] [[FEM_MeshDisplayInfo/pl|Wyświetl informacje o siatce MES]]: Wyświetla podstawowe statystyki istniejącej siatki - ilość węzłów i elementów każdego typu.
* [[FEM_PostCreateFunctions|Filter functions]]:
** [[Image:Fem-post-geo-plane.svg|32px]]
** [[Image:Fem-post-geo-sphere.svg|32px]]


<span id="Obsolete_tools"></span>
== Menu: Utilities ==
==Narzędzia przestarzałe==


* [[Image:FEM_ConstraintFluidBoundary.svg|32px]] [[FEM_ConstraintFluidBoundary/pl|Zdefiniuj przepływ graniczny]]: Służy do definiowania warunku brzegowego płynu. Niewspierane przez żaden solver, niedostępne w {{VersionPlus/pl|1.0}}.
* [[Image:FEM_ClippingPlaneAdd.svg|32px]] [[FEM_ClippingPlaneAdd|Clipping plane on face]]:


* [[Image:FEM_ConstraintBearing.svg|32px]] [[FEM_ConstraintBearing/pl|Wiązanie łożyska]]: Służy do definiowania wiązania łożyska. Niewspierane przez żaden solver, niedostępne w {{VersionPlus/pl|1.0}}.
* [[Image:FEM_ClippingPlaneRemoveAll.svg|32px]] [[FEM_ClippingPlaneRemoveAll|Remove all clipping planes]]:


* [[Image:FEM_ConstraintGear.svg|32px]] [[FEM_ConstraintGear/pl|Wiązanie koła zębatego]]: Służy do definiowania wiązania koła zębatego. Niewspierane przez żaden solver, niedostępne w {{VersionPlus/pl|1.0}}.
* [[Image:FEM_Examples.svg|32px]] [[FEM_Examples|Open FEM examples]]: Open the GUI to access FEM examples.


* [[Image:FEM_ConstraintPulley.svg|32px]] [[FEM_ConstraintPulley/pl|Constraint pulley]]: Służy do definiowania wiązania koła pasowego. Niewspierane przez żaden solver, niedostępne w {{VersionPlus/pl|1.0}}.
== Context Menu ==


* [[Image:FEM_SolverCalculiX.svg|32px]] [[FEM_SolverCalculiX/pl|Solver CalculiX]]: To samo co [[Image:FEM_SolverCalculixCxxtools.svg|32px]] [[FEM_SolverCalculixCxxtools/pl|Narzędzia CalculiX]] z dodatkowymi sprawdzeniami. Narzędzie niedokończone, niedostępne w {{VersionPlus/pl|1.0}}.
* [[Image:FEM_MeshClear.svg|32px]] [[FEM_MeshClear|Clear FEM mesh]]: Deletes the mesh file from the FreeCAD file. Useful to make a FreeCAD file lighter.


* [[Image:FEM_MeshDisplayInfo.svg|32px]] [[FEM_MeshDisplayInfo|Display FEM mesh info]]:
* [[Image:FEM_CreateNodesSet.svg|32px]] [[FEM_CreateNodesSet/pl|Utwórz zestaw węzłów]]: Tworzy zestaw węzłów z siatki MES.
Narzędzie było niedokończone i nie można było go użyć. Niedostępne w {{VersionPlus/pl|1.0}}.


== Preferences ==
<span id="Preferences"></span>
==Ustawienia==


* [[Image:Std_DlgPreferences.svg|32px]] [[FEM_Preferences|Preferences...]]: Preferences available in FEM Tools.
* [[Image:Std_DlgPreferences.svg|32px]] [[FEM_Preferences/pl|Preferencje ...]]: Ustawienia dostępne dla narzędzi środowiska MES w menu Edycja.


== Information ==
<span id="Information"></span>
==Informacje dodatkowe==


Na kolejnych stronach znajdują się objaśnienia poszczególnych tematów związanych z środowiskiem pracy MES.
The following pages explain different topics of the FEM Workbench.


[[FEM_Install/pl|Instalacja środowiska MES]]: szczegółowy opis jak skonfigurować zewnętrzne programy używane w środowisku pracy.
[[FEM_Install|FEM Install]]: a detailed description on how to set up the external programs used in the workbench.


[[FEM_Geometry_Preparation_and_Meshing/pl|Przygotowanie geometrii i siatki MES]]: wskazówki dotyczące przygotowania geometrii dla MES i siatki.
[[FEM_Mesh|FEM Mesh]]: further information on obtaining a mesh for finite element analysis.


[[FEM_Mesh/pl|MES: Siatka]]: dalsze informacje na temat uzyskiwania siatki do analizy metodą elementów skończonych.
[[FEM_Solver|FEM Solver]]: further information on the different solvers available in the workbench, and those that could be used in the future.


[[FEM_Solver/pl|MES: Solver]]: dalsze informacje na temat różnych solverów dostępnych w środowisku pracy oraz tych, które mogą być używane w przyszłości.
[[FEM_CalculiX|FEM CalculiX]]: further information on CalculiX, the default solver used in the workbench for structural analysis.


[[FEM_CalculiX/pl|MES: CalculiX]]: dalsze informacje na temat CalculiX, domyślnego solvera używanego w środowisku pracy do analizy strukturalnej.
[[FEM_Concrete|FEM Concrete]]: interesting information on the topic of simulating concrete structures.


[[FEM_Concrete/pl|MES: Beton]]: ciekawe informacje na temat symulacji konstrukcji betonowych.
[[FEM_project|FEM Project]]: further information on the unit system, limitations, and the development ideas and roadmap of the workbench.


== Tutorials ==
<span id="Tutorials"></span>
==Poradniki==
Tutorial 1: [[FEM_CalculiX_Cantilever_3D|FEM CalculiX Cantilever 3D]]; basic simply supported beam analysis.


Poradnik 1: [[FEM_CalculiX_Cantilever_3D/pl|MES CalculiX wspornik 3D]], podstawowa analiza belki swobodnie podpartej.
Tutorial 2: [[FEM_tutorial|FEM Tutorial]]; simple tension analysis of a structure.


Poradnik 2: [[FEM_tutorial/pl|Poradnik dla środowiska pracy MES]], prosta analiza naprężenia konstrukcji.
Tutorial 3: [[FEM_Tutorial_Python|FEM Tutorial Python]]; set up the cantilever example entirely through scripting in Python, including the mesh.


Poradnik 3: [[FEM_Tutorial_Python/pl|Skrypty w środowisku MES]], skonfiguruj przykład wspornika całkowicie poprzez skrypty w środowisku Python, w tym siatkę.
Tutorial 4: [[FEM Shear of a Composite Block|FEM Shear of a Composite Block]]; see the deformation of a block that is comprised of two materials.


Poradnik 4: [[FEM_Shear_of_a_Composite_Block/pl|Ścinanie bloku kompozytowego]], obserwuj deformację bloku, który składa się z dwóch materiałów.
Tutorial 5: [[Transient FEM analysis]]


Poradnik 5: [[Transient_FEM_analysis/pl|Analiza MES w stanie przejściowym]].
Tutorial 6: [[Post-Processing_of_FEM_Results_with_Paraview]]


Poradnik 6: [[Post-Processing_of_FEM_Results_with_Paraview/pl|Post-Processing wyników MES za pomocą Paraview]].
Tutorial 7: [[FEM Example Capacitance Two Balls]]; Elmer's GUI tutorial 6 "Electrostatics Capacitance Two Balls" using FEM Examples.


Poradnik 7: [[FEM_Example_Capacitance_Two_Balls/pl|Przykład pojemność dwóch kul]], Elmer's GUI poradnik 6 "Elektrostatyka Pojemność Dwóch Kul" z wykorzystaniem przykładów FEM.


Sprzężona analiza termiczno-mechaniczna poradnik [https://opensimsa.github.io/training.html openSIM].


Wideo poradnik 1: [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499#p158353 MES wideo dla początkujących] ''(w tym link do YouTube)''.
Coupled thermal mechanical analysis tutorials by [https://opensimsa.github.io/training.html openSIM]


Video tutorial 1: [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499#p158353 FEM video for beginner] (including YouTube link)
Wideo poradnik 2: [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162321 MES wideo dla początkujących] ''(w tym link do YouTube)''.


Wiele poradników w formie wideo: [https://www.youtube.com/channel/UCnvFCm2BbXOVI3ObfXcxXhw anisim Open Source Engineering Software], ''(w języku niemieckim)''.
Video tutorial 2: [https://forum.freecadweb.org/viewtopic.php?f=18&t=20499&start=10#p162321 FEM video for beginner] (including YouTube link)


<span id="Extending_the_FEM_Workbench"></span>
Many video tutorials: [https://www.youtube.com/channel/UCnvFCm2BbXOVI3ObfXcxXhw anisim Open Source Engineering Software] (in German)
==Rozszerzenie środowiska pracy MES==


Środowisko pracy MES jest w ciągłym rozwoju. Celem projektu jest znalezienie sposobu na łatwą interakcję z różnymi solverami MES, tak aby użytkownik końcowy mógł usprawnić proces tworzenia, generowania siatki, symulacji i optymalizacji problemu projektowego, wszystko w ramach programu FreeCAD.
== Extending the FEM Workbench ==


Poniższe informacje są skierowane do użytkowników i programistów, którzy chcą rozszerzyć środowisko MES na różne sposoby. Oczekiwana jest znajomość C++ i środowiska Python, a także pewna znajomość systemu "document object" używanego w FreeCAD. Informacje te są dostępne na stronach [[Power_users_hub/pl|Centrum Power użytkowników]] i [[Developer_hub/pl|Centrum programisty]]. Proszę zauważyć, że ponieważ FreeCAD jest w trakcie aktywnego rozwoju, niektóre artykuły mogą być zbyt stare, a więc przestarzałe. Najbardziej aktualne informacje są omawiane na [https://forum.freecadweb.org/index.php forum FreeCAD], w sekcji Development. W przypadku dyskusji na temat MES, porad lub pomocy w rozszerzeniu środowiska pracy, czytelnik powinien odnieść się do [https://forum.freecadweb.org/viewforum.php?f=18 forum MES].
The FEM Workbench is under constant development. An objective of the project is to find ways to easily interact with various FEM solvers, so that the end user can streamline the process of creating, meshing, simulating, and optimizing an engineering design problem, all within FreeCAD.


Poniższe artykuły wyjaśniają, jak można rozszerzyć środowisko pracy, np. poprzez dodanie nowych typów warunków brzegowych ''(wiązań)'', czy równań.
The following information is aimed at power users and developers who want to extend the FEM Workbench in different ways. Familiarity with C++ and Python is expected, and also some knowledge of the "document object" system used in FreeCAD is necessary; this information is available in the [[Power users hub]] and the [[Developer hub]]. Please notice that since FreeCAD is under active development, some articles may be too old, and thus obsolete. The most up to date information is discussed in the [https://forum.freecadweb.org/index.php FreeCAD forums], in the Development section. For FEM discussions, advice or assistance in extending the workbench, the reader should refer to the [https://forum.freecadweb.org/viewforum.php?f=18 FEM subforum].
* [[Extend_FEM_Module/pl|Rozszerzenie modułu MES]]
* [[Onboarding_FEM_Devs/pl|Wprowadzenie do MES dla programistów]] próbuje zorientować nowych twórców, w jaki sposób mogą przyczynić się do rozwoju środowiska pracy MES.
* [[Add_FEM_Constraint_Tutorial/pl|Dodawanie wiązań w środowisku MES]]
* [[Add_FEM_Equation_Tutorial/pl|Dodawanie równań w środowisku MES]]


Przewodnik programisty został napisany, aby pomóc użytkownikom w zrozumieniu złożonej bazy kodowej FreeCAD i interakcji między podstawowymi elementami i poszczególnymi środowiskami pracy. Książka jest umieszczona w serwisie Github, więc wielu użytkowników może ją współtworzyć i aktualizować.
The following articles explain how the workbench can be extended, for example, by adding new types of boundary conditions (constraints), or equations.
* [https://forum.freecadweb.org/viewtopic.php?t=17581 Wczesny podgląd ebooka: Przewodnik programisty modułów po źródłach FreeCAD] wątek na forum.
* [[Extend_FEM_Module|Extend FEM Module]]
* [https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide FreeCAD Mod Dev Guide] repozytorium Github.
* [[Add_FEM_Constraint_Tutorial|Add FEM Constraint Tutorial]]
* [[Add_FEM_Equation_Tutorial|Add FEM Equation Tutorial]]


<span id="Extending_the_FEM_Workbench_documentation"></span>
A developer's guide has been written to help power users in understanding the complex FreeCAD codebase and the interactions between the core elements and the individual workbenches. The book is hosted at github so multiple users can contribute to it and keep it updated.
==Rozszerzenie dokumentacji środowiska pracy MES==
* [https://forum.freecadweb.org/viewtopic.php?t=17581 Early preview of ebook: Module developer' guide to FreeCAD source] (forum thread)
* [https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide FreeCAD Mod Dev Guide] (github repository)


* Więcej informacji dotyczących rozszerzenia lub braku dokumentacji dla MES można znaleźć na forum, w temacie: [https://forum.freecadweb.org/viewtopic.php?f=18&t=20823 Brak dokumentacji MES na Wiki]
== Extending the FEM Workbench documentation ==


* More information regarding extending or missing FEM documentation can be found in the forum: [https://forum.freecadweb.org/viewtopic.php?f=18&t=20823 FEM documentation missing on the Wiki]


{{Docnav
{{Docnav/pl
|[[Draft_Workbench/pl|środowisko pracy Rysunek Roboczy]]
|[[Drawing_Workbench|Drawing Workbench]]
|[[Inspection_Workbench/pl|środowisko pracy Kontrola]]
|[[Image_Workbench|Image Workbench]]
|IconL=Workbench_Drawing.svg
|IconL=Workbench_Draft.svg
|IconR=Workbench_Image.svg
|IconR=Workbench_Inspection.svg
}}
}}



Latest revision as of 12:27, 24 April 2024

Ikonka FreeCAD dla środowiska pracy MES

Wprowadzenie

Środowisko pracy MES zapewnia nowoczesną analizę metodą elementów skończonych (MES) dla FreeCAD. Głównie oznacza to, że wszystkie narzędzia do wykonania analizy są połączone w jeden graficzny interfejs użytkownika (GUI).

Przepływ pracy

Kroki przeprowadzania analizy metodą elementów skończonych:

  1. Preprocessing: ustawienie zagadnienia analizy.
    1. Modelowanie geometrii: tworzenie geometrii za pomocą programu FreeCAD lub importowanie jej z innej aplikacji.
    2. Tworzenie analizy.
      1. Dodawanie do modelu geometrycznego uwarunkowań symulacyjnych, takich jak obciążenia i podpory stałe.
      2. Dodawanie materiałów do części poza modelem geometrycznym.
      3. Tworzenie siatki elementów skończonych dla modelu geometrycznego lub importowanie jej z innej aplikacji.
  2. Rozwiązywanie: uruchamianie zewnętrznego solwera z poziomu FreeCAD.
  3. Postprocessing: wizualizacja wyników analizy z poziomu FreeCAD lub eksportowanie wyników, aby można je było przetworzyć w innej aplikacji.

Środowisko pracy MES może być używane w systemach Linux, Windows i Mac OSX. Ponieważ korzysta z zewnętrznych solverów, zakres ręcznej konfiguracji zależy od systemu operacyjnego, z którego korzystasz. Instrukcje dotyczące konfiguracji zewnętrznych narzędzi znajdują się na stronie Instalacja środowiska MES.

Przepływ pracy w środowisku MES. Środowisko to wywołuje dwa zewnętrzne środowiska w celu wykonania siatkowania obiektu bryłowego oraz rozwiązania problemu metodą elementów skończonych.

Menu: Model

  • Analiza MES: Tworzy nowy kontener dla analizy mechanicznej. Jeśli przed kliknięciem w oknie Widoku drzewa zostanie wybrana bryła, to następnie zostanie otwarte okno dialogowe generatora siatek.

Materiał

Geometria elementu

  • Obrót belki: Służy do obracania przekrojów poprzecznych elementów belkowych.

Elektromagnetyczne warunki brzegowe

Warunki brzegowe płynu

Funkcje analizy geometrycznej

Mechaniczne warunki brzegowe i obciążenia

  • Kontakt: Służy do definiowania kontaktu między 2 powierzchniami.
  • Obciążenie siłą: Służy do definiowania siły w [N] rozłożonej równomiernie na wybranych ścianach w określonym kierunku.

Termiczne warunki brzegowe i obciążenia

Nadpisywanie wiązań

Menu: Siatka

  • Obszar siatki: Tworzy zlokalizowane obszary do generowania siatki, aby zoptymalizować czas obliczeń.
  • Grupa siatki: Grupuje i oznacza elementy siatki (wierzchołek, krawędź, powierzchnia) razem - przydatne do eksportowania siatki do zewnętrznych solverów.

Menu: Rozwiąż

Równania mechaniczne

Równania elektromagnetyczne

Menu: Wyniki

  • Zastosuj zmiany: Przełącza, czy zmiany w potokach i filtrach są stosowane natychmiast.
  • Prezentacja graficzna wyników: Służy do dodania nowej graficznej reprezentacji wyników analizy MES (skala kolorów i więcej opcji wyświetlania).

Funkcje filtrowania

Menu: Narzędzia

Menu podręczne

Narzędzia przestarzałe

  • Zdefiniuj przepływ graniczny: Służy do definiowania warunku brzegowego płynu. Niewspierane przez żaden solver, niedostępne w wersja 1.0 i powyżej.
  • Wiązanie łożyska: Służy do definiowania wiązania łożyska. Niewspierane przez żaden solver, niedostępne w wersja 1.0 i powyżej.
  • Wiązanie koła zębatego: Służy do definiowania wiązania koła zębatego. Niewspierane przez żaden solver, niedostępne w wersja 1.0 i powyżej.
  • Constraint pulley: Służy do definiowania wiązania koła pasowego. Niewspierane przez żaden solver, niedostępne w wersja 1.0 i powyżej.

Narzędzie było niedokończone i nie można było go użyć. Niedostępne w wersja 1.0 i powyżej.

Ustawienia

  • Preferencje ...: Ustawienia dostępne dla narzędzi środowiska MES w menu Edycja.

Informacje dodatkowe

Na kolejnych stronach znajdują się objaśnienia poszczególnych tematów związanych z środowiskiem pracy MES.

Instalacja środowiska MES: szczegółowy opis jak skonfigurować zewnętrzne programy używane w środowisku pracy.

Przygotowanie geometrii i siatki MES: wskazówki dotyczące przygotowania geometrii dla MES i siatki.

MES: Siatka: dalsze informacje na temat uzyskiwania siatki do analizy metodą elementów skończonych.

MES: Solver: dalsze informacje na temat różnych solverów dostępnych w środowisku pracy oraz tych, które mogą być używane w przyszłości.

MES: CalculiX: dalsze informacje na temat CalculiX, domyślnego solvera używanego w środowisku pracy do analizy strukturalnej.

MES: Beton: ciekawe informacje na temat symulacji konstrukcji betonowych.

Poradniki

Poradnik 1: MES CalculiX wspornik 3D, podstawowa analiza belki swobodnie podpartej.

Poradnik 2: Poradnik dla środowiska pracy MES, prosta analiza naprężenia konstrukcji.

Poradnik 3: Skrypty w środowisku MES, skonfiguruj przykład wspornika całkowicie poprzez skrypty w środowisku Python, w tym siatkę.

Poradnik 4: Ścinanie bloku kompozytowego, obserwuj deformację bloku, który składa się z dwóch materiałów.

Poradnik 5: Analiza MES w stanie przejściowym.

Poradnik 6: Post-Processing wyników MES za pomocą Paraview.

Poradnik 7: Przykład pojemność dwóch kul, Elmer's GUI poradnik 6 "Elektrostatyka Pojemność Dwóch Kul" z wykorzystaniem przykładów FEM.

Sprzężona analiza termiczno-mechaniczna poradnik openSIM.

Wideo poradnik 1: MES wideo dla początkujących (w tym link do YouTube).

Wideo poradnik 2: MES wideo dla początkujących (w tym link do YouTube).

Wiele poradników w formie wideo: anisim Open Source Engineering Software, (w języku niemieckim).

Rozszerzenie środowiska pracy MES

Środowisko pracy MES jest w ciągłym rozwoju. Celem projektu jest znalezienie sposobu na łatwą interakcję z różnymi solverami MES, tak aby użytkownik końcowy mógł usprawnić proces tworzenia, generowania siatki, symulacji i optymalizacji problemu projektowego, wszystko w ramach programu FreeCAD.

Poniższe informacje są skierowane do użytkowników i programistów, którzy chcą rozszerzyć środowisko MES na różne sposoby. Oczekiwana jest znajomość C++ i środowiska Python, a także pewna znajomość systemu "document object" używanego w FreeCAD. Informacje te są dostępne na stronach Centrum Power użytkowników i Centrum programisty. Proszę zauważyć, że ponieważ FreeCAD jest w trakcie aktywnego rozwoju, niektóre artykuły mogą być zbyt stare, a więc przestarzałe. Najbardziej aktualne informacje są omawiane na forum FreeCAD, w sekcji Development. W przypadku dyskusji na temat MES, porad lub pomocy w rozszerzeniu środowiska pracy, czytelnik powinien odnieść się do forum MES.

Poniższe artykuły wyjaśniają, jak można rozszerzyć środowisko pracy, np. poprzez dodanie nowych typów warunków brzegowych (wiązań), czy równań.

Przewodnik programisty został napisany, aby pomóc użytkownikom w zrozumieniu złożonej bazy kodowej FreeCAD i interakcji między podstawowymi elementami i poszczególnymi środowiskami pracy. Książka jest umieszczona w serwisie Github, więc wielu użytkowników może ją współtworzyć i aktualizować.

Rozszerzenie dokumentacji środowiska pracy MES