Is it possible to add shear reinforcement?
When I look in .struxml and shear reinforcement is under “surface_shear_reinforcement”.
The closes I find is according to this link: StirrupsReinforcement
But as all this requires input with bar I assume this is only for shear reinforcement for concrete bars?
Default setting calculates with reduced shear force. The problem is that with this shell (BPL-MUR) is small and therefore causing the error shown in picture above.
Hi Marco
The best I come up with is the following:
var shearControlRegion = new ShearControlRegionType
{
BasePlate = reinfBPLMUR.SlabPart.Guid,
IgnoreShearCheck = true,
X = 0.5
};
var entities = new FemDesign.Entities();
entities.NoShearControlRegions.Add(shearControlRegion);
But this doesn’t seem to be added to model with Fem-Design is opened.
Maybe you understand why?
As I got no answer of my question about surface shear reinforcement I assume this is not implemented in Fem-Design API?
I think the issue is that you are clearing the entities with
var entities = new FemDesign.Entities();
If you have opened a model with femdesignconnection, I think you should something like:
var connection = new FemDesignConnection();
connection.Open("MY_FILE");
var model = connection .GetModel();
model.Entities.NoShearControlRegions.Add(shearControlRegion);
connection.Open(model);
Thank you for your answer
When I use the following code, it causes all model info being erased.
Any idea why?
(connection.Open(model); then opens a empty model)