The purpose of this app is to simplify use of Skeinforge. Admins/Experts configure groups of Skeinforge settings. Then users just select a few settings and are off to the races.
NOTE FOR SKEINFORGE USERS THAT DON’T HAVE A MAC:
If you don’t have a Mac, you can still get the very latest skeinforge that we are using. just download the app, then navigate to SkeinFox.app/Contents/Resources/ . The latest skeinforge is named 2010-02-25_skeinforge_withRaftless and our default .skeinforge settings are in the same Resources folder, named .skeinforge . This .skeinforge folder is actually it’s own git repo, so you can use git to switch between PLA and ABS configs.
OS X 10.5 Leopard or 10.6 Snow Leopard
PPC or Intel
git 1.6.4+ (it may work on older versions of git, but I haven’t tested it so I can’t say for sure)
Step 1) Make sure you have git 1.6.4 or later:
Git for OS X
Step 2) SkeinFox v1.50 can be downloaded for testing here:
Step 3) Make a backup of your ~/.skeinforge folder. Note that SkeinFox v1.50 is INCOMPATIBLE with versions from v1.11. This was unavoidable since so much has changed with skeinforge. But it will be very easy to tweak your settings back into a new SkeinFox template. After you move/delete your ~/.skeinforge folder, SkeinFox v1.50 will create a new one with templates which work with the newest skeinforge.
To use it should be pretty self-explanatory:
Choose a template. Each time you select one that exact git branch will be checked out into your .skeinforge directory
Drag-and-Drop a .stl file onto the window
Click the “Create GCode” button. Two files will be produced, one moderately commented, one highly commented. They will print IDENTICAL objects. But these versions will help people understand what exactly Skeinforge is doing with every command. You can of course turn off this functionality in your own SkeinFox templates.
You can edit the template with Skeinforge which is already included. Just click “Modify in Skeinforge…”. After making your changes in Skeinforge, Make sure you click “Save Changes” back in SkeinFox to commit those changes to that git branch.
You can change the start and end code added to your .gcode file by placing an appropriately named file in your ~/.skeinforge/alterations folder. The file names are set with the “Preface” tool in Skeinforge. The filenames to use with the SkeinFox 1.5 defaults (for PLA and ABS, respectively) are:
BE SURE TO CLICK SAVE CHANGES IN SKEINFOX AFTER YOU HAVE EDITED THESE FILES
HOW TO PRINT
by now you should have makerbot at 0,0,20 and it should have been at your target temperature for at least 5 min
If that extrusion worked you’re good to go… almost!
After an aborted or successful print, you’ll want to open the control panel and set the temperature back down to 25C.
• Now uses very Latest Skeinforge (2010-02-14), we are now upstream of MakerBot (read: bleeding edge)
• New Templates for very latest skeinforge — YOU WILL NEED TO DELETE/MOVE YOUR ~/.skeinforge DIRECTORY BEFORE OPENING SKEINFOX v1.50 TO GET THE NEW TEMPLATES. USING A v1.11 ~/.skeinforge directory is no longer supported. Unfortunately this was unavoidable, but it should be very easy to tweak your old settings back into a new SkeinFox template.
• Contains Raftless by Eberhard Rensch (Thanks Eberhard!) — Raftless is on and Raft is off by default. Hooray for Heated Build Platforms.
• Fixed git version comparison code, rewritten completely (bug report by Andrew Plumb, thanks!)
• Turned off skeinview by default as it was causing much confusion. Use Eberhard’s outstanding Pleasant3D instead.
• Use of new skeinforge fixes inability to scroll Raft settings window bug. Bonus!
• Unfortunately we had to remove TwitterBot in order to upgrade to latest Skeinforge. Future versions may add this functionality back in. If you must have TwitterBot, stick with SkeinFox v1.11 for now.
2010-02-12 v1.11 (Updates by Miles, Thanks!!)
• Changed + button to Copy icon
• Changed – button to X
• Added delete confirmation alert
• New settings are now named -copy instead of
• skeinforge-0006 engine from MakerBot
• skeinforge-0006 Official MakerBot settings are the new defaults
• TwitterBot code from Miles Lightwood and Rick Pollack (Thanks!)
• Includes experimental RepG 0010+twitter version that will work to tweet your builds…
• fixed two small memory leaks
• new icon design from Andrew Giebel (thanks Andrew!)
• upgraded commit message style in git repo to be “username @ Date/Time” for possible future use
• window title now shows app version number to make it easier to tell when you need to upgrade
• added code to notify user to update git if necessary. now fails gracefully instead of failing to launch in this circumstance.
• SkeinFox now also searches /opt/local/bin and /sw/bin for git installation
• the lastModified date column now correctly reports, well, the lastModified date
• first beta-testing begun