<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
        <description>I really like my E3D-V6 hotend. It produces some of the best ABS prints I have ever made, and does not seem to have the problems I had with my J-head Mk. V-BV.

Only problem is, I lack a fan duct for cooling PLA prints.

The problem is, I built the &quot;Sturdy&quot; version of the Mendel90, and there is a dearth of accessories available. The LM10UU bearings mean that (1) the slots/holes for mounting any ducts to the X carriage need to be 20mm apart (center to center), and (2) the duct needs to be longer in order for the hotend to be centered properly in the opening of the duct, so that it does not get too close and melt the duct. Tried this one:

[url=http://www.thingiverse.com/thing:491316]E3D-V6 fan duct for 60mm fan[/url]

The designer made the holes the right distance apart (though I had to cut one corner out to clear the belt tensioner), but he said it would be hard to move the opening 7mm further back. 

I also tried this one:

[url=http://www.thingiverse.com/thing:229577]Flexible &quot;hose&quot; fan duct[/url]

Can&#039;t get the &quot;hose&quot; sections to snap together and articulate properly without breaking, though.

 I don&#039;t know how to use any CAD software - been beating my head against a wall with OpenSCAD, 123D Design, and FreeCAD - so I can&#039;t design my own.

I am REALLY getting frustrated.

Anybody have any helpful suggestions???</description>
        <link>https://reprap.org/forum/read.php?292,491254,491254#msg-491254</link>
        <lastBuildDate>Mon, 08 Jun 2026 10:01:44 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,614589#msg-614589</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,614589#msg-614589</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>nophead</strong><br />
Again it is all not parametric though, so only works for whichever version Ivor built. <br />
<br />
OpenScad is the DNA of RepRap. I think anything that doesn't use it is doomed as an evolutionary dead end, however good it might be.</div></blockquote>
<br />
For now, I agree. Certainly, I'm not an advocate of commercial CAD programs or of a certain magazine devoted to makers featuring commercial CAD solutions so prominently.<br />
<br />
However, my guess is that OpenSCAD is used today because it was the only game in town, as far as capable open source CAD systems go, back in the day. Given how much FreeCAD has progressed in the last two years, I expect it to become much more popular in open hardware projects.<br />
<br />
Sketch-based modelling is much more intuitive and sketch-based models are parametric. Even though I'm a perfectly capable programmer and even when I know OpenSCAD is my final target, I tend to use a sketch-based modeller (FreeCAD for personal stuff) for prototyping and only move to OpenSCAD when the design is nearly complete.<br />
<br />
On the other hand, whenever I have to dig into the Mendel90 project's source I am amazed by what nophead, and the Mendel90 project's other contributors, have been able to do. It is really inspiring to type 'make dibond' and have everything one needs to start a Mendel90 build appear.]]></description>
            <dc:creator>Rural</dc:creator>
            <category>Mendel90</category>
            <pubDate>Sat, 23 Jan 2016 17:18:18 -0500</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,536663#msg-536663</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,536663#msg-536663</link>
            <description><![CDATA[ @danlad1631 The E3D-V6 is rated for temperatures as high as 300C.<br />
<br />
An all-metal hotend is the preferred solution for materials printed above 250C which a conventional J-Head cannot do. At 250C, and below, the J-Head is good for a variety of materials including flexible ones.<br />
<br />
A significant number of people have seen jams with the E3D hotends when using PLA which don't appear to happen as much with the J-Head. nophead has an opinion on why this happens but noone has addressed his thoughts in their designs.<br />
<br />
My personal opinion is that the J-Head is an excellent all-round hotend. I do not print above 250C (actually the highest I've routinely printed at is 220C for ABS) and the mechanical construction of the J-Head suits a variety of materials. You could say "if it ain't broke - don't fix it!". My Mendel90 is pretty-much a standard kit build and I tend to use it as it was originally designed without things like Raspberry Pi, webcam etc.<br />
<br />
Regards,<br />
Neil Darlow]]></description>
            <dc:creator>neildarlow</dc:creator>
            <category>Mendel90</category>
            <pubDate>Fri, 24 Jul 2015 05:50:21 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,536344#msg-536344</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,536344#msg-536344</link>
            <description><![CDATA[ What's the real advantage of an E3D hotend? Will it reach much hotter temps than the standard J head? How high will it go compared to the J head? Does it give better results? how hard is it to convert the mendel90 to an E3D hotend? What filaments can and can't it print?<br />
<br />
I've been thinking of changing over for a while now but I'm not sure, any advice would be much appreciated.]]></description>
            <dc:creator>danlad1631</dc:creator>
            <category>Mendel90</category>
            <pubDate>Thu, 23 Jul 2015 13:03:10 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,497307#msg-497307</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,497307#msg-497307</link>
            <description><![CDATA[ -removed-]]></description>
            <dc:creator>kreidler</dc:creator>
            <category>Mendel90</category>
            <pubDate>Wed, 15 Apr 2015 13:25:39 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,497224#msg-497224</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,497224#msg-497224</link>
            <description><![CDATA[ I already gave you the exact command line in an earlier post. Perhaps you should just rotate your hot end to match the model and use the existing STL. <br />
<br />
The centre of the duct is offset from the nozzle by the numbers in the square brackets to allow for the fact the heater block is not centred. If you orientate it differently you would need to rotate that offset.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>Mendel90</category>
            <pubDate>Wed, 15 Apr 2015 10:41:11 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,497079#msg-497079</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,497079#msg-497079</link>
            <description><![CDATA[ Okay, the answer is "no"m then - it said "dibond" when I hit F6.<br />
<br />
So, EXACTLY what do I need to put in the command line, start to finish, to get it to come up properly?]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Wed, 15 Apr 2015 05:01:47 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,497047#msg-497047</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,497047#msg-497047</link>
            <description><![CDATA[ Sorry, I may have mislead you. When using the python script, it takes care automatically of the conf/machine.scad. To make sure, open the file scad/conf/machine.scad and see if it contains:<br />
<pre class="bbcode">
include &lt; sturdy_config.scad&gt;</pre>
(except with no space after &lt; )<br />
<br />
For manual rendering in openscad I *think* you must have first changed machine.scad to the right include. When you press either F5 or F6, in the console window, the machine variant used should be shown. Something like:<br />
<pre class="bbcode">
Module cache size: 8 modules
Compiling design (CSG Tree generation)...
ECHO: "Sturdy:"
ECHO: "base screw length", 16
ECHO: "frame screw length", 16
</pre>]]></description>
            <dc:creator>Chavaquiah</dc:creator>
            <category>Mendel90</category>
            <pubDate>Wed, 15 Apr 2015 03:14:37 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496979#msg-496979</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496979#msg-496979</link>
            <description><![CDATA[ Did that. Will that automatically render it correctly for the "sturdy"?<br />
<br />
No, I didn't change the conf/machine.scad to the sturdy variant, nor do I know exactly how to do that. I am not familiar with Python or how it works, not to mention OpenSCAD, so I am a fish out of water here - hence, all the questions and misunderstandings. My programming knowledge only extends to G-code, and mainly for mills, at that...]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Tue, 14 Apr 2015 20:43:13 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496974#msg-496974</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496974#msg-496974</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Rich K.</strong><br />
Tried the Python route. Not sure what I am doing wrong, but no altered drawing showed up in my directory of "Sturdy" stl files.</div></blockquote>
<br />
Since you don't need to print the whole machine, there's no need to go the python way and recompile everything. Just open the x-carriage.scad file (the one you quoted) and change the last lines so that it renders the fan duct:<br />
<br />
<pre class="bbcode">
if(1)
    if(0)  {
        intersection() {
            x_carriage_fan_duct_stl();
            *translate([0, 0, -10])
                cube(200);
        }
    }
    else
        if(1) {
            x_carriage_fan_ducts_stl();
        }
        else
            x_carriage_parts_stl();
else
    x_carriage_assembly(true);</pre>
<br />
Press F5 and make sure the required element is rendered. If so, press F6 to compile the file so that a STL can be saved. After this, either press the STL button on the toolbar or use the menu File -&gt; Export -&gt; export as STL. Save the STL somewhere appropriate and move on to the slicer.<br />
<br />
This, by the way, has been how I spent my evening. The new fan duct is printing as I write this lines.<br />
<br />
<br />
EDIT: As for the failure with the python script, did you change conf/machine.scad to the sturdy variant?]]></description>
            <dc:creator>Chavaquiah</dc:creator>
            <category>Mendel90</category>
            <pubDate>Tue, 14 Apr 2015 19:53:20 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496969#msg-496969</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496969#msg-496969</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>nophead</strong><br />
OpenScad does not have a command line. I was referring to the command line of your operating system.<br />
<br />
Another way is to change <a href="https://github.com/nophead/Mendel90/blob/E3D/scad/x-carriage.scad#L750" target="_blank"  rel="nofollow">these</a> two lines to be if(1) so that it draws just the fan duct. Then you can compile it with F6 and export the STL from the file menu, avoiding python and the command line.</div></blockquote>Tried the Python route. Not sure what I am doing wrong, but no altered drawing showed up in my directory of "Sturdy" stl files.<br />
<br />
My OpenSCAD file section for the fan duct, under "X carriage", looks like this:<br />
<br />
<pre class="bbcode">
module x_carriage_fan_duct_stl() {
    stl("x_carriage_fan_duct");

    difference() {
        union() {
            difference() {
                union() {
                    // fan input
                    hull() {
                        for(side = [-1, 1])
                            translate([fan_x_duct + side * fan_hole_pitch(part_fan), fan_y_duct + fan_hole_pitch(part_fan), 0])
                                cylinder(r = fan_screw_boss_r, h = duct_height_fan);
                        neck(false);
                    }
                    // neck
                    hull() {
                        neck(false);
                        throat(false);
                    }

                    // nozzle
                    hull() {
                        union() {
                            cylinder(r1 = or, r2 = or + skew, h = nozzle_height);
                            translate([0, 0, nozzle_height - eta])
                                cylinder(r = or + skew, h = duct_height_nozzle - nozzle_height);
                        }
                        throat(false);
                    }
                }
                // hole in the middle
                translate([0, 0,  -2 * eta])
                    cylinder(r1 = ir, r2 = ir + skew, h = nozzle_height + 4 * eta);
                translate([0, 0, nozzle_height - 2 * eta])
                    cylinder(r = ir + skew, h = duct_height_fan - nozzle_height + 4 * eta);

                // fan entrance
                hull() {
                    translate([fan_x_duct, fan_y_duct, duct_wall + duct_height_fan - duct_wall - duct_top_thickness])
                        rotate([180, 0, 0])
                            rounded_cylinder(r = fan_bore(part_fan) / 2, h = duct_height_fan - duct_bottom_thickness - duct_top_thickness, r2 = duct_height_fan / 2);

                    neck(true);
                }
                translate([0, 0, duct_height_fan - duct_wall - duct_top_thickness - 1])
                    hull() {
                        translate([fan_x_duct, fan_y_duct, duct_wall])
                            cylinder(r = fan_bore(part_fan) / 2, h = duct_height_fan - duct_wall - duct_top_thickness);

                        neck(true);
                    }

                // neck
                hull() {
                    neck(true);
                    throat(true);
                }

                // nozzle exit slot
                translate([0, 0, -2 * eta])
                    difference() {
                        union() {
                            cylinder(r1 = or - duct_wall, r2 = or + skew - duct_wall, h = nozzle_height);
                            hull() {
                                translate([0, 0, nozzle_height - 2 * eta])
                                    cylinder(r = or + skew - duct_wall, h = duct_height_nozzle - nozzle_height - duct_top_thickness);
                                throat(true);
                            }
                        }

                        translate([0, 0, -2 * eta])
                            cylinder(r1 = ir + duct_wall, r2 = ir + skew + duct_wall, h = nozzle_height + 4 * eta);

                        translate([0, 0, nozzle_height - 2 * eta])
                            cylinder(r = ir + skew + duct_wall, h = duct_height_nozzle - nozzle_height + 4 * eta);

                    }
            }
            for(side = [-1, 1])
                translate([fan_x_duct + side * fan_hole_pitch(part_fan), fan_y_duct - fan_hole_pitch(part_fan), 0])
                    cylinder(r = fan_screw_boss_r, h = duct_height_fan);
        }
        //
        // Fan screw nut traps
        //
        translate([fan_x_duct, fan_y_duct, -fan_depth(part_fan) / 2])
            fan_hole_positions(part_fan) group() {
                nut_trap(screw_clearance_radius(fan_screw), nut_radius(screw_nut(fan_screw)), duct_height_fan - fan_nut_trap_thickness, supported = true);
                nut_trap(0, nut_radius(screw_nut(fan_screw)) + 0.15, duct_height_fan - fan_nut_trap_thickness - nut_trap_depth(fan_nut));
            }
        //
        // Cold end cooling vent
        //
        if (hot_end_style(hot_end) != e3d)
        rotate([0, 0, atan2(-fan_x, -fan_y)])
            translate([0, ir + skew, duct_height_nozzle - duct_top_thickness - 3])
                rotate([90, 0, 0])
                    teardrop(r = 4.5 / 2, h = 10, center = true);
    }
}

module x_carriage_fan_bracket_stl() {
    stl("x_carriage_fan_bracket");

    t = fan_bracket_thickness;
    h = fan_z - fan_depth(part_fan) / 2;
    pitch = fan_hole_pitch(part_fan);
    boss_r = washer_diameter(fan_washer) / 2 + 1;
    w = front_nut_pitch * 2 + washer_diameter(M3_washer) + 2 * t;
    rad = sqrt(2) * pitch - boss_r;
    bodge = 54 - 51.2;                                              // error in length of MK5 J-head
    dx = pitch - w / 2;
    dy = -(fan_y + width / 2) - pitch;
    hyp = sqrt(dx * dx + dy * dy);
    angle = atan2(dy, dx) - asin(boss_r / hyp);
    tangent = sqrt(hyp * hyp - boss_r * boss_r);
    gusset = tangent - sqrt(boss_r * boss_r - (boss_r - t) * (boss_r - t));
    gusset_pitch = front_nut_pitch - t / 2 - washer_diameter(M3_washer) / 2 - 1;
    gusset_spacing = gusset_pitch - t / 2;
    difference() {
        union() {
            hull() {
                translate([- w / 2, fan_y + width / 2, 0])
                    cube([w, 1, t]);

                for(side = [-1, 1])
                    translate([side * pitch, -pitch, 0])
                        cylinder(r = boss_r, h = t);
            }
            translate([- w / 2, fan_y + width / 2, eta])
                cube([w, t, h]);

            // gussets
            for(side = [-1, 1]) {
                translate([side * gusset_pitch, fan_y + width / 2 + t - eta, t - eta])
                    rotate([90, 0, 90])
                        right_triangle(width = -(fan_y + width / 2 + t) - sqrt(rad * rad - gusset_spacing * gusset_spacing) - eta, height = h - t, h = t);

                translate([side * (w / 2), fan_y + width / 2 + eta, t - eta])
                    rotate([90, 0, (90 + angle) * side - 90])
                        translate([0, 0, -side * t / 2])
                            linear_extrude(height = t, center = true)
                                polygon([[0, 0], [0, h - t], [t * sin(angle), h - t], [gusset, 0]]);
            }
        }
        //
        // clear the fan
        //
        cylinder(r = rad, h = 100, center = true);

        for(side = [-1, 1]) {
            //
            // mounting screw holes
            //
            translate([side * front_nut_pitch, 0, max(h - duct_top_thickness - front_nut_z - bodge, fan_bracket_thickness + washer_diameter(M3_washer) / 2) + h / 2])
                rotate([90, 0, 0])
                    vertical_tearslot(h = 100, l = h, r = M3_clearance_radius, center = true);
            //
            // fan screw holes
            //
            translate([side * pitch, -pitch, 0])
                poly_cylinder(r = screw_clearance_radius(fan_screw), h = 100, center = true);</pre>
<br />
It is the one I got from the "E3D" fork on Github (from earlier in this thread).]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Tue, 14 Apr 2015 19:27:21 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496650#msg-496650</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496650#msg-496650</link>
            <description><![CDATA[ The line I pointed you to is the one that needs changing. It is a list of properties of the e3dv6 hot end. The first "15" on that line, which I have coloured red below, is the radius of the fan duct to use for that hot end.<br />
<br />
<pre class="bbcode">
e3dv6 = [e3d,  "E3D V6 3mm direct",   62, 3.7,  16,  42.7, "lightgrey",  12,  true,  6,   <span style="color:#FF0000">15</span>, [1, 5, -4], 15, 25];</pre>
<br />
The problem with making it ever bigger is it becomes a lot less effective. It will only blow on objects bigger than the radius and the amount of air flow per unit area reduces as well.<br />
<br />
OpenScad does not have a command line. I was referring to the command line of your operating system.<br />
<br />
Another way is to change <a href="https://github.com/nophead/Mendel90/blob/E3D/scad/x-carriage.scad#L750" target="_blank"  rel="nofollow">these</a> two lines to be if(1) so that it draws just the fan duct. Then you can compile it with F6 and export the STL from the file menu, avoiding python and the command line.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>Mendel90</category>
            <pubDate>Tue, 14 Apr 2015 05:36:12 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496553#msg-496553</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496553#msg-496553</link>
            <description><![CDATA[ It looks like his wires are oriented 90 degrees from the way mine are oriented. I have mine the way they are - coming out at the front of the machine - because it seemed a better way to route them (around the front side of the extruder block, then under the D-connector and from there up and over to the screw terminals).<br />
<br />
And again, I'm not even really sure what EXACTLY I am supposed to change, and TO what. Am I supposed to change this:<br />
<br />
"function hot_end_duct_radius(type)        = type[10];" ?<br />
<br />
And if so, what IN that line am I supposed to change the value on?<br />
<br />
Where do I enter the Python command? Is there a command line in OpenSCAD?]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Mon, 13 Apr 2015 20:27:42 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496551#msg-496551</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496551#msg-496551</link>
            <description><![CDATA[ Looking at a cutaway of the model there seems to be plenty of clearance already and presumably there was for philfifi, who designed it. Is your hot end different?<br />
<br />
[attachment 52803 duct.png]]]></description>
            <dc:creator>nophead</dc:creator>
            <category>Mendel90</category>
            <pubDate>Mon, 13 Apr 2015 20:02:57 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496544#msg-496544</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496544#msg-496544</link>
            <description><![CDATA[ After making the change open scad/x-carriage.scad in OpenScad and press F5 to see if it looks OK.<br />
<br />
To make the STL type<br />
<pre class="bbcode">
python stls.py sturdy x_carriage.stl</pre>
The file will end up in the sturdy/stls directory.<br />
<br />
This is assuming you have Python and OpenScad installed and you have the OpenScad program directory in your search path.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>Mendel90</category>
            <pubDate>Mon, 13 Apr 2015 19:21:14 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496526#msg-496526</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496526#msg-496526</link>
            <description><![CDATA[ Okay, when I try to get it to compile the "hot ends" file so I can see what I am looking at, I get this:<br />
<br />
"ERROR: CSG generation failed! (no top level object found)"<br />
<br />
Not even really sure what exactly I am supposed to change, and to what, and how to get it to render for a "sturdy" model. It's all gobbledygook to me, I'm afraid - nothing makes sense... :S]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Mon, 13 Apr 2015 18:04:15 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496343#msg-496343</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496343#msg-496343</link>
            <description><![CDATA[ The first 15 on this line: [<a href="https://github.com/nophead/Mendel90/blob/E3D/scad/vitamins/hot_ends.scad#L21" target="_blank"  rel="nofollow">github.com</a>]<br />
<br />
I.e. the 11th parameter which is hot_end_duct_radius.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>Mendel90</category>
            <pubDate>Mon, 13 Apr 2015 11:28:42 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,496042#msg-496042</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,496042#msg-496042</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>nophead</strong><br />
Just pushed an E3D branch to Github. Select that branch and then either download the zip or navigate to the STLs and download them individually.<br />
<br />
The wades block, fan duct and fan bracket are all different. As the machine is built around the extruder the knock on effect is to make it slightly taller, which affects the sheets and the spool holder slightly. Those changes are only relevant if you are building a new machine from scratch with an E3D hot end. Otherwise you lose a few mm from Z. Only 3mm I think with V6 and the new wades block that loses the extension piece that is there for J-Head MK5.</div></blockquote>
<br />
Took a bit longer for me to get to it than I had expected. Only problem seems to be, the opening for the hotend needs to be larger in diameter so that it will clear the wires for the heater cartridge. Right now, those wires touch the sides of the opening, which (a) could cause a melting problem with the duct, due to heat transfer, and (b) forces the duct to angle down instead of sitting level (and I am sure since the pressure would also push on the hotend, it would likely cause problems with printing as well). What lines in OpenSCAD need to be changed to adjust this?]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Sun, 12 Apr 2015 15:29:26 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492719#msg-492719</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492719#msg-492719</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>nophead</strong><br />
Again it is all not parametric though, so only works for whichever version Ivor built. <br />
<br />
OpenScad is the DNA of RepRap. I think anything that doesn't use it is doomed as an evolutionary dead end, however good it might be.</div></blockquote>
<br />
Agreed, I was using Ivor's work as an example of an improvement to simple mounting of the E3D hotend into the standard Wade's block viz:<ol type="1"><li> It uses a clamping arrangement to hold the hotend and reduce height loss.</li><li> The X-carriage is enlarged to allow removal of the hotend with fan attached.</li><li> The use of the wing-nut is retained.</li></ol>
These modifications have merit and might be worth considering in any furture update for mainstream deployment.]]></description>
            <dc:creator>neildarlow</dc:creator>
            <category>Mendel90</category>
            <pubDate>Sat, 04 Apr 2015 12:26:37 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492717#msg-492717</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492717#msg-492717</link>
            <description><![CDATA[ Again it is all not parametric though, so only works for whichever version Ivor built. <br />
<br />
OpenScad is the DNA of RepRap. I think anything that doesn't use it is doomed as an evolutionary dead end, however good it might be.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>Mendel90</category>
            <pubDate>Sat, 04 Apr 2015 12:18:39 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492634#msg-492634</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492634#msg-492634</link>
            <description><![CDATA[ Hi,<br />
<br />
You might be interested in what Ivor O'Shea has done with fitting an E3D V6 to a Mendel90 at <a href="http://numbersixreprap.blogspot.co.uk" target="_blank"  rel="nofollow">numbersixreprap.blogspot.co.uk</a>.<br />
<br />
He has addressed modifications to Wade's block and X-carriage to permit easy disassembly and convenient fan ducting.<br />
<br />
This is not intended to detract from nophead's excellent work in merging changes into his repository. I just came across Ivor's work yesterday.<br />
<br />
Regards,<br />
Neil Darlow]]></description>
            <dc:creator>neildarlow</dc:creator>
            <category>Mendel90</category>
            <pubDate>Sat, 04 Apr 2015 07:54:36 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492611#msg-492611</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492611#msg-492611</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>Rich K.</strong><br />The big problem isn't so much using the original mount with this one, it's the fact that it needs to be longer in the "sturdy" version because the LM10UU bearings are larger in diameter. Otherwise, the hotend isn't centered in the opening front-to-back, and ends up too close to the back of the opening if you try to use a "dibond" length duct with a "sturdy" x-carriage, and the radiated heat makes the edge of the duct sag and eventually touch the heater block of the hotend. I had this problem with a Chinese J-head clone that had a heater block the same size as the one on the E3D.</div></blockquote>
Yepp, I forgot the 4mm more in diameter for the 10mm bearing ... parametric design is very good on one hand but can bring you to real fustration also ;)<br />
I made the heatsink fan wiring deattachable with some small straight grids. The fan will not go through the hole in the x carriage and has to be dismounted first.]]></description>
            <dc:creator>kreidler</dc:creator>
            <category>Mendel90</category>
            <pubDate>Sat, 04 Apr 2015 06:48:29 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492491#msg-492491</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492491#msg-492491</link>
            <description><![CDATA[ Thanks! Have to try these out once the current print job is done (an adjustable Y-axis idler).]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Fri, 03 Apr 2015 20:58:13 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492485#msg-492485</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492485#msg-492485</link>
            <description><![CDATA[ Just pushed an E3D branch to Github. Select that branch and then either download the zip or navigate to the STLs and download them individually.<br />
<br />
The wades block, fan duct and fan bracket are all different. As the machine is built around the extruder the knock on effect is to make it slightly taller, which affects the sheets and the spool holder slightly. Those changes are only relevant if you are building a new machine from scratch with an E3D hot end. Otherwise you lose a few mm from Z. Only 3mm I think with V6 and the new wades block that loses the extension piece that is there for J-Head MK5.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>Mendel90</category>
            <pubDate>Fri, 03 Apr 2015 20:39:23 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492371#msg-492371</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492371#msg-492371</link>
            <description><![CDATA[ <blockquote class="bbcode"><div><small>Quote<br /></small><strong>kreidler</strong><br />
I do have the e3d v6 in use on the Dibond with this: <a href="http://www.thingiverse.com/thing:631311" target="_blank"  rel="nofollow">Fan Duct e3d</a><br />
There are two versions 25mm and 31mm high. Because I did not know before how it would work with the printer my version is the 25mm with some washers to correct the height to 31mm again. This duct is fixed like the new github one on the origin mount. So it should fit on the sturdy version also.<br />
<br />
As you can see on the picture there is no chance to continue with the wing nut. In any case the screw has to be mounted upside down and secured due to space with a normal nut. The other side still works with the wing nut.</div></blockquote>
<br />
The big problem isn't so much using the original mount with this one, it's the fact that it needs to be longer in the "sturdy" version because the LM10UU bearings are larger in diameter. Otherwise, the hotend isn't centered in the opening front-to-back, and ends up too close to the back of the opening if you try to use a "dibond" length duct with a "sturdy" x-carriage, and the radiated heat makes the edge of the duct sag and eventually touch the heater block of the hotend. I had this problem with a Chinese J-head clone that had a heater block the same size as the one on the E3D.]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Fri, 03 Apr 2015 16:11:57 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492368#msg-492368</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492368#msg-492368</link>
            <description><![CDATA[ I do have the e3d v6 in use on the Dibond with this: <a href="http://www.thingiverse.com/thing:631311" target="_blank"  rel="nofollow">Fan Duct e3d</a><br />
There are two versions 25mm and 31mm high. Because I did not know before how it would work with the printer my version is the 25mm with some washers to correct the height to 31mm again. This duct is fixed like the new github one on the origin mount. So it should fit on the sturdy version also.<br />
<br />
[attachment 52210 e3d_duct.jpg]<br />
<br />
As you can see on the picture there is no chance to continue with the wing nut. In any case the screw has to be mounted upside down and secured due to space with a normal nut. The other side still works with the wing nut.]]></description>
            <dc:creator>kreidler</dc:creator>
            <category>Mendel90</category>
            <pubDate>Fri, 03 Apr 2015 15:58:46 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492337#msg-492337</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492337#msg-492337</link>
            <description><![CDATA[ I assume the other bolt and wingnut - the ones under the extruder motor - would still be in their same positions?]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Fri, 03 Apr 2015 14:03:54 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492251#msg-492251</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492251#msg-492251</link>
            <description><![CDATA[ sure... but you were the one who used another Hotend :P Feel free to design a more convenient solution ^^<br />
<br />
But I think it is manageable, you have to access the nut from above so you can use a screwdriver with a matching bit or a wrench... compared to the whole process of bed leveling, the effort to remove the hotend should be negligible.]]></description>
            <dc:creator>D4RK1</dc:creator>
            <category>Mendel90</category>
            <pubDate>Fri, 03 Apr 2015 10:51:47 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492227#msg-492227</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492227#msg-492227</link>
            <description><![CDATA[ Doesn't that make it more difficult to remove the extruder assembly if the bed needs re-leveling?]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Fri, 03 Apr 2015 10:10:51 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492108#msg-492108</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492108#msg-492108</link>
            <description><![CDATA[ It's written in OpenScad, like the original, so everything is parametric and adjusts itself to suit the rest of the machine. I generates a new Wade's block that doesn't have the extension on the bottom, so it loses less Z height. That means there is no room for the wingnut as you can see above. The carriage has nut traps so you can put the hex screw head in the bottom and a washer and nut on the top.<br />
<br />
There are a few bugs I am trying to iron out at the moment.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>Mendel90</category>
            <pubDate>Fri, 03 Apr 2015 04:58:36 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?292,491254,492016#msg-492016</guid>
            <title>Re: Frustrating lack of a fan duct: &quot;Sturdy&quot; + E3D-V6</title>
            <link>https://reprap.org/forum/read.php?292,491254,492016#msg-492016</link>
            <description><![CDATA[ Thanks! Is that version compatible with the "sturdy", then - i.e., is long enough to make up for the added width of the LM10UU bearings?<br />
<br />
I'm not having any trouble with my wing nuts/screws working with my E3D fan duct. The screw is long enough that it JUST touches the top of the duct. I have to remove the duct to remove the wing-nut, but that's okay because the duct has to come off to remove the extruder assembly from the X carriage. I'm using a modified Wade's block I found on Thingiverse that has a shallower hole in the bottom than the original Mendel90 version, to allow for the thinner top flange on the E3D.]]></description>
            <dc:creator>Rich K.</dc:creator>
            <category>Mendel90</category>
            <pubDate>Thu, 02 Apr 2015 19:10:17 -0400</pubDate>
        </item>
    </channel>
</rss>
