• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Solving for skeinforge flow rate 3D Printer File Image 1
Solving for skeinforge flow rate 3D Printer File Image 2
Solving for skeinforge flow rate 3D Printer File Thumbnail 1
Solving for skeinforge flow rate 3D Printer File Thumbnail 2

Solving for skeinforge flow rate

DaveD avatarDaveD

December 26, 2010

thingiverse-icon
DescriptionCommentsTags

Description

Volumetric 5D may make this obsolete.. Also, the "work in progress" note from Thingiverse is no joke! It's very much a work in progress. In particular, it's better at lower thread widths than higher ones - you'll probably need to add a bit to the flow rate as widths get higher.

Just a simple program that I was goofing with to find the correct flow rate of a skeinforge profile given some other set of parameters. Most params have min, max and increment values. The program is simply a set of nested loops that iterate through these values - from min to max, adding the increment each time.

Since this solves for a range of flow rates, you may have problems if you give it too narrow of a range for flow rates. If you're looking for a very specific flow rate, use values like "1.9" min and "2.1" max instead of setting both to "2.0".

Mostly obvious stuff if you've messed with skeinforge before except:

  • Gear diameter: this is the diameter of your filament drive gear. Preset to the default of my MK5 gear

  • Gear Swell Mod: this internally modifies the gear diameter to make up for small inconsistancies in how various bits perform and are measured. Basically, this is a "plus a bit" modifier: if profiles come out blobby, tweak this up a little; if they come out too thin, tweak it down a little

  • Flow Fudge Factor: I have to enter 1.0 into the flow rate to get 2.0 RPMs on the extruder.. I got tired of doing this math so I added flow fudge factor and set it to 0.5. This doesn't change the volume calculations - it just modifies the flow rate on the table. If you have a MK4/MK5 extruder with a DC motor, start this at 127.5 to get the PWM value to use

  • (thread area) and (thread width) columns. Just numbers that I like to know but skeinforge doesn't care about

  • (unfudged flow) column. This is the actual, calculated flow rate before the flow fudge factor gets applied

Other notes:

Good thread width values probably depend a lot on your nozzle. For my 0.35mm big head, values under ~0.20mm don't make sense and values over 0.75mm don't come out nice. For a 0.5mm MBI nozzle, values like 0.5 to 1.25 probably work well.

If you're messing with profiles a lot, thread area is a good one to keep track of. Mostly, the same feed rate/flow rate combination that works well with one thread area value will work well with any other profile that has the same thread area. (edit: see, for example, the screen shot lines for .25mm/2.8 and .35mm/1.714; both have the same feed & flow rates and the same thread areas..)

The code (included in the zip) is a bit of a mess. Work in progress. Yeah, it's C# so Windows only. Easy enough to port to some hethan language, though. (edit: also confirmed to work on Mono!)

V2: added Infill Solidity and Support Flow Rate RPM to the new profile form; assorted cleanup; column sorting on the table view
V2.1: retargeted to .NET 2.0, made infill solidity & support rpm optional (just leave them blank to not set those in the profile)
V3: slightly better calculation of thread volume; should support creating profiles that repg can add now, too

For Ultimaker machines: set "Gear diameter" to 7.85 and "Flow fudge factor" to 26.5 - that's working quite well for me.

License:

Creative Commons - Attribution - Non-Commercial

Related Models

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se preview image

#3DBenchy - The jolly 3D printing torture-test by CreativeTools.se

CreativeTools profile image

CreativeTools

90,759

Stress Free First Layer calibration in less than 5 Minutes to perfection preview image

Stress Free First Layer calibration in less than 5 Minutes to perfection

yahbluez profile image

yahbluez

8,696

0.4 Düse: Kleinster druckbarer Text in Perfektion preview image

0.4 Düse: Kleinster druckbarer Text in Perfektion

Invento de Rose profile image

Invento de Rose

918

All In One 3D Printer test preview image

All In One 3D Printer test

majda107 profile image

majda107

64,407

Bed level test preview image

Bed level test

Prusa Research profile image

Prusa Research

8,415

H2D Generic Plate QR/ArUco Tag preview image

H2D Generic Plate QR/ArUco Tag

Crux profile image

Crux

209

XYZ 20mm Calibration Cube preview image

XYZ 20mm Calibration Cube

iDig3Dprinting profile image

iDig3Dprinting

50,480

Cali-Dragon preview image

Cali-Dragon

McGybeer profile image

McGybeer

8,355