Skip to content

Releases: DrLex0/FFCP-GCodeSnippets

Release v2.6

20 Jun 21:01
cf5b6d3
Compare
Choose a tag to compare

Corresponds with PrusaSlicer 2.6.0 release.

Changes since v2.5:

  • Updated to PrusaSlicer 2.6.0 settings.
  • Top & bottom infill pattern for all but the rougher profiles are now ‘monotonic lines’.
  • ‘Infill only where needed’ has been dropped (because it no longer exists). In the Start G-code summary, it has been replaced by top & bottom infill pattern.

Reminder: if you are upgrading from 2.3 or older, here is an important bit of the 2.4 release notes:

  • Configuration has been separated from the make_fcp_x3g.pl script. You should no longer edit the script, only the config text file. See the README for updated instructions.
  • A quick checklist for migrating your config lines from the old script to the new text file:
    • Convert single quotes to double quotes.
    • Omit commas in [ARRAY] type items. Put each array element between double quotes and separate elements with a space.
    • No trailing semicolons.

Release v2.5

07 Sep 20:15
Compare
Choose a tag to compare

Corresponds with PrusaSlicer 2.5.0 release.

Changes since v2.4.1:

  • Updated to PrusaSlicer 2.5.0 settings, and now defaults to Arachne slicing.
  • For PLA and ABS extrafine and fine profiles, thick bridges are disabled. It is assumed these profiles will usually be used for smaller objects, hence shorter bridges. Thin bridging extrusions have a reduced ability to bridge large distances, but look nicer.
  • Enabled elephant foot compensation for all profiles, with a subtle value of 0.1 mm that works fine for me in most cases.
  • Filament tweaks like fan speed (only relevant if you use MVF or some other way to control fan speed from within G-code) and temperatures (obviously only relevant if you have the same filaments).
    A general reminder: if you print with ‘silky’ PLA filaments, you will generally need higher temperatures than for regular PLA.

Reminder: if you are upgrading from 2.3 or older, here is an important bit of the 2.4 release notes:

  • Configuration has been separated from the make_fcp_x3g.pl script. You should no longer edit the script, only the config text file. See the README for updated instructions.
    A quick checklist for migrating your config lines from the old script to the new text file:
    • Convert single quotes to double quotes.
    • Omit commas in [ARRAY] type items. Put each array element between double quotes and separate elements with a space.
    • No trailing semicolons.

Release v2.4.1

17 Mar 22:45
Compare
Choose a tag to compare

Corresponds with PrusaSlicer 2.4.1 release, although there are no breaking changes and if you're happy with the 2.4.0 release of these configs, there is no need to upgrade.

Changes since v2.4.0.1:

  • Reset absolute extrusion coordinate upon layer change through G92 command, even though this was eventually only enforced in PrusaSlicer for Marlin firmware. It certainly cannot hurt to also do it for Sailfish, better safe than sorry.
  • Made retraction-improver script robust against G92 commands occurring mid-print.
  • Minor tweaks to flexible and elastic filaments.

If you are upgrading from 2.3 or older, here is an important bit of the 2.4 release notes:

  • Configuration has been separated from the make_fcp_x3g.pl script. You should no longer edit the script, only the config text file. See the README for updated instructions.
    A quick checklist for migrating your config lines from the old script to the new text file:
    • Convert single quotes to double quotes.
    • Omit commas in [ARRAY] type items. Put each array element between double quotes and separate elements with a space.
    • No trailing semicolons.

Release v2.4.0.1

02 Jan 18:23
Compare
Choose a tag to compare

Minor tweaks since v2.4 (only the .ini files have changed):

  • Use consistent settings for a normal Creator Pro (previous versions had tweaks for my specific modified printer).
  • Let PrusaSlicer decide on extrusion width defaults.
  • Include a PETG filament profile that is safe to use on an unmodified FFCP, although results will likely be poor. See README.
  • Tweaks to other PETG profiles (only really relevant if you have the necessary printer upgrades).
  • Add more information inside the bundle itself (see ‘Notes’ in PrusaSlicer where available).

If you are upgrading from 2.3 or older, here is an important bit of the 2.4 release notes:

  • Configuration has been separated from the make_fcp_x3g.pl script. You should no longer edit the script, only the config text file. See the README for updated instructions.
    A quick checklist for migrating your config lines from the old script to the new text file:
    • Convert single quotes to double quotes.
    • Omit commas in [ARRAY] type items. Put each array element between double quotes and separate elements with a space.
    • No trailing semicolons.

(Changed this release from 2.4.1 to 2.4.0.1 because I will need an actual 2.4.1 release to remain in sync with PrusaSlicer releases.)

Release v2.4

24 Dec 17:37
Compare
Choose a tag to compare

Changes since 2.3:

  • Compatibility with new PrusaSlicer 2.4 post-processing workflow.
  • An online tool is now available to prepare the config INI file. See the README.
  • Improved troubleshooting: the -d option will try to write a FAIL file in more cases.
  • Configuration has been separated from the make_fcp_x3g.pl script. You should no longer edit the script, only the config text file. See the README for updated instructions.
    A quick checklist for migrating your config lines from the old script to the new text file:
    • Convert single quotes to double quotes.
    • Omit commas in [ARRAY] type items. Put each array element between double quotes and separate elements with a space.
    • No trailing semicolons.
  • Minor tweaks to certain filaments.

Release v2.3

17 Feb 21:44
Compare
Choose a tag to compare
  • Replaced make_fcp_x3g Bash script with make_fcp_x3g.pl Perl script. This can be used in Windows without needing WSL. See the README for updated instructions. Those who are currently using the Bash script do not need to replace it, the functionality has not changed.
  • Update config bundles for PrusaSlicer 2.3.
    • Add mediumStrong PETG profile (there is no mediumDetail PETG, it would be identical to the regular medium profile)
    • Use monotonic top & bottom infill except for rough profiles
    • Use gyroid infill in most profiles
    • Tweak number of top & bottom layers
    • Change resolution limit to just below the actual printer limit

Release v2.2

07 Feb 21:28
Compare
Choose a tag to compare

This release is compatible with PrusaSlicer versions 2.2.x.
(Yes, that's not the latest version right now. It's just because I haven't made any release yet and I want a nicer 1-to-1 mapping between releases and PS versions. So as you may have guessed, a 2.3 release will come pretty soon to offer new defaults that benefit from new features.)