<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>3D Printing on KnightLi Blog</title>
        <link>https://www.knightli.com/en/tags/3d-printing/</link>
        <description>Recent content in 3D Printing on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en</language>
        <lastBuildDate>Thu, 14 May 2026 20:58:04 +0800</lastBuildDate><atom:link href="https://www.knightli.com/en/tags/3d-printing/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Connecting Claude to Fusion 360: An Example of Editing STEP Models With AI</title>
        <link>https://www.knightli.com/en/2026/05/14/claude-fusion-360-mcp-step-model-edit/</link>
        <pubDate>Thu, 14 May 2026 20:58:04 +0800</pubDate>
        
        <guid>https://www.knightli.com/en/2026/05/14/claude-fusion-360-mcp-step-model-edit/</guid>
        <description>&lt;p&gt;After Claude is connected to Fusion 360, it can do more than &amp;ldquo;talk through ideas&amp;rdquo;. It can directly participate in CAD model editing. A typical workflow is to open an existing STEP file, let Claude read the current model, analyze structural conflicts, plan dimensions, and then execute modeling changes through the Fusion plugin.&lt;/p&gt;
&lt;p&gt;The following uses a planetary gear indexer modification as an example to summarize the basic Claude + Fusion 360 workflow.&lt;/p&gt;
&lt;h2 id=&#34;enable-fusion-360s-apimcp-service-first&#34;&gt;Enable Fusion 360&amp;rsquo;s API/MCP Service First
&lt;/h2&gt;&lt;p&gt;Start with a basic Fusion 360 setup:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Open &lt;code&gt;Preferences&lt;/code&gt; in the upper-right corner.&lt;/li&gt;
&lt;li&gt;Go to &lt;code&gt;General&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Find the &lt;code&gt;API&lt;/code&gt; option.&lt;/li&gt;
&lt;li&gt;Enable the MCP server.&lt;/li&gt;
&lt;li&gt;Note the port number. The default example is &lt;code&gt;27182&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Then return to Claude, go to &lt;code&gt;Connectors&lt;/code&gt;, find the Fusion connector, and enter the Fusion 360 address and port. In most cases, the default port &lt;code&gt;27182&lt;/code&gt; is enough.&lt;/p&gt;
&lt;p&gt;After the connection succeeds, Claude can interact with the currently opened model through the Fusion plugin.&lt;/p&gt;
&lt;h2 id=&#34;open-the-step-file-and-define-the-goal-clearly&#34;&gt;Open the STEP File and Define the Goal Clearly
&lt;/h2&gt;&lt;p&gt;The part to modify is a gear inside a planetary gear indexer. In the original design, the gear is fixed to the bracket with a screw acting as the central shaft.&lt;/p&gt;
&lt;p&gt;The goal is to convert it into a bearing-based structure:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the center hole needs to fit a bearing;&lt;/li&gt;
&lt;li&gt;surrounding screw holes must not interfere with the enlarged center hole;&lt;/li&gt;
&lt;li&gt;the self-tapping screw hole on the bracket should also be adjusted into a shaft structure suitable for bearing rotation;&lt;/li&gt;
&lt;li&gt;the final model should be importable into slicer software and usable for 3D printing.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The key is not to simply tell Claude &amp;ldquo;modify this for me&amp;rdquo;. You need to clearly state the use case, assembly method, material, and manufacturing process.&lt;/p&gt;
&lt;h2 id=&#34;claude-can-understand-the-current-model-through-screenshots&#34;&gt;Claude Can Understand the Current Model Through Screenshots
&lt;/h2&gt;&lt;p&gt;Some people worry that the Fusion plugin can only execute commands and cannot let Claude see the model. In actual testing, Claude can recognize the current model state through screenshots.&lt;/p&gt;
&lt;p&gt;In this case, Claude could see the gear structure and complete several tasks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;identify the gear and center hole;&lt;/li&gt;
&lt;li&gt;measure or estimate related dimensions;&lt;/li&gt;
&lt;li&gt;recommend bearing dimensions;&lt;/li&gt;
&lt;li&gt;judge which structures would affect bearing installation;&lt;/li&gt;
&lt;li&gt;notice that after enlarging the center hole, surrounding screw holes might create geometric interference.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This step matters. It shows that Claude is not blindly editing from text instructions. It can combine the current model view with structural reasoning.&lt;/p&gt;
&lt;h2 id=&#34;specify-material-and-manufacturing-method-in-advance&#34;&gt;Specify Material and Manufacturing Method in Advance
&lt;/h2&gt;&lt;p&gt;If the model will be used for 3D printing, you must clearly tell Claude the material and process.&lt;/p&gt;
&lt;p&gt;For example, when printing with PLA, the bearing hole should not be designed strictly according to CNC metal machining tolerances. For a 6mm bearing that needs a press fit, a hole diameter around &lt;code&gt;6.1mm&lt;/code&gt; may be considered. Whether that size is appropriate still depends on printer accuracy, material shrinkage, slicer settings, and real testing.&lt;/p&gt;
&lt;p&gt;If you do not specify the material, Claude may default to CNC-style tolerances. The resulting hole size may be too small for 3D printing, making assembly difficult.&lt;/p&gt;
&lt;p&gt;A useful prompt might be:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;This model is for FDM 3D printing, using PLA.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;The goal is to install a 6mm bearing, so printing tolerance and press fit should be considered.
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Do not handle it as CNC metal machining tolerance.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;let-claude-modify-the-gear-structure&#34;&gt;Let Claude Modify the Gear Structure
&lt;/h2&gt;&lt;p&gt;After the goal is clear, Claude can perform specific modifications:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;enlarge the center hole;&lt;/li&gt;
&lt;li&gt;adjust surrounding screw holes that interfere;&lt;/li&gt;
&lt;li&gt;add a bearing seat;&lt;/li&gt;
&lt;li&gt;add chamfers to edges;&lt;/li&gt;
&lt;li&gt;keep the gear body and key meshing structure unchanged.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In this case, Claude first produced a plan and then called Fusion 360 to perform modeling operations. For example, after detecting a conflict between the original screw holes and the center hole, it moved the holes slightly outward to protect the bearing installation space.&lt;/p&gt;
&lt;p&gt;After modification, check the model:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;whether the central bearing seat is formed correctly;&lt;/li&gt;
&lt;li&gt;whether surrounding holes still preserve their function;&lt;/li&gt;
&lt;li&gt;whether the gear structure was accidentally damaged;&lt;/li&gt;
&lt;li&gt;whether chamfers affect assembly;&lt;/li&gt;
&lt;li&gt;whether there are overhangs, thin walls, or slicing risks.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;the-bracket-must-be-modified-too&#34;&gt;The Bracket Must Be Modified Too
&lt;/h2&gt;&lt;p&gt;Changing only the gear is not enough. The original bracket had a self-tapping screw hole. If the gear center is converted to a bearing, the bracket must also be changed into a bearing shaft structure.&lt;/p&gt;
&lt;p&gt;You can ask Claude to perform a similar modification on the bracket:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;preserve the overall mounting position;&lt;/li&gt;
&lt;li&gt;convert the original self-tapping screw hole into a cylindrical shaft;&lt;/li&gt;
&lt;li&gt;control shaft diameter and height;&lt;/li&gt;
&lt;li&gt;reserve space for bearing rotation;&lt;/li&gt;
&lt;li&gt;avoid interference with other bracket structures.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After printing, the gear can be pressed into the bearing, and the bracket can provide the new rotation center. The final result changes a screw-fixed structure into a smoother bearing-rotating structure.&lt;/p&gt;
&lt;h2 id=&#34;export-slice-and-print-for-verification&#34;&gt;Export, Slice, and Print for Verification
&lt;/h2&gt;&lt;p&gt;After the CAD modification is done, the actual manufacturing process still matters:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Export the modified model from Fusion 360.&lt;/li&gt;
&lt;li&gt;Import it into slicer software.&lt;/li&gt;
&lt;li&gt;Check holes, thin walls, overhangs, and supports.&lt;/li&gt;
&lt;li&gt;Print the gear and bracket.&lt;/li&gt;
&lt;li&gt;Press the bearing into place.&lt;/li&gt;
&lt;li&gt;Check whether rotation is smooth.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;AI-edited CAD results cannot be judged only by whether the on-screen model looks good. They must be verified through printing. For mechanical structures such as bearings, holes, clips, and gears, an error at the 0.1mm level can decide whether the part fits and rotates smoothly.&lt;/p&gt;
&lt;h2 id=&#34;usage-suggestions&#34;&gt;Usage Suggestions
&lt;/h2&gt;&lt;p&gt;Claude + Fusion 360 is well suited for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;making local modifications to existing STEP models;&lt;/li&gt;
&lt;li&gt;adjusting holes, chamfers, brackets, and mounting seats;&lt;/li&gt;
&lt;li&gt;converting screw-fixed structures into bearing, snap-fit, or pin structures;&lt;/li&gt;
&lt;li&gt;correcting tolerances for 3D printed models;&lt;/li&gt;
&lt;li&gt;quickly generating multiple revised versions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;But it is not suitable for directly producing final parts without inspection. A more reliable workflow is:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Define the assembly goal and material process yourself.&lt;/li&gt;
&lt;li&gt;Let Claude analyze the structure and propose modifications.&lt;/li&gt;
&lt;li&gt;Let Claude call Fusion to execute modeling.&lt;/li&gt;
&lt;li&gt;Manually check key dimensions and interference.&lt;/li&gt;
&lt;li&gt;Print a small test sample.&lt;/li&gt;
&lt;li&gt;Iterate based on the physical result.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;summary&#34;&gt;Summary
&lt;/h2&gt;&lt;p&gt;The value of connecting Claude to Fusion 360 is not replacing CAD fundamentals. It is making local edits to existing models much faster.&lt;/p&gt;
&lt;p&gt;As long as you clearly specify the goal, material, dimensions, tolerance, and assembly method, it can help read the model, find interference, modify structures, add chamfers, and push the model toward a printable state. For 3D printing, open-source mechanical part modification, and small-batch iteration in personal workshops, this AI CAD workflow is already practical.&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
