MarginallyClever / Robot-Overlord-App

Simulation and control software for robots
https://www.marginallyclever.com/
GNU General Public License v2.0
157 stars 48 forks source link

Live recordings #229

Closed i-make-robots closed 6 months ago

i-make-robots commented 6 months ago

A proposed fix for #221

To record

  1. load helloWorld demo.
  2. select /Sixi3/MarlinRobotArm. Click Lock at the top of the Details tab.
  3. connect the editor panel to the robot arm. Either:
    • drag MarlinRobotArm from the Scene tab to the ... button of the Editor tab.
    • click the button and find MarlinRobotArm. Try the name search field at the top.
  4. Start recording: press the Lock button.
  5. Start reporting position: Press Start. Every 1s the bar will fill up and a new G0 will be written to the Editor tab.
  6. Turn the FK dials to move the arm
  7. Select the target: click the magnifying glass πŸ” . The Scene tab selection will change to the target (7b).
  8. Increase the linear velocity: drag it to the right.
  9. Move in 3D space: click 3D View > Move. The robot will rubber band to your destination.

image

To play back

  1. Turn of the recording (4)
  2. Turn off the report (5)
  3. Set linear velocity to zero (far left).
  4. In the Editor tab, move the caret to the top of the file: scroll to the top and click the first line.
  5. Step through the program: press Send once for each move. The caret will move down one line. The MarlinRobotArm detail Output will change. The robot should move in the 3D view.