<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Simmer3D</title>
<link>https://simmer3d.com/</link>
<description>Blender, SolidWorks, photogrammetry and 3D printing notes from an engineer&#x27;s workbench</description>
<language>en-US</language>
<atom:link href="https://simmer3d.com/feed.xml" rel="self" type="application/rss+xml"/>
<lastBuildDate>Tue, 22 Sep 2026 00:00:00 +0000</lastBuildDate>
<item>
<title>Fix 3D Models in PrusaSlicer, Not Blender</title>
<link>https://simmer3d.com/blog/fix-models-in-prusaslicer.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/fix-models-in-prusaslicer.html</guid>
<pubDate>Tue, 22 Sep 2026 00:00:00 +0000</pubDate>
<category>3D Printing</category>
<category>Blender Tips</category>
<description>A model that prints has to be a closed, manifold solid: every edge shared by exactly two faces, every face pointing outward, no faces crossing each other.…</description>
<content:encoded><![CDATA[
<figure>
<img alt="Open cube with its top face missing, the open edges highlighted in red, next to a warning triangle reading 4 open edges" height="630" loading="lazy" src="https://simmer3d.com/img/non-manifold-cube.png" width="1200"/>
</figure>
<p>A model that prints has to be a closed, manifold solid: every edge shared by exactly two faces, every face pointing outward, no faces crossing each other. Blender does not care about any of this. It will happily let you leave a hole in a mesh, or a flipped normal, or two overlapping shells, and the viewport will look fine.</p>
<p>The usual advice is to run the 3D-Print Toolbox add-on before exporting. Enable it under Edit, Preferences, Add-ons (in Blender 4.2 and later it is an extension you install from the Extensions tab), and a 3D Print tab appears in the sidebar. Check All reports non-manifold edges, bad contiguous edges, intersecting faces, zero-area faces and overhangs, and selects the offending geometry so you can go find it. There is also a Make Manifold button under Clean Up.</p>
<p>It works, but it makes you do the work. You select the problem, figure out what it is, fix it by hand, run the check again, and repeat until the report is clean. For a hobby part that is ten minutes of poking at vertices you will never see in the print.</p>
<h2>The shortcut</h2>
<p>Export the STL and drop it into PrusaSlicer. It checks the same things on import and repairs most of them automatically: flipped normals, holes, degenerate facets, edges that do not quite meet. You will see a warning triangle next to the object in the list on the right.</p>
<p>Select the object and look at the Info box below the object list. It tells you what it found and what it did about it.</p>
<figure>
<img alt="PrusaSlicer Info panel reading 4 open edges, Auto-repaired 1 error" height="107" loading="lazy" src="https://simmer3d.com/img/prusaslicer-auto-repaired.png" width="426"/>
</figure>
<p>This test cube had its top face deleted and one bottom triangle flipped. PrusaSlicer flipped the triangle back on its own. The four open edges around the missing top are still reported, but the slicer closes open loops when it slices, so the cube prints as a solid cube. Hover over the triangle in the object list and the tooltip breaks the errors down the same way.</p>
<p>To fix it, left-click the triangle in the object list, or right-click the object and pick Fix by Microsoft algorithm. On Windows this hands the mesh to the built-in 3D model repair service and gives back a closed solid. The warning goes away and you can slice with no doubts about what the printer will do.</p>
<p>The repaired mesh does not have to stay in the slicer. Right-click the object, export it as an STL, and import that file back into Blender. Now the clean, closed version is the one you keep working on, and the hole is gone from the source model too.</p>
<h2>When to go back to Blender</h2>
<p>Automatic repair guesses. It fills a hole with the flattest patch it can and joins overlapping shells however they happen to intersect. For a missing face on a box that guess is right. For a hole in a curved surface, or two parts that were meant to be a single body, the guess can be wrong in ways that are hard to see in the slicer preview. Check the sliced layers at the spot where the repair happened. If they look wrong, that is the time to open the 3D-Print Toolbox and fix the mesh properly.</p>
<p>For everything else, let the slicer do it. It is the last program to touch the model before it prints, it already checks every file you give it, and it has been repairing meshes for longer than most of us have been exporting them.</p>
]]></content:encoded>
</item>
<item>
<title>Blender Quick Tip: Set Up Units for 3D Printing</title>
<link>https://simmer3d.com/blog/blender-units-for-3d-printing.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/blender-units-for-3d-printing.html</guid>
<pubDate>Mon, 21 Sep 2026 00:00:00 +0000</pubDate>
<category>3D Printing</category>
<category>Blender Tips</category>
<description>Slicers read STL files in millimeters. Blender&#x27;s native unit is the meter. Switching the display to millimeters does not change that, so a 40 mm bracket…</description>
<content:encoded><![CDATA[
<p>Slicers read STL files in millimeters. Blender's native unit is the meter. Switching the display to millimeters does not change that, so a 40 mm bracket exports as 0.04 units and lands in the slicer a thousand times too small.</p>
<p>The fix is to make Blender's native unit the millimeter. Do this once, in the Scene tab of the Properties panel, under Units:</p>
<ul>
<li>Unit System: Metric</li>
<li>Length: Millimeters</li>
<li>Unit Scale: 0.001</li>
</ul>
<figure>
<img alt="Blender Scene Units panel with Metric, Millimeters and Unit Scale 0.001" height="895" loading="lazy" src="https://simmer3d.com/img/blender-units-scale-0001.png" width="726"/>
</figure>
<p>Now one Blender unit is one millimeter. Type 40 and you get 40 mm. Export the STL with Scale at 1.000 and leave Scene Unit unchecked. The slicer reads it at the right size with no scaling on either end.</p>
<p>Import works the same way. An STL made for printing comes in at Scale 1.000 and is the right size immediately.</p>
<p>Save this as your startup file (File, Defaults, Save Startup File) so every new project starts in millimeters.</p>
<p>Two things change when you do this. The default cube is now 2 mm across, so scale it up or delete it. And the viewport clip end is 1000 mm, so raise it under the View tab of the sidebar if a large part disappears when you zoom out.</p>
<p>Don't bother rotating the part in Blender. Every slicer has a "place on face" tool that drops a flat surface onto the bed in one click.</p>
<p>If you would rather leave Blender in meters, the old workaround still works: export at Scale 1000 and import at 0.001. But every export and import is a chance to forget, and setting the unit scale once removes the step entirely.</p>
]]></content:encoded>
</item>
<item>
<title>Custom Planter Saucer with Blender Geometry Nodes</title>
<link>https://simmer3d.com/blog/create-custom-planter-saucers-with-blender.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/create-custom-planter-saucers-with-blender.html</guid>
<pubDate>Wed, 20 May 2026 00:00:00 +0000</pubDate>
<category>3D Printing</category>
<category>Blender Tips</category>
<description>Every plant pot seems to come with a saucer that’s almost the right size — too small, too big, wrong color, or just plain ugly. I got tired of that, so I…</description>
<content:encoded><![CDATA[<div class="entry-content">
<figure class="wp-block-image size-large"><img alt="PlanterSaucer(0)" class="wp-image-2568" height="768" loading="lazy" src="https://simmer3d.com/img/plantersaucer0.jpg" width="1024"/></figure>
<p class="wp-block-paragraph">Every plant pot seems to come with a saucer that’s almost the right size — too small, too big, wrong color, or just plain ugly. I got tired of that, so I built one I can resize on demand.</p>
<p class="wp-block-paragraph">It’s a parametric planter saucer, designed in Blender with Geometry Nodes. Eleven inputs control the shape: side length, height, corner roundness (crank it up and the square becomes a circle), wall taper, material thickness, and the little ribs underneath that lift it off the surface so water can drain out of the pot. Same base file, infinite variations.</p>

<p class="wp-block-paragraph">This is especially handy if you’re starting seedlings and trying to make the most of a windowsill, grow shelf, or heat mat. Off-the-shelf round saucers waste a ton of space between pots. With this one you can dial in a square footprint sized to your specific seedling pots, pack them edge-to-edge, and fit noticeably more plants in the same area. Set the fillet radius low for sharp corners that tile tightly, or round them off for individual pots — your call.</p>
<p class="wp-block-paragraph">Here’s how the files are split up: the <strong>Blender source file</strong> is a free download on <strong>CGTrader</strong> — there’s a direct link in the Printables description. That’s where you grab it if you want to open it up and customize the saucer to your exact dimensions. The <strong>ready-to-print STL files</strong> live on <strong>Printables</strong>. If you’re just looking for a quick print, please grab the STLs from Printables — it genuinely helps me out over there.</p>
<p class="wp-block-paragraph">You don’t need to know Geometry Nodes to use the Blender file. The Printables listing walks you through changing parameters, applying the modifier, and exporting at the right scale for your slicer.</p>
<p class="wp-block-paragraph">One bonus for the AI-curious: I used Claude Code to build the Geometry Nodes setup, and there’s a readme inside the Blender file showing how you can do the same to modify it further. Just describe what you want changed.</p>
<p class="wp-block-paragraph"><strong>→ <a href="https://www.printables.com/model/1714964-parametric-planter-saucer">STL files on Printables</a></strong> (the CGTrader link for the Blender file is in the description)</p>
<figure class="wp-block-image size-large"><img alt="ChatGPT May 8, 2026, 02 43 48 PM" class="wp-image-2571" height="768" loading="lazy" src="https://simmer3d.com/img/chatgpt-image-may-8-2026-02_43_48-pm.png" width="1024"/></figure>
 </div>]]></content:encoded>
</item>
<item>
<title>3D Printing vs. Store Run: Putty Knife Cost</title>
<link>https://simmer3d.com/blog/putty-knife-3d-printing-vs-store-run.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/putty-knife-3d-printing-vs-store-run.html</guid>
<pubDate>Fri, 13 Mar 2026 00:00:00 +0000</pubDate>
<category>3D Printing</category>
<category>Shop Stories</category>
<description>Total active effort: 7 minutes . The printer handled the rest (23 minutes of PETG stacking up while I went back to actual work). Material cost: $0.17 in…</description>
<content:encoded><![CDATA[<div class="entry-content">

<figure class="wp-block-image size-large"><img alt="PuttyKnifeOnPrintables" class="wp-image-2435" height="435" loading="lazy" src="https://simmer3d.com/img/puttyknifeonprintables.png" width="956"/></figure>


<p class="wp-block-paragraph">Total active effort: <strong>7 minutes</strong>. The printer handled the rest (23 minutes of PETG stacking up while I went back to actual work).<br/>Material cost: <strong>$0.17</strong> in filament + a couple pennies of electricity. Rounded up: <strong>$0.20</strong>.</p>
<h3 class="wp-block-heading">The Store Alternative</h3>
<p class="wp-block-paragraph">Nearest Home Depot: 5 miles away.<br/>17 minutes each way + wandering + checkout time <br/>= <strong>40 minutes round-trip</strong>.<br/>F-150 operating cost (IRS 2026 business rate): <br/><strong>$0.725/mile</strong> × 10 miles = <strong>$7.25</strong>.<br/>Cheap plastic putty knife + tax: <strong>$1.05</strong>.<br/>Subtotal before labor: <strong>$8.30</strong>.</p>
<h3 class="wp-block-heading">The Expensive Part (Your Time)</h3>

<ul class="wp-block-list">


</ul>
<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Expense</th><th>Store Run</th><th>3D Printed</th></tr></thead><tbody><tr><td>Item Cost</td><td>$1.05</td><td>$0.20</td></tr><tr><td>Transportation</td><td>$7.25</td><td>$0.00</td></tr><tr><td>Labor (@ $75/hr)</td><td>$50.00</td><td>$8.75</td></tr><tr><td><strong>TOTAL</strong></td><td><strong>$58.30</strong></td><td><strong>$8.95</strong></td></tr></tbody></table></figure>

<p class="wp-block-paragraph">Maybe you don’t cost your company $75 per hour. I’m sure you’re not free. There are laws against that (unless you’re an intern for a politician…and then you don’t need to worry about money or putty knives. You’ll need a much bigger tool to shovel manure).<br/><br/>Sorry about that side-track. Where were we?</p>
<p class="wp-block-paragraph">Is a 3D Printed Putty Knife Any Good?</p>
<p class="wp-block-paragraph">Yes — for a plastic putty knife. It’s stiff, flexes exactly where it should, and spreads compound or adhesive just fine. I’ve used it for two weeks with zero issues. (Printed in PETG for durability.)</p>
<p class="wp-block-paragraph"><strong>Skip the Modeling — Download My Ready-to-Print File</strong><br/>Want to save even more time? I uploaded the exact putty knife model I designed to Printables.</p>
<p class="wp-block-paragraph"><strong><a href="https://www.printables.com/model/1438845-putty-knife">→ </a></strong><a href="https://www.printables.com/model/1438845-putty-knife">https://www.printables.com/model/1438845-putty-knife</a></p>
<p class="wp-block-paragraph">Just hit download, slice it, and you’re printing in under 5 minutes total. No Blender required.</p>
<p class="wp-block-paragraph">(I modeled it myself because I enjoy the process, but 99% of people should just grab this file.)</p>


<hr class="wp-block-separator has-alpha-channel-opacity"/>
<p class="wp-block-paragraph"></p>
<p class="wp-block-paragraph"></p>
<p class="wp-block-paragraph"></p>
<p class="wp-block-paragraph"><br/><br/></p>
<p class="wp-block-paragraph"><br/></p>
 </div>]]></content:encoded>
</item>
<item>
<title>3D Printed Imperial/Metric Diameter Gauge</title>
<link>https://simmer3d.com/blog/imperial-metric-diameter-gauge.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/imperial-metric-diameter-gauge.html</guid>
<pubDate>Sun, 01 Mar 2026 00:00:00 +0000</pubDate>
<category>3D Printing</category>
<category>3D Models</category>
<description>A while back, I purchased a GAGE-IT from Home Depot. It’s a handy little tool made from a thin sheet of durable plastic, designed to quickly measure drill…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">A while back, I purchased a <strong>GAGE-IT</strong> from Home Depot. It’s a handy little tool made from a thin sheet of durable plastic, designed to quickly measure drill bits, bolts, and wire diameters. </p>
<figure class="wp-block-image size-large"><img alt="3D Printed Imperial/Metric Diameter Gauge" class="wp-image-2405" height="768" loading="lazy" src="https://simmer3d.com/img/img_9975.jpg" width="1024"/></figure>

<p class="wp-block-paragraph">The tool features a tapered slot with clearly marked imperial and metric measurements along the edge. To use it, you simply slide a round object into the slot until it fits snugly—where it stops corresponds to its diameter. It’s compact, inexpensive, and convenient for quick checks in the shop.</p>
<p class="wp-block-paragraph">The tapered slot works great for measuring drill bits and wire. However, it doesn’t work well for screws. Because the plastic is so thin, it slips into the threads instead of measuring the screw’s outside (major) diameter. That makes it difficult to get an accurate reading.</p>
<p class="wp-block-paragraph">I liked the simplicity of the tapered-slot concept, so I designed a new version that also works with screws. My version is 0.2″ thick—substantially thicker than the original—which prevents the gauge from slipping between the threads. This allows it to measure the true outside diameter of screws, bolts, drill bits, and other round stock more accurately.</p>
<p class="wp-block-paragraph">I modeled the tool and printed it on a 3D printer, making it easy to reproduce or modify. The design is available on Printables here:</p>
<figure class="wp-block-image size-large"><img alt="DiaGauge" class="wp-image-2406" height="438" loading="lazy" src="https://simmer3d.com/img/diagauge.jpg" width="1024"/></figure>
<figure class="wp-block-embed is-type-rich is-provider-embed wp-block-embed-embed"><div class="wp-block-embed__wrapper">
<a href="https://www.printables.com/model/1619730-imperialmetric-2-sided-diameter-gauge" rel="nofollow">https://www.printables.com/model/1619730-imperialmetric-2-sided-diameter-gauge</a>
</div></figure>
<p class="wp-block-paragraph">If you’ve ever been frustrated trying to quickly identify a screw size, this thicker tapered gauge might be a useful addition to your toolbox.</p>
 </div>]]></content:encoded>
</item>
<item>
<title>Why I Moved My 3D Print Files to Printables</title>
<link>https://simmer3d.com/blog/new-destination-for-3d-models.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/new-destination-for-3d-models.html</guid>
<pubDate>Tue, 17 Sep 2024 00:00:00 +0000</pubDate>
<category>3D Printing</category>
<category>3D Models</category>
<description>I started posting to Prusa’s Printables . You can trade in reward points for filament, Prusa merchandise or vouchers for a new 3D printer. If you are very…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">I started posting to <a href="https://www.printables.com/@Simmer65_3293/models">Prusa’s Printables</a>. You can trade in reward points for filament, Prusa merchandise or vouchers for a new 3D printer. If you are very popular, I suppose it is possible to accumulate enough points to earn a new 3D printer.</p>
<p class="wp-block-paragraph">I currently have 12 models posted and have 130 reward points. A roll of filament is 350 points. A Prusa mini is 10,000 points and a Prusa MK4S is 25,000 points.</p>
<figure class="wp-block-image size-large"><img alt="PrusaMK4S" class="wp-image-1776" height="180" loading="lazy" src="https://simmer3d.com/img/prusamk4s.jpg" width="320"/></figure>
<p class="wp-block-paragraph">I am 0.5% of the way to a MK4S. Every journey starts with a first step.</p>
<p class="wp-block-paragraph">I plan on using this site to post my models that are designed to be 3D printed. Models that are for rendering will still be posted to <a href="https://www.cgtrader.com/designers/simmer65">CGTrader</a>.</p>
<p class="wp-block-paragraph"></p>
 </div>]]></content:encoded>
</item>
<item>
<title>Fix Missing SolidWorks Thumbnails in Windows 11</title>
<link>https://simmer3d.com/blog/restoring-solidworks-thumbnails.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/restoring-solidworks-thumbnails.html</guid>
<pubDate>Mon, 20 May 2024 00:00:00 +0000</pubDate>
<category>SolidWorks</category>
<description>During a Windows or Solidworks update, my system lost the ability to show me an icon preview of my Solidworks files. This makes it difficult to find parts…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">During a Windows or Solidworks update, my system lost the ability to show me an icon preview of my Solidworks files. This makes it difficult to find parts and drawings, so I spent some time finding the solution.</p>
<p class="wp-block-paragraph">Many responses to other Solidworks users experiencing the same problem steered people to folder options check boxes. This didn’t work for me. What I needed was to re-register certain DLL files with the Windows registry.</p>
<ol class="wp-block-list">
<li>Load the command prompt window with Administrator rights</li>
<li class="has-small-font-size">Type in these commands:<br/><br/>regsvr32 “C:\Program Files\Common Files\SOLIDWORKS shared\swdocumentmgr.dll”<br/><br/>regsvr32 “C:\Program Files\Common Files\SOLIDWORKS shared\sldwinshellextu.dll”<br/><br/>regsvr32 “C:\Program Files\Common Files\SOLIDWORKS shared\sldthumbnailprovider.dll”</li>
</ol>
<p class="wp-block-paragraph">I found a near-solution at <a href="http://goengineer.com/blog/restore-solidworks-thumbnails-in-windows">GoEngineer</a>, but I had to tweak their instructions a bit because the sldthumbnailprovider.dll file was in a different folder.</p>
<p class="wp-block-paragraph">(This was the fix for Solidworks 2024 on Windows 11)</p>
<p class="wp-block-paragraph"></p>
 </div>]]></content:encoded>
</item>
<item>
<title>3D Printed Altoids Tin Rack (Free STL)</title>
<link>https://simmer3d.com/blog/taming-the-altoid-tins.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/taming-the-altoid-tins.html</guid>
<pubDate>Fri, 15 Mar 2024 00:00:00 +0000</pubDate>
<category>3D Printing</category>
<description>It started with a handful of empty Altoid tins. I saved them because they fit the Arduino. They seemed like a good project box and who can’t use a little…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">It started with a handful of empty Altoid tins. I saved them because they fit the Arduino. They seemed like a good project box and who can’t use a little improvement on their breath?</p>
<figure class="wp-block-image size-large"><img alt="thingiverse cycles iso 3" class="wp-image-1492" height="769" loading="lazy" src="https://simmer3d.com/img/thingiverse-cycles-iso-3.png" width="1024"/></figure>

<p class="wp-block-paragraph">The last few weeks, I have been utilizing my 3d printer to clean up the mess that I once called a work bench. I spent a couple of weeks designing and printing parts for the peg board. As most of the clutter was moved to the board, I was left with a bunch of hardware boxes from Home Depot and a half dozen of the Altoid tins I never used. </p>
<p class="wp-block-paragraph">I sat down to Blender and modelled a little rack for the tins. It took about 1-1/2 hours to print and it worked great. The only problem was…I still had hardware from Home Depot. The containers they come in are great for hanging on their display cases, but they don’t work so well in my shop.</p>
<p class="wp-block-paragraph">I can make racks…and I don’t need mints…so it’s time to print a container the same size as the Altoid tin. And then I came across a full package. Not even opened. Son of a gun! They almost fit.</p>
<p class="wp-block-paragraph">So back to Blender. I redesigned the rack to hold three slightly taller containers. The length and width were unchanged, but the height was increased. It worked, but I couldn’t leave it there. I had to go taller. So I made a rack that was the same size and held two containers with the same length and width of the Altoid tin…but even taller.</p>
<p class="wp-block-paragraph">If you read this post to the end…you must want one. The model is free to download at Thingiverse: <a href="https://www.thingiverse.com/thing:6534033">https://www.thingiverse.com/thing:6534033</a></p>
<p class="wp-block-paragraph">Then I rendered it in Blender. If you want the Blender file, use the contact form and just ask. I will send it to you.</p>
<p class="wp-block-paragraph"></p>
<p class="wp-block-paragraph"></p>
 </div>]]></content:encoded>
</item>
<item>
<title>Tilt Pad Bearing Preload Explained (Video)</title>
<link>https://simmer3d.com/blog/new-video-preloading.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/new-video-preloading.html</guid>
<pubDate>Fri, 15 Mar 2024 00:00:00 +0000</pubDate>
<category>Video</category>
<category>Animation</category>
<category>Engineering</category>
<description>Today I released the 2nd video in a series of four comparing two different tilt pad bearings. Like the previous video, the animations were done in Blender.…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">Today I released the <a href="https://youtu.be/BEqFKt1BNO8">2nd video in a series of four</a> comparing two different tilt pad bearings. Like the previous video, the animations were done in Blender. The sound editing was done in Adobe Audition.</p>
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="embed-youtube" style="text-align:center; display: block;"><iframe allowfullscreen="" class="youtube-player" height="296" loading="lazy" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox" src="https://www.youtube.com/embed/BEqFKt1BNO8" title="YouTube video: Tilt Pad Bearing Preload Explained (Video)" width="525"></iframe></span>
</div></figure>

<p class="wp-block-paragraph">The first video covered why 5 pads are used instead of 4 or 6.</p>
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="embed-youtube" style="text-align:center; display: block;"><iframe allowfullscreen="" class="youtube-player" height="296" loading="lazy" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox" src="https://www.youtube.com/embed/8jAU7w57GQw" title="YouTube video: Tilt Pad Bearing Preload Explained (Video)" width="525"></iframe></span>
</div></figure>
 </div>]]></content:encoded>
</item>
<item>
<title>Why Tilt Pad Bearings Have 5 Pads (Video)</title>
<link>https://simmer3d.com/blog/new-video-why-5.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/new-video-why-5.html</guid>
<pubDate>Fri, 08 Mar 2024 00:00:00 +0000</pubDate>
<category>Video</category>
<category>Animation</category>
<category>Engineering</category>
<description>Today I released the 1st video in a series of four comparing two different tilt pad bearings. I created animations and 3D renders for the video in Blender.…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">Today I released the <a href="https://youtu.be/8jAU7w57GQw">1st video in a series of four</a> comparing two different tilt pad bearings. I created animations and 3D renders for the video in Blender. I also used the Blender Video Sequence editor to put it together.</p>

<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<span class="embed-youtube" style="text-align:center; display: block;"><iframe allowfullscreen="" class="youtube-player" height="296" loading="lazy" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox" src="https://www.youtube.com/embed/8jAU7w57GQw" title="YouTube video: Why Tilt Pad Bearings Have 5 Pads (Video)" width="525"></iframe></span>
</div></figure>
<p class="wp-block-paragraph">The audio was mixed in Adobe Audition. It’s my first time using that program. It’s a huge step up from Audacity which I used in my past mixes…because it’s free. Audition has a function for remixing the background music to a length that matches the dialogue. It works great. I also discovered that it has a feature called “ducking” that increases the background music between pauses.</p>
<p class="wp-block-paragraph">I used <a href="http://elevenlabs.io">elevenlabs.io</a> to clone my voice and then transcribe the text into audio. Elevenlabs is an AI tool. I splurged and signed up for the $1 per month upgrade fee. This tool was a lot faster than recording it with a microphone, and much faster when making tweaks to the script after the original recording. I think it sounds pretty good, but not great. There are definitely portions of the recording that sound off.</p>
<p class="wp-block-paragraph">I tried to use AI to create an image or video of a Highland games competitor lifting a heavy rock. I’m new to these tools, so I’m not saying it can’t be done, but the results I got were ridiculous. Here’s one that made me laugh out loud. I asked it to make a guy in front of a barrel lifting a large rock.</p>
<figure class="wp-block-image size-large is-resized"><img alt="highland games lifting a large rock that 2" class="wp-image-1451" height="576" loading="lazy" src="https://simmer3d.com/img/highland_games_lifting_a_large_rock_that_2.jpg" style="width:674px;height:auto" width="1024"/></figure>
<p class="wp-block-paragraph">I did a lot of experimenting with animated white lines over a blueprint background. These were easy to make and fast to render. One of the new techniques that I used was to add a grease pencil to a scene and then use the line art modifier to trace a 3d model. The 3d model is a simple white diffuse material and the line art is a brighter white. It’s rendered over a transparent background. It’s then brought into the video sequence editor over a blueprint background. The compositing blend is set to “add”. To make the overlay more or less bright, you can multiply the color.</p>
<p class="wp-block-paragraph">For those who are not familiar with tilt pad bearings, they are a type of hydrodynamic bearing commonly used in high-performance machinery, such as turbines and compressors. They consist of a series of pads that are tilted to create a film of lubricant between the rotor and the stator, reducing friction and wear.</p>
 </div>]]></content:encoded>
</item>
<item>
<title>Blender Tip: Results Differ from the Tutorial?</title>
<link>https://simmer3d.com/blog/blender-quick-tip-why-my-results-differ-from-the-tutorial.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/blender-quick-tip-why-my-results-differ-from-the-tutorial.html</guid>
<pubDate>Mon, 26 Feb 2024 00:00:00 +0000</pubDate>
<category>Blender Tips</category>
<description>When following a Blender tutorial, it can be frustrating when the results don’t match what the instructor is showing, despite typing in the exact values.…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">When following a Blender tutorial, it can be frustrating when the results don’t match what the instructor is showing, despite typing in the exact values. The key to resolving this issue may be checking your units. Most tutorials are created using meters as the unit of measure, but your Blender custom startup may be set to inches or another unit. This discrepancy has tripped me up when working with procedural shaders and geometry nodes.</p>
<p class="wp-block-paragraph">So the next time you are watching a tutorial, pay attention to the units. This simple step will save you time and frustration, helping you to replicate the tutorial accurately and continue learning effectively.</p>
 </div>]]></content:encoded>
</item>
<item>
<title>Blender Tip: Reveal text from left to right</title>
<link>https://simmer3d.com/blog/blender-tip-reveal-text-from-left-to-right.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/blender-tip-reveal-text-from-left-to-right.html</guid>
<pubDate>Thu, 15 Feb 2024 00:00:00 +0000</pubDate>
<category>Blender Tips</category>
<category>Animation</category>
<description>A “Build” modifier can be used when animating text in the Blender 3D viewport, but it has the drawback of “building” the text from right to left. I prefer…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">A “Build” modifier can be used when animating text in the Blender 3D viewport, but it has the drawback of “building” the text from right to left. I prefer the text to be revealed from left to right.</p>
<figure class="wp-block-image size-large"><img alt="revealnodetree" class="wp-image-1400" height="407" loading="lazy" src="https://simmer3d.com/img/revealnodetree.png" width="907"/></figure>
<p class="wp-block-paragraph">One way to accomplish this is with a material node tree. </p>

<p class="wp-block-paragraph">If you read the node tree from right to left, you see that a mix shader shows either an emission or is completely transparent. The emission/transparent factor is controlled by the coordinate nodes on the left. Use the “Generated” texture coordinate node. This is preferable to the “Object” texture coordinates because the scale of the object does not affect the value in the “Less Than” math node.</p>
<p class="wp-block-paragraph">Set two key frames for the “Less Than” threshold. At the start of the reveal, the threshold is 0.000. At the end of the reveal, the threshold is 1.000. </p>
<p class="wp-block-paragraph">If the text you are revealing is not on the XY plane, you may need to add a Mapping node to rotate the coordinate system.</p>
<p class="wp-block-paragraph">NOTE: If you are using the EEVEE render engine, go to the material tab and change the Blend Mode from Opaque (the default) to Alpha Blend in the Settings group. </p>
<figure class="wp-block-image size-large"><img alt="alpha blend for eevee" class="wp-image-1404" height="407" loading="lazy" src="https://simmer3d.com/img/alpha-blend-for-eevee.png" width="334"/></figure>
 </div>]]></content:encoded>
</item>
<item>
<title>Thingiverse: Diamond Cutter Box</title>
<link>https://simmer3d.com/blog/thingiverse-diamond-cutter-box.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/thingiverse-diamond-cutter-box.html</guid>
<pubDate>Fri, 09 Feb 2024 00:00:00 +0000</pubDate>
<category>3D Printing</category>
<category>3D Models</category>
<description>I purchased a set of diamond wheels from Harbor Freight. Spent less than $10. In order to protect my investment, I 3D printed a box to hold the arbor and…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">I purchased a set of diamond wheels from Harbor Freight. Spent less than $10. In order to protect my investment, I 3D printed a box to hold the arbor and wheels. </p>
<p class="wp-block-paragraph">The first iteration held the arbor but I didn’t make a slot at the end of the arbor. This oversight means I would have had to disassemble the wheel from the arbor to put it away. I know me, and I know that means eventually this would keep me from putting the pieces back in the box. I reprinted the box for the final design and released it to Thingiverse this morning.</p>
<p class="wp-block-paragraph">Link to Thingiverse: <a href="https://www.thingiverse.com/thing:6476550">https://www.thingiverse.com/thing:6476550</a></p>
<p class="wp-block-paragraph">The design was created in Blender and processed for printing with PrusaSlicer.</p>
 </div>]]></content:encoded>
</item>
<item>
<title>Blender Quick Tip: Viewport Alpha</title>
<link>https://simmer3d.com/blog/blender-quick-tip-viewport-alpha.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/blender-quick-tip-viewport-alpha.html</guid>
<pubDate>Thu, 08 Feb 2024 00:00:00 +0000</pubDate>
<category>Blender Tips</category>
<description>Here is a Blender quick tip for changing the display object transparency:</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">Here is a Blender quick tip for changing the display object transparency:</p>
<p class="wp-block-paragraph">Select the object</p>
<p class="wp-block-paragraph">Go to the material panel. If it doesn’t already have a material definition, create a new material.</p>
<figure class="wp-block-image size-large"><img alt="blenderquicktip viewportdisplay" class="wp-image-1378" height="323" loading="lazy" src="https://simmer3d.com/img/blenderquicktip-viewportdisplay.png" width="600"/></figure>
<p class="wp-block-paragraph">Expand the Viewport Display panel</p>

<p class="wp-block-paragraph">Click on the color box</p>
<figure class="wp-block-image size-large"><img alt="blenderquicktip viewportalpha" class="wp-image-1379" height="468" loading="lazy" src="https://simmer3d.com/img/blenderquicktip-viewportalpha.png" width="385"/></figure>
<p class="wp-block-paragraph">Change the Alpha value. 1 is the default (no transparency) and 0 is fully transparent. </p>
<figure class="wp-block-image size-large"><img alt="blenderquicktip viewport" class="wp-image-1377" height="407" loading="lazy" src="https://simmer3d.com/img/blenderquicktip-viewport.png" width="530"/></figure>
 </div>]]></content:encoded>
</item>
<item>
<title>How to Draw a Centerline in Photoshop</title>
<link>https://simmer3d.com/blog/centerlines-in-photoshop.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/centerlines-in-photoshop.html</guid>
<pubDate>Fri, 02 Feb 2024 00:00:00 +0000</pubDate>
<category>Engineering</category>
<description>As an engineer that works with rotating turbomachinery, nearly all my drawings require centerlines. To add a centerline to a CAD drawing is a piece of cake.…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">As an engineer that works with rotating turbomachinery, nearly all my drawings require centerlines. To add a centerline to a CAD drawing is a piece of cake. For some reason, Photoshop doesn’t make it so easy. </p>
<p class="wp-block-paragraph">Here is a quick and easy way to draw centerlines in Photoshop.</p>
<hr class="wp-block-separator has-alpha-channel-opacity"/>
<p class="wp-block-paragraph">Select the Pen Tool from the tool palette</p>
<figure class="wp-block-image size-large"><img alt="centerline pentool" class="wp-image-1358" height="292" loading="lazy" src="https://simmer3d.com/img/centerline-pentool.png" width="525"/></figure>

<p class="wp-block-paragraph">Change the fill to “none”, change the stroke color and define the width of the centerline</p>
<figure class="wp-block-image size-large"><img alt="centerline fill stroke width" class="wp-image-1360" height="109" loading="lazy" src="https://simmer3d.com/img/centerline-fill_stroke_width.png" width="374"/></figure>
<p class="wp-block-paragraph">Next to the stroke width box is the line type drop down selection. Click on the arrow to show the pre-defined lines. There is a solid line, a dashed line and a dotted line. Click on the dashed line and then click “more options”.</p>
<figure class="wp-block-image size-large"><img alt="centerline stroke options" class="wp-image-1364" height="375" loading="lazy" src="https://simmer3d.com/img/centerline-stroke_options.png" width="624"/></figure>
<p class="wp-block-paragraph">Define the centerline which is a short dash – long dash repeating pattern. If you selected the dashed line before hitting “more options”, you should already have a 4 in the first “Dash” box and a 2 in the first “Gap” box. Add a 12 to the second “Dash” box and a “2” to the 2nd “Gap Box” and then click “Save” so you can speed up the process in the future. Then click OK.</p>
<figure class="wp-block-image size-large"><img alt="centerline customline" class="wp-image-1362" height="381" loading="lazy" src="https://simmer3d.com/img/centerline-customline.png" width="654"/></figure>
<p class="wp-block-paragraph">Now with the pen tool still selected, Left click (do not drag) for the start of the centerline. Then move the mouse to the end of the centerline and left click again. Hit “Enter” to finish the line.</p>
<figure class="wp-block-image size-large"><img alt="centerline drawline" class="wp-image-1366" height="433" loading="lazy" src="https://simmer3d.com/img/centerline-drawline.png" width="600"/></figure>
<p class="wp-block-paragraph">If you want to edit the line at a later time, use the “Direct Selection Tool”, then click on the line. You can change the color, width or line style. You can also click on an end point and move the end point.</p>
<figure class="wp-block-image size-large"><img alt="centerline edit" class="wp-image-1369" height="636" loading="lazy" src="https://simmer3d.com/img/centerline-edit.png" width="600"/></figure>
 </div>]]></content:encoded>
</item>
<item>
<title>Cross-Polarized Photogrammetry: Charred Log</title>
<link>https://simmer3d.com/blog/charred-log.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/charred-log.html</guid>
<pubDate>Thu, 13 Apr 2023 00:00:00 +0000</pubDate>
<category>3D Models</category>
<category>Photogrammetry</category>
<category>Photography</category>
<description>My photogrammetry skills are getting better thanks to some new equipment and a podcast that inspired me to invest in some new equipment. My first model…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">My photogrammetry skills are getting better thanks to some new equipment and a podcast that inspired me to invest in some new equipment. My first model armed with new knowledge and prototype equipment is a partially burned log from my fire pit.</p>
<p class="wp-block-paragraph">For the last month, I have been working on a design for an automated photogrammetry turn table. The table is made from 3D printed components and uses an Arduino to rotate the table in small increments and then fire my Canon DSLR. The turn table is functional at this point, but I’m adding some additional features like a knob to control amount of rotation and a pause button. </p>

<figure class="wp-block-image size-large"><img alt="turntable prototype" class="wp-image-1149" height="584" loading="lazy" src="https://simmer3d.com/img/turntable-prototype.png" width="640"/></figure>
<p class="wp-block-paragraph">In the middle of my build, I listened to Andrew Price discuss photogrammetry with Mason Menzies on the Andrew Price Podcast. The discussion is on <a href="https://youtu.be/jPW4tBkrjwY">YouTube</a> and other podcast platforms. They discussed equipment, how to take good photogrammetry pictures and how to process the photos and models. To sum up the photography issues, you want your photos to have no shadow and no glare. You can achieve no shadows with a ring light and you can achieve no glare with cross-polarization. </p>
<p class="wp-block-paragraph">Polarization limits light waves to a single plane. If you have a polarizer on your lens and another on your light, and the two polarizers are at 90 degrees from each other, then the glare is dramatically reduced. </p>
<p class="wp-block-paragraph">After the discussion, I purchased a polarizing filter for my camera and a ring light. Mason actually suggests buying a 400w ring flash, but that sucker costs over $500, so I delayed this purchase. I wanted to make sure that cross-polarization made a significant difference.</p>
<p class="wp-block-paragraph">I can definitely see the advantage to a 400w flash over a video lamp. First of all, the polarizing filter cuts down on a lot of light entering your camera. Plus, you need to overpower the room lights to remove the shadows and you can’t be too close to the subject. If you’re close to your subject, the front is much lighter than the back and this isn’t good for photogrammetry. The farther you move from your subject, the more consistent the light gets, but the less bright it is. </p>
<p class="wp-block-paragraph">As a test of cross-polarization, I set up my camera with my new polarizing filter and a sheet spread across a flashlight. It works and I’m ready for the bigger investment.</p>
<p class="wp-block-paragraph">Since I don’t have the flash yet, I was not able to reduce the glare I would like. To mitigate the glare problem, I purchased a can of vanishing scanning spray recommended by Mason. It’s made by AESUB and I purchased it on eBay. A single can cost me $50. Since this was a piece of junk wood and I didn’t need the spray to disappear, I probably should have just used Dr. Scholl’s foot spray. </p>
<p class="wp-block-paragraph">I took 60 photos with the tripod set at one height. I then lowered the tripod and took another 60 photos. Then I lowered the tripod and took another 60 photos for a total of 180 photos. </p>
<p class="wp-block-paragraph">The raw images were loaded into Adobe Lightroom, and as Mason suggests, I cut down on the contrast by lowering the highlights and lifting the shadows. </p>
<p class="wp-block-paragraph">The modified photos were loaded in Zephyr Lite for the photogrammetry calculation and then exported as an OBJ file. These files are being prepared to post on CGTrader.</p>
 </div>]]></content:encoded>
</item>
<item>
<title>Blender Tip: Combine Links</title>
<link>https://simmer3d.com/blog/blender-tip-combine-links.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/blender-tip-combine-links.html</guid>
<pubDate>Fri, 17 Feb 2023 00:00:00 +0000</pubDate>
<category>Blender Tips</category>
<description>In the Shader Editor of Blender, holding down the Shift key while right-clicking and dragging on a link between nodes combines all of the links that cross…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">In the Shader Editor of Blender, holding down the Shift key while right-clicking and dragging on a link between nodes combines all of the links that cross the selection area into a single, curved link.</p>
<p class="wp-block-paragraph">This can help to reduce clutter in your shader network and make it easier to see the relationships between nodes. By combining links in this way, you can simplify your shader network and make it easier to understand.</p>
<p class="wp-block-paragraph">To use this feature, simply hold down the Shift key while right-clicking and dragging over the links you want to combine. The links will become curved and grouped together, reducing clutter in your shader network.</p>
<figure class="wp-block-image size-large"><img alt="combinenodelinks" class="wp-image-1118" height="540" loading="lazy" src="https://simmer3d.com/img/combinenodelinks.gif" width="690"/></figure>
<p class="wp-block-paragraph">So give this quick tip a try the next time you’re working in the Shader Editor of Blender and see how it can help to simplify and improve your shader networks!</p>
 </div>]]></content:encoded>
</item>
<item>
<title>Blender Tip: Straight or Curved Node Links</title>
<link>https://simmer3d.com/blog/blender-tip-customize-the-shader-links.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/blender-tip-customize-the-shader-links.html</guid>
<pubDate>Fri, 10 Feb 2023 00:00:00 +0000</pubDate>
<category>Blender Tips</category>
<description>By default, links in the Blender shader editor are straight lines, but did you know that you can change them to be curved like a noodle? This can help you…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">By default, links in the Blender shader editor are straight lines, but did you know that you can change them to be curved like a noodle? This can help you create a more visually appealing and organized shader network, making it easier to see the relationships between nodes.</p>
<p class="wp-block-paragraph">Here’s a quick tip on how to change the shader links in Blender to be either straight or curved:</p>

<p class="wp-block-paragraph">Step 1: Go to the User Preferences</p>
<p class="wp-block-paragraph">In the top bar, go to the Edit menu and select User Preferences. This will open the User Preferences panel.</p>
<p class="wp-block-paragraph">Step 2: Open the Themes tab</p>
<p class="wp-block-paragraph">In the User Preferences panel, go to the Themes tab. This tab allows you to change various appearance settings for Blender, including the appearance of links in the shader editor.</p>
<p class="wp-block-paragraph">Step 3: Change the Link Style</p>
<p class="wp-block-paragraph">In the Themes tab, look for the Node Editor section. Scroll to the bottom of this section and find the “Noodle Curving” value. Set the value to zero for straight lines. For curved noodles, increase the value from 1 to 10 where 10 is the “curviest”.</p>
<p class="wp-block-paragraph">Step 4: Save your Changes</p>
<p class="wp-block-paragraph">Once you’ve made your changes, make sure to save them by clicking on the “Save User Settings” button.</p>
<figure class="wp-block-image size-large"><img alt="noodlecurving" class="wp-image-1112" height="611" loading="lazy" src="https://simmer3d.com/img/noodlecurving.png" width="581"/></figure>
<p class="wp-block-paragraph">And that’s it! Your shader links should now be either straight or curved, depending on the setting you chose in the User Preferences.</p>
<p class="wp-block-paragraph">By changing the appearance of the links in the shader editor, you can create a more visually appealing and organized shader network, making it easier to see the relationships between nodes and to troubleshoot any issues that may arise. So try out this quick tip and see how it can improve your workflow in Blender!</p>
<hr class="wp-block-separator has-alpha-channel-opacity"/>
<p class="wp-block-paragraph">Note: This tip was written for Blender version 3.4. </p>
<p class="wp-block-paragraph">Bonus tip:</p>
<p class="wp-block-paragraph">If you have Node Wrangler installed, press Control, the right mouse button and drag across the noodle to remove it.</p>
 </div>]]></content:encoded>
</item>
<item>
<title>Baking Photogrammetry Textures in Blender (OBJ)</title>
<link>https://simmer3d.com/blog/baking-textures-in-blender.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/baking-textures-in-blender.html</guid>
<pubDate>Mon, 06 Feb 2023 00:00:00 +0000</pubDate>
<category>Blender Tips</category>
<category>Photogrammetry</category>
<description>I just spent the last hour in Blender trying to bake a diffuse texture from a model created with photogrammetry to a lo-poly model created in Blender. I…</description>
<content:encoded><![CDATA[<div class="entry-content">
<p>I just spent the last hour in Blender trying to bake a diffuse texture from a model created with photogrammetry to a lo-poly model created in Blender. I checked and double checked every setting. I went back to tutorials that I watched years ago. I looked for new issues that might be caused by the latest version. I finally found the problem.<br/>
The software I use for photogrammetry is Zephyr. It outputs the textured models in several formats. The two formats that can be imported into Blender are OBJ and FBX. I chose FBX. I chose poorly.<br/>
No matter what I did, I could not bake the texture from the FBX model to a low poly model.<br/>
When I went back to Zephyr and exported as OBJ, all my problems went away.</p>
 </div>]]></content:encoded>
</item>
<item>
<title>Photogrammetry Fuse Model: Fixing Label Textures</title>
<link>https://simmer3d.com/blog/first-cg-trader-model-of-2023.html</link>
<guid isPermaLink="true">https://simmer3d.com/blog/first-cg-trader-model-of-2023.html</guid>
<pubDate>Fri, 06 Jan 2023 00:00:00 +0000</pubDate>
<category>3D Models</category>
<category>Shop Stories</category>
<description>And I went down to the demonstration To get my fair share of abuse We’re gonna vent our frustration If we don’t, we’re gonna blow a 50-amp fuse</description>
<content:encoded><![CDATA[<div class="entry-content">
<p class="wp-block-paragraph">A classic song lyric goes,</p>
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">And I went down to the demonstration<br/><em>To get my fair share of abuse</em><br/><em>We’re gonna vent our frustration</em><br/><em>If we don’t, we’re gonna blow a 50-amp fuse</em></p>
<cite>You Can’t Always Get What You Want by the Rolling Stones</cite></blockquote>
<p class="wp-block-paragraph">I wasn’t frustrated, but I beat them by 10 amps. This week I blew a couple of 60 amp fuses. As a reminder that I need to order more spares, I have two blown fuses on my desk. I decided that they could be used to test what kind of results I can get modeling with photogrammetry. I get questionable results when I have labels that are on cylindrical surfaces. Since your eye knows what to look for when looking at text, texture errors in the labels really stand out.</p>
<p class="wp-block-paragraph">The following story is about how I converted the photogrammetry model into a good mesh with good topology. If you’re interested in how I messed up and blew a couple 60 amp fuses, then jump to the end.</p>

<figure class="wp-block-image size-large"><img alt="fuse cycles 5" class="wp-image-1026" height="393" loading="lazy" src="https://simmer3d.com/img/fuse-cycles-5.png" width="525"/></figure>
<p class="wp-block-paragraph">To start with, I put the fuse standing up on one end on a desk in my office. There is a big window on one side. On the other side, I set up an LED light strip. This gave good lighting from two sides.  </p>
<p class="wp-block-paragraph">I took 84 photos with my iPhone all around the fuse. The photos were imported into Zephyr, and I created a sparse point cloud with the default settings. </p>
<figure class="wp-block-image size-large"><img alt="Sparse Point Cloud" class="wp-image-1036" height="325" loading="lazy" src="https://simmer3d.com/img/sparse-cloud.png" width="472"/></figure>
<p class="wp-block-paragraph">Before moving ahead with the dense point cloud, the sparse point cloud was rotated to be more in line with the XYZ coordinate system, and then I used the bounding box to limit the amount of points it would use for the dense point cloud and mesh. </p>
<figure class="wp-block-image size-large"><img alt="Bounding box cuts down on the amount of calculations and memory needed going forward" class="wp-image-1038" height="436" loading="lazy" src="https://simmer3d.com/img/boundingbox.png" width="639"/></figure>
<p class="wp-block-paragraph">After creating the dense point cloud with the default settings, I manually removed some of the points. With the dense point cloud more focused on the fuse, I used the densification function to increase the density of the existing point cloud. </p>
<figure class="wp-block-image size-large"><img alt="Dense point cloud of the fuse" class="wp-image-1040" height="650" loading="lazy" src="https://simmer3d.com/img/dense-point-cloud.png" width="773"/></figure>
<p class="wp-block-paragraph">Then I created a mesh. Again, I used the default settings. </p>
<figure class="wp-block-image size-large"><img alt="Textured mesh created by Zephyr" class="wp-image-1041" height="500" loading="lazy" src="https://simmer3d.com/img/textured-mesh.png" width="479"/></figure>
<p class="wp-block-paragraph">While all this was happening in Zephyr (photogrammetry takes a lot of computing time), I was modeling the basic shape of the fuse in Blender. I used dial calipers to measure the fuse. It’s a pretty simple geometry, so it didn’t take long.</p>
<figure class="wp-block-image size-large"><img alt="Blender model of the fuse with no textures" class="wp-image-1042" height="685" loading="lazy" src="https://simmer3d.com/img/blender-model.png" width="440"/></figure>
<p class="wp-block-paragraph">With the Blender model created and the Zephyr mesh ready, I exported the Zephyr mesh as an STL file. I imported the STL file in Blender. It is important to import the model with the proper import settings in this step. In the “Transform” properties, the Forward direction is Y+ and the Up direction is Z+.</p>
<p class="wp-block-paragraph">Now Blender has two fuse models. The untextured model has clean geometry. The imported Zephyr model has the textures, but the geometry and topology are a mess. It also has weird bumps and dimples. It is important not to move the textured model in Blender. You can lock the transform location in the Object Properties panel to make sure of it.</p>
<p class="wp-block-paragraph">I moved the clean geometry to the textured model, scaling and rotating it until it lined up closely. I then modified the clean geometry so the details lined up with the textured geometry.  </p>
<figure class="wp-block-image size-large"><img alt="align meshes" class="wp-image-1043" height="499" loading="lazy" src="https://simmer3d.com/img/align-meshes.png" width="667"/></figure>
<p class="wp-block-paragraph">Now export the clean geometry as an STL file, again making sure that the forward direction is Y+ and the Up direction is Z+. Now back in Zephyr, import the clean geometry created in Blender. It should line up with the  mesh created earlier only it won’t have any colors. </p>
<figure class="wp-block-image size-large"><img alt="blendermeshinzephyr" class="wp-image-1045" height="502" loading="lazy" src="https://simmer3d.com/img/blendermeshinzephyr.png" width="529"/></figure>
<p class="wp-block-paragraph">Run the “Make Structured” function on the imported mesh. This will apply the photos onto the mesh. Then run the “Create Texture Mesh” for the final photogrammetry mesh. Export this mesh as an OBJ file.</p>
<figure class="wp-block-image size-large"><img alt="zephyr final mesh" class="wp-image-1047" height="541" loading="lazy" src="https://simmer3d.com/img/zephyr-final-mesh.png" width="556"/></figure>
<p class="wp-block-paragraph">Import the OBJ file into Blender. It should be located in the same place as the simplified untextured mesh created earlier. Parent the two models together with the simplified untextured mesh as the parent and the Textured mesh from Zephyr as the child. Select the parent and reset the position, rotation and scale using Alt-G, Alt-R and Alt-S. Make the textured mesh active and unparent it from the simplified mesh, making sure to apply the transforms.</p>
<p class="wp-block-paragraph">Add some seams and unwrap a UV map to the untextured mesh. Create a material for the mesh and then bake the textured mesh created in Zephyr onto the simplified mesh.</p>
<p class="wp-block-paragraph">Add some lights and a back drop and I have a new model for CG Trader:</p>
<p class="wp-block-paragraph"><a href="https://www.cgtrader.com/3d-models/industrial/other/60-amp-fuse">https://www.cgtrader.com/3d-models/industrial/other/60-amp-fuse</a></p>
<figure class="wp-block-image size-large"><img alt="Blender final mesh of the 60 amp fuse" class="wp-image-1049" height="694" loading="lazy" src="https://simmer3d.com/img/blender-final-mesh.png" width="721"/></figure>
<hr class="wp-block-separator has-alpha-channel-opacity"/>
<p class="wp-block-paragraph">So how did I blow a 60 amp fuse?</p>
<p class="wp-block-paragraph">Our shop has a wash tank. The tank holds water with a cleaning agent in it. It gets heated to 160 deg. F. The temperature controller on it failed. </p>
<p class="wp-block-paragraph">We have 4 other pieces of equipment that use temperature controllers: 2 ovens and 2 centrifugal Babbitt casting machines. They all use Auber temperature controllers. The wash tank used another controller that is no longer being manufactured. You can buy one on eBay, but I decided the better option was to change the wash tank to use an Auber controller. This would allow me to keep only one spare controller in stock. </p>
<p class="wp-block-paragraph">The controller has one big difference. The one in the wash tank controlled a contactor and the Auber controller controls a solid state relay. For the upgrade, we removed the contactor and installed the 3 phase solid state relay on a heat sink. The contactor was rated for 40 amps, so I purchased a 3 phase solid state relay and heat sink rated for 40 amps.</p>
<p class="wp-block-paragraph">We turned the dip tank on and after a short time, the solid state relay basically exploded. It overheated.  Obviously, we need to update the fuses to the dip tank. The fuses should be rated lower than the solid state relay (but that wouldn’t have helped in this case).</p>
<p class="wp-block-paragraph">The reason it overheated was because I purchased a heat sink for 40 amps…SINGLE PHASE. The dip tank uses 3 phases so the heat sink needs to dissipate 3 times the heat.</p>
<p class="wp-block-paragraph">I bought a new solid state relay and a new heat sink. The new heat sink has a fan. We cut a hole in the side of the control box. The heat sink and fan are outside the box and the solid state relay is inside the box.</p>
<p class="wp-block-paragraph">We ran the dip tank all day and there were no explosions.</p>
<p class="wp-block-paragraph"></p>
 </div>]]></content:encoded>
</item>
</channel>
</rss>