Understand the usefulness and simplicity of the Fusion 360 API
Learn about the API’s structure and how to create, edit, and run scripts
Discover the resources available in learning the API
Explore potential applications for your own industry
You can use the Fusion 360 software API (application programming interface) to automate time-consuming processes or customize Fusion 360 software to fit your needs. By the end of this class, you will learn why and how you can use the Fusion 360 API to serve your company—or your customers, if you’re planning to build an app and sell it on the App Store. First, you will learn what kinds of API programs are already available from the App Store. Then, you’ll learn how to use the API to create your own applications specific to your industry. Through live coding and demonstrations, we will showcase the simplicity, usefulness, and possibilities of the API, and we’ll share resources in learning and using the Fusion 360 API. From these demos, you will learn how to create, edit, and run your own API script. You will learn basic document structure, syntax, and needed parameters. We will also discuss the most-effective methods for you or your employees to continue learning about this topic and implementing it in your company. This session features Fusion 360.
CAD designers, Modelers, and Industrial designers who are interested in conceptual design
Dr. John L. Salmon is an assistant professor at Brigham Young University in the Mechanical Engineering department. He received his BS and MS degrees in electrical engineering at the University of Calgary and Utah State University respectively, and then he received MS and PhD degrees in aerospace engineering at the Georgia Institute of Technology. Previously, as a research engineer at the Aerospace Systems Design Laboratory, he worked with a variety of industry partners and government agencies, including Lockheed Martin, General Electric, FedEx, United Technologies Research Center / Sikorsky, National Aeronautics and Space Administration, Air Force Research Laboratory, Air Resources Laboratory, and United States Navy Naval Air Systems Command (NAVAIR). His research interests include systems engineering, design, and integration; multidisciplinary optimization; operations research; modeling and simulation; multiagent multiobjective decision making; uncertainty analysis; computer-aided design; and data visualizations.
Jordan Oldroyd is a mechanical engineering student entering his senior year at Brigham Young University. As part of his research he is developing a plug-in for Fusion 360 to allow multiple users to simultaneously model within the same part. Additionally, he is creating video tutorials for a Fusion 360 API training course to allow users worldwide to easily learn the API online.
Fusion 360 software includes powerful design tools. Mastering the assembly design tools will enable you to explore more designs faster and build smarter designs that respond to changes quickly and easily. This class will cover the setup of projects, design methodology best practices, theory on why and how tools work, and how to best apply these concepts to real-world design problems.
Learn how to take your design from within Fusion 360 software and apply 2D and 3D toolpaths. This class will open up the door and let you create G-code for your computer numerical control (CNC) machines. Simply start at the beginning, create toolpaths, simulate and verify, post G-code, and see how easy it is to handle design changes.
In this class, we'll cover tips and tricks for publishing and scaling apps in the Autodesk App Store, as learned by the developers of the Bommer add-in for Fusion 360 software. Specifically, we'll cover preparing your app for deployment (including UX considerations), handling installation and user registration, saving and retrieving generated content (for example, files), monitoring for issues, and engaging with your user community. We'll dive deep into the Fusion 360 API to look at what's provided and what we had to build in order to deploy or add in. We'll also cover some traps we fell into while building Bommer, and how we got ourselves out of them. This class will be accessible to all skill levels of programmers and engineers/CAD managers who want to develop and publish add-ins. Some programming experience will be required to understand a few technical details, but much of the class will be understandable to nonprogrammers.
This class is for Fusion 360 users who (just occasionally!) find themselves ready to create a complex model and don't know where to start. We'll cover the basics concepts of surface and curvature continuity, and look at some examples of difficult topology and how to avoid it. And then we'll take a deep dive into the toolset for surface modeling in Fusion 360. Finally, we'll run through a complete step-by-step example of building a model from surfaces with Fusion 360, from concept to solid body. This class will benefit students who find themselves modeling challenging topology with Fusion 360, and who want to go from "hack and whack" to planned and perfect.
This class will cover 3D modelling for design intent, design ideation, generative design, simulation, rendering, and CAM workflows. Bruno Pfister contacted CADPRO Systems in 2015 to find out about a product called Fusion 360, wondering if it could help him to develop CAM programs for his brand-new Haas computer numerical control (CNC) machine. His goal was to design and manufacture BMX components for New Zealand's competitive grassroots and professional BMXers. This class tells his story about the development of cranks and chain rings used at various international events including the 2016 BMX World Championships in Columbia.
Designing and making a custom-fit Ironman suit with my son for Comic-Con International: San Diego is the inspiration for this class. It's like asking a tailor to use CAD for textile design or requesting a well-cut Italian suit made from metal. It started with the shape of my son. Then the compounded complexity of modeling sheet metal layers that custom fit him. Last but not least, how were we to work out the flat pattern of these complex surfaces? Finally, we had to make it, but with what and how? In this class, we'll explore a digital workflow with Fusion 360 software. We can use ReCap Pro software to convert human scan data to mesh model. We can refine mesh model with ReMake software. We can use Fusion 360 for sheet metal design based on the human mesh. And we can do flat pattern creation with ExactFlat Online software. We then lay out a nested flat pattern and cut on stock sheet using Fusion 360 CAM 2D profile cutting. We assemble all the parts together, and the custom-fit Ironman suit is finalized with perfect shape and size.
Autodesk Generative Design gives users the ability to analytically engineer component models that adhere to multiple design and manufacturing constraints, which are optimized for Additive Manufacturing Processes. To use this tool to its fullest potential, a sound understanding of how it fits into the overall workflow of initial design thru manufacturing. This class will give users the opportunity to explore these workflows, and in doing so gain a good understanding of a successful generative design process..
Learn the features and workflows needed for brake press sheet metal design. Create material-specific rules in a library to be referenced and shared. Discover the selection-based flange tool to create base, contour, edge, and join flanges. Cut across bends by unfolding and folding your bent bodies. After attending this class, you will have the knowledge needed to be effective in sheet metal design.
Product development is a pain, right? It doesn't have to be. Let us walk you through it. We're 2 industrial designers with a knack for teaching. Design Thinking is a great process to move a team quickly from problem space to solutions. But it's just that: a cognitive process. What do you do with all those great ideas? This class will be a hands-on introduction to Design Thinking and Making. In small teams, we'll work rapidly through a design challenge, using a human-centered approach, and develop virtual prototypes using Fusion 360 software. Participants will be given a project brief, and we'll select teams at random. The focus of this highly engaging workshop is to rapidly develop a product solution (as a team) through Design Thinking and conceptual realization using Fusion 360. Teams will prepare and present their solutions in an informal share.
Learn how to use direct modeling in Fusion 360 software to heal imported geometry using the "wound and heal" method. See how easy it is to defeature models for 3D printing or finite element analysis. Need to make a change that would bring a history modeler to its knees? See how easy it can be done with direct modeling methods. Finally, see how to design models using direct editing methodologies.
Integrating Fusion 360 with Forge can be a really powerful way to streamline your existing processes. <br/><br/>In this class, we will provide an introduction to both the Forge and Fusion 360 API's and will explain how you can get started with implementing workflows using both Fusion 360 and Forge.
This class will cover the advanced capabilities within the post-processor system that is part of Fusion 360 software and Autodesk HSM software. We'll have a look at specific examples to illustrate the advanced features available and how we can best utilize them. We'll go through the post API and leave room for technical questions on how to best approach complex problems. And you can, of course, request new features that you've been missing. The designer of the post-processor system, Rene Fonseca, will present the class.