Nabble has removed Mailing-list integration.
Posts created here DO NOT GET SENT TO THE MAILING LIST.
Mailing-list emails DO NOT GET POSTED TO THE FORUM.
So basically the Forum is now out of date, we are looking into migrating the history.

For now you should send emails, people will see them, discuss@lists.openscad.org.

Polyhole tester: unexpected result after printing

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Polyhole tester: unexpected result after printing

OpenSCAD mailing list-2
In a parallel thread I posted about a SCAD I'd just edited. It was neatly printing my 18 minute remix of nophead's original with a few minutes to go, so I left it to finish and cool. When I returned there was nothing on the bed apart from the small skirt!

After raising the hot end of my Ender 3 V2 I quickly found it, stuck hard to the nozzle.

https://www.dropbox.com/s/nlrcbnugh1hsnv0/20210413-AWOL-PolyholeTest.jpg?dl=0httraw=1

(BTW, I initially tried 'Insert Image', but it rotated my photo 90 degs.)

After reheating I pulled it off and there was a mess looking like a distorted, hollow cylinder in the corner near but not covering the largest (4mm) hole.

The sliced STL looks OK in Cura to my inexperienced eye. Here's a screenshot showing the very end of its animated preview.

https://www.dropbox.com/s/jhqm4divmp9wrxk/Polyholes-e1-Cura-DQ-Preview.jpg?raw=1

But before I pursue my Cura settings and other causes I'd appreciate confirmation that it's not some basic error in my SCAD file please.

(I'm assuming code can be pasted directly, with no special tags?)

module polyhole(h, d) {
    n = max(round(2 * d),3);
    rotate([0,0,180])
        cylinder(h = h, r = (d / 2) / cos (180 / n), $fn = n);
}


difference() {
        translate ([5,4,0]) cube(size = [25,20,3]);
    union() {
    for(i = [2:4]) {
            translate([(i * i + i)/2 + 3 * i , 10,-1])
                polyhole(h = 5, d = i);
               
            assign(d = i + 0.5)
                translate([(d * d + d)/2 + 3 * d, 17,-1])
                    polyhole(h = 5, d = d);
    }
    }
}

Terry

Sent from the OpenSCAD mailing list archive at Nabble.com.

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Polyhole tester: unexpected result after printing

jon_bondy
Sounds like an adhesion problem while printing.  This has nothing to do
with OpenSCAD and everything to do with the "stickiness" of the printer
bed and/or the geometry of the part (perhaps too little surface area). 
Since the part is wide and deep and flat, I would check on your bed
adhesion (bed temperature, glue stick or hair spray on the bed surface, etc)

Jon

On 4/14/2021 5:37 AM, Terrypin via Discuss wrote:
> _______________________________________________
> OpenSCAD mailing list
> To unsubscribe send an email to [hidden email]
_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Polyhole tester: unexpected result after printing

mondo
In reply to this post by OpenSCAD mailing list-2
As you say, you are new to Cura.

You need to tune the printer to match the filament, and get the correct
settings into cura. It is not as easy as the adverts say. First, level
bed, then get the z offset set. Install the cura extensions for test
prints, run the temperature tower, and others. Make sure your extruder
steps are correct. Nothing wrong with the scad file. The rest of it is
up to the printer settings.

If it was easy, everybody would be doing it.

Best wishes,

Ray
On 14/04/2021 10:37, Terrypin via Discuss wrote:

>
> module polyhole(h, d) {
>     n = max(round(2 * d),3);
>     rotate([0,0,180])
>         cylinder(h = h, r = (d / 2) / cos (180 / n), $fn = n);
> }
>
>
> difference() {
>         translate ([5,4,0]) cube(size = [25,20,3]);
>     union() {
>     for(i = [2:4]) {
>             translate([(i * i + i)/2 + 3 * i , 10,-1])
>                 polyhole(h = 5, d = i);
>
>             assign(d = i + 0.5)
>                 translate([(d * d + d)/2 + 3 * d, 17,-1])
>                     polyhole(h = 5, d = d);
>     }
>     }
> }
_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Polyhole tester: unexpected result after printing

mondo
In reply to this post by OpenSCAD mailing list-2

Nothing wrong with the scad/stl (but warning wrt assign DEPRECATED: The assign() module will be removed in future releases. Use a regular assignment instead. in file , line 16

It will print fine, provided you've got the correct settings in cura for your printer and filament. You need to run some tests to set it up properly


On 14/04/2021 10:37, Terrypin via Discuss wrote:
_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Polyhole tester: unexpected result after printing

OpenSCAD mailing list-2
In reply to this post by jon_bondy
Thanks for quickly ruling that out. I’ll focus on adhesion.

The skirt did seem OK at the start, visually, but I should have tried brushing it gently with a finger to be sure. With the entire print weighing a mere 2gm I suppose it got lifted off.

Sent from the OpenSCAD mailing list archive at Nabble.com.

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Polyhole tester: unexpected result after printing

mondo
start by levelling the bed - this will be fine for any printer
https://www.youtube.com/watch?v=_EfWVUJjBdA&t=221s  Chuck has a a number
of videos on setting up printers,  worth watching.

On 14/04/2021 13:36, Terrypin via Discuss wrote:
> _______________________________________________
> OpenSCAD mailing list
> To unsubscribe send an email to [hidden email]
_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Polyhole tester: unexpected result after printing

OpenSCAD mailing list-2
Thanks for those three helpful posts mondo. I guess we’re OT now but...I swapped the original springs for the improved (stiffer?) ones and did spend a lot of time on bed levelling. But clearly don’t yet have it 100% sorted!

P.S. How do I edit a post? Using ‘Edit this page’ plainly isn’t the way.

Terry

Sent from the OpenSCAD mailing list archive at Nabble.com.

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Polyhole tester: unexpected result after printing

nophead
For accurate holes you want a single outline, or make sure the outer ones (inner in holes) are done first. When you stack extrusions next to each other the exact width depends on the viscosity of the plastic, which the slicer doesn't know about.

On Wed, 14 Apr 2021 at 14:13, Terrypin via Discuss <[hidden email]> wrote:



---------- Forwarded message ----------
From: Terrypin <[hidden email]>
To: [hidden email]
Cc: 
Bcc: 
Date: Wed, 14 Apr 2021 06:13:11 -0700 (MST)
Subject: [OpenSCAD] Re: Polyhole tester: unexpected result after printing
Thanks for those three helpful posts mondo. I guess we’re OT now but...I swapped the original springs for the improved (stiffer?) ones and did spend a lot of time on bed levelling. But clearly don’t yet have it 100% sorted!

P.S. How do I edit a post? Using ‘Edit this page’ plainly isn’t the way.

Terry

Sent from the OpenSCAD mailing list archive at Nabble.com.



---------- Forwarded message ----------
From: Terrypin via Discuss <[hidden email]>
To: [hidden email]
Cc: Terrypin <[hidden email]>
Bcc: 
Date: Wed, 14 Apr 2021 06:13:11 -0700 (MST)
Subject: [OpenSCAD] Re: Polyhole tester: unexpected result after printing
_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Polyhole tester: unexpected result after printing

acwest
Bed leveling is pretty essential, but the z-offset is what controls adhesion in general. If you are leveling manually, use thinner paper or at least set it up to grab the paper more strongly , if you are using ABL, set the z-offset lower. I usually print a 25mm square patch, one layer thick, and if it has a smooth surface with no gaps, it is probably about right. Gaps or actual loose strings of filament is too high, and a rough surface usually means too low

On Wed, 14 Apr 2021, 11:32 nop head, <[hidden email]> wrote:
For accurate holes you want a single outline, or make sure the outer ones (inner in holes) are done first. When you stack extrusions next to each other the exact width depends on the viscosity of the plastic, which the slicer doesn't know about.

On Wed, 14 Apr 2021 at 14:13, Terrypin via Discuss <[hidden email]> wrote:



---------- Forwarded message ----------
From: Terrypin <[hidden email]>
To: [hidden email]
Cc: 
Bcc: 
Date: Wed, 14 Apr 2021 06:13:11 -0700 (MST)
Subject: [OpenSCAD] Re: Polyhole tester: unexpected result after printing
Thanks for those three helpful posts mondo. I guess we’re OT now but...I swapped the original springs for the improved (stiffer?) ones and did spend a lot of time on bed levelling. But clearly don’t yet have it 100% sorted!

P.S. How do I edit a post? Using ‘Edit this page’ plainly isn’t the way.

Terry

Sent from the OpenSCAD mailing list archive at Nabble.com.



---------- Forwarded message ----------
From: Terrypin via Discuss <[hidden email]>
To: [hidden email]
Cc: Terrypin <[hidden email]>
Bcc: 
Date: Wed, 14 Apr 2021 06:13:11 -0700 (MST)
Subject: [OpenSCAD] Re: Polyhole tester: unexpected result after printing
_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: Polyhole tester: unexpected result after printing

MichaelAtOz
Administrator
In reply to this post by mondo

> P.S. How do I edit a post? Using ‘Edit this page’ plainly isn’t the way.

 

The Forum is pretty much static, you should post a new message.

 

You CAN edit your own posts, Edit under the More menu

 

 

BUT, as it will tell you, it doesn't send out a revised email, so nobody sees it, and you will lose attachments/images. (I didn't design it)

 


From: Terrypin [mailto:[hidden email]]
Sent: Wed, 14 Apr 2021 23:13
To: [hidden email]
Subject: [OpenSCAD] Re: Polyhole tester: unexpected result after printing

 

Thanks for those three helpful posts mondo. I guess we’re OT now but...I swapped the original springs for the improved (stiffer?) ones and did spend a lot of time on bed levelling. But clearly don’t yet have it 100% sorted!

P.S. How do I edit a post? Using ‘Edit this page’ plainly isn’t the way.

Terry


Sent from the OpenSCAD mailing list archive at Nabble.com.


Virus-free. www.avg.com

_______________________________________________
OpenSCAD mailing list
To unsubscribe send an email to [hidden email]
OpenSCAD Admin - email* me if you need anything, or if I've done something stupid...
* on the Forum, click on my MichaelAtOz label, there is a link to email me.

Unless specifically shown otherwise above, my contribution is in the Public Domain;
to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work.
Obviously inclusion of works of previous authors is not included in the above.