Software

Autoblocks Software Overview

Autoblocks offers a cutting-edge software suite designed to simplify the control of industrial machines, robots, and automation systems. At its core, the Autoblocks software consists of two distinct programming environments: AutoCode and TurnCode. These platforms provide a streamlined, no-code approach to motion control, logic programming, and system management, ensuring ease of use for machine builders and integrators without requiring extensive programming knowledge.

The Autoblocks software integrates with the Autoblocks Control Block to offer plug-and-play functionality for various devices, such as motors, actuators, sensors, and safety systems. With intuitive interfaces and powerful programming options, Autoblocks delivers a comprehensive solution for automation systems ranging from small batch operations to full-scale production lines.

AutoCode

AutoCode is a universal programming environment designed to handle linear systems, gantry robots, and more complex production lines. It is ideal for applications requiring precise control over multiple devices in a coordinated manner. AutoCode emphasizes simplicity and efficiency, allowing users to configure devices and their operations through a straightforward table-based programming system.

Key Features:

Multi-Axis Motion Control: AutoCode supports up to 6 axes of motion, making it suitable for complex automation setups such as gantry robots or conveyor systems.
Jog and teach motion: Jog and teach robotic motion with intuitive touch screen teach pendent
Offline Simulation and CAM Programming: Simulate and write complex motion profiles using FUSION 360.
Device Management: The software allows for the seamless configuration of various devices, such as motors, actuators, and sensors, within a unified system.
Table-Based Programming: AutoCode uses a tabular programming format where each device and function is represented by rows in a table. This structure simplifies programming and reduces the likelihood of errors.
Peripheral Control: In addition to managing motion, AutoCode enables precise control over peripheral devices, ensuring synchronization between motion and other system components.
No-Code Interface: Designed to eliminate the need for traditional coding, AutoCode empowers users with little programming experience to develop complex machine programs quickly.

Use Cases:

AutoCode is best suited for linear systems and gantries in industries such as electronics assembly, medical device manufacturing, and small-batch production environments. It provides an efficient way to control precise, multi-axis movements while integrating sensors and peripherals.

TurnCode

TurnCode is a specialized programming environment designed for rotary systems, such as turntables or indexing machines. It simplifies the programming of rotary devices by providing an intuitive interface for controlling the number of devices, their location in a rotary system, and key operational parameters such as direction, load/unload positions, and infeed automation.

Key Features:

Rotary System Management: TurnCode is optimized for controlling up to 8 devices in a rotary configuration, making it ideal for systems like large turntables (up to 8 feet in diameter).
Modular Programming: Users can configure devices in a modular way, adjusting the number of devices, their positions, and the operations they perform in the rotary cycle.
Advanced Motion Control: With TurnCode, users can define motion parameters such as direction, rotation speed, and infeed/outfeed timing, ensuring precise and repeatable operation.
Simplified Setup: TurnCode’s no-code interface allows users to quickly configure and program rotary systems without needing to write complex code. The modular nature of TurnCode makes it easy to adapt the system to different machine layouts and requirements.
Peripheral Integration: Similar to AutoCode, TurnCode integrates with sensors, actuators, and other peripherals to coordinate complex machine operations.
Use Cases: TurnCode is designed for rotary systems commonly found in automotive assembly, packaging, and heavy industrial machinery. It provides a robust yet easy-to-use platform for managing rotary devices and ensuring efficient, repeatable operations.

MAIN SCREEN:

Common Features Across Both Platforms

Both AutoCode and TurnCode offer several shared features that enhance the overall Autoblocks software experience:

Plug-and-Play Functionality: Both platforms allow for the seamless integration of Autoblocks smart motors, servo drives, and other compatible devices.
Scalable Design: The software supports scalable automation, from small single-device systems to large multi-device setups, without the need for significant modifications.
Safety Integration: Autoblocks software works closely with a built-in safety controller, ensuring that all systems meet the necessary safety standards and can be monitored for faults in real-time.
Remote Access: Operators can remotely monitor and configure systems via the Autoblocks software, allowing for flexible management from different locations.
Diagnostic Tools: Real-time diagnostics and fault detection tools are built into the interface, making it easier for operators to troubleshoot and optimize system performance.

Customizable & Expandable

The Autoblocks software is highly customizable, allowing machine builders to extend functionality through modular expansion. Whether controlling vision systems, robots, or additional sensors, both AutoCode and TurnCode offer flexibility and expandability to meet the evolving needs of industrial automation.

For complex projects or unique automation requirements, Autoblocks offers custom software development services, allowing the AutoCode and TurnCode platforms to be adapted to specialized tasks.

Conclusion

Autoblocks’ software solutions, AutoCode and TurnCode, provide a powerful, no-code interface for machine builders and integrators looking to streamline their automation processes. Whether you need precise control for a gantry system or a fully integrated rotary table, Autoblocks delivers a user-friendly platform that scales with your needs. With intuitive table-based programming, robust safety integration, and seamless device compatibility, Autoblocks empowers businesses to optimize their automation systems efficiently.

Loading