Forum Replies Created

Viewing 15 posts - 46 through 60 (of 255 total)
  • Author
    Posts
  • in reply to: display maximum beam span moment #5159
    NextFEM Admin
    Keymaster

    Hello,
    the beam output is shown at fixed beam stations (hence not necessarily including maximum), unless you activate “More output stations”.

    in reply to: WoodCheck deflection limit state #5149
    NextFEM Admin
    Keymaster

    psi values can be specified from the Load combination generation mask (Assign / Generate combinations).

    in reply to: WoodCheck deflection limit state #5146
    NextFEM Admin
    Keymaster

    Hello,
    the principal variable loading case is assumed automatically as the case with the highest combination multiplier amongst all the variable cases. In you model, it is Q-CatH. This is always conservative, as the greatest factor in combination leads to the higher factor for deflection calculation as per NTC2018 C4.4.7.

    With kdef=0.8 (SCL=2) you may have (values in m):
    Secondary-variable Neve: (psi0 + psi2 * kdef) * f = 0.0004886155
    Permanent G1-PP: (1 + kdef) * f = 0.00010358946
    Permanent G2-Cop: (1 + kdef) * f = 0.0017873568
    Principal-variable Q-CatH: (1 + psi2 * kdef) * f = 0.00053534396
    Secondary-variable Vento_press: (psi0 + psi2 * kdef) * f = 0.000373014

    for a final sum of 0.00328791972.
    It seems the model you sent behaves differently – we’re investigating the issue, please keep your program up to date – if this is the case, we’ll release a patch asap.

    in reply to: Dynamic Substructuring or component mode synthesis #5132
    NextFEM Admin
    Keymaster

    Hello,
    thanks for your interest in NextFEM Designer. Actually, the program can perform implicit dynamic analysis – there’s no specialization for what you ask.

    in reply to: meshing of simple skew plate #5120
    NextFEM Admin
    Keymaster

    In the next patch your sample model will be supported (when quad with opposite edges are parallel) – otherwise, mesh area command should be used for complex boundaries.

    in reply to: flexural stiffness modification of cracked section #5119
    NextFEM Admin
    Keymaster

    The option is on the material level because otherwise you can assing inconsistent beam stiffnesses. If you need to act to a single DoF (eg. axial or shear only) you can act at a section level (see section properties, Properties tab) by changing A, Avz, Avy, Jy, Jz, and so on.

    in reply to: rigid end offset with OpenSees solver #5118
    NextFEM Admin
    Keymaster

    Hello,
    it is only a matter of visualization – in the next patch you’ll see corrected diagrams.

    in reply to: meshing of simple skew plate #5110
    NextFEM Admin
    Keymaster

    Hello,
    skew elements cannot be divided by this tool. This is because the tool works only on regular elements.

    in reply to: flexural stiffness modification of cracked section #5109
    NextFEM Admin
    Keymaster

    Hello,
    this is a property of the material. See Materials / select a material and then click on Modify Material… / Tools menu / Set stiffness factor.

    in reply to: Non linear springs and gap #5103
    NextFEM Admin
    Keymaster

    Just to clarify the process, you cannot duplicate directly a spring property. You cannot also create a spring with the same name (as appearing in Name textbox).
    Also, there’s no need to replicate the same spring without NL properties, in linear analyses only linear properties are considered; the NL properties set act only in non-linear analyses.
    To conclude, you’re able to create a new spring with a different name by re-setting the properties.
    ps.
    If your spring don’t have zero length, maybe a local coordinate system (local CS) is suitable for you.

    For the model: you don’t get 0 stress for the NL model – you’re at time 0, select the last time and you’ll see the results.
    ps2
    if you’re trying to hang the box by an upper node, maybe you’re looking for a hook spring.

    in reply to: Non linear springs and gap #5100
    NextFEM Admin
    Keymaster

    Hello,
    to correctly use the Spring properties mask, please follow the subsequent steps:
    – choose a spring name and then click “Add property”; you created and empty spring
    – then, the spring is selected and active on the left box. Change its properties as you wish
    – click on “Modify property” to store changes.
    By now, removing NL dofs is not supported. We’ll add this to the check list for next updates.

    For the second issues, please share models to let us check. You may upload them there, or load them at the bottom of the Support page.

    in reply to: switching between solver in P-Delta analysis #5090
    NextFEM Admin
    Keymaster

    Yes, this could be the reason – the option “Shear deformation of beams” is equivalent to assing noShearK=1 to all beams.

    in reply to: switching between solver in P-Delta analysis #5086
    NextFEM Admin
    Keymaster

    Hello,
    Pdelta transformation in OpenSees is supported only for elasticBeamColumn and not for ElasticTimoshenkoBeam. Simply add “noShearK” equal to 1 in element properties.
    ps.
    there’s no change in behaviour of previous versions.

    in reply to: Thermal load on shells: #5081
    NextFEM Admin
    Keymaster

    It is not a matter of Poisson’s ratio, it will only affects mixed terms of the Jacobian and shear modulus – it’s the same Young modulus valid for stresses in both direction.
    To have a numerical proof of what I’m saying, please try releasing x boundary condition on node 2 – you’ll see in results the gradient with a lower sxx around node 2.

    in reply to: Thermal load on shells: #5079
    NextFEM Admin
    Keymaster

    Hello,
    you cannot expect the beam-like behaviour from thermal distorsion in shell elements – the stress is higher since the therma distorsion is applied in both directions and plane directions in shape functions of the shells are tied together, hence you’ll have an additional quota of restrained isotropic stress.

    ps.
    to same the model in the same folder where .py script is, you can use:
    # Save the model, including analysis results
    dir=os.path.abspath(os.path.dirname(__file__))
    print(“Model saved in ” + dir + “\\” + model_name)
    nf.saveModel(dir + “\\” + model_name)

    # Call the app and open the file just created
    nf.startDesigner(“\”” + dir + “\\” + model_name + “\””)

Viewing 15 posts - 46 through 60 (of 255 total)