Giter Site home page Giter Site logo

evanlf6768 / explodedassembly Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jmg1/explodedassembly

0.0 0.0 0.0 465 KB

FreeCAD workbench to create exploded views and animations of assemblies

License: GNU General Public License v2.0

Python 100.00%

explodedassembly's Introduction

Exploded Assembly

FreeCAD workbench to create exploded views and animations of assemblies.

ExplodedAssembly Icon The Exploded Assembly icon.

show

Watch a screencast of Exploded Assembly

Important note: This repository replaces the now obsolete (https://github.com/JMG1/FreeCAD_ExplodedAssemblyAnimationWorkbench)

Features

  • Create nice explosions of assemblies graphically (no code at all!)
  • Create sub-exploded groups
  • Give rotation to screws and nuts for realistic disassembles
  • Use the provided auxiliary assembly tools to place your parts together
  • TODO feature: create trajectory from wires and sketches

Installation

Automatically via Addon Manager (Recommended)

As of FreeCAD v0.17.9944 the new Addon Manager has been merged. Install this addon by:

  • Opening Tools > Addon Manager
  • Locating ExplodedAssembly and installing.
  • Relaunching FreeCAD.
Manually install using git

Instructions for Ubuntu & Mint specifically but can be adapted to other distros.

  • Open the command prompt (terminal) with the keys ctrl+alt+t
  • Install git: sudo apt-get install git
  • Clone repository: git clone https://github.com/JMG1/ExplodedAssembly ~/.FreeCAD/Mod/ExplodedAssembly
  • Relaunch FreeCAD (workbench should be incorporated automagically).
Manually install via ZIP
  • Download https://github.com/JMG1/ExplodedAssembly as a ZIP (click 'Clone or Download' button)
  • For Ubuntu, Mint and similar OS's, extract it inside /home/username/.FreeCAD/Mod
  • For Windows, extract it inside drive: \Users\your_user_name\AppData\Roaming\FreeCAD\Mod
    Then
  • Relaunch FreeCAD (workbench should be incorporated automagically).

Usage

  1. Check the provided 'example.fcstd'.
  2. Load the workbench and then click on "Load Example File" inside the workbench commands tab:

example file

Watch the Exploded Assembly workflow screencast.

Documentation

Wiki documentation will be available soon.

Feedback

For bugs please open a ticket in the issue queue. For discussion please use the dedicated Exploded Assembly thread in the FreeCAD forums.

License

Author

Javier Martínez @JMG1

explodedassembly's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.