Skip to content
30cb9b1
Compare
Choose a tag to compare

PreForm

In order to use all of the firmware features and to set custom material files for Form 1/1+, you need a special version of PreForm, available here:

https://s3.amazonaws.com/FormlabsReleases/Release/2.3.3/PreForm_2.3.3_release_OpenFL_build_2.dmg
https://s3.amazonaws.com/FormlabsReleases/Release/2.3.3/PreForm_setup_2.3.3_release_OpenFL_build_2.exe

Use that version of PreForm to update the firmware. Next, you can load the custom material file, Form_1+_FLGPCL02_100.ini from the PreForm UI and print with it by selecting the "Load Custom Material..." button:

30cb9b1
Compare
Choose a tag to compare
Pre-release

This release has many experimental scripts that are not fully tested, but a major milestone was met regarding reliability of Insert Z scripts (to be renamed Vertical Peel in future releases). There has also been a lot of progress with porting to Python 3, so that is also a good reason to add a release.

Also, I altered the release version numbers. Version 0 is the original OpenFL fork.

Enjoy!
-lavachemist

30cb9b1
Compare
Choose a tag to compare

EXE Compiled Scripts

Pre-release
Pre-release

These are Windows Executables that should run self-contained without needing any dependencies. The only exceptions are that you need to install the OpenFL firmware on your printer, and you may need to change your Form1+ driver. I suggest using Zadig for this (https://zadig.akeo.ie/):

Download Zadig and run the Zadig exe. Inside Zadig, click Options > List All Devices. Then select Form1 from the large drop down box toward the top of the window. Next, you should select "libusbK (v3.0.7.0)" in the small drop down box and click 'Replace Driver.' This should fix any USB related issues, should you have any come up.

The scripts won't (shouldn't) run if the printer is not connected to your PC via USB. So, make sure it is plugged in. Some of the scripts initialize before running (this homes the printer) so, don't be alarmed if the printer comes to life before you've given any input - it's normal.

Also, be patient. These are Python scripts. They are not fast.