## My Custom Configuration ```bash cd ~/Library/Application Support/Autodesk/Autodesk Fusion 360/API/AddIns/ git clone [email protected]:erikbuild/STLConfigurationExporter.git erikbuild-STLConfigurationExporter git clone [email protected]:erikbuild/CounterboreBridging.git erikbuild-CounterboreBridging git clone [email protected]:erikbuild/VoronConstruct.git erikbuild-VoronConstruct git clone [email protected]:erikbuild/FusionOrphanBodyFinder.git erikbuild-FusionOrphanBodyFinder ``` ALSO, Install ILTMS's Vx plugin: [Vx - Smart Versioning Parameter \| Fusion \| Autodesk App Store](https://apps.autodesk.com/FUSION/en/Detail/Index?id=5690940386747826489&os=Mac&appLang=en) ILTMS's Default Parameters Plugin: [Default Parameters \| Fusion \| Autodesk App Store](https://apps.autodesk.com/FUSION/en/Detail/Index?id=6976636518118241477&appLang=en&os=Mac) --> Parameters to add: heatsets, etc. ## Great Plugins - [GitHub - MapleLeafMakers/VoronConstruct360](https://github.com/MapleLeafMakers/VoronConstruct360) - to give easy access to: [GitHub - PrintersForAnts/Voron-Construct: "This is the Construct. It's our loading program. We can load anything... From clothing to equipment, weapons, training simulations; anything we need." ― Morpheus](https://github.com/PrintersForAnts/Voron-Construct/) - McMaster-Carr - Built-in! - [GitHub - Finn2708/CounterboreBridging: A Fusion360 addin for optimizing counterbores for FDM 3d printing](https://github.com/Finn2708/CounterboreBridging) - [GitHub - erikbuild/FusionOrphanBodyFinder: Autodesk Fusion Add-in: Scans the design hierarchy for components that contain both subcomponents and direct BRepBodies (orphan bodies), and offers to move each orphan body into its own new subcomponent. · GitHub](https://github.com/erikbuild/FusionOrphanBodyFinder) ## Plugins to investigate - [GitHub - AlfMikael/snap-generator: Add-in for creating snap geometries in Autodesk Fusion · GitHub](https://github.com/AlfMikael/snap-generator) - [GitHub - AutodeskFusion360/DuplicateComponent: Create many duplicate components · GitHub](https://github.com/AutodeskFusion360/DuplicateComponent) - [Intersect Mesh Body \| Fusion \| Autodesk App Store](https://apps.autodesk.com/FUSION/en/Detail/HelpDoc?appId=5742637258089280352&appLang=en&os=Win64&mode=live) - [NoComponentWarn](https://marketplace.autodesk.com/apps/11d9e952-3fff-401c-9e3d-078a9081c99a) - "An Autodesk® Fusion® add-in that warns when features are created outside components. It also warns when creating a feature across components (It works if the reference feature is selected before creating the new feature). A warning will be shown every time a new feature is created at the top-level or in the wrong component. At that point, the user can choose to either Cancel, Continue or Stop the warning messages for the current document session." - [AnyShortcut](https://marketplace.autodesk.com/apps/a997c806-f4fc-4291-a75a-cf8e08d0fc5b) - [NoComponentDrag](https://marketplace.autodesk.com/apps/11325efd-fd7d-48bd-b858-5c41a6431a3c) - [GridfinityGenerator](https://marketplace.autodesk.com/apps/21353d6c-ecdc-4b57-bf05-565305fb027e) ## Default Parameters Come up with these: ['m3_hole', '3.3', 'mm', 'M3 hole diameter'], ['m3_head', '5.8', 'mm', 'M3 screw ISO4762 head diameter'], ['m3_thread', '2.7', 'mm', 'M3 self threading hole diameter'], ['m3_hex_nut', '6.2', 'mm', 'M3 hex nut ISO4032 inscribed diameter'], ['m3_square_nut', '5.5', 'mm', 'M3 square nut DIN562 pocket width'], ['m5_hole', '5.3', 'mm', 'M5 hole diameter'], ['m5_head', '10', 'mm', 'M5 screw ISO4762 head diameter'], ## Clean Vertical Hole Used to put more space on top of a vertical hole and avoid clean-up after printing. I first found this technique in Prusa OpenScad files but I have defined my own method to achieve a good result. ![[Pasted image 20260528150456.png]] Where - h = layer height - a = 30° - w = if the hole is too small, w will be equal or lower than 0. In this case I recommend to make the angle 'a' more vertical. For holes smaller than 3mm diameter I make a simple triangle (no flat on top) with those values: - h >= layer height - a >= 30° - w = 0