Code Monkey home page Code Monkey logo

fusion-bom-export's Introduction

BOM-Export

This addin allows you to export an open assembly to a CSV file so you can manage or import your parts information into other tools or services.

BOM export is a work in progress and as such is not complete. It does, ghowever, fill an important need in its curent state.

BOM Export supports:

  • Flat list of all parts, all levels in the open assembly
  • Removal of sub assemblies so as to create a list of all parts only
  • Part properties as columns
    • Counts of components: parts and sub assemblies
    • Component display name as show in browser, including option to supress version number for refrenced designs
    • Component Description
    • Components Material. If a components has multiple materials on different bodies, multiple materials will be listed

##Instalation

###Mac OS

  1. Download the main GIT repo Here.
  2. Extract the zip archive to a convient location.
  3. Open a finder window and in the menu bar select Go to Folder... Enter "~/Library" Go to library
  4. Browse to ~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/Addins. Addins folder
  5. Copy the BOM-Export folder you extracted in step 2 into the Addins Folder. Addins BOM Folder
  6. Next, Launch Fusion 360
  7. In the Addins-Pane on the Toolbar select Scripts and Add-ins... or press Shift + S
    Addins
  8. Switch to the Add-Ins Tab. You should see BOM-Export in the list. Addins Tab
  9. Select the BOM-Export item in the list and press Run and check Run on startup. This will ensure that the add-in is always available. You should see BOM-Export now has a running spinner. Addins
  10. To confirm that the add-in is available. Close the Add in dialog and look at the bottom of the Create-Pane Addins

fusion-bom-export's People

Contributors

schneik80 avatar

Stargazers

 avatar Alex Mejias avatar Kubi Kubikus avatar

Watchers

James Cloos avatar  avatar  avatar

fusion-bom-export's Issues

Are you still maintaining?

Lovely little addin - just a suggestion to be able to export;

Selected Components only

and

Visible Components only

David

How do you use this?

Hey there,
Thanks for making this.
I installed this as an addon in Fusion 360 but nothing happens when I run it.
I'm new to add-ins so it wasn't clear how to debug. Any suggestions?

Sam

Issue exporting Components

This is a great tool! The only problem I have found is when exporting components. If they form part of a sub assembly (in this case a part which has multiple parts to make a complete item (i.e. 6000 bearing could have inner and outer race, ball bearings and seals) - when you create the BOM without creating the sub assembly option all the components are individually labeled - they do not confirm to the Components name. i.e. 6000 2rs bearing will be broken down into multiple parts.

It would be cool to have an option that allows you to export an assembly and define between sub assemblies and components

Not working for active design

The export works for the first design where the command is run but trying to run the export for different tabs does not correctly get the active document.

Add command to apply BOM attributes to Components and Bodies

Allow users to apply attributes to components or bodies
Inseparable = don't show any children still show material. Good for in house assemblies that are tracked with a single part number i.e. weldment
Purchased = don't show any children or materials. Good for purchased parts and assemblies
Ignore = don't show in BOM

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.