Tools for robotics assembly preparation via Assembly Sequence Planner, FreeCAD workbench for annotating frames, Blender plugin for preparing mesh
Find a file
2018-08-06 09:35:37 +02:00
UI First commit 2018-01-15 14:35:59 +01:00
.gitignore Initial commit 2017-12-13 12:39:46 +01:00
ARFrames.py Dialog from dialog fixed 2018-08-06 09:35:37 +02:00
ARTools.py fixed issues and turned all json stuff lowercase 2018-01-16 15:29:51 +01:00
Init.py First commit 2018-01-15 14:35:59 +01:00
InitGui.py Added export button 2018-01-16 14:37:24 +01:00
LICENSE Initial commit 2017-12-13 12:39:46 +01:00
README.md Added link to arbench_part_publisher 2018-01-18 09:54:26 +01:00

Arbench

Annotation for robotics bench. A FreeCAD workbench for annotating frames of interest, exporting these w.r.t. the part frame, and exporting part information.

Installation instructions

This workbench uses freecad 0.16 so far.

  1. If you're on ubuntu 14.04, you have to run: sudo add-apt-reposityory ppa:freecad-maintainers/freecad-stable then sudo apt-get update,
  2. Install FreeCAD sudo apt-get install Freecad
  3. Custom workbenches are located in .FreeCAD/Mod/ under your home directory cd ~/.FreeCAD/Mod/
  4. Either
    • Clone the repository there
    • symlink the cloned repo in there
  5. Start the workbench by
    1. Run FreeCAD
    2. Open a STEP file
    3. Open the ARBench workbench

Usage

  1. Click a small feature e.g. a circle
  2. Press the feature frame creator (cone with a magnifying glass on it icon)
  3. Chose type of feature to create
  4. Chose feature parameters if relevant and the offset of the frame from the feature.
  5. Repeat 4 for each feature you want on each part
  6. Click a part and press the export to json button (block->textfile icon)
  7. Save json
  8. Use the json with whatever you want. E.g. arbench_part_publisher