Quick Design Overview

SkyCiv Quick Design is a robust framework designed for structural engineers, providing a streamlined approach to rapidly develop engineering solutions. With features like automatic UI generation, integrated reporting, and seamless hosting, it empowers engineers to create professional tools with efficiency and ease.

Quick Design Files#

SkyCiv Quick Design runs off the following files.

FileRequiredDescription
config.jsonTRUEContains meta information for the calculator and a list of all the input variables your calculator uses.
calculate.jsTRUELogic layer of your calculator. Takes the current input of your calculator and returns the results. The report is also built in this file.
s3d_integration.jsFALSERequired to integrate your calculator with S3D. Rransforms the model and analysis results from S3D into input to be ran in your calculator.
ui.jsFALSEAllows you to dynamically adjust your calculator's user interface using jQuery or equivalent DOM manipulation with JavaScript.
renderer.jsFALSEAllows you to add a 3D rendering capabilities to your calculator using the SkyCiv Renderer.

Quick Design Documentation#

Quick Design Libraries#

Template Repository#

To help you get started, SkyCiv has created some template repositories that can be downloaded directly from GitHub.

RepositoryLink
Udemy Coursehttps://github.com/skyciv/building-web-based-engineering-tools-with-javascript
Sample Repohttps://github.com/skyciv/quick-design-sample
Minimal Templatehttps://github.com/skyciv/quick-design-template

Accessing SkyCiv Build Your Own Calculator#

Once you have registered for a SkyCiv Account you can access the Quick Design Builder here.

Udemy Course#

SkyCiv has put together a Udemy course to help you get started with SkyCiv Quick Design

Udemy Course Link

Publishing Calculators#

To publish completed tools please email [email protected]