...

Robot settings

Robot name:

Change the name of the robot

Number of joints:

How many joints the robot has that can move. This also determines the type of kinematics that is used for the robot. At the moment the software supports three types of robots, a 3, 5, and 6 axis robot arm. 
The type of robot does not only depends on the number of joint, more information will follow.

  • Extra linkage: This applies for now only to a 3 axis robot arm where the tool always parrallel stays with the floor

IO pin

You can add 10 different IO pins to the software.

IO Checkbox: Next to the IO pin title there is a checkbox IO. When unchecked the tool pins are located at the same microcontroller as the robot pins. When checked it means that you are using a seperate microcontroller for the toolpin. This could be usefull if you are using multiple tool pins and the microcontroller has a limited amount of pins.

Tools pin

You can fill in 5 different Tool pins. For example “Tool pin 1” is a servo, and “Tool pin 2″is used for a relay. This relay could be connected to a magnet or vacuum pump. You can choose the right Tool pin for you specific tool in the tool settings.

IO Checkbox: Next to the Tool pin title there is a checkbox IO. When unchecked the tool pins are located at the same microcontroller as the robot pins. When checked it means that you are using a seperate microcontroller for the toolpin. This could be usefull if you are using multiple tool pins and the microcontroller has a limited amount of pins.

Joint settings

The settings for the joint joints are devided per joint

- Direction of the joint 

Change the setting to 1 or 0 to set the joint’s default direction. If you’re unsure, check the simulation to see how the joint moves when using the jog buttons. The robot should turn the same way.

- Max/ min movement joints
The min and max movement settings determine how far the joint can turn from it’s zero position
- Max speed (deg/s)

This setting controls the joint’s maximum speed. It’s best to determine the value through testing start with a low number and gradually increase it.

- Max acceleration (deg/s)^2
 

Max acceleration is the highest acceleration a joint can handle, measured in (deg/s)². Higher acceleration requires more force to move the robot arm. For the first three joints, it’s best to use lower acceleration values.

- Homing order
This setting determines the order in which the joints move to their home positions. Number the joints sequentially from 1 to the total number of joints the robot has.
- Move to .. after homing

This setting defines the position a joint moves to after being homed. Once all joints are homed, the robot moves them all the zero degrees. This setting is useful if moving directly to zero degrees after homing poses a collision risk.

Type of motor

You can choose between two types of motors for the joints a servo and stepper motor.

Stepper motor

- PUL pin

PUL pin the pin that is connected to the PUL of the stepper driver

- DIR pin

The pin that is connected to the DIR of the stepper driver

- Switch pin

The pin that is connected to the specific switch of the joint

- Position switch 
The position of the switch relative to the zero position of the joint.
 
- Step/deg 

How many steps it takes before the stepper motor turns 1 degree

Servo

- Servo pin

The pin that is connected to the signal pin of the servo

- Pulse range min/ max

Digital sero’s have a certain pulse range most of times 500 – 2500, this is that range in where can be controlled. This can most of the times be found on the on the data sheet of the servo. 

- Range deg

The servo range in degrees, most of the times 180 degrees or 270 degrees. 

- Zero position servo

The position of the servo in degrees when the joint is in zero degree position

Shopping Cart
Scroll to Top
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.