Skip to content

maxschommer/CNC-Chiseling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CNC-Chiseling

Clone this repo inside a catkin workspace.

Install fstl:

See documentation available at https://github.com/mkeeter/fstl. If packages are not sourced, make sure to source them. For example, if your catkin workspace is in your Documents folder, run """source ~/Documents/catkin_ws_ind/devel/setup.sh""".

Install MoveIt from source:

""" roscd && cd ../ git clone [email protected]:ros-planning/moveit.git sudo apt install ros-kinetic-moveit-resources catkin_make """

Run Rviz of Arm with motion planning:

""" cd ./StaubliURDF/move_it_arm_2/launch/ roslaunch demo.launch use_gui:=true """

Communicating with Staubli Arm

Install minicom https://help.ubuntu.com/community/Minicom Setting it up http://developer.ridgerun.com/wiki/index.php/Setting_up_Minicom_Client_-_Ubuntu

  1. Turn on Arm
  2. Connect the AWCII RS232 TERM usb (as /dev/ttyUSB0).
sudo minicom -D /dev/ttyUSB0
  1. Open arduino serial monitor (make sure the port is USB0) then close it (unsure of why this is needed)
D (load from disk d)
Y (yes, on scribe marks)
abort 0 (abort background process)
disable dry.run
enable power
  1. exit minicom using ctrl-A Q
python sendvplus.py output.pg output
  1. open minicom and connect to USB0 and run file with exec output

Running Slicer and CAM

Installs:

Required packages can be installed via the following commands:

""" sudo apt install python-tk sudo pip install numpy-stl bintrees sortedcontainers matplotlib shapely descartes """

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published