![Banner Accent A](https://assets.vention.io/page-assets/headers/generic-1.png)
![Banner Accent B](https://assets.vention.io/page-assets/headers/generic-2.png)
MachineLogic
Video Tutorials
![04 - Programming with inputs as variables & conditions 04 - Programming with inputs as variables & conditions](https://img.youtube.com/vi/mPQjf0r_qhs/maxresdefault.jpg)
04 - Programming with inputs as variables & conditions
![05 - Programming belt conveyors 05 - Programming belt conveyors](https://img.youtube.com/vi/6TbLF68Aedo/maxresdefault.jpg)
05 - Programming belt conveyors
![06 - Programming rotary actuators 06 - Programming rotary actuators](https://img.youtube.com/vi/G2ziRZ0Wh_c/maxresdefault.jpg)
06 - Programming rotary actuators
![07 - Designing a custom user interface 07 - Designing a custom user interface](https://img.youtube.com/vi/qvGozYSa2h0/maxresdefault.jpg)
07 - Designing a custom user interface
![08 - Introduction to robot programming 08 - Introduction to robot programming](https://img.youtube.com/vi/Ofr_RBgPtrA/maxresdefault.jpg)
08 - Introduction to robot programming
![09 - Application Checker 09 - Application Checker](https://img.youtube.com/vi/j7JkYw0awB4/maxresdefault.jpg)
09 - Application Checker
![11 - Intro to Lambda functions 11 - Intro to Lambda functions](https://img.youtube.com/vi/ADhdvOS7EhA/maxresdefault.jpg)
11 - Intro to Lambda functions
![12 - Intro to State Machines 12 - Intro to State Machines](https://img.youtube.com/vi/EB0FQDWD2Gk/maxresdefault.jpg)
12 - Intro to State Machines
![13 - Intro to MachineLogic Python Programming 13 - Intro to MachineLogic Python Programming](https://img.youtube.com/vi/uR7kNft9D2Y/maxresdefault.jpg)
13 - Intro to MachineLogic Python Programming
![14 - MachineLogic for robots: Combined moves 14 - MachineLogic for robots: Combined moves](https://img.youtube.com/vi/RlrBBR7JnXc/maxresdefault.jpg)
14 - MachineLogic for robots: Combined moves
![15 - Programming with inline sequences 15 - Programming with inline sequences](https://img.youtube.com/vi/V3PVqVeWWEU/maxresdefault.jpg)
15 - Programming with inline sequences
Guides
![MachineBuilder System Specifications](https://vention.io/cdn-cgi/image/format=auto,width=400/https://assets.vention.io/images/000/007/888/original/machinelogic-python-programming-application-icon.png?1686922213)
User manual
Vention Python API V1.13
This is the API documentation for Vention's Python API. It contains a list of available classes and methods as well as examples and restrictions.
![MachineBuilder System Specifications](https://vention.io/cdn-cgi/image/format=auto,width=400/https://assets.vention.io/images/000/007/056/original/telescopicfanuc.png?1663632367)
User manual
FANUC - Robot Configuration for MachineLogic Applications
This user manual will cover how to properly connect and configure your Fanuc CRX robot for Vention's MachineLogic usage.
![MachineBuilder System Specifications](https://vention.io/cdn-cgi/image/format=auto,width=400/https://assets.vention.io/images/000/008/679/original/scene-assets-pane.png?1714153255)
How to guide
Robot Programming and Scene Assets in MachineLogic
This how-to guide covers everything needed to get started programming your robot directly in MachineLogic
How to guide
Using Communication Protocols With MachineLogic
Learn how to use MachineLogic to communicate with external Devices using either Ethernet/IP, MQTT or HTTP
![MachineBuilder System Specifications](https://vention.io/cdn-cgi/image/format=auto,width=400/https://assets.vention.io/images/000/007/455/original/state-machine-flow.png?1676302910)
How to guide
State Machine - MachineLogic
Introducing a new, easier way to program in MachineLogic. Using a State Machine, you'll have the peace of mind that your system can only be in a single state at any given moment, and you set it's next states.
![MachineBuilder System Specifications](https://vention.io/cdn-cgi/image/quality=70,width=400/https://assets.vention.io/images/000/005/400/original/robot-range-extender-application-tile.jpg?1617040035)
User manual
Setup of Robot Programming in MachineLogic for Universal Robots e-Series
This how-to guide will cover how to program your UR e-Series robot in Vention's MachineLogic no-code environment, from setup to pressing play.
![MachineBuilder System Specifications](https://vention.io/cdn-cgi/image/format=auto,width=400/https://assets.vention.io/images/000/006/035/original/controller-v2-and-pendant-design.png?1629839703)
How to guide
Deploy your Application and Configuration to Controller
This how-to-guide covers the use of Vention’s MachineLogic, an easy-to-use visual sequence editor for MachineMotion automation applications.
![MachineBuilder System Specifications](https://assets.vention.io/images/000/006/816/original/machine-logic-hero-optimized-shadows-resized.jpg?1649938027)
How to guide
How to configure, program and simulate with MachineLogic
This how-to-guide covers the use of Vention’s MachineLogic, an easy-to-use visual sequence editor that can be accessed directly from MachineBuilder.