Skip to content
ENGworks Dev edited this page Nov 8, 2018 · 15 revisions

Welcome to ENGyn wiki page!

Graphical programming interface based on TUM.CMS.VPLControl in progress.

What is ENGyn?

This add-in helps you to automate workflows in Navisworks using Dynamo-like nodes and wires. Refresh, compact and group clashes, input/output information from elements, rename viewpoints, export NWDs, and a lot more!

The best part? It's open source! You can create you own nodes to made custom workflows, fork the code or share your ideas so other people can implement them for you!

What can I do with ENGyn?

So far, a lot. Check our example for ideas.

  • Batch rename viewpoints? Sure.
  • Colorize clashes by a filter? Yeah.
  • Export information from clashes, viewpoints, comments or ModelItems to excel? Of course!

We are collecting feedback to construct new nodes all time. Create an issue/Request at the github or send us an email at innovation(@)engworks.com


Workflows are made by connecting different nodes,, in order to process the information/action in sequence from left to right.

Typically, nodes perform specific tasks and include the following parts:

  1. Body
  2. Title description of task or action of the node
  3. Input/s node (always on the left)
  4. Output/s node (always on the right)
  5. Most nodes include a description or help accessible by pressing the Help icon on top of the node.
  6. If an error occurs, a red rectangle will give you a description of the error.

Workflows follows the path of the nodes connections.

Some nodes may have an input named "Object" meaning they don't need an specific input to work but they can be placed after any node to run next.

Installation

Creating a node

List of Nodes

Examples

Clone this wiki locally