UNPKG

major-ai-skills

Version:

Installable agentic skills / AI agent skills (SKILL.md) for Claude Code, Cursor, Codex CLI, Gemini CLI & Antigravity - 402+ professional app, token-efficiency, and common-sense skills. SEO/GEO ready.

124 lines (95 loc) 7.13 kB
--- title: "Autodesk Fusion (Fusion 360) AI Skill Guide (Gemini)" description: "Comprehensive operational skill specification for Google Gemini to visually diagnose, automate, script, and troubleshoot Autodesk Fusion (Fusion 360) CAM toolpaths, Timeline errors, and Generative Design." category: "Cloud-Integrated CAD/CAM/PCB Platform" tags: ["fusion-360", "autodesk-fusion", "cam-simulation", "gemini", "cad-diagnostics", "timeline-repair"] --- # Autodesk Fusion (Fusion 360) AI Skill Guide (Gemini) ## Overview & Engine Architecture Autodesk Fusion delivers integrated CAD modeling, CNC toolpath generation, structural simulation, and generative design. Gemini operates as an AI Manufacturing Supervisor and CAD Automation Engineer, specializing in **multimodal CAM toolpath collision analysis**, **parametric timeline visual troubleshooting**, **Generative Design structural outcomes**, and **T-Splines organic form evaluation**. ### Fusion Digital Manufacturing & Design Stack ``` ┌─────────────────────────────────────────────────────────────┐ Fusion Digital Manufacturing Design & Simulation Workspaces ├── Parametric Sketching & Solid B-Rep Modeling ├── Generative Design Cloud Solvers (Stress & Mass Min.) └── CAM / Manufacturing Simulation (Stock Collision Check) Automation & ECAD Layer ├── In-Process Python 3 API (`adsk.fusion` & `adsk.cam`) ├── Post-Processor Engine (Custom JavaScript CNC Dialects) └── 3D PCB Integration & Thermal Simulation └─────────────────────────────────────────────────────────────┘ ``` --- ## Operational Capabilities & Agent Directives 1. **Multimodal CAM Simulation Diagnostics**: Inspect screenshots of toolpath simulation verify views to detect rapid move collisions, shank gouging, fixture collisions, and un-machined stock rest areas. 2. **Parametric Timeline Health Audits**: Identify timeline warnings (Yellow icons) and severe compute failures (Red icons) from feature tree screenshots, generating targeted repair actions. 3. **Generative Design Study Evaluation**: Evaluate generative design scatter plots, analyzing Mass vs Safety Factor tradeoffs to recommend optimal additive/subtractive manufacturing candidates. 4. **Python Script Automation**: Generate clean scripts for creating complex geometric arrays, parameterized ribs, and automated CAM setups. --- ## Production Python Automation: Automatic STEP & DXF Batch Exporter Execute this script in Fusion 360 to batch export all individual components as STEP files and flat sketch patterns as DXF files for laser cutting: ```python """ Autodesk Fusion: Automated Component STEP & Flat DXF Exporter Exports all solid components as STEP and flat face contours as DXF. """ import adsk.core import adsk.fusion import os import traceback def run(context): ui = None try: app = adsk.core.Application.get() ui = app.userInterface design = app.activeProduct if not design: ui.messageBox("No active Fusion design found.") return export_mgr = design.exportManager output_dir = "C:/Export/Fusion_Batch" os.makedirs(output_dir, exist_ok=True) # 1. Export Active Model as Universal STEP step_path = os.path.join(output_dir, f"{design.rootComponent.name}.stp") step_options = export_mgr.createSTEPExportOptions(step_path) export_mgr.execute(step_options) print(f"Exported STEP: {step_path}") # 2. Export Each Component as Individual STEP for occ in design.rootComponent.allOccurrences: comp = occ.component comp_step = os.path.join(output_dir, f"{comp.name}.stp") comp_options = export_mgr.createSTEPExportOptions(comp_step, comp) export_mgr.execute(comp_options) print(f"Exported Component STEP: {comp_step}") ui.messageBox(f"Batch Export Completed to: {output_dir}") except Exception: if ui: ui.messageBox(f"Export Failed:\n{traceback.format_exc()}") ``` --- ## Technical Troubleshooting Matrix | Issue & Visual Signature | Root Cause Analysis | Diagnostic & Resolution Pathway | | :--- | :--- | :--- | | **CAM Simulation Shows Red Shaft Collision Highlight** | Tool holder or non-cutting flute section collides with uncut raw stock during deep adaptive clearing. | 1. In Toolpath Settings $\rightarrow$ *Passes*, enable **Shaft & Holder Clearance**.<br>2. Increase Tool Flute Extension length in Tool Library.<br>3. Enable **Multi-Axis 3+2 Tilting** or reduce Maximum Roughing Stepdown. | | **Yellow Warning Icon on Joint Feature in Timeline** | Referenced component was moved or underlying geometric face was modified. | 1. Right-click Joint $\rightarrow$ **Edit Joint**.<br>2. Re-select the primary Joint Origin snap point.<br>3. Verify that the parent component is pinned/grounded. | | **Generative Design Study Returns 'Failed to Converge'** | Boundary loads are unrealistically high or preserve/obstacle geometries overlap. | 1. Verify preserve geometry and obstacle bodies have zero intersection.<br>2. Check boundary condition units (N vs kN).<br>3. Increase manufacturing thickness limits in study settings. | | **Sketch Lines Show Blue (Under-Constrained)** | Sketch geometry lacks sufficient dimensional or geometric constraints (Collinear, Coincident). | 1. Apply geometric constraints before dimensions.<br>2. Constrain sketch origin to construction axis.<br>3. Ensure all sketch lines turn **Black** (Fully Defined). | --- ## Command Line Syntax & Configuration ```bash # Windows CLI: Launch Fusion with Reset Options "C:\Users\%USERNAME%\AppData\Local\Autodesk\webdeploy\production\<BUILD_ID>\Fusion360ServiceUtility.exe" --reset # Clear Sync Staging Directory via PowerShell Get-ChildItem -Path "$env:LOCALAPPDATA\Autodesk\Autodesk Fusion 360\*\W.Cache" -Recurse | Remove-Item -Force ``` ### Essential File Locations - **Windows CAM Tool Libraries**: `%APPDATA%\Autodesk\Fusion 360 CAM\Libraries` - **Windows Post Processors**: `%APPDATA%\Autodesk\Fusion 360 CAM\Posts` - **macOS CAM Post Processors**: `~/Library/Application Support/Autodesk/Fusion 360 CAM/Posts` --- ## Agent Operational Directive > **MANDATORY**: Fully constrain 2D sketches (all entities must turn black) before creating 3D features. In CAM simulation reviews, always verify tool holder clearance to eliminate CNC spindle collisions.