FEM Analysis/ru: Difference between revisions
Renatorivo (talk | contribs) No edit summary |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/ru|Name=FEM Analysis|Name/ru=FEM Analysis|MenuLocation=FEM → Analysis container||Workbenches=[[FEM Module/ru|FEM]]|Shortcut=N,A|SeeAlso=[[FEM_tutorial/ru|FEM tutorial]]}} |
{{GuiCommand/ru|Name=FEM Analysis|Name/ru=FEM Analysis|MenuLocation=FEM → Analysis container||Workbenches=[[FEM Module/ru|FEM]]|Shortcut=N,A|SeeAlso=[[FEM_tutorial/ru|FEM tutorial]]}} |
||
</div> |
|||
==Description== |
==Description== |
||
Line 57: | Line 59: | ||
App.ActiveDocument.MechanicalAnalysis.Member = member |
App.ActiveDocument.MechanicalAnalysis.Member = member |
||
}} |
}} |
||
⚫ | |||
⚫ | |||
<languages/> |
<languages/> |
Revision as of 21:53, 3 March 2018
FEM Analysis |
Системное название |
---|
FEM Analysis |
Расположение в меню |
FEM → Analysis container |
Верстаки |
FEM |
Быстрые клавиши |
N,A |
Представлено в версии |
- |
См. также |
FEM tutorial |
Description
The FEM Analysis could be seen as a Container that holds all objects of a Finite Element Analysis. It is mandatory to have a analysis container which holds all the needed objects. At least one of the following objects is needed for a mechanical analysis:
How to use
- Press the Analysis container button, or press N then A keys. A new Analysis is created and set to active.
- Other objects could be added or removed to the analysis container by drag and drop.
- To add new FEM Objects to the document the analysis has to be active. Double click on the analysis does activate the analysis.
Options
- Up to date there is no option to choose.
- A frequency analysis in in development. See [1] for more informations.
Properties
- ДанныеOutpuDir: Specifies the working directory of the analysis
Scripting
most code here is depreciated in 0.17.
- new analysis
MechanicalAnalysis.makeMechanicalAnalysis( name )
- add object to the analysis
App.ActiveDocument.MechanicalAnalysis.Member = App.ActiveDocument.MechanicalAnalysis.Member + [ (object) ]
- remove object from the analysis
member = App.ActiveDocument.MechanicalAnalysis.Member
member.remove( documentobject )
App.ActiveDocument.MechanicalAnalysis.Member = member
Examples:
import MechanicalAnalysis
analysis = MechanicalAnalysis.makeMechanicalAnalysis("MechanicalAnalysis")
FemGui.setActiveAnalysis(analysis)
addobj = App.ActiveDocument.getObject("MechanicalMaterial")
App.ActiveDocument.MechanicalAnalysis.Member = App.ActiveDocument.MechanicalAnalysis.Member + [addobj]
removeobj = App.ActiveDocument.getObject("MechanicalMaterial")
member = App.ActiveDocument.MechanicalAnalysis.Member
member.remove(removeobj)
App.ActiveDocument.MechanicalAnalysis.Member = member