Uw gids voor SkyCiv-software - tutorials, handleidingen en technische artikelen


  1. Huis
  2. TechNotes
  3. Structurele 3D
  4. Moment Frame Design met behulp van SkyCiv (AISC 360-10)

Moment Frame Design met behulp van SkyCiv (AISC 360-10)

Hoe te modelleren?, analyse and design a Steel Moment Frame using SkyCiv

This tutorial is a simple guide of the moment frame design process using the integrated SkyCiv modules: Structurele 3D, Lid ontwerp, analyseren en ontwerpen van een stalen moment frame met behulp van SkyCiv Deze tutorial is een eenvoudige gids van het moment frame ontwerpproces met behulp van de geïntegreerde SkyCiv modules.

Momentframes zijn combinaties van kolommen en liggers die zijn verbonden met gedeeltelijk of volledig ingesloten verbindingen. These connections experience moment forces and cannot be considered simply supported conditions. analyseren en ontwerpen van een stalen moment frame met behulp van SkyCiv Deze tutorial is een eenvoudige gids van het moment frame ontwerpproces met behulp van de geïntegreerde SkyCiv modules; they resist lateral forces in conjuncture with vertical forces. Because of the fixed nature, frame membersrigidity are the main source for the lateral stiffness of the frame. Braced frames are usually a cheaper option based on required material, but moment frames gives architects and designers more space between columns and therefore give a better aesthetic. The following article comprises the following:

SkyCiv Structural 3D (S3D): Modeling and Analyzing our Moment Frame


For modeling, we will be using SkyCiv Structural 3D analysis software (get started for free at SkyCiv’s homepage). But before we get into modeling, make sure to confirm what units you are working in. This can be done by going to Instellingen on the top right of the toolbar. Voor dit voorbeeld, we will be operating with Imperial units. We will assume our single bay moment frame has a centroid beam height of 18 feet and a 30 foot span. Ook, we will assume our moment frame is made up entirely of W-shapes from the AISC database and are fabricated from ASTM A992 Gr. 50 staal. Ten slotte, the trial column and beam size of W12x40 en W18x65 will be used, respectievelijk,

Om de workflow te starten, ➔⡔ Koop generieke tadalafil. Ga naar Knooppunten on the input tab (linkerkant van het scherm). ➔⡔ Koop generieke tadalafil (X,EN): (0,0), (30,0), (0,18), en (30,18).

Now lets generate the two columns and beam that make up our frame. Om dit te doen, er zijn twee mogelijkheden: 1) ga naar Leden in the input tab and type in the end nodes for each of our members or 2) draw the members in using the Pen gereedschap located on the right vertical toolbar in the model space. Because we are working with a moment frame, the end releases of each member at each connection location needs to be fully fixed, denoted as “FFFFFF” and highlighted as “Kader” when creating members within the Leden tabblad. Take a look at our moment frame so far:


Notice, “Sec1is the section applied to our current members and isNot Definedbecause we have not applied a section yet. Before we assign sections to the members, lets import the correct steel material into our model. Ga naar Materialen – Database in the input tab. Follow the drop downs for each relative field until we have found the correct material and see this:
2Click submit to import the material. After importing the wanted material, lets assign our member sizes. Ga naar Secties on the input tab and click on Builder. Nu, are operating within the SkyCiv Section Builder module, directly integrated with our current project in S3D. While in Section Builder, lets import the two W-shapes by going to the Database portion of the section builder and selecting each shape. Before clicking Draai de weergave zodat u eenvoudig de twee gemeenschappelijke spanten kunt selecteren met een selectie van links naar rechts, make sure that the material on the right hand side is set to the desired material that we want associated with both members: ASTM A992 Steel.


After bringing the two sections into the model, assign them to each member using the Sectie-ID field on the input tab while each member is selected. For a more in-depth look at SkyCiv Section Builder and its capabilities, check out its Software Documentation.

The last thing we need to do is apply a support condition. Unlike gravity columns or columns part of a braced frame, our column supports need to be fully fixed and therefore will experience moment at the base. Ondersteuning toevoegen add, Ctrl + click on both nodes, right click and then left click Ondersteuning toevoegen. Go to the input tabit will already have the nodes selectedand select the fixed support condition. This can also be done by going to Ondersteunt in the input tab and applying the supports to each node.

Our stick model should now show two different members for the columns and beam in addition to our supports:


For our moment frame, we also need to make sure that the orientation of our columns is correct and favorable for lateral action. Because the moment frames will be experiencing lateral forces, the strong axis of the column is almost always perpendicular to the load direction. In dit geval, our lateral force will be in the X-direction, so the column flanges should be perpendicular to the X direction. A good way to verify the orientation of your members is by entering the 3D rendering. Om dit te doen, go to the right toolbar in the model space and click on the shape that looks like a 3D cube, will bring you into the 3D render of your model. Take a look at our moment frame in 3D:


You can see that our columns are orientated the correct direction. With a more complicated 3D structure you can rotate the orientation of any member by selecting the member, clicking on Geavanceerd, and then inputting the intended rotation in degrees into the Hoek van rotatie veld-.

Before you load your structure, double check that you have the correct supports, secties, and materials for each section.

Belastingen en belastingcombinaties

Notice, in previous figures that our self-weight was turned off, lets turn this on now. Click on the “SW: OFFin the model space to bring up the self-weight input tab and turn it ON. SkyCiv will now take each members self-weight into account when doing the analytical calculations.

Dit is hoe ons model eruit ziet met de totale belasting die wordt toegepast in het verticale belastingsgeval:, lets assume our moment frame is located in a building where the beams are spaced at 8 ft. Daarom, for one-way loading, our tributary width is 8 ft. For superimposed loading, lets assume that our moment frame experiences the following unfactored loads:

\([object Window]:Wind\:Load=8\:kips:@\:top\:elevation\)

\(Dead\:Load=40\:[object Window])


\(Live\:Load=100\:[object Window])


Because our moment frame is symmetrical, we will only look at one wind direction. If the frame were to see differing magnitudes of wind load in different directions, you would need to add that wind load case as well.

Lets start with the lateral point load from wind. Ga naar Puntladingen in the input tab on the left. We will apply the 8 kip load to Node 3 in the X-direction. Vervolgens, we are going to add a corresponding load group by typing in “Windbelasting” into the Groep laden field and hitting Accept. Our wind load should now look like this:


De volgende, lets apply our superimposed dead and live loads as uniform distributed loads. Ga naar Gedistribueerde belastingen and type in the member ID (lid 2) for our beam. Vervolgens, in de Start Y-Mag en End Y-Mag, input the magnitude of 0.320 k/ft for the dead load. Similar to the wind load, type “Dode lading” in de Groep laden field to generate a corresponding load group. Repeat this process for the Live Load. Here is how our model looks with both Dead and Live Loads applied:


The last major step before analysis is generating the Load Combinations. SkyCiv gives users the ability to import load combinations directly from codes from countries around the world. Because we are working with Imperial units and AISC shapes, we will import our load combinations from ASCE 7-10. First however, we need to assign our load groups to load cases. Go to the upper toolbar and click Bewerk – Laten we een voorbeeld bekijken zodat de workflow kan worden uitgelegd. Assign each load group to its correct load case. In dit voorbeeld, it is simply matching up dead load to dead load, enzovoort. Here is what our assignments should look like:


Notice that you need to assign a load case to the self-weight (SW1) ook. To generate load combinations go to Laad combo's in the input tab and click on Ontwerpcodes. We will be using LRFD design in this case. Display the load combinations and you should see this:


If you forgot to assign load cases before the import, you can do that here as well. Our load combination generator will pull any ASCE 7-10 load combinations that include at least one of any of the load cases your project. In ons geval, we do not have seismic loads, so we will uncheck ULS: 5 and ULS: 6. We also do not have any Roof Live or Snow loads, and we know that the 1.2D + 1.6L load combination will govern for vertical forces, so we will uncheck ULS 3. Once we have the desired load combinations checked, Klik Importeren to import them into our project.

Now that we have generated our nodes, leden, ondersteunt, ladingen, belastingsgevallen, and load combinations, we can commence our analysis. For any information about any of these steps or about using S3D, bekijk onze Software documentatie.

Analyse, Resultaten, and Post-processing

It is good practice to go to Bewerk – Reparatie model to repair any inconsistencies or merge nodes in your model before beginning the analysis of your structure. Ook, make sure your project is stable by checking end releases and support conditions throughout. Ten slotte, ga naar Instellingen – Oplosser to look at and edit any pertinent analysis settings, such as convergence tolerance during P-delta analysis or the number of evaluation points per member.

Because we did not include any dynamic loading into this example, there are three solution methods that we can use:

  1. Lineair statisch
  2. Lineair statisch + Knikken
  3. Niet-lineair statisch + P-delta

To learn more about each analysis type in SkyCiv Structural 3D, Klik hier.

At a minimum it is suggested to run the Linear Static + Buckling analysis to see if any members in your structure are subject to buckling. We will use Non-Linear Static + P-delta analysis due to the second-order effects caused by the lateral wind load. Find the analysis options on the drop-down after hovering on Oplossen, located on the upper toolbar. After generating the results, we found that there is no concern for buckling of our frame, thanks to the buckling analysis prompt:


On the left side of the results page you can see the different types of forces and results that can be shown. Any individual load combination can be evaluated, as well as any individual load case or group. For design purposes, we will be using the Envelop Absoluut Max because it will show us the worst forces that each member experiences. Notitie, the envelope is not showing the worst load combination, but the worst combination of all of the load combinations at once. This loading condition is not realistic, but itenvelopesall of the possible forces that each member could zien. See the figures below for the pertinent force and deflection diagrams for our moment frame:


Reaction Envelope Absolute Max12

Shear Envelope Absolute Max13

Moment Envelope Absolute Max14

Axial Envelope Absolute Max15

Deflection Envelope Absolute Max

While there are no direct code requirements for story drift not due to seismic loading, solute Max Hoewel er geen directe codevereisten zijn voor verhaaldrift, niet vanwege seismische belasting 1/500 en 1/200 solute Max Hoewel er geen directe codevereisten zijn voor verhaaldrift, niet vanwege seismische belasting (solute Max Hoewel er geen directe codevereisten zijn voor verhaaldrift, niet vanwege seismische belasting). solute Max Hoewel er geen directe codevereisten zijn voor verhaaldrift, niet vanwege seismische belasting, solute Max Hoewel er geen directe codevereisten zijn voor verhaaldrift, niet vanwege seismische belasting 18 ft, solute Max Hoewel er geen directe codevereisten zijn voor verhaaldrift, niet vanwege seismische belasting (18 solute Max Hoewel er geen directe codevereisten zijn voor verhaaldrift, niet vanwege seismische belasting) en (18 [object Window]), solute Max Hoewel er geen directe codevereisten zijn voor verhaaldrift, niet vanwege seismische belasting 0.43 en 1.0 inches. Our envelope max drift is shown as 0.55 inches, which is actually closer to the lower limit of H/500, which satisfies our engineering judgement.

The button, Results Summary, is used by the majority of our users to quickly check the stress limits of their members, especially for steel. This window gives you a snapshot of the member that is closest to its stress capacity. Users can customize stress and deflection limits for their project using the toolbar on right side of the modeling space. Here is a glimpse of our frame using the Results Summary: 16 De Deflection/Span en Member Stress are the customizable fields. Ten slotte, don’t forget that Structural 3D gives its users the ability to print reports with almost unlimited functionality and customization.

One of the biggest advantages of using the SkyCiv suite is that although all of the modules can used as standalone, most of them are integrated directly and are better suited to be used directly from Structural 3D. Op deze manier, all of the analytical results we have just calculated can be pulled directly into adjunct modules for design of members and connections.

SkyCiv-lidontwerp: Checking and Selecting a Design our Members

The majority of the work done throughout SkyCiv is the modeling, loading, and analysis phases of a 3D model. SkyCiv Member Design follows a similar style in that it majors in user-friendliness and simplicity. It’s ease of use and integration with S3D gives users the ability to seamlessly switch between the model and the design module. We recommend that users spend some time going through each design module to see this themselves. Nu, lets take a look at the design of the members in our frame; we will be using AISC 360-10 LRFD for our design code.

When opening the Member Design module, your projects job details will be brought in where you can change and confirm them. The next input tab lets you customize the phi-factors for steel. We will keep the defaults as laid out by AISC. De Leden input tab is a good place to stop and look at your list of design-able members. Because of SkyCiv’s integrated ecosystem, it will import all of the steel members in your 3D model and calculate unbraced lengths, effectieve lengtefactor, and slenderness ratios for them. It also lists the materials and different section present in your model. Krachten gives you the option to design for any single load combination, but is defaulted to the envelope forces of your structure. You can view the absolute worst case forces for your structure for any load combination as well.

Now that we have gone through the input options, lets Ontwerp uitvoeren, you should see this output:


This window is the main results page that will show you the unity, or capacity ratios, of each design check. Don’t forget to hover over the tooltips (“ik” within a circle) if you are not exactly sure which each variable stands for. You can see that the Combined Forces limit state is governing for all three members.

De Design Summary Report is similar to the Results Summary en Verslag doen van for the analysis phase, it gives a succinct look at the forces that the members are experiencing and whether or not capacity has been reached.

One of the most exclusive functions to SkyCiv design modules is the individual member design reports that are available by clicking one of the report icons under the Report column for every member; this can be printed to a PDF or HTML. These reports give much more detailed hand calculations of the checks that are being done for the member. Bijvoorbeeld, lets take a look at a few snippets of our beam (Lid 2):

The start of the axial strength check


The start of the flexural strength check


Our governing limit states check:


If you look in the modeling window, you will see that the frame shows the design ratios of each member as well as color coded. Because all three of the membersPassed”, here is what our current frame looks like:


Notitie: De ontwerpverhouding van elke grenstoestand kan in de modelruimte worden weergegeven. It will default to the governing case for each member to give users the best possible picture of what members may need revising.

Voor meer informatie over de module Ledenontwerp, de codeversies die deze ondersteunt, see our Software documentatie.

Wat is het volgende?

SkyCiv is always updating and adding features to our platform, with software updates almost every 2 weken! De meeste andere constructiesoftware komt slechts één keer per jaar uit met updates. Major design updates that are currently in development at the time of this article include:

  • Optimizer: integrated tool with Structural 3D that will optimize member designs for users automatically, based on set or customizable criteria.
  • Apply loads quickly and easily from wind/snow load modules
  • More design codes and modules
  • Need some other features? Request them today at [email protected]

SkyCiv-verbindingsontwerp: Designing a Moment Connection

Now lets look at designing the two beam-column connections for our frame. They will both be designed as moment connections due to the presence of moment at the connection location. Make sure that the Envelop Absoluut Max is shown in the analysis portion of the workflow because the connection module will bring the forces that are shown at the time you enter the module. Similar to Member Design, to enter the Connection module, Klik op de Ontwerp button and Change Module in the drop-down menu. Add a connection by pressing Add Connection Assembly. Toggle to Momentverbindingen and find the Welded Flanges moment connection type. The connection selection window should look like this:


With the connection type chosen, we need to identify the parent and child member for our connection. We will be using the same connection for both beam ends to simplify the design. If we look back on our analysis, we notice that the connection on the right sees the larger moment magnitude, so we will design for this connection. In dit geval, the column on the right will be the parent member (lid 1), and the beam will be the child member (lid 2). Once this has been edited in the correct input area, the model space will identify the connection and should look like this:


This gives the user a visual representation and confirmation of the specific connection location(s) they are designing for their structure. To enter the design, click on the pencil image on the input tab. Notitie, the connection can and will be rendered in 3D for you to look at while the inputs are being changed. Each time there is a change to the connection, Klik op de Render button to refresh the rendered image. Krachten can be customized, but thanks to the connection module’s integration with S3D, ze worden automatisch ingevuld. Zoals eerder vermeld, the forces listed will be taken from whatever load combination/envelope was being viewed in the analysis portion of S3D.

De uit AISC-specificatietabel D3.1 input tab is where the majority of editing is done. Ouder lid en Child Member 1 should be accurate because the information is pulled directly from the member information inputted in S3D. Always make sure to check the pertinent design values in these areas. Ga door elk tabblad en voer de gewenste hoekafmetingen en boutrandafstanden in, evenals lasgrootte. We gaan een A36 PL1 / 4x4x0 gebruiken′-9″ met (3)-3/4″ Groep A bouten. Voor een hoeklasmaat, we beginnen met 1/4″. Zet alle vereiste informatie in de relevante velden, druk vervolgens op render. Het 3D-verbindingsbeeld zou moeten veranderen en bijwerken naar de meest recente informatie. Here is our example:


Click on Ontwerp uitvoeren. Results for each portion of the connection should be shown on the left. Similar to the Member Design module, limit states are color coded to tell the user if their connection design is under or over capacity. Fortunately for us, the connection that we manufactured has passed each design check and will work for our frame!

Following the theme of transparency and accuracy, SkyCiv Connection has the power to print full hand calculations for each steel connection in accordance with AISC 360-10 Hoofdstuk J. The limit states that are shown in the hand calculations are summarized in the results after each design is ran. Voor continuïteit, bekijk een paar fragmenten uit dit connecties-rapport:

Gelaste flenzen Treksterkte: (AISC Sec. J4)


Opbrengst van afschuiving van webplaten (AISC Sec. J4):


Ten slotte, bij gebruik met de verbindingsmodule, notice that you can export the connection in a drawing format, or directly to AutoCAD. Considering the amount of time spent drafting details from scratch, this export feature has saved not only structural engineer’s time, but structural designer’s as well.

For more information about the connection module or moment connections in general, see our Software documentatie.

Wat is het volgende?

SkyCiv is always updating and adding features to our platform, with software updates almost every 2 weken! De meeste andere constructiesoftware komt slechts één keer per jaar uit met updates. Major design updates that are currently in development at the time of this article include:

  • Baseplate and Anchor Design: analyze and design baseplates and anchors at the base of columns in S3D
  • More design codes (Eurocode coming soon)
  • UI Improvements to simplify and speed up user workflow
  • Stichting ontwerp: design isolated and combined footings and piles for columns, directly integrated with your 3D model in Structural 3D

Laatste gedachten

We were able to go through the design of a simple 2D moment frame from conception, all way through connection design and even detailing. Throughout this process we never had to leave the program or load multiple modules separately. Each module seamlessly leads to one another unlike any other structural engineering software available. All the while, you are operating through any browser, op elk apparaat, with all of the files being saved on the cloud. Stretch the capabilities as far as you possibly can with the SkyCiv suite!


  1. Specificatie voor constructieve stalen gebouwen. American Institute of Steel Construction, 2010.
  2. solute Max Hoewel er geen directe codevereisten zijn voor verhaaldrift, niet vanwege seismische belasting, Bruce. “Serviceability Guidelines for Steel Structures.”, 1989,
Was dit artikel nuttig voor jou?
Ja Nee

Hoe kunnen we helpen?

Ga naar boven