Giter Club home page Giter Club logo

powerinspect-api-examples's Introduction

PowerInspect API Examples

Welcome to the Autodesk PowerInspect API Examples repository. This repository provides the source code for the advanced add-ins which may be added to the PowerInspect application. These are normally only supplied in compiled DLL form, allowing the user to optionally load these DLL add-ins into the PowerInspect application.

The PowerInspect development team is not actively maintaining or enhancing these add-ins. The source code is being made available to third parties who would like to do their own enhancements, or who would like to use these examples as templates for creating their own add-ins. Contributions to this repo will be reviewed and considered for inclusion (see below), but please be aware that these add-ins have low development priority.

To learn more about PowerInspect, visit the forum here or the product website here.

The repository for the PowerInspect API Examples is hosted at: https://github.com/Autodesk/PowerInspect-api-examples

To Contribute please see CONTRIBUTING.md.

Building the add-ins

There are just a few simple steps for building one of these add-ins:

  1. Clone the repository.
  2. Open the README.md file for the specific add-in.
  3. Follow the build instructions in the README.md file.

Running the Add-In

After building your add-in, you will be able to access it from within PowerInspect by following these steps.

  • Run PowerInspect
  • Press the "File" button on the top left of the ribbon.
  • Open the Add-In Manager form by choosing "Options" and selecting "Add-In Manager".
  • Select your add-in in the list and click OK. (You may need to "Browse" for the add-in if it does not appear in the list).
  • Your add-in should now appear under the "Addin Tab" in the ribbon for PowerInspect.

Contributions

In order to clarify the intellectual property license granted with Contributions from any person or entity, Autodesk must have a Contributor License Agreement ("CLA") on file that has been signed by each Contributor to this Open Source Project (the "Project"), indicating agreement to the license terms. This license is for your protection as a Contributor to the Project as well as the protection of Autodesk and the other Project users; it does not change your rights to use your own Contributions for any other purpose. There is no need to fill out the agreement until you actually have a contribution ready. Once you have a contribution you simply fill out and sign the applicable agreement (see the contributor folder in the repository) and send it to us at the address in the agreement.

Trademarks

The license does not grant permission to use the trade names, trademarks, service marks, or product names of Autodesk, except as required for reasonable and customary use in describing the origin of the work and reproducing the content of any notice file. Autodesk, the Autodesk logo, Inventor HSM, HSMWorks, HSMXpress, Fusion 360, PowerMill, PartMarker, and PowerInspect are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. All other brand names, product names, or trademarks belong to their respective holders. Autodesk is not responsible for typographical or graphical errors that may appear in this document.

powerinspect-api-examples's People

Contributors

lukeedw avatar pml1984 avatar

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.