SkyCiv Documentation

Your guide to SkyCiv software - tutorials, how-to guides and technical articles

SkyCiv Structural 3D

  1. Home
  2. SkyCiv Structural 3D
  3. Modelling
  4. Operations


Repeat, Mirror, Scaling and Shifting your structure

Repeat (Copy)

Repeat (copy) is an operation which allows you to select and repeat a portion of your structure. This feature is useful when you have a structure (e.g. a warehouse) that is mostly made up of repeated structures (e.g. portal frames).

Example: Modelling a warehouse with repeated portal frames

In this example, we will model a warehouse that is made up of 3 repeated portal frames. The first portal frame has already been modelled.

a single portal frame structure
Select the members you wish to repeat. Since we want to repeat the whole portal frame we simple hold Ctrl and press A to select all members of the structure. In circumstances when we wish to only repeat part of the structure, we would hold Ctrl and click the members we wish to select.

highlight all members with ctrl a
Hover over the ‘Advanced’ top menu, then hover over ‘Operations’ to then select the ‘Repeat/Mirror’ option.

repeat mirror by hovering over advanced operations
A popup will appear to give you some options. In this example we want 3 portal frames that are separated by 3 meters. Hence we enter 2 repetitions, spaced 3 meters apart, in the negative (absolute) Z axis direction.

repeat mirror options popup
You can see the results of the repeat mirror operation below on the portal frame. As you can see, 2 repetitions were created of the original portal frame, and they are separated by 3 meters.

You can also tick the box Connect nodes with members to join the nodes with members. Alternatively, you can leave this option un ticked and manually connect the members based on your needs:

connecting the repeated portal frames together

Mirror Structure

Mirroring is different to repeating, because it will also flip the structure. Start by selecting the part of the structure you wish to mirror, and selecting Edit -> Operations -> Mirror:


The following popup will then show with the following two options:

  • Mirror Plane – Which plane are you mirroring. Picture it as an actual mirror, what plane would this lie on? In our example, we want to mirror our warehouse through the YZ plane.
  • Mirror Plane Location – in our model, the middle nodes are 9.754m. Since we want the other side of the structure to start at this location, we will mirror as per this point.



Tip: If you make a mistake, remember you can always Undo (CTRL + Z) and try again.

Finally, we should get the following result, with the model flipped identically about the x = 9.754m axis:



Shifting Nodes

Sometimes when building your structure, you might want to shift a batch of columns or members over by some distance. For instance, if we want to shift these columns over by 10m, we could use the Shifting Nodes operation, by start highlighting what nodes you want to shit (here we used the up-left CTRL drag to select only the members and nodes on the right side):


As we want to shift the nodes along the x axis only, by 10m:




Was this article helpful to you?
Yes No

How can we help?

Try SkyCiv Today

Structural Analysis Software free signup widget. SkyCiv Structural Design Software.

Powerful, web-based Structural Analysis and Design software