Project Description
Partner: Lechler
Domains: Optimization, Automation in Mechanical Design
Project Overview: This project aims to make designing circular droplet separators easier and faster. The goal is to develop a clever mathematical model to organize profiles efficiently, and create scripts to automatically generate 3D models in Autodesk Inventor based on specific requirements. Ultimately, we're aiming to simplify the process of creating these separators for any disk specification, saving time and effort.
Work Description
Roles: 1 Computational Design Engineer
Stipend: Paid project
Project Duration: 2 Months
Tasks/Deliverables:
- Develop a mathematical model and visualization script to optimize profile grouping.
- Trials for assembling 3D models using Autodesk Inventor API access and parametric master models (iLogic).
- Develop a script to automatically generate 3D models based on user inputs provided through a simple GUI.
- Develop a Python script for mathematical modeling and visualization.
- Provide a simple python based GUI tool for end-to-end 3D model generation.
- Compile a comprehensive project report.
Skills Gained
Mathematical Modeling
3D Modeling and CAD Automation
Scripting and Programming for Mechanical Engineering
Data Visualization
Project Reporting
Required qualifications:
Experience: Prior experience in Python programming is necessary. A candidate must have interest in mechanical design optimization and automation. Any familiarity with CAD APIs, such as Autodesk Inventor, is appreciated.
Year of study: Second year or above
How To Apply?
Submission Link: https://forms.gle/XURRWroxYJkrK6578
Deadline: 11:59 PM, 25th May, 2024
To enroll for the project, you must fill out the form above. For further credit, you can attempt and submit the assignment below to the best of your abilities, taking the aid of any tools online. We will contact you personally if you are shortlisted for the interview.
(Optional) Assignment:
Write a python script to make an input based 3D object using Autodesk Inventor API. You are provided with some links to provide help with the usage of Autodesk Inventor API:
Task 1: Setup
- Install and setup Autodesk Inventor API on your Windows system.
Task 2: Take Input
- Write a python script such that it take 3 inputs - radius, height (in some fixed units) and an angle (between 0 and 360 degrees)
Task 3: Build the 3D object
- Using Inventor API, build a 3D cylindrical segment with dimensions as the 3 inputs.
- The cylindrical segment should be such that its height is the same as the input height and its cross section is a sector of input radius and angle.
Resources:
https://youtube.com/playlist?list=PLupyNTqADti-5I-E3hCRSiBF_pAI8eBwd&feature=shared
https://help.autodesk.com/view/INVNTOR/2022/ENU/?guid=UserManualIndex