-
Inquiries
-
Select
& Quote -
Share
-
Partners
Simulation tools
MELSOFT Gemini Academy
- Feature
- Specification
- Standards
- Discontinued
Learn the basics of using MELSOFT Gemini.
-
Add conditions to robot motions
(This is a Japanese video. Please display English subtitles.)
How to add conditions to robot motions Practice file -
Add statements via overlay menus
(This is a Japanese video. Please display English subtitles.)
How to use external Python files to add overlay menu items and statements to robot programs Practice file -
Add variables to robot programs
(This is a Japanese video. Please display English subtitles.)
How to add variables to robot programs Practice file -
Attach and configure tools on a robot
(This is a Japanese video. Please display English subtitles.)
How to mount tools on a robot arm tip and set them up Practice file -
Automatically resolve interferences during robot program execution
(This is a Japanese video. Please display English subtitles.)
Available from Gemini 1.48.
How to generate collision-free paths for robot programs (resolve via-paths) Practice file -
Change the number of workpieces a robot transports
(This is a Japanese video. Please display English subtitles.)
How to change the number of workpieces a robot transports during simulation (multigrasp, volume size detection, display detected volume)
(Related video: Grasp multiple workpieces simultaneously with a robot) Practice file -
Check robot reach (1/5)
(This is a Japanese video. Please display English subtitles.)
How to interface a robot with a positioner and check the reachable area of the positioner Practice file -
Check robot reach (2/5)
(This is a Japanese video. Please display English subtitles.)
How to visualize the robot workspace and verify reach to a positioner Practice file -
Check robot reach (3/5)
(This is a Japanese video. Please display English subtitles.)
How to move robot joints and confirm the robot can reach a positioner Practice file -
Check robot reach (4/5)
(This is a Japanese video. Please display English subtitles.)
How to avoid robot singularities Practice file -
Check robot reach (5/5)
(This is a Japanese video. Please display English subtitles.)
How to handle when a robot joint exceeds its limits Practice file -
Configure robot motion with if statements
(This is a Japanese video. Please display English subtitles.)
How to add if statements to robot motions for conditional branching Practice file -
Configure robot settings
(This is a Japanese video. Please display English subtitles.)
How to perform robot teaching Practice file -
Connect external axes to a robot
(This is a Japanese video. Please display English subtitles.)
How to connect external axes to a robot and control their movements Practice file -
Connect signals to a robot (1/2)
(This is a Japanese video. Please display English subtitles.)
How to connect sensors and conveyor signals to a robot (Part 1 of 2) Practice file -
Connect signals to a robot (2/2)
(This is a Japanese video. Please display English subtitles.)
How to connect sensors and conveyor signals to a robot (Part 2 of 2) Practice file -
Control robots with Python to align products (1/2)
(This is a Japanese video. Please display English subtitles.)
How to use Python to control a robot to pick up moving parts on a conveyor (pickMovingPart)
(Related videos: Write robot programs in Python, Control robots with Python (2/3)) Practice file -
Control robots with Python to align products (2/2)
(This is a Japanese video. Please display English subtitles.)
How to use Python to control a robot to reorient parts and place them on a conveyor (place)
(Related videos: Write robot programs in Python, Control robots with Python (2/3)) Practice file -
Delay robot motion
(This is a Japanese video. Please display English subtitles.)
How to insert delays so the robot does not move for a specified time interval Practice file -
Detect robot collisions
(This is a Japanese video. Please display English subtitles.)
How to detect interference between a robot and peripheral equipment Practice file -
Display stats using robot programs (1/2)
(This is a Japanese video. Please display English subtitles.)
How to use ElseIf in robot motion branching and how to configure statistics Practice file -
Display stats using robot programs (2/2)
(This is a Japanese video. Please display English subtitles.)
How to configure robot operating status statistics and display graphs Practice file -
Do pick & place with a robot
(This is a Japanese video. Please display English subtitles.)
How to set up robot grasp and release actions Practice file -
Export and import robot programs
(This is a Japanese video. Please display English subtitles.)
How to export robot programs in XML format and import them into another robot Practice file -
Export Mitsubishi robot programs
(This is a Japanese video. Please display English subtitles.)
How to teach robot movements in Gemini and convert/export them to MELFA-BASIC format for execution with RT ToolBox3 Practice file -
Grasp multiple workpieces simultaneously with a robot
(This is a Japanese video. Please display English subtitles.)
How to have a robot grasp multiple parts at once Practice file -
Integrate multiple robots and PLCs
(This is a Japanese video. Please display English subtitles.)
How to integrate multiple robots with RT ToolBox3 and multiple PLCs with GX Works3
(Related videos: Integrate with RT ToolBox3, Let's make a conveyor and connect it to the sequencer) Practice file -
Integrate with RT ToolBox3
(This is a Japanese video. Please display English subtitles.)
How to integrate programs taught in RT ToolBox3 to control robots Practice file -
Learn About Robot Settings
(This is a Japanese video. Please display English subtitles.)
How to Set Robot Component Properties
(Related Videos: Learn basic robot configuration, How to Control Robots Using a Controller (Part 1 of 3)~(Part 3 of 3), Learn about assemblies, Let's use the assembly function (1/3)~(3/3), How to Create Assemblies, Let's assemble a product using multiple parts (1/3)~(3/3), Attach and Configure Tools on a Robot, Creating an AGV (Part 2 of 12), Check the Robot's Reach Range (2/5)) -
Learn basic robot configuration
(This is a Japanese video. Please display English subtitles.)
Basic settings such as robot teaching
(Related videos: Do pick & place with a robot, Replace a robot, Attach and configure robot tools, Create AGVs (2/12), Check robot reach (2/5)) Practice file -
Loop robot programs using While
(This is a Japanese video. Please display English subtitles.)
How to use While to loop robot programs to repeat the same motions Practice file -
Move robot joints with Python (1/2)
(This is a Japanese video. Please display English subtitles.)
How to move robot joints and external axes (rails, robot tools) with Python (Joints, ExternalController) Practice file -
Move robot joints with Python (2/2)
(This is a Japanese video. Please display English subtitles.)
How to move robot joints and external axes with Python (Dof, findNode, Children) Practice file -
Paint products with a robot
(This is a Japanese video. Please display English subtitles.)
A Gemini Premium feature.
How to attach a Paint Gun to a robot and paint a plate Practice file -
Place a product on a moving product (1/2)
(This is a Japanese video. Please display English subtitles.)
Explanation on how to pick up a workpiece flowing on a conveyor with Python and place another product on top
(Related videos: Write robot programs in Python, Control robots with Python to align products) Practice file -
Place a product on a moving product (2/2)
(This is a Japanese video. Please display English subtitles.)
Explanation on how to pick up a workpiece flowing on a conveyor with Python and stack it on the next flowing workpiece
(Related videos: Write robot programs in Python, Control robots with Python to align products) Practice file -
Plan and track robot motion paths
(This is a Japanese video. Please display English subtitles.)
How to plan robot motion paths and track them Practice file -
Read robot programs (1/3)
(This is a Japanese video. Please display English subtitles.)
How to read robot programs using Python (Robot Executor, Main routine statements)
(Related videos: Control robots with Python (1/3), (2/3), (3/3)) Practice file -
Read robot programs (2/3)
(This is a Japanese video. Please display English subtitles.)
How to read all statements of robot programs using Python
(Related videos: Control robots with Python (1/3), (2/3), (3/3)) Practice file -
Read robot programs (3/3)
(This is a Japanese video. Please display English subtitles.)
How to read motion statements from robot programs using Python and save source code as a .py file
(Related videos: Control robots with Python (1/3), (2/3), (3/3)) Practice file -
Replace a robot
(This is a Japanese video. Please display English subtitles.)
How to replace a taught robot with another model Practice file -
Stack workpieces with a robot
(This is a Japanese video. Please display English subtitles.)
How to stack parts with a robot Practice file -
Understand robot gravity properties
(This is a Japanese video. Please display English subtitles.)
How to set gravity direction when a robot releases parts Practice file -
Use a process handler to control robots
(This is a Japanese video. Please display English subtitles.)
How to control robots using process handlers and Python scripts Practice file -
Use an indexing table (1/2)
(This is a Japanese video. Please display English subtitles.)
How to send values from a robot to indexing table signals to control rotation (Indexing Table) Practice file -
Use an indexing table (2/2)
(This is a Japanese video. Please display English subtitles.)
How to have a robot place parts in sync with an indexing table's rotation (Indexing Table) Practice file -
Use BASEDEF statements in robot programs
(This is a Japanese video. Please display English subtitles.)
How to change the robot motion center position setting when stacking parts, etc. Practice file -
Use comments and prints in robot programs
(This is a Japanese video. Please display English subtitles.)
How to add annotations to robot programs and output messages during simulation Practice file -
Use external TCP on a robot
(This is a Japanese video. Please display English subtitles.)
How to use the center point of an external tool attached to the robot arm for teaching Practice file -
Use SYNC statements in robot programs
(This is a Japanese video. Please display English subtitles.)
How to synchronize the execution of a robot program with other robot programs Practice file -
Use TOOLDEF statements in robot programs
(This is a Japanese video. Please display English subtitles.)
How to change the tool center point setting dynamically, e.g., when switching robot tools during simulation -
Write robot programs in Python (1/2)
(This is a Japanese video. Please display English subtitles.)
How to control a robot using Python to move it (VC_ROBOTEXECUTOR)
(Related video: Control robots with Python (1/3)) Practice file -
Write robot programs in Python (2/2)
(This is a Japanese video. Please display English subtitles.)
How to control a robot using Python and create subroutines
(Related video: Control robots with Python (1/3)) Practice file




















































