Using the Beam Cross Section Interface
The Beam Cross Section interface can be used in three different ways:
When using the Beam Cross Section interface and the beam interface in the same model, there are a number of things to pay attention to:
If two separate studies or study steps are used, then the Values of variables not solved for must be set in the second study step, where only the beam problem is solved. Under Dependent Variables, you can also uncheck the Store in output check box for the beam cross section degrees of freedom in order to save space.
If you are using two different components, you must use a fully scoped variable name (like comp2.bcs3.A for the area) when referencing the beam cross-section properties in the input fields of the beam interface.
If a beam interface is added either after or at the same time as a Beam Cross Section interface, the only study type shown when adding a physics interface is Stationary. In this case, under Custom Studies, select Preset Studies for Some Physics Interfaces to find the other study types available for the beam analysis.
Values of Dependent Variables and Physics and Variables Selection in the COMSOL Multiphysics Reference Manual
For the Beam Cross Section interface in 2D, the cross sections are analyzed in the xy-plane. However, the beam interface uses a notation where the local x-axis is along the beam, and the cross section is described in a local yz-plane.
For the Beam Cross Section interface in 3D, the boundaries that represent cross sections can have arbitrary orientation. It is not related to the orientation of an actual beam.
In order to avoid confusion, the cross-section properties are described in the local x1- and x2-coordinates (see Figure 9-1). When data is transferred to a beam interface, you must keep track of the coordinates that correspond to the local y and z directions.
Channel Beam: Application Library path Structural_Mechanics_Module/Verification_Examples/channel_beam
The 3D version of the interface is based on the layered material technology. The reason is that the extra dimension inherent in layered materials is used to extrude the cross section when the interface is used to create a fully 3D representation of the stress state. Thus, there are significant conceptual differences between the 2D and 3D versions of this physics interface.
Computing the Cross-Section Data
You can compute the properties for several different cross sections in the same Beam Cross Section interface.
In a 2D component, the geometry of the cross sections is drawn in the xy-plane. In a 3D component, you can create one or more arbitrary work planes, in which the cross sections are drawn.
You need to attach material data to the cross section. The procedure is different in 2D and 3D.
The material properties can be assigned to the domain in a Material node, and then the option From material is used in the Homogeneous Cross Section node. Alternatively, you can also select User defined, and enter expressions for the material data manually.
Material data cannot be set locally in the Homogeneous Cross Section node. Usually, you would add a Single Layer Material node under Materials in the component to provide the material data. You can, however, also use a global Layered Material, which is then referenced from a Layered Material Link in the component. A boundary is not eligible for selection in the physics interface until a layered material has been assigned.
A layered material has, in addition the material data, three more inputs. The only one that may need to be changed is the Thickness, lth. It is not used as long as you are only computing cross-section properties, but if you are mapping results back from a beam interface, it should match the length of the beam.
If the section is not simply connected, add one Hole node for each internal hole. In that node, select all boundaries around the hole.
The default mesh density is tuned for thin-walled sections. For solid sections, an unnecessarily large model is obtained when using the default mesh.
The computed cross-section data is stored in the variables listed in Table 9-1:
Computing Detailed Stresses
If you have a set of section forces (axial force, shear forces, bending moments, and twisting moments), it is possible to display the stresses it causes. To do this, enter the values in the Section Forces section. You can also add your own acceptance criteria by adding one or more Safety nodes.
The stresses are available in the variables listed in Table 9-2.
Studies and Solvers in the COMSOL Multiphysics Reference Manual
Computing Warping Displacement
You can also compute the axial warping displacement by entering the axial twist of the beam in the Twist section. The theory is described under Warping. The axial displacement is stored in the variable bcs.u.