Properties

From RoboCo
Jump to navigation Jump to search

There are 18 parts with editable properties, all of which can be found in either the Powered Category or the Cosmetic Category - DC Motor Properties, Servo Motor Properties, Small Piston Properties, Small Telescoping Piston Properties, Large Piston Properties, Large Telescoping Piston Properties, Laser Pointer Properties, Powered LED Properties, Vacuum Properties, Powered Pincer Properties, Powered Claw Properties, Text Screen Properties, Microcontroller Properties, Touch Sensor Properties, Force Sensor Properties, Inertial Motion Sensor Properties, Distance Sensor Properties, and Light Bulb Properties.

DC Motor Properties

Basic Properties Description Value Example
Rotational Direction Determines whether the motor spins clockwise or counter-clockwise CW/CCW DC Motor Properties.PNG
Start On Sets the part to start ON or OFF On/Off
Target RPM Rotational velocity (RPM) will try to reach at maximum input 0-500
Max Torque Max torque (turning effect) can apply to reach its target RPM. Resize motor to increase 0-20000
Advanced Properties Description Value
Acceleration Time How long it takes to accelerate from 0 to max velocity 0-10
Max Break Force Max force the motor will apply while breaking 0-5000
Breaking Time How long it takes to reach max break force when no input is applied 0-10

Servo Motor Properties

Basic Properties Description Value Example
Rotational Direction Allows you to choose in which direction the motor rotates by pressing the flip button CW/CCW
Max RPM Changes the motor's rotation speed 0-125
Angle Limits Allows you to adjust its angle limits 0-180, CW/CCW
Advanced Properties Description Value
Max Torque Determines the strength of your motor 0-50
Acceleration Time Determines the max force a motor will apply while breaking 0-10
Max Break Force Allows you to build in an acceleration delay 0-5
Breaking Time Determines how long the part takes to reach Max Break Force 0-10
Start On Sets the part to start ON or OFF On/Off
Return to Origin Returns the motor to its original state On/Off
Oscillate Makes the motor repeat its lateral movement On/Off
Map to Angle Allows input to be mapped from min to max angles On/Off

Small Piston Properties

Basic Properties Description Value Example
Max Velocity Adjusts velocity 0-100
Max Force Adjusts force 0-5000
Advanced Properties Description Value
Acceleration Time Allows you to build in an acceleration delay 0-10
Start On Sets the part to start ON or OFF On/Off
Oscillate Makes the motor repeat its lateral movement On/Off
Return to Origin Returns the motor to its original state On/Off

Small Telescoping Piston Properties

Basic Properties Description Value Example
Max Velocity Adjusts velocity 0-100
Max Force Adjusts force 0-5000
Advanced Properties Description Value
Acceleration Time Allows you to build in an acceleration delay 0-10
Start On Sets the part to start ON or OFF On/Off
Oscillate Makes the motor repeat its lateral movement On/Off
Return to Origin Returns the motor to its original state On/Off

Large Piston Properties

Basic Properties Description Value Example
Max Velocity Adjusts velocity 0-100
Max Force Adjusts force 0-50000
Advanced Properties Description Value
Acceleration Time Allows you to build in an acceleration delay 0-10
Start On Sets the part to start ON or OFF On/Off
Oscillate Makes the motor repeat its lateral movement On/Off
Return to Origin Returns the motor to its original state On/Off

Large Telescoping Piston Properties

Basic Properties Description Value Example
Max Velocity Adjusts velocity 0-100
Max Force Adjusts force 0-50000
Advanced Properties Description Value
Acceleration Time Allows you to build in an acceleration delay 0-10
Start On Sets the part to start ON or OFF On/Off
Oscillate Makes the motor repeat its lateral movement On/Off
Return to Origin Returns the motor to its original state On/Off

Laser Pointer Properties

Basic Properties Description Value Example
Start On sets the part to start ON or OFF On/Off

Powered LED Properties

Basic Properties Description Value Example
Start On Sets the part to start ON or OFF On/Off
Pulse Sets teh LED to either pulse or provide constant light On/Off
Pulse Time Adjusts the rate of pulsing on the Powered LED 0-10

Vacuum Properties

Basic Properties Description Value Example
Power Adjusts suction 0-10
Advanced Properties Description Value
Start On Sets the part to start ON or OFF 0-10

Powered Pincer Properties

Basic Properties Description Value Example
Max Force Adjusts force 0-10000
Advanced Properties Description Value
Start Closed Sets the claw to start in Open or Closed position On/Off

Powered Claw Properties

Basic Properties Description Value Example
Max Force Adjusts force 0-10000
Advanced Properties Description Value
Start Closed Sets the claw to start in Open or Closed position On/Off

Text Screen Properties

Basic Properties Description Value Example
Text The text that will be displayed on the screen Alphabetical and Numerical Characters

Microcontroller Properties

Basic Properties Description Value Example
New Script Create a new script file and load it .txt file
API Custom API instructions to assist with Python coding
Load Script Load a script to use on this robot .txt file
Open Script Folder Opens an external window to the robot's script folder
Port A port where you assign a connected part
Auto-Assign Auto-assign a port to all unassigned configurable parts
New Page Create a new page of ports to assign controllable parts to

Touch Sensor Properties

Basic Properties Description Value Example
Max Force Adjusts force 0-30

Inertial Motion Sensor Properties

Basic Properties Description Value Example
Account for Gravity Decide whether you want the sensor to account for changes in gravity or not On/Off

Light Bulb Properties

Basic Properties Description Value Example
Start On Decide whether you want the light bulb to start on or off On/Off
Pulse Decide whether you want the light to pulse on and off On/Off
Pulse Time Decide how often you want the light bulb to pulse 0-10