Hello world
Last modified by XWikiGuest on 2020/02/15 23:04
Create your first FEM-Design objects through the FEM-Design API for Grasshopper
Create plates
Rhino geometry and Grasshopper node graph:
Tasks:
- Try to run the Grasshopper component graph to open the model in FEM-Design.
- Try to change the material from "C30/37" to for example "C20/25".
Relevant actions and methods:
- MaterialDatabase.Default
- Material.GetMaterialByName
- Slab.Plate
- Model.Create
- Model.Open
Add supports
Rhino geometry and Grasshopper node graph:
Tasks:
- Try to run the Grasshopper component graph to open the model in FEM-Design.
- Try to change the line support to type "Rigid".
Used components:
- LineSupport.Hinged
Add loads
Rhino geometry and Grasshopper node graph:
Tasks:
- Try to run the Grasshopper component graph to open the model in FEM-Design.
- Try to increase the load intensity to 10 kN/m2 in the negativ global Z-axis.
- Try to change the name of the load case.
- Try to set a comment to the load.
Relevant components:
- Force.Define
- LoadCase.Create
- SurfaceLoad.Uniform
Run analysis
Rhino geometry and Grasshopper node graph:
Tasks:
- Try to run the Grasshopper component graph to run the analysis in FEM-Design.
- Try to run the analysis but close FEM-Design when finished.
- Try to run a load combination calculation instead of a load case calculation.
- In order to do this you have to create a load combination in the component graph and add it to the model.
- Try to set creep and shrinkage to concrete material of plates.
- Try to prepare mesh and change the average element size.
Relevant components:
- Slab.AverageSurfaceElementSize (optional)
- Analysis.Define
- Model.RunAnalysis
Add reinforcement
Rhino geometry and Grasshopper node graph:
Tasks:
- Try to run the Grasshopper component graph to open the model in FEM-Design.
- Try to change the diameter of the rebars
- Try to have different spacing in x and y direction.
- Try to add top reinforcement
Relevant components:
- Wire.Define
- Straight.ReinforcementLayout
- SurfaceReinforcement.BySurface
- SurfaceReinforcement.AddToSlab
Run RC design calculations
Rhino geometry and Grasshopper node graph:
Tasks:
- Try to run the Grasshopper component graph to run the design calculations in FEM-Design.
Relevant components:
- LoadCombination.Create
- LoadCombination.SetCalculationParameters
- Design.Define
- Model.RunRcDesign