idea-statica / iom-examples

Examples of using IDEA StatiCa IOM API
MIT License
8 stars 4 forks source link

[QUESTION]Is it possible to specify weld thickness when using CutBeamByBeamData? #54

Closed EricDuongED closed 3 years ago

EricDuongED commented 4 years ago

Not sure if these following questions have been asked before but:

1) Is it possible to specify the weld thickness when you are using the CutBeamByBeamData class?

2) When I specify false for the IsWeld property of the CutBeamByBeamData the weld still shows up. Is there a way to get around this?

vadura-pavel commented 4 years ago

Hello Eric,

  1. Now CutBeamByBeamData doesn’t offer possibility set specific weld properties. Anyway we put the request to a list of new features.
  2. Property IsWeld should works. Can you attach your IOM model?
EricDuongED commented 4 years ago

Hey Pavel,

The file I attached is from the SteelFrame example file with the Property IsWeld set to false. When I generate the file it still generates a single fillet weld along all elements cut by the plate as shown in the picture below:

image

I thought at first it may have just been a visual thing since in the model it shows that the thickness of the weld is 0.0mm. However, when testing it in ConnCalculation, the thickness of the weld is not truly 0mm.

image

IOM.GeneratorExample.zip

mpospisil commented 3 years ago

If the property "WELD SIZE" is set to 0 - the value is takes from the connected thinner plate. That is the reason that the weld size is 15mm in your case

mpospisil commented 3 years ago

Hi Eric, can we close this issue ?

EricDuongED commented 3 years ago

Hi Martin,

The issue when specifying IsWeld to false is still prevalent. When I use CutBeamByBeam and specify the IsWeld to false, the weld ends up being a single fillet weld and the thickness is the minimum plate thickness of the connecting members.

mpospisil commented 3 years ago

in version 21.0 Beta the class CutBeamByBeamData ( https://github.com/idea-statica/iom/blob/release-21.0.0-beta/IdeaRS.OpenModel/Connection/ConnectionData.cs ) has the property

    /// <summary>
    /// Type of the weld
    /// </summary>
    public WeldType WeldType { get; set; }

if you set it to NotSpecified weld is not created