Automatic Repair model functionality to help you detect and repair issues in your model
The repair model feature offers a number of useful functions that can help fix your model. These are generally separated into functions for nodes, members, and plates. Currently, SkyCiv performs the following checks on your model:
Unused nodes– scan model for nodes that are floating and disconnected
Duplicate Nodes, Members and Plates– scan model for duplicate elements which can cause double the amount of rigidity in your model
Large Structure– detect extremely slender members (used to detect unit issues)
Merge nodes– merge close nodes with a tolerance based on user input
Zero members– detect members that have the same start/end node
Continuous-to-Normal Members– detect members with intermediate nodes. Changes these members to continuous to connect intermediate nodes
Intersecting Members– detect and connect intersecting members
Default Section– find any members with no section data, add a default section
Force Plate Mesh– allow analysis to run without plates being meshed first
Reasonability Check– checks the model’s input is in a reasonable range. For instance, detecting members that are 500m long, Young’s Modulus that are are too low/high, etc…
You can access the Repair Model feature anytime by going to the top toolbar and finding the Repair Model function under Advanced. However, Repair Model will automatically run every time you solve to ensure the structure has been checked prior to solving.
The options that are available for the repair model feature are shown below.
A Note about Unmeshed Plates
Unmeshed plates can cause inaccurate internal plate forces and are critical if you are looking to analyse any plate forces using SkyCiv’s FEA solver. The Repair Model function will scan your model for any plates that have not been meshed and notify the user of any unmeshed plates. The user then has the option to ignore such plates (assume they are meshed) to repair this issue in the model.