# INTRODUCTION

Engyn is a visual programming platform.&#x20;

This platform is an agnostic solution that works with any software in the industry with main focus on Data and 3D geometry coordination. Is a simple and elegant solution that can be customized by any professional with Javascript and .NET programming skills.

![](https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-L_En4cIruHD5szTdjry%2F-L_Evqwbf_GvBA031Lqc%2FMainImage.jpg?alt=media\&token=100eab22-45db-42c3-b4e6-570354cef03b)


# What is Visual Programming?

##


# What is Engyn?


# What can you do?


# Getting started

Welcome to ENGyn! Now that you know more about the platform it's time for us to show you the way you can be part of it. Just a few steps to set up and you'll be ready to start.

## Register

Registering in Engyn will allow you to use all the functionalities, share your work with other registered users, being part of the Forum and send your Feedback. Go to [How to register?](https://howto.engyn.us/test/how-to-register)

## Install

Downloading the Add-In is a very quick and easy process that allows you to connect the plugins (Revit, Navis, Excel, etc) to the platform and start working. Go to [How to install?](https://app.gitbook.com/@engyn/s/engyn/~/drafts/-LyimLSdpSKr5RvGJFTI/test/how-to-install) to see the full guide.&#x20;

## The user session

In your user session you will be able to edit your profile, create and save your projects and access to the Menu. For more information go to [The user session.](https://howto.engyn.us/test/the-user-session)

## The Canvas

The canvas is the blank page where you can create workflows. What you can create depends on your needs and imagination. So go ahead and start, there are no limits. To learn more go to [The Canvas.](https://howto.engyn.us/test/the-canvas)

&#x20;


# How to register?

Registering in Engyn will allow you to use all the functionalities, share your work with other registered users, being part of the Forum and send your Feedback.

## Create User

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyikTeRCGI1tTsFQ8nH%2F-Lyir2YppKM0vWJt05N0%2FStep%201.png?alt=media&amp;token=6385614c-7f88-4075-a7a4-e3629d0df54f" alt=""></div>

## Accept Terms and Conditions

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyikTeRCGI1tTsFQ8nH%2F-LyirdkMLNQRaW39JstJ%2FStep%202.png?alt=media&amp;token=c43cc0fa-0f23-44f7-9e37-96888c0ae51d" alt=""></div>

#### When you Accept the Terms and Conditions you will see the following message.

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyikTeRCGI1tTsFQ8nH%2F-LyisZsVdrmDIJeQ6TQx%2FStep%202-3.png?alt=media&amp;token=f9d206ba-6e6e-433e-b80e-3b133ef5e64e" alt=""></div>

## Go to check your inbox mail (in the web app) and finish your registration.&#x20;

The confirmation email may take a while (we are working on making it faster ). Don't forget to check your spam if you don't find it.&#x20;

## Congratulations you are an ENGyn member!


# How to install?

Downloading the Add-In is a very quick and easy process that allows you to connect the plugins (Revit, Navis, Excel) to the platform and start working.

## Where can you find it?

### There are two options

#### Option 1. In the left corner in the main screen you can find the user button. Click it and you will find the option Downloads.&#x20;

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyoCaZoshl8u_moOduu%2F-LyoDh0h6ayv5ecncFtg%2F24.png?alt=media&amp;token=ceefa2f4-af04-4524-9e51-a9234c62b504" alt=""></div>

#### Option 2. Once you created a project, if you didn't downloaded it before you'll find the option in the following window.

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjKgek1wf6f_Es8Wy_%2F-LyjTq50WfwaQDkU2S0V%2F6.png?alt=media&amp;token=a8d67753-b060-4860-9bcc-0515f0def75a" alt=""></div>

## Save the installer in your computer and run it. You will have to follow the next steps.&#x20;

![](https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjKgek1wf6f_Es8Wy_%2F-LyjZWdZ9w3tjJcOYNsV%2F7.png?alt=media\&token=58d3fc3f-7e9a-4583-b819-595473b85fc8)

## Ready!

### Important! The next time you open Revit click Always Load in the following message to allow the Add-in to run.

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjKgek1wf6f_Es8Wy_%2F-LyjddgHOBm1iCGSo3Bp%2F8.png?alt=media&amp;token=5dbe69e9-b871-475a-bda0-3cabc059ddf1" alt=""></div>

#### In Revit you will find the Add-In in the Add-Ins ribbon.

![](https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjKgek1wf6f_Es8Wy_%2F-LyjejyFEKA_Nu8Fu9ib%2F9.png?alt=media\&token=708abcad-32f4-4b55-85a7-c65494de3134)

#### In Navis you will find the Add-In in a new ENGyn tab.

![](https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjKgek1wf6f_Es8Wy_%2F-Lyjg_OXQsNf25xNlr_S%2F10.png?alt=media\&token=14f8e5f0-7337-4f74-84d6-7cd1f56c0b0f)

#### In Excel you will find the Add-In in the Add-Ins ribbon.

![](https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjKgek1wf6f_Es8Wy_%2F-Lyjh5UBwXX8Sfs5TsDk%2F11.png?alt=media\&token=894f534b-b358-4f13-aa55-00184a72c401)


# The user session

In your user session you will be able to edit your profile, create and save your projects and access to the Menu.

## User options

In the user button you will find the following menu.

#### Profile

Complete your professional profile.&#x20;

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjjeZfxo161DCKGqTi%2F-LyjkjkLpwJn9IiVmP2j%2F12.png?alt=media&amp;token=e465e868-c5dd-4b47-b37e-913a74e33298" alt=""></div>

#### Settings

Set your visual preferences.&#x20;

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjjeZfxo161DCKGqTi%2F-LyjlKhWDAzv5F_wCH_R%2F13.png?alt=media&amp;token=dad28173-36d1-4c87-8cbd-1b9cc7b9796b" alt=""></div>

#### Downloads

Download the Add-In.

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjjeZfxo161DCKGqTi%2F-Lyjlv5C78d4wyo_ttWR%2F14.png?alt=media&amp;token=84688e11-6ecc-4274-be12-2937117bc0b6" alt=""></div>

#### Help

It will bring you to the [how to](https://howto.engyn.us/) session.&#x20;

#### Log out

It will log you out and take you to the Sign in screen.

## Create

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjmjsO8m4Qg9KDaJSr%2F-LyjnD7oatSSQ8j6KbKS%2F15.png?alt=media&amp;token=f1218571-09ca-491b-93f3-064d77756438" alt="Create, administrate and share your folders and workflows."></div>

#### New Folder

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjmjsO8m4Qg9KDaJSr%2F-LyjnetEnmc-myMbYAja%2F16.png?alt=media&amp;token=bb2960e6-1f75-4eb2-b522-3cb96f479d90" alt=""></div>

#### New Workflows

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjmjsO8m4Qg9KDaJSr%2F-LyjnlnkUCErL79novyH%2F17.png?alt=media&amp;token=ae5dd5dd-0551-4025-ac67-8516640d9915" alt=""></div>

## The Menu

In the Menu you can choose between the following options.&#x20;

![](https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LyjsXPTF-SshRbnP5xj%2F-LyjuHI6sZUx2xU5DkTP%2F18.png?alt=media\&token=df1d27ef-1484-4043-aa2c-a37acb7f9b23)

#### [Canvas](https://howto.engyn.us/test/the-canvas): Create a new workflow.

#### Project: Administrate your projects.&#x20;

Nodes Package: This option is not currently available. You will be able to create your own Nodes.

Market: This option is not currently available. You will be able to exchange your work with other users.&#x20;

#### [Forum](https://forum.engyn.us/): Access to the platform Forum.&#x20;

#### Feedback: Send us your opinion, questions and suggestions.&#x20;


# The Canvas

The canvas is the blank page where you can create workflows. What you can create depends on your needs and imagination. So go ahead and start, there are no limits.

## Starting

#### Connect your Antennas

Open Revit, Navis or Excel and the program's Antennas will automatically appear in the platform (in case it doesn't happen click refresh). Each Antenna will be represented by a color to identify the [Nodes](https://howto.engyn.us/the-anatomy-of-visual-programming/untitled).&#x20;

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LynNOYaenOYMHqPFMIP%2F-LynOOD219JliTVOuUCs%2F20.png?alt=media&amp;token=947ff48f-6ac8-4e9e-9619-710c4ff73ce1" alt=""></div>

If you have multiple instances opened you can identity the Antennas by clicking the Add-in in the program.

<div align="left"><img src="https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LynNOYaenOYMHqPFMIP%2F-LynVvLCz9z9dvD9k3-r%2F22.png?alt=media&amp;token=6e726a19-0af9-4c2a-bbc5-d5be7402056e" alt=""></div>

#### Create the workflow

Create your desired workflow connecting the [Nodes](https://howto.engyn.us/the-anatomy-of-visual-programming/untitled) with [Wires.](https://howto.engyn.us/the-anatomy-of-visual-programming/wires)

![](https://678055641-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZLMzbvB9ss6KrHa-94%2F-LynNOYaenOYMHqPFMIP%2F-LynWHBv5RO__R7gwLjC%2F23.png?alt=media\&token=fea5d3ac-3eec-40dc-bedb-48ef3da5a327)

#### Run the workflow!

The results will be shown according to the workflow output.&#x20;


# The Workflow


# Nodes


# Wires


# Library


# Managing your program


# Data


# Math


# Logic


# Strings


# Color


# What's a list?


# Working with lists


# Lists of lists


# n-Dimensional lists


# The Revit connection


# Selecting


# Editing


# Creating


# Customizing


# Parameters


# Custom nodes introduction


# Creation a custom node


# Publishing to your library


# Javascript


# C\#


# Ptyhon


# Package introduction


# Developing a package


# Publishing a package


# Graph strategies


# Resources


# Index of default nodes


# Useful packages


# Examples


