Garys Hack and SFACT all together in a package
parent
fa63e85753
commit
06a7827dde
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 66 KiB |
|
@ -0,0 +1,146 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
from skeinforge.fabmetheus_utilities import archive
|
||||
from skeinforge.fabmetheus_utilities import settings
|
||||
from skeinforge.skeinforge_application.skeinforge_utilities import skeinforge_craft
|
||||
from skeinforge.skeinforge_application.skeinforge_utilities import skeinforge_profile
|
||||
import os
|
||||
import wx
|
||||
|
||||
class SkeinforgeQuickEditDialog(wx.Dialog):
|
||||
'''Shows a consise list of important settings from the active Skeinforge profile.'''
|
||||
def __init__(self, *args, **kwds):
|
||||
kwds["style"] = wx.DEFAULT_DIALOG_STYLE | wx.MAXIMIZE_BOX | wx.MINIMIZE_BOX | wx.RESIZE_BORDER
|
||||
wx.Dialog.__init__(self, *args, **kwds)
|
||||
self.okButton = wx.Button(self, wx.ID_OK, "Save")
|
||||
self.cancelButton = wx.Button(self, wx.ID_CANCEL, "")
|
||||
self.Bind(wx.EVT_BUTTON, self.OnExit, self.cancelButton)
|
||||
self.Bind(wx.EVT_BUTTON, self.OnSave, self.okButton)
|
||||
|
||||
"""
|
||||
The following list determines which settings are shown.
|
||||
The dictionary key is the plugin name and the value is a list of setting names as found in the corresponding .csv file for that plugin.
|
||||
|
||||
NOTE: Skeinforge is tightly integrated with Tkinter and there appears to be a dependency which stops radio-button values from being saved.
|
||||
Perhaps this can be solved, but at the moment this dialog cannot modify radio button values. One will have to use the main Skeinforge application.
|
||||
"""
|
||||
self.moduleSettingsMap = {
|
||||
'dimension':['Filament Diameter (mm):','Retraction Distance (millimeters):', 'Retraction Distance (millimeters):','Extruder Retraction Speed (mm/s):'],
|
||||
'carve':['Layer Height = Extrusion Thickness (mm):', 'Extrusion Width (mm):'],
|
||||
'chamber':['Heated PrintBed Temperature (Celcius):', 'Turn print Bed Heater Off at Shut Down', 'Turn Extruder Heater Off at Shut Down'],
|
||||
'cool':['Activate Cool.. but use with a fan!', 'Use Cool if layer takes shorter than(seconds):'],
|
||||
'fill':['Activate Fill:', 'Infill Solidity (ratio):', 'Fully filled Layers (each top and bottom):', 'Extra Shells on Sparse Layer (layers):', 'Extra Shells on Alternating Solid Layer (layers):'],
|
||||
'multiply':['Number of Columns (integer):', 'Number of Rows (integer):'],
|
||||
'raft':['First Layer Main Feedrate (mm/s):','First Layer Perimeter Feedrate (mm/s):','First Layer Flow Rate Infill(scaler):','First Layer Flow Rate Perimeter(scaler):',],
|
||||
'speed':['Main Feed Rate (mm/s):','Main Flow Rate (scaler):','Perimeter Feed Rate (mm/s):','Perimeter Flow Rate (scaler):','Travel Feed Rate (mm/s):']
|
||||
}
|
||||
|
||||
self.scrollbarPanel = wx.ScrolledWindow(self, -1, style=wx.TAB_TRAVERSAL)
|
||||
self.settingsSizer = self.getProfileSettings()
|
||||
self.scrollbarPanel.SetSizer(self.settingsSizer)
|
||||
|
||||
self.__set_properties()
|
||||
self.__do_layout()
|
||||
self.Show()
|
||||
|
||||
def __set_properties(self):
|
||||
self.profileName = skeinforge_profile.getProfileName(skeinforge_profile.getCraftTypeName())
|
||||
self.SetTitle("Skeinforge Quick Edit Profile: " + self.profileName)
|
||||
|
||||
# For some reason the dialog size is not consistent between Windows and Linux - this is a hack to get it working
|
||||
if (os.name == 'nt'):
|
||||
self.SetMinSize(wx.DLG_SZE(self, (465, 370)))
|
||||
else:
|
||||
self.SetSize(wx.DLG_SZE(self, (465, 325)))
|
||||
|
||||
self.SetPosition((0, 0))
|
||||
self.scrollbarPanel.SetScrollRate(10, 10)
|
||||
|
||||
def __do_layout(self):
|
||||
mainSizer = wx.BoxSizer(wx.VERTICAL)
|
||||
actionsSizer = wx.BoxSizer(wx.HORIZONTAL)
|
||||
mainSizer.Add(self.scrollbarPanel, 1, wx.EXPAND | wx.ALL, 5)
|
||||
actionsSizer.Add(self.okButton, 0, 0, 0)
|
||||
actionsSizer.Add(self.cancelButton, 0, wx.LEFT, 10)
|
||||
mainSizer.Add(actionsSizer, 0, wx.ALIGN_RIGHT | wx.ALL, 5)
|
||||
self.SetSizer(mainSizer)
|
||||
self.Layout()
|
||||
|
||||
def getProfileSettings(self):
|
||||
settingsSizer = wx.GridBagSizer(hgap=2, vgap=1)
|
||||
settingsRow = 0
|
||||
|
||||
for craftName in sorted(self.moduleSettingsMap.keys()):
|
||||
|
||||
craftStaticBox = wx.StaticBox(self.scrollbarPanel, -1, craftName.capitalize())
|
||||
craftStaticBoxSizer = wx.StaticBoxSizer(craftStaticBox, wx.VERTICAL)
|
||||
|
||||
# For some reason the dialog size is not consistent between Windows and Linux - this is a hack to get it working
|
||||
if (os.name == 'nt'):
|
||||
craftStaticBoxSizer.SetMinSize((320, -1))
|
||||
else:
|
||||
craftStaticBoxSizer.SetMinSize((450, -1))
|
||||
pluginModule = archive.getModuleWithPath(os.path.join(skeinforge_craft.getPluginsDirectoryPath(), craftName))
|
||||
repo = pluginModule.getNewRepository()
|
||||
|
||||
for setting in settings.getReadRepository(repo).preferences:
|
||||
if setting.name in self.moduleSettingsMap[craftName]:
|
||||
|
||||
settingSizer = wx.GridBagSizer(hgap=2, vgap=2)
|
||||
settingSizer.AddGrowableCol(0)
|
||||
settingRow = 0
|
||||
settingLabel = wx.StaticText(self.scrollbarPanel, -1, setting.name)
|
||||
settingLabel.Wrap(400)
|
||||
settingSizer.Add(settingLabel, pos=(settingRow, 0))
|
||||
|
||||
if (isinstance(setting.value, bool)):
|
||||
checkbox = wx.CheckBox(self.scrollbarPanel)
|
||||
checkbox.SetName(craftName + '.' + setting.name)
|
||||
checkbox.SetValue(setting.value)
|
||||
settingSizer.Add(checkbox, pos=(settingRow, 1))
|
||||
settingSizer.AddSpacer((25, -1), pos=(settingRow, 2))
|
||||
else:
|
||||
textCtrl = wx.TextCtrl(self.scrollbarPanel, value=str(setting.value), size=(50, -1))
|
||||
textCtrl.SetName(craftName + '.' + setting.name)
|
||||
settingSizer.Add(textCtrl, pos=(settingRow, 1))
|
||||
|
||||
craftStaticBoxSizer.Add(settingSizer, 1, wx.EXPAND, 0)
|
||||
settingRow += 1
|
||||
col = settingsRow % 2
|
||||
settingsSizer.Add(craftStaticBoxSizer, pos=(settingsRow - col, col))
|
||||
settingsRow += 1
|
||||
|
||||
return settingsSizer
|
||||
|
||||
def OnExit(self, e):
|
||||
self.Destroy()
|
||||
|
||||
def OnSave(self, e):
|
||||
for x in self.scrollbarPanel.GetChildren():
|
||||
if (isinstance(x, (wx.CheckBox, wx.TextCtrl))):
|
||||
name = x.GetName().partition('.')
|
||||
craftName = name[0]
|
||||
settingName = name[2]
|
||||
pluginModule = archive.getModuleWithPath(os.path.join(skeinforge_craft.getPluginsDirectoryPath(), craftName))
|
||||
repo = pluginModule.getNewRepository()
|
||||
isDirty = False
|
||||
for setting in settings.getReadRepository(repo).preferences:
|
||||
if setting.name == settingName:
|
||||
if setting.value == None or str(x.GetValue()) != str(setting.value):
|
||||
print('Saving ... ' + settingName + ' = ' + str(x.GetValue()))
|
||||
setting.value = x.GetValue()
|
||||
isDirty = True
|
||||
if isDirty:
|
||||
settings.saveRepository(repo)
|
||||
print("Skeinforge settings have been saved.")
|
||||
self.Destroy()
|
||||
|
||||
class SkeinforgeQuickEditApp(wx.App):
|
||||
def OnInit(self):
|
||||
wx.InitAllImageHandlers()
|
||||
SkeinforgeQuickEditDialog(None, -1, "")
|
||||
return 1
|
||||
|
||||
if __name__ == "__main__":
|
||||
skeinforgeQuickEditApp = SkeinforgeQuickEditApp(0)
|
||||
skeinforgeQuickEditApp.MainLoop()
|
12
gviz.py
12
gviz.py
|
@ -2,7 +2,7 @@ import wx,time
|
|||
|
||||
class window(wx.Frame):
|
||||
def __init__(self,f,size=(600,600),bedsize=(200,200)):
|
||||
wx.Frame.__init__(self,None,title="Layer view (Use arrow keys to switch layers)",size=(size[0],size[1]))
|
||||
wx.Frame.__init__(self,None,title="Layer view (Use shift+mousewheel to switch layers)",size=(size[0],size[1]))
|
||||
self.p=gviz(self,size=size,bedsize=bedsize)
|
||||
s=time.time()
|
||||
for i in f:
|
||||
|
@ -126,6 +126,14 @@ class gviz(wx.Panel):
|
|||
dc.SelectObject(self.blitmap)
|
||||
dc.SetBackground(wx.Brush((250,250,200)))
|
||||
dc.Clear()
|
||||
dc.SetPen(wx.Pen(wx.Colour(100,100,100)))
|
||||
for i in xrange(max(self.bedsize)/10):
|
||||
dc.DrawLine(self.translate[0],self.translate[1]+i*self.scale[1]*10,self.translate[0]+self.scale[0]*max(self.bedsize),self.translate[1]+i*self.scale[1]*10)
|
||||
dc.DrawLine(self.translate[0]+i*self.scale[0]*10,self.translate[1],self.translate[0]+i*self.scale[0]*10,self.translate[1]+self.scale[1]*max(self.bedsize))
|
||||
dc.SetPen(wx.Pen(wx.Colour(0,0,0)))
|
||||
for i in xrange(max(self.bedsize)/50):
|
||||
dc.DrawLine(self.translate[0],self.translate[1]+i*self.scale[1]*50,self.translate[0]+self.scale[0]*max(self.bedsize),self.translate[1]+i*self.scale[1]*50)
|
||||
dc.DrawLine(self.translate[0]+i*self.scale[0]*50,self.translate[1],self.translate[0]+i*self.scale[0]*50,self.translate[1]+self.scale[1]*max(self.bedsize))
|
||||
if not self.showall:
|
||||
self.size = self.GetSize()
|
||||
dc.SetBrush(wx.Brush((43,144,255)))
|
||||
|
@ -201,7 +209,7 @@ class gviz(wx.Panel):
|
|||
|
||||
if __name__ == '__main__':
|
||||
app = wx.App(False)
|
||||
#main = window(open("/home/kliment/designs/spinner/gearend_export.gcode"))
|
||||
#main = window(open("/home/kliment/designs/spinner/arm_export.gcode"))
|
||||
main = window(open("jam.gcode"))
|
||||
main.Show()
|
||||
app.MainLoop()
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
#!/usr/bin/env python
|
||||
import wx,time,random,threading,os,math
|
||||
import stltool
|
||||
|
||||
|
@ -87,6 +88,11 @@ class showstl(wx.Window):
|
|||
self.models[newname].offsets=[0,0,0]
|
||||
#print time.time()-t
|
||||
self.l.Append([stlwrap(self.models[newname],newname)])
|
||||
i=self.l.GetFirstSelected()
|
||||
if i != -1:
|
||||
self.l.Select(i,0)
|
||||
|
||||
self.l.Select(self.l.GetItemCount()-1)
|
||||
self.Refresh()
|
||||
#print time.time()-t
|
||||
|
||||
|
@ -125,7 +131,7 @@ class showstl(wx.Window):
|
|||
i=self.l.GetFirstSelected()
|
||||
if i != -1:
|
||||
o=self.models[self.l.GetItemText(i)].offsets
|
||||
self.models[self.l.GetItemText(i)]=self.models[self.l.GetItemText(i)].rotate([0,0,self.i-self.previ])
|
||||
self.models[self.l.GetItemText(i)]=self.models[self.l.GetItemText(i)].rotate([0,0,5*(self.i-self.previ)])
|
||||
self.models[self.l.GetItemText(i)].offsets=o
|
||||
self.previ=self.i
|
||||
wx.CallAfter(self.Refresh)
|
||||
|
|
|
@ -4,7 +4,7 @@ try:
|
|||
except:
|
||||
print "WX is not installed. This program requires WX to run."
|
||||
raise
|
||||
import printcore, os, sys, glob, time, threading, traceback, StringIO, gviz, traceback
|
||||
import printcore, os, sys, glob, time, threading, traceback, StringIO, gviz, traceback, cStringIO
|
||||
try:
|
||||
os.chdir(os.path.split(__file__)[0])
|
||||
except:
|
||||
|
@ -48,6 +48,7 @@ class PronterWindow(wx.Frame,pronsole.pronsole):
|
|||
self.filename=filename
|
||||
os.putenv("UBUNTU_MENUPROXY","0")
|
||||
wx.Frame.__init__(self,None,title="Printer Interface",size=size);
|
||||
self.SetIcon(wx.Icon("P-face.ico",wx.BITMAP_TYPE_ICO))
|
||||
self.panel=wx.Panel(self,-1,size=size)
|
||||
self.statuscheck=False
|
||||
self.tempreport=""
|
||||
|
@ -113,7 +114,7 @@ class PronterWindow(wx.Frame,pronsole.pronsole):
|
|||
self.starttime=time.time()
|
||||
|
||||
def endcb(self):
|
||||
print "Print took "+str(int(time.time()-self.starttime))+" seconds."
|
||||
print "Print took "+str(int(time.time()-self.starttime)/60)+" minutes."
|
||||
wx.CallAfter(self.pausebtn.Hide)
|
||||
wx.CallAfter(self.printbtn.SetLabel,"Print")
|
||||
|
||||
|
@ -260,7 +261,13 @@ class PronterWindow(wx.Frame,pronsole.pronsole):
|
|||
m = wx.Menu()
|
||||
self.Bind(wx.EVT_MENU, self.loadfile, m.Append(-1,"&Open..."," Opens file"))
|
||||
if sys.platform != 'darwin':
|
||||
self.Bind(wx.EVT_MENU, lambda x:threading.Thread(target=lambda :self.do_skein("set")).start(), m.Append(-1,"Skeinforge settings"," Adjust skeinforge settings"))
|
||||
self.Bind(wx.EVT_MENU, lambda x:threading.Thread(target=lambda :self.do_skein("set")).start(), m.Append(-1,"SFACT Settings"," Adjust SFACT settings"))
|
||||
try:
|
||||
from SkeinforgeQuickEditDialog import SkeinforgeQuickEditDialog
|
||||
self.Bind(wx.EVT_MENU, lambda *e:SkeinforgeQuickEditDialog(self), m.Append(-1,"SFACT Quick Settings"," Quickly adjust SFACT settings for active profile"))
|
||||
except:
|
||||
pass
|
||||
|
||||
self.Bind(wx.EVT_MENU, self.OnExit, m.Append(wx.ID_EXIT,"E&xit"," Closes the Window"))
|
||||
self.menustrip.Append(m,"&Print")
|
||||
m = wx.Menu()
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
Format is tab separated cutting settings.
|
||||
_Name Value
|
||||
WindowPosition 0+400
|
||||
Profile Selection: end_mill
|
|
|
@ -0,0 +1,4 @@
|
|||
Format is tab separated extrusion settings.
|
||||
_Name Value
|
||||
WindowPosition 0+400
|
||||
Profile Selection: PLA
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated bottom settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Bottom
|
||||
Activate Bottom... and dont change anything else here!!! True
|
||||
Additional Height (ratio): 0.5
|
||||
Altitude (mm): 0.0
|
||||
SVG Viewer: webbrowser
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated carve settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Carve
|
||||
Layer Height = Extrusion Thickness (mm): 0.33
|
||||
Extrusion Width (mm): 0.5
|
||||
Print from Layer No:: 0
|
||||
Print up to Layer No: 912345678
|
||||
Infill in Direction of Bridge True
|
||||
Correct Mesh True
|
||||
Unproven Mesh False
|
||||
SVG Viewer: webbrowser
|
||||
Add Layer Template to SVG True
|
||||
Extra Decimal Places (float): 2.0
|
||||
Import Coarseness (ratio): 1.0
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated chamber settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Chamber
|
||||
Activate Chamber..if you want below functions to work True
|
||||
Heated PrintBed Temperature (Celcius): 60.0
|
||||
Turn print Bed Heater Off at Shut Down True
|
||||
Turn Extruder Heater Off at Shut Down True
|
|
|
@ -0,0 +1,6 @@
|
|||
Format is tab separated clairvoyance settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Clairvoyance False
|
||||
Open File to Generate Clairvoyances for
|
||||
Gcode Program: webbrowser
|
|
|
@ -0,0 +1,7 @@
|
|||
Format is tab separated clip settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Clip
|
||||
Activate Clip..to clip the extrusion that overlaps when printing perimeters True
|
||||
Clip Over Perimeter Width adjuster (decrease for bigger gap): 1.0
|
||||
Threshold for connecting inner loops (ratio): 2.5
|
|
|
@ -0,0 +1,9 @@
|
|||
Format is tab separated comb settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Comb
|
||||
Activate Comb if you cant stop the extruder stringing by retraction
|
||||
it will avoid moving over loops so the strings will be there
|
||||
but not visible anymore.
|
||||
Comb bends the extruder travel paths around holes in the slices, to avoid stringing.
|
||||
so any start up ooze will be inside the shape. True
|
|
|
@ -0,0 +1,5 @@
|
|||
Format is tab separated comment settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Comment False
|
||||
Open File to Write Comments for
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated cool settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Cool
|
||||
Activate Cool.. but use with a fan! False
|
||||
Use Cool if layer takes shorter than(seconds): 10.0
|
||||
Turn Fan On at Beginning True
|
||||
Turn Fan Off at Ending True
|
||||
Execute when Cool starts: cool_start.gmc
|
||||
Execute when Cool ends: cool_end.gmc
|
||||
Orbiting around Object False
|
||||
Slow Down during print True
|
||||
Maximum Cool (Celcius): 2.0
|
||||
Bridge Cool (Celcius): 1.0
|
||||
Minimum Orbital Radius (millimeters): 10.0
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated dimension settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Dimension
|
||||
Activate Volumetric Extrusion (Stepper driven Extruders) True
|
||||
Filament Diameter (mm): 1.75
|
||||
Filament Packing Density (ratio) lower=more extrusion: 1.0
|
||||
Retraction Distance (millimeters): 1.0
|
||||
Restart Extra Distance (millimeters): 0.0
|
||||
Extruder Retraction Speed (mm/s): 15.0
|
||||
Force to retract when crossing over spaces True
|
||||
Minimum Extrusion before Retraction (millimeters): 1.0
|
||||
Minimum Travelmove after Retraction (millimeters): 1.0
|
||||
in Absolute units (Sprinter, FiveD a.o.) True
|
||||
in Relative units (Teacup a.o.) False
|
Can't render this file because it has a wrong number of fields in line 14.
|
|
@ -0,0 +1,20 @@
|
|||
Format is tab separated export settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Export
|
||||
Activate Export True
|
||||
Add _export to filename (filename_export) True
|
||||
Also Send Output To:
|
||||
Do Not Delete Comments False
|
||||
Delete Crafting Comments False
|
||||
Delete All Comments True
|
||||
Do Not Change Output False
|
||||
gcode_small True
|
||||
File Extension (gcode): gcode
|
||||
Name of Replace File: replace.csv
|
||||
Save Penultimate Gcode False
|
||||
Archive Used Profile As Zip False
|
||||
Export Profile Values As CSV File False
|
||||
Add Profile Name to Filename False
|
||||
Add Description to Filename False
|
||||
Add Timestamp to Filename False
|
|
|
@ -0,0 +1,34 @@
|
|||
Format is tab separated fill settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Fill
|
||||
Activate Fill: True
|
||||
Infill Solidity (ratio): 0.35
|
||||
Extrusion Lines extra Spacing (Scaler): 1.0
|
||||
Infill Overlap over Perimeter (Scaler): 1.0
|
||||
Extra Shells on Alternating Solid Layer (layers): 1
|
||||
Extra Shells on Base (layers): 1
|
||||
Extra Shells on Sparse Layer (layers): 1
|
||||
Fully filled Layers (each top and bottom): 2
|
||||
Lower Left True
|
||||
Nearest False
|
||||
Infill > Loops > Perimeter False
|
||||
Infill > Perimeter > Loops False
|
||||
Loops > Infill > Perimeter False
|
||||
Loops > Perimeter > Infill False
|
||||
Perimeter > Infill > Loops False
|
||||
Perimeter > Loops > Infill True
|
||||
Line True
|
||||
Grid Circular False
|
||||
Grid Hexagonal False
|
||||
Grid Rectangular False
|
||||
Diaphragm at every ...th Layer: 100
|
||||
Diaphragm Thickness (layers): 0
|
||||
Grid Circle Separation over Perimeter Width (ratio): 0.2
|
||||
Grid Extra Overlap (ratio): 0.1
|
||||
Grid Junction Separation Band Height (layers): 10
|
||||
Grid Junction Separation over Octogon Radius At End (ratio): 0.0
|
||||
Grid Junction Separation over Octogon Radius At Middle (ratio): 0.0
|
||||
Infill Begin Rotation (degrees): 45.0
|
||||
Infill Begin Rotation Repeat (layers): 1
|
||||
Infill Odd Layer Extra Rotation (degrees): 90.0
|
|
|
@ -0,0 +1,6 @@
|
|||
Format is tab separated home settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Home
|
||||
Activate Home ... Not needed True
|
||||
Name of Homing File: homing.gcode
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated inset settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Inset
|
||||
Bridge Width Multiplier (ratio): 1.0
|
||||
Prefer Loops False
|
||||
Prefer Perimeter True
|
||||
Overlap Removal(Scaler): 1.0
|
|
|
@ -0,0 +1,7 @@
|
|||
Format is tab separated interpret settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Interpret
|
||||
Activate Interpret False
|
||||
Print Interpretion False
|
||||
Text Program: webbrowser
|
|
|
@ -0,0 +1,6 @@
|
|||
Format is tab separated jitter settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Jitter
|
||||
Activate Jitter to have your perimeter and loop endpoints scattered False
|
||||
Jitter Over Perimeter Width (ratio): 2.0
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated lash settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Lash
|
||||
Activate Lash if you have backlash in your axes.
|
||||
But its better to fix the mechanical problem! False
|
||||
X Backlash (mm): 0.0
|
||||
Y Backlash (mm): 0.0
|
|
|
@ -0,0 +1,7 @@
|
|||
Format is tab separated limit settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Limit
|
||||
Activate Limit if your Firmware is unable to Limiting your Z-Speed. False
|
||||
Maximum Initial Feed Rate (mm/s): 5.0
|
||||
Maximum Z Feed Rate (mm/s): 5.0
|
|
|
@ -0,0 +1,10 @@
|
|||
Format is tab separated multiply settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Multiply
|
||||
Activate Multiply: True
|
||||
Center X (mm): 100.0
|
||||
Center Y (mm): 100.0
|
||||
Number of Columns (integer): 1
|
||||
Number of Rows (integer): 1
|
||||
Separation over Perimeter Width (ratio): 15.0
|
|
|
@ -0,0 +1,5 @@
|
|||
Format is tab separated polyfile settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Execute All Unmodified Files in a Directory False
|
||||
Execute File True
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated preface settings.
|
||||
Home before Print False
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Preface
|
||||
Reset Extruder before Print True
|
||||
Meta:
|
||||
Name of End File: end.gmc
|
||||
Name of Start File: start.gmc
|
||||
Set Positioning to Absolute True
|
||||
Set Units to Millimeters True
|
|
|
@ -0,0 +1,38 @@
|
|||
Format is tab separated raft settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Raft
|
||||
Activate Raft True
|
||||
Add Raft, Elevate Nozzle, Orbit: True
|
||||
None True
|
||||
Empty Layers Only False
|
||||
Everywhere False
|
||||
Exterior Only False
|
||||
Add support if flatter than (degrees): 50.0
|
||||
Cross Hatch instead of Lines False
|
||||
Interface/Support Lines Density (ratio): 0.25
|
||||
Interface/Support Layer Thickness over Layer Thickness: 1.0
|
||||
Support Feed Rate mm/sec: 15.0
|
||||
Support Flow Rate (scaler): 1.0
|
||||
Support Gap over Perimeter Extrusion Width (ratio): 1.0
|
||||
Raft/Support extension in (%): 5.0
|
||||
Raft/Support extension in(mm): 2.0
|
||||
Name of Support End File: support_end.gmc
|
||||
Name of Support Start File: support_start.gmc
|
||||
Extra Nozzle clearance over Object(ratio): 0.0
|
||||
First Layer Main Feedrate (mm/s): 35.0
|
||||
First Layer Perimeter Feedrate (mm/s): 25.0
|
||||
First Layer Flow Rate Infill(scaler): 1.0
|
||||
First Layer Flow Rate Perimeter(scaler): 1.0
|
||||
Interface Layers (integer): 0
|
||||
Interface Feed Rate Multiplier (ratio): 1.0
|
||||
Interface Flow Rate Multiplier (ratio): 1.0
|
||||
Interface Nozzle Lift over Interface Layer Thickness (ratio): 0.45
|
||||
Base Layers (integer): 0
|
||||
Base Feed Rate Multiplier (ratio): 0.5
|
||||
Base Flow Rate Multiplier (ratio): 0.5
|
||||
Base Infill Density (ratio): 0.5
|
||||
Base Layer Thickness over Layer Thickness: 2.0
|
||||
Base Nozzle Lift over Base Layer Thickness (ratio): 0.4
|
||||
Initial Circling: False
|
||||
Infill Overhang over Extrusion Width (ratio): 3.0
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated scale settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Scale
|
||||
Activate Scale to finetune print size (try to find the fault somewhere else..): False
|
||||
XY Plane Scale (ratio): 1.0
|
||||
Z Axis Scale (ratio): 1.0
|
||||
SVG Viewer: webbrowser
|
|
|
@ -0,0 +1,9 @@
|
|||
Format is tab separated skeinforge settings.
|
||||
_Name Value
|
||||
WindowPosition 1187+2
|
||||
Open File for Skeinforge C:/Users/Ahmet/STL/_Screw Holder Bottom.stl
|
||||
analyze False
|
||||
craft True
|
||||
help False
|
||||
meta False
|
||||
profile False
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated skeinforge analyze settings.
|
||||
_Name Value
|
||||
WindowPosition 600+0
|
||||
Open File for Analyze
|
||||
clairvoyance False
|
||||
comment False
|
||||
interpret False
|
||||
skeiniso True
|
||||
skeinlayer False
|
||||
statistic False
|
||||
vectorwrite False
|
|
|
@ -0,0 +1,27 @@
|
|||
Format is tab separated skeinforge craft settings.
|
||||
_Name Value
|
||||
WindowPosition 600+0
|
||||
Open File for Craft
|
||||
bottom False
|
||||
carve False
|
||||
chamber False
|
||||
clip False
|
||||
comb False
|
||||
cool False
|
||||
dimension True
|
||||
export False
|
||||
fill False
|
||||
inset False
|
||||
jitter False
|
||||
lash False
|
||||
limit False
|
||||
multiply False
|
||||
preface False
|
||||
raft False
|
||||
scale False
|
||||
skin False
|
||||
skirt False
|
||||
speed False
|
||||
stretch False
|
||||
temperature False
|
||||
wipe False
|
|
|
@ -0,0 +1,4 @@
|
|||
Format is tab separated skeinforge help settings.
|
||||
_Name Value
|
||||
WindowPosition 600+0
|
||||
Wiki Manual Primary True
|
|
|
@ -0,0 +1,41 @@
|
|||
Format is tab separated skeiniso settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Skeiniso
|
||||
Activate Skeiniso True
|
||||
Frame List
|
||||
Animation Line Quickening (ratio): 1.0
|
||||
Animation Slide Show Rate (layers/second): 2.0
|
||||
Axis Rulings True
|
||||
Band Height (layers): 5
|
||||
Bottom Band Brightness (ratio): 0.7
|
||||
Bottom Layer Brightness (ratio): 1.0
|
||||
From the Bottom False
|
||||
From the Top True
|
||||
Draw Arrows False
|
||||
Go Around Extruder Off Travel False
|
||||
Layer (index): 0
|
||||
Layer Extra Span (integer): 912345678
|
||||
Line (index): 24
|
||||
Display Line True
|
||||
View Move False
|
||||
View Rotate False
|
||||
Number of Fill Bottom Layers (integer): 1
|
||||
Number of Fill Top Layers (integer): 1
|
||||
Scale (pixels per millimeter): 15.0
|
||||
Screen Horizontal Inset (pixels): 100
|
||||
Screen Vertical Inset (pixels): 220
|
||||
Show Gcode True
|
||||
Viewpoint Latitude (degrees): 15.0
|
||||
Viewpoint Longitude (degrees): 210.0
|
||||
Width of Axis Negative Side (pixels): 2
|
||||
Width of Axis Positive Side (pixels): 6
|
||||
Width of Fill Bottom Thread (pixels): 2
|
||||
Width of Fill Top Thread (pixels): 2
|
||||
Width of Infill Thread (pixels): 1
|
||||
Width of Loop Thread (pixels): 2
|
||||
Width of Perimeter Inside Thread (pixels): 8
|
||||
Width of Perimeter Outside Thread (pixels): 8
|
||||
Width of Raft Thread (pixels): 1
|
||||
Width of Selection Thread (pixels): 6
|
||||
Width of Travel Thread (pixels): 0
|
|
|
@ -0,0 +1,23 @@
|
|||
Format is tab separated skeinlayer settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Skeinlayer
|
||||
Activate Skeinlayer True
|
||||
Frame List
|
||||
Animation Line Quickening (ratio): 1.0
|
||||
Animation Slide Show Rate (layers/second): 2.0
|
||||
Draw Arrows True
|
||||
Go Around Extruder Off Travel False
|
||||
Layer (index): 0
|
||||
Layer Extra Span (integer): 0
|
||||
Line (index): 430
|
||||
Display Line True
|
||||
View Move False
|
||||
Scale (pixels per millimeter): 25.0
|
||||
Screen Horizontal Inset (pixels): 100
|
||||
Screen Vertical Inset (pixels): 220
|
||||
Show Gcode True
|
||||
Show Position True
|
||||
Width of Extrusion Thread (pixels): 3
|
||||
Width of Selection Thread (pixels): 6
|
||||
Width of Travel Thread (pixels): 1
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated skin settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Skin
|
||||
Activate Skin: this is experimental.
|
||||
It prints the perimeters and loops only at half the layer height that is specified under carve. False
|
||||
Clip Over Perimeter Width (scaler): 1.0
|
||||
Do Not Skin the first ... Layers: 3
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated skirt settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Skirt
|
||||
Activate Skirt: True
|
||||
Convex: True
|
||||
Gap over Perimeter Width (ratio): 5.0
|
||||
Layers To (index): 3
|
|
|
@ -0,0 +1,14 @@
|
|||
Format is tab separated speed settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Speed
|
||||
Activate Speed: True
|
||||
Add Flow Rate: True
|
||||
Main Feed Rate (mm/s): 60.0
|
||||
Main Flow Rate (scaler): 1.0
|
||||
Feed Rate ratio for Orbiting move (ratio): 0.5
|
||||
Perimeter Feed Rate (mm/s): 30.0
|
||||
Perimeter Flow Rate (scaler): 1.0
|
||||
Bridge Feed Rate (ratio): 1.0
|
||||
Bridge Flow Rate (scaler): 1.0
|
||||
Travel Feed Rate (mm/s): 130.0
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated statistic settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Statistic True
|
||||
Machine Time ($/hour): 1.0
|
||||
Material ($/kg): 20.0
|
||||
Density (kg/m3): 930.0
|
||||
Extrusion Diameter over Thickness (ratio): 1.25
|
||||
Open File to Generate Statistics for
|
||||
Print Statistics True
|
||||
Save Statistics False
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated stretch settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Stretch
|
||||
Activate Stretch to correct for diameter shrink in small diameter holes False
|
||||
Cross Limit Distance Over Perimeter Width (ratio): 5.0
|
||||
Loop Stretch Over Perimeter Width (ratio): 0.11
|
||||
Path Stretch Over Perimeter Width (ratio): 0.0
|
||||
Perimeter Inside Stretch Over Perimeter Width (ratio): 0.32
|
||||
Perimeter Outside Stretch Over Perimeter Width (ratio): 0.1
|
||||
Stretch From Distance Over Perimeter Width (ratio): 2.0
|
|
|
@ -0,0 +1,14 @@
|
|||
Format is tab separated temperature settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Temperature
|
||||
Activate Temperature: False
|
||||
Cooling Rate (Celcius/second): 3.0
|
||||
Heating Rate (Celcius/second): 3.0
|
||||
Base Temperature (Celcius): 210.0
|
||||
Interface Temperature (Celcius): 210.0
|
||||
Object First Layer Infill Temperature (Celcius): 210.0
|
||||
Object First Layer Perimeter Temperature (Celcius): 210.0
|
||||
Object Next Layers Temperature (Celcius): 210.0
|
||||
Support Layers Temperature (Celcius): 210.0
|
||||
Supported Layers Temperature (Celcius): 210.0
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated vectorwrite settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Vectorwrite False
|
||||
Open File to Write Vector Graphics for
|
||||
Add Loops True
|
||||
Add Paths True
|
||||
Add Perimeters True
|
||||
Layers From (index): 0
|
||||
Layers To (index): 912345678
|
||||
SVG Viewer: webbrowser
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated wipe settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Wipe
|
||||
Activate Wipe False
|
||||
Location Arrival X (mm): 0.0
|
||||
Location Arrival Y (mm): 5.0
|
||||
Location Arrival Z (mm): 0.0
|
||||
Location Departure X (mm): 5.0
|
||||
Location Departure Y (mm): 0.0
|
||||
Location Departure Z (mm): 0.0
|
||||
Location Wipe X (mm): 0.0
|
||||
Location Wipe Y (mm): 0.0
|
||||
Location Wipe Z (mm): 0.0
|
||||
Wipe Period (layers): 15
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated bottom settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Bottom
|
||||
Activate Bottom... and dont change anything else here!!! True
|
||||
Additional Height (ratio): 0.5
|
||||
Altitude (mm): 0.0
|
||||
SVG Viewer: webbrowser
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated carve settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Carve
|
||||
Layer Height = Extrusion Thickness (mm): 0.4
|
||||
Extrusion Width (mm): 0.6
|
||||
Print from Layer No:: 0
|
||||
Print up to Layer No: 912345678
|
||||
Infill in Direction of Bridge True
|
||||
Correct Mesh True
|
||||
Unproven Mesh False
|
||||
SVG Viewer: webbrowser
|
||||
Add Layer Template to SVG True
|
||||
Extra Decimal Places (float): 2.0
|
||||
Import Coarseness (ratio): 1.0
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated chamber settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Chamber
|
||||
Activate Chamber..if you want below functions to work True
|
||||
Heated PrintBed Temperature (Celcius): 60.0
|
||||
Turn print Bed Heater Off at Shut Down True
|
||||
Turn Extruder Heater Off at Shut Down True
|
|
|
@ -0,0 +1,6 @@
|
|||
Format is tab separated clairvoyance settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Clairvoyance False
|
||||
Open File to Generate Clairvoyances for
|
||||
Gcode Program: webbrowser
|
|
|
@ -0,0 +1,7 @@
|
|||
Format is tab separated clip settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Clip
|
||||
Activate Clip..to clip the extrusion that overlaps when printing perimeters True
|
||||
Clip Over Perimeter Width adjuster (decrease for bigger gap): 1.0
|
||||
Threshold for connecting inner loops (ratio): 2.5
|
|
|
@ -0,0 +1,9 @@
|
|||
Format is tab separated comb settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Comb
|
||||
Activate Comb if you cant stop the extruder stringing by retraction
|
||||
it will avoid moving over loops so the strings will be there
|
||||
but not visible anymore.
|
||||
Comb bends the extruder travel paths around holes in the slices, to avoid stringing.
|
||||
so any start up ooze will be inside the shape. True
|
|
|
@ -0,0 +1,5 @@
|
|||
Format is tab separated comment settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Comment False
|
||||
Open File to Write Comments for
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated cool settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Cool
|
||||
Activate Cool.. but use with a fan! False
|
||||
Use Cool if layer takes shorter than(seconds): 10.0
|
||||
Turn Fan On at Beginning True
|
||||
Turn Fan Off at Ending True
|
||||
Execute when Cool starts: cool_start.gmc
|
||||
Execute when Cool ends: cool_end.gmc
|
||||
Orbiting around Object False
|
||||
Slow Down during print True
|
||||
Maximum Cool (Celcius): 2.0
|
||||
Bridge Cool (Celcius): 1.0
|
||||
Minimum Orbital Radius (millimeters): 10.0
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated dimension settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Dimension
|
||||
Activate Volumetric Extrusion (Stepper driven Extruders) True
|
||||
Filament Diameter (mm): 1.75
|
||||
Filament Packing Density (ratio) lower=more extrusion: 1.0
|
||||
Retraction Distance (millimeters): 1.0
|
||||
Restart Extra Distance (millimeters): 0.0
|
||||
Extruder Retraction Speed (mm/s): 15.0
|
||||
Force to retract when crossing over spaces True
|
||||
Minimum Extrusion before Retraction (millimeters): 1.0
|
||||
Minimum Travelmove after Retraction (millimeters): 1.0
|
||||
in Absolute units (Sprinter, FiveD a.o.) True
|
||||
in Relative units (Teacup a.o.) False
|
Can't render this file because it has a wrong number of fields in line 14.
|
|
@ -0,0 +1,20 @@
|
|||
Format is tab separated export settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Export
|
||||
Activate Export True
|
||||
Add _export to filename (filename_export) True
|
||||
Also Send Output To:
|
||||
Do Not Delete Comments False
|
||||
Delete Crafting Comments False
|
||||
Delete All Comments True
|
||||
Do Not Change Output False
|
||||
gcode_small True
|
||||
File Extension (gcode): gcode
|
||||
Name of Replace File: replace.csv
|
||||
Save Penultimate Gcode False
|
||||
Archive Used Profile As Zip False
|
||||
Export Profile Values As CSV File False
|
||||
Add Profile Name to Filename False
|
||||
Add Description to Filename False
|
||||
Add Timestamp to Filename False
|
|
|
@ -0,0 +1,34 @@
|
|||
Format is tab separated fill settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Fill
|
||||
Activate Fill: True
|
||||
Infill Solidity (ratio): 0.35
|
||||
Extrusion Lines extra Spacing (Scaler): 1.0
|
||||
Infill Overlap over Perimeter (Scaler): 1.0
|
||||
Extra Shells on Alternating Solid Layer (layers): 1
|
||||
Extra Shells on Base (layers): 1
|
||||
Extra Shells on Sparse Layer (layers): 1
|
||||
Fully filled Layers (each top and bottom): 2
|
||||
Lower Left True
|
||||
Nearest False
|
||||
Infill > Loops > Perimeter False
|
||||
Infill > Perimeter > Loops False
|
||||
Loops > Infill > Perimeter False
|
||||
Loops > Perimeter > Infill False
|
||||
Perimeter > Infill > Loops False
|
||||
Perimeter > Loops > Infill True
|
||||
Line True
|
||||
Grid Circular False
|
||||
Grid Hexagonal False
|
||||
Grid Rectangular False
|
||||
Diaphragm at every ...th Layer: 100
|
||||
Diaphragm Thickness (layers): 0
|
||||
Grid Circle Separation over Perimeter Width (ratio): 0.2
|
||||
Grid Extra Overlap (ratio): 0.1
|
||||
Grid Junction Separation Band Height (layers): 10
|
||||
Grid Junction Separation over Octogon Radius At End (ratio): 0.0
|
||||
Grid Junction Separation over Octogon Radius At Middle (ratio): 0.0
|
||||
Infill Begin Rotation (degrees): 45.0
|
||||
Infill Begin Rotation Repeat (layers): 1
|
||||
Infill Odd Layer Extra Rotation (degrees): 90.0
|
|
|
@ -0,0 +1,6 @@
|
|||
Format is tab separated home settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Home
|
||||
Activate Home ... Not needed True
|
||||
Name of Homing File: homing.gcode
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated inset settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Inset
|
||||
Bridge Width Multiplier (ratio): 1.0
|
||||
Prefer Loops False
|
||||
Prefer Perimeter True
|
||||
Overlap Removal(Scaler): 1.0
|
|
|
@ -0,0 +1,7 @@
|
|||
Format is tab separated interpret settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Interpret
|
||||
Activate Interpret False
|
||||
Print Interpretion False
|
||||
Text Program: webbrowser
|
|
|
@ -0,0 +1,6 @@
|
|||
Format is tab separated jitter settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Jitter
|
||||
Activate Jitter to have your perimeter and loop endpoints scattered False
|
||||
Jitter Over Perimeter Width (ratio): 2.0
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated lash settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Lash
|
||||
Activate Lash if you have backlash in your axes.
|
||||
But its better to fix the mechanical problem! False
|
||||
X Backlash (mm): 0.0
|
||||
Y Backlash (mm): 0.0
|
|
|
@ -0,0 +1,7 @@
|
|||
Format is tab separated limit settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Limit
|
||||
Activate Limit if your Firmware is unable to Limiting your Z-Speed. False
|
||||
Maximum Initial Feed Rate (mm/s): 5.0
|
||||
Maximum Z Feed Rate (mm/s): 5.0
|
|
|
@ -0,0 +1,10 @@
|
|||
Format is tab separated multiply settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Multiply
|
||||
Activate Multiply: True
|
||||
Center X (mm): 100.0
|
||||
Center Y (mm): 100.0
|
||||
Number of Columns (integer): 1
|
||||
Number of Rows (integer): 1
|
||||
Separation over Perimeter Width (ratio): 15.0
|
|
|
@ -0,0 +1,5 @@
|
|||
Format is tab separated polyfile settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Execute All Unmodified Files in a Directory False
|
||||
Execute File True
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated preface settings.
|
||||
Home before Print False
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Preface
|
||||
Reset Extruder before Print True
|
||||
Meta:
|
||||
Name of End File: end.gmc
|
||||
Name of Start File: start.gmc
|
||||
Set Positioning to Absolute True
|
||||
Set Units to Millimeters True
|
|
|
@ -0,0 +1,38 @@
|
|||
Format is tab separated raft settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Raft
|
||||
Activate Raft True
|
||||
Add Raft, Elevate Nozzle, Orbit: True
|
||||
None True
|
||||
Empty Layers Only False
|
||||
Everywhere False
|
||||
Exterior Only False
|
||||
Add support if flatter than (degrees): 50.0
|
||||
Cross Hatch instead of Lines False
|
||||
Interface/Support Lines Density (ratio): 0.25
|
||||
Interface/Support Layer Thickness over Layer Thickness: 1.0
|
||||
Support Feed Rate mm/sec: 15.0
|
||||
Support Flow Rate (scaler): 1.0
|
||||
Support Gap over Perimeter Extrusion Width (ratio): 1.0
|
||||
Raft/Support extension in (%): 5.0
|
||||
Raft/Support extension in(mm): 2.0
|
||||
Name of Support End File: support_end.gmc
|
||||
Name of Support Start File: support_start.gmc
|
||||
Extra Nozzle clearance over Object(ratio): 0.0
|
||||
First Layer Main Feedrate (mm/s): 35.0
|
||||
First Layer Perimeter Feedrate (mm/s): 25.0
|
||||
First Layer Flow Rate Infill(scaler): 1.0
|
||||
First Layer Flow Rate Perimeter(scaler): 1.0
|
||||
Interface Layers (integer): 0
|
||||
Interface Feed Rate Multiplier (ratio): 1.0
|
||||
Interface Flow Rate Multiplier (ratio): 1.0
|
||||
Interface Nozzle Lift over Interface Layer Thickness (ratio): 0.45
|
||||
Base Layers (integer): 0
|
||||
Base Feed Rate Multiplier (ratio): 0.5
|
||||
Base Flow Rate Multiplier (ratio): 0.5
|
||||
Base Infill Density (ratio): 0.5
|
||||
Base Layer Thickness over Layer Thickness: 2.0
|
||||
Base Nozzle Lift over Base Layer Thickness (ratio): 0.4
|
||||
Initial Circling: False
|
||||
Infill Overhang over Extrusion Width (ratio): 3.0
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated scale settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Scale
|
||||
Activate Scale to finetune print size (try to find the fault somewhere else..): False
|
||||
XY Plane Scale (ratio): 1.0
|
||||
Z Axis Scale (ratio): 1.0
|
||||
SVG Viewer: webbrowser
|
|
|
@ -0,0 +1,9 @@
|
|||
Format is tab separated skeinforge settings.
|
||||
_Name Value
|
||||
WindowPosition 1187+2
|
||||
Open File for Skeinforge C:/Users/Ahmet/STL/_Screw Holder Bottom.stl
|
||||
analyze False
|
||||
craft True
|
||||
help False
|
||||
meta False
|
||||
profile False
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated skeinforge analyze settings.
|
||||
_Name Value
|
||||
WindowPosition 600+0
|
||||
Open File for Analyze
|
||||
clairvoyance False
|
||||
comment False
|
||||
interpret False
|
||||
skeiniso True
|
||||
skeinlayer True
|
||||
statistic False
|
||||
vectorwrite False
|
|
|
@ -0,0 +1,27 @@
|
|||
Format is tab separated skeinforge craft settings.
|
||||
_Name Value
|
||||
WindowPosition 600+0
|
||||
Open File for Craft
|
||||
bottom False
|
||||
carve False
|
||||
chamber False
|
||||
clip False
|
||||
comb False
|
||||
cool False
|
||||
dimension True
|
||||
export False
|
||||
fill False
|
||||
inset False
|
||||
jitter False
|
||||
lash False
|
||||
limit False
|
||||
multiply False
|
||||
preface False
|
||||
raft False
|
||||
scale False
|
||||
skin False
|
||||
skirt False
|
||||
speed False
|
||||
stretch False
|
||||
temperature False
|
||||
wipe False
|
|
|
@ -0,0 +1,4 @@
|
|||
Format is tab separated skeinforge help settings.
|
||||
_Name Value
|
||||
WindowPosition 600+0
|
||||
Wiki Manual Primary True
|
|
|
@ -0,0 +1,41 @@
|
|||
Format is tab separated skeiniso settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Skeiniso
|
||||
Activate Skeiniso True
|
||||
Frame List
|
||||
Animation Line Quickening (ratio): 1.0
|
||||
Animation Slide Show Rate (layers/second): 2.0
|
||||
Axis Rulings True
|
||||
Band Height (layers): 5
|
||||
Bottom Band Brightness (ratio): 0.7
|
||||
Bottom Layer Brightness (ratio): 1.0
|
||||
From the Bottom False
|
||||
From the Top True
|
||||
Draw Arrows False
|
||||
Go Around Extruder Off Travel False
|
||||
Layer (index): 0
|
||||
Layer Extra Span (integer): 912345678
|
||||
Line (index): 24
|
||||
Display Line True
|
||||
View Move False
|
||||
View Rotate False
|
||||
Number of Fill Bottom Layers (integer): 1
|
||||
Number of Fill Top Layers (integer): 1
|
||||
Scale (pixels per millimeter): 15.0
|
||||
Screen Horizontal Inset (pixels): 100
|
||||
Screen Vertical Inset (pixels): 220
|
||||
Show Gcode True
|
||||
Viewpoint Latitude (degrees): 15.0
|
||||
Viewpoint Longitude (degrees): 210.0
|
||||
Width of Axis Negative Side (pixels): 2
|
||||
Width of Axis Positive Side (pixels): 6
|
||||
Width of Fill Bottom Thread (pixels): 2
|
||||
Width of Fill Top Thread (pixels): 2
|
||||
Width of Infill Thread (pixels): 1
|
||||
Width of Loop Thread (pixels): 2
|
||||
Width of Perimeter Inside Thread (pixels): 8
|
||||
Width of Perimeter Outside Thread (pixels): 8
|
||||
Width of Raft Thread (pixels): 1
|
||||
Width of Selection Thread (pixels): 6
|
||||
Width of Travel Thread (pixels): 0
|
|
|
@ -0,0 +1,23 @@
|
|||
Format is tab separated skeinlayer settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Skeinlayer
|
||||
Activate Skeinlayer True
|
||||
Frame List
|
||||
Animation Line Quickening (ratio): 1.0
|
||||
Animation Slide Show Rate (layers/second): 2.0
|
||||
Draw Arrows True
|
||||
Go Around Extruder Off Travel False
|
||||
Layer (index): 0
|
||||
Layer Extra Span (integer): 0
|
||||
Line (index): 430
|
||||
Display Line True
|
||||
View Move False
|
||||
Scale (pixels per millimeter): 25.0
|
||||
Screen Horizontal Inset (pixels): 100
|
||||
Screen Vertical Inset (pixels): 220
|
||||
Show Gcode True
|
||||
Show Position True
|
||||
Width of Extrusion Thread (pixels): 3
|
||||
Width of Selection Thread (pixels): 6
|
||||
Width of Travel Thread (pixels): 1
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated skin settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Skin
|
||||
Activate Skin: this is experimental.
|
||||
It prints the perimeters and loops only at half the layer height that is specified under carve. False
|
||||
Clip Over Perimeter Width (scaler): 1.0
|
||||
Do Not Skin the first ... Layers: 3
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated skirt settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Skirt
|
||||
Activate Skirt: True
|
||||
Convex: True
|
||||
Gap over Perimeter Width (ratio): 5.0
|
||||
Layers To (index): 3
|
|
|
@ -0,0 +1,14 @@
|
|||
Format is tab separated speed settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Speed
|
||||
Activate Speed: True
|
||||
Add Flow Rate: True
|
||||
Main Feed Rate (mm/s): 60.0
|
||||
Main Flow Rate (scaler): 1.0
|
||||
Feed Rate ratio for Orbiting move (ratio): 0.5
|
||||
Perimeter Feed Rate (mm/s): 30.0
|
||||
Perimeter Flow Rate (scaler): 1.0
|
||||
Bridge Feed Rate (ratio): 1.0
|
||||
Bridge Flow Rate (scaler): 1.0
|
||||
Travel Feed Rate (mm/s): 130.0
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated statistic settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Statistic True
|
||||
Machine Time ($/hour): 1.0
|
||||
Material ($/kg): 20.0
|
||||
Density (kg/m3): 930.0
|
||||
Extrusion Diameter over Thickness (ratio): 1.25
|
||||
Open File to Generate Statistics for
|
||||
Print Statistics True
|
||||
Save Statistics False
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated stretch settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Stretch
|
||||
Activate Stretch to correct for diameter shrink in small diameter holes False
|
||||
Cross Limit Distance Over Perimeter Width (ratio): 5.0
|
||||
Loop Stretch Over Perimeter Width (ratio): 0.11
|
||||
Path Stretch Over Perimeter Width (ratio): 0.0
|
||||
Perimeter Inside Stretch Over Perimeter Width (ratio): 0.32
|
||||
Perimeter Outside Stretch Over Perimeter Width (ratio): 0.1
|
||||
Stretch From Distance Over Perimeter Width (ratio): 2.0
|
|
|
@ -0,0 +1,14 @@
|
|||
Format is tab separated temperature settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Temperature
|
||||
Activate Temperature: False
|
||||
Cooling Rate (Celcius/second): 3.0
|
||||
Heating Rate (Celcius/second): 3.0
|
||||
Base Temperature (Celcius): 210.0
|
||||
Interface Temperature (Celcius): 210.0
|
||||
Object First Layer Infill Temperature (Celcius): 210.0
|
||||
Object First Layer Perimeter Temperature (Celcius): 210.0
|
||||
Object Next Layers Temperature (Celcius): 210.0
|
||||
Support Layers Temperature (Celcius): 210.0
|
||||
Supported Layers Temperature (Celcius): 210.0
|
|
|
@ -0,0 +1,11 @@
|
|||
Format is tab separated vectorwrite settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Vectorwrite False
|
||||
Open File to Write Vector Graphics for
|
||||
Add Loops True
|
||||
Add Paths True
|
||||
Add Perimeters True
|
||||
Layers From (index): 0
|
||||
Layers To (index): 912345678
|
||||
SVG Viewer: webbrowser
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated wipe settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Wipe
|
||||
Activate Wipe False
|
||||
Location Arrival X (mm): 0.0
|
||||
Location Arrival Y (mm): 5.0
|
||||
Location Arrival Z (mm): 0.0
|
||||
Location Departure X (mm): 5.0
|
||||
Location Departure Y (mm): 0.0
|
||||
Location Departure Z (mm): 0.0
|
||||
Location Wipe X (mm): 0.0
|
||||
Location Wipe Y (mm): 0.0
|
||||
Location Wipe Z (mm): 0.0
|
||||
Wipe Period (layers): 33333
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated bottom settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Bottom
|
||||
Activate Bottom... and dont change anything else here!!! True
|
||||
Additional Height (ratio): 0.5
|
||||
Altitude (mm): 0.0
|
||||
SVG Viewer: webbrowser
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated carve settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Carve
|
||||
Layer Height = Extrusion Thickness (mm): 0.33
|
||||
Extrusion Width (mm): 0.5
|
||||
Print from Layer No:: 0
|
||||
Print up to Layer No: 912345678
|
||||
Infill in Direction of Bridge True
|
||||
Correct Mesh True
|
||||
Unproven Mesh False
|
||||
SVG Viewer: webbrowser
|
||||
Add Layer Template to SVG True
|
||||
Extra Decimal Places (float): 2.0
|
||||
Import Coarseness (ratio): 1.0
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated chamber settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Chamber
|
||||
Activate Chamber..if you want below functions to work True
|
||||
Heated PrintBed Temperature (Celcius): 60.0
|
||||
Turn print Bed Heater Off at Shut Down True
|
||||
Turn Extruder Heater Off at Shut Down True
|
|
|
@ -0,0 +1,6 @@
|
|||
Format is tab separated clairvoyance settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Clairvoyance False
|
||||
Open File to Generate Clairvoyances for
|
||||
Gcode Program: webbrowser
|
|
|
@ -0,0 +1,7 @@
|
|||
Format is tab separated clip settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Clip
|
||||
Activate Clip..to clip the extrusion that overlaps when printing perimeters True
|
||||
Clip Over Perimeter Width adjuster (decrease for bigger gap): 1.0
|
||||
Threshold for connecting inner loops (ratio): 2.5
|
|
|
@ -0,0 +1,9 @@
|
|||
Format is tab separated comb settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Comb
|
||||
Activate Comb if you cant stop the extruder stringing by retraction
|
||||
it will avoid moving over loops so the strings will be there
|
||||
but not visible anymore.
|
||||
Comb bends the extruder travel paths around holes in the slices, to avoid stringing.
|
||||
so any start up ooze will be inside the shape. True
|
|
|
@ -0,0 +1,5 @@
|
|||
Format is tab separated comment settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Activate Comment False
|
||||
Open File to Write Comments for
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated cool settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Cool
|
||||
Activate Cool.. but use with a fan! False
|
||||
Use Cool if layer takes shorter than(seconds): 10.0
|
||||
Turn Fan On at Beginning True
|
||||
Turn Fan Off at Ending True
|
||||
Execute when Cool starts: cool_start.gmc
|
||||
Execute when Cool ends: cool_end.gmc
|
||||
Orbiting around Object False
|
||||
Slow Down during print True
|
||||
Maximum Cool (Celcius): 2.0
|
||||
Bridge Cool (Celcius): 1.0
|
||||
Minimum Orbital Radius (millimeters): 10.0
|
|
|
@ -0,0 +1,15 @@
|
|||
Format is tab separated dimension settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Dimension
|
||||
Activate Volumetric Extrusion (Stepper driven Extruders) True
|
||||
Filament Diameter (mm): 2.85
|
||||
Filament Packing Density (ratio) lower=more extrusion: 1.0
|
||||
Retraction Distance (millimeters): 1.0
|
||||
Restart Extra Distance (millimeters): 0.0
|
||||
Extruder Retraction Speed (mm/s): 15.0
|
||||
Force to retract when crossing over spaces True
|
||||
Minimum Extrusion before Retraction (millimeters): 1.0
|
||||
Minimum Travelmove after Retraction (millimeters): 1.0
|
||||
in Absolute units (Sprinter, FiveD a.o.) True
|
||||
in Relative units (Teacup a.o.) False
|
Can't render this file because it has a wrong number of fields in line 14.
|
|
@ -0,0 +1,20 @@
|
|||
Format is tab separated export settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Export
|
||||
Activate Export True
|
||||
Add _export to filename (filename_export) True
|
||||
Also Send Output To:
|
||||
Do Not Delete Comments False
|
||||
Delete Crafting Comments False
|
||||
Delete All Comments True
|
||||
Do Not Change Output False
|
||||
gcode_small True
|
||||
File Extension (gcode): gcode
|
||||
Name of Replace File: replace.csv
|
||||
Save Penultimate Gcode False
|
||||
Archive Used Profile As Zip False
|
||||
Export Profile Values As CSV File False
|
||||
Add Profile Name to Filename False
|
||||
Add Description to Filename False
|
||||
Add Timestamp to Filename False
|
|
|
@ -0,0 +1,34 @@
|
|||
Format is tab separated fill settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Fill
|
||||
Activate Fill: True
|
||||
Infill Solidity (ratio): 0.35
|
||||
Extrusion Lines extra Spacing (Scaler): 1.0
|
||||
Infill Overlap over Perimeter (Scaler): 1.0
|
||||
Extra Shells on Alternating Solid Layer (layers): 1
|
||||
Extra Shells on Base (layers): 1
|
||||
Extra Shells on Sparse Layer (layers): 1
|
||||
Fully filled Layers (each top and bottom): 2
|
||||
Lower Left True
|
||||
Nearest False
|
||||
Infill > Loops > Perimeter False
|
||||
Infill > Perimeter > Loops False
|
||||
Loops > Infill > Perimeter False
|
||||
Loops > Perimeter > Infill False
|
||||
Perimeter > Infill > Loops False
|
||||
Perimeter > Loops > Infill True
|
||||
Line True
|
||||
Grid Circular False
|
||||
Grid Hexagonal False
|
||||
Grid Rectangular False
|
||||
Diaphragm at every ...th Layer: 100
|
||||
Diaphragm Thickness (layers): 0
|
||||
Grid Circle Separation over Perimeter Width (ratio): 0.2
|
||||
Grid Extra Overlap (ratio): 0.1
|
||||
Grid Junction Separation Band Height (layers): 10
|
||||
Grid Junction Separation over Octogon Radius At End (ratio): 0.0
|
||||
Grid Junction Separation over Octogon Radius At Middle (ratio): 0.0
|
||||
Infill Begin Rotation (degrees): 45.0
|
||||
Infill Begin Rotation Repeat (layers): 1
|
||||
Infill Odd Layer Extra Rotation (degrees): 90.0
|
|
|
@ -0,0 +1,6 @@
|
|||
Format is tab separated home settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Home
|
||||
Activate Home ... Not needed True
|
||||
Name of Homing File: homing.gcode
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated inset settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Inset
|
||||
Bridge Width Multiplier (ratio): 1.0
|
||||
Prefer Loops False
|
||||
Prefer Perimeter True
|
||||
Overlap Removal(Scaler): 1.0
|
|
|
@ -0,0 +1,7 @@
|
|||
Format is tab separated interpret settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Interpret
|
||||
Activate Interpret False
|
||||
Print Interpretion False
|
||||
Text Program: webbrowser
|
|
|
@ -0,0 +1,6 @@
|
|||
Format is tab separated jitter settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Jitter
|
||||
Activate Jitter to have your perimeter and loop endpoints scattered False
|
||||
Jitter Over Perimeter Width (ratio): 2.0
|
|
|
@ -0,0 +1,8 @@
|
|||
Format is tab separated lash settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Lash
|
||||
Activate Lash if you have backlash in your axes.
|
||||
But its better to fix the mechanical problem! False
|
||||
X Backlash (mm): 0.0
|
||||
Y Backlash (mm): 0.0
|
|
|
@ -0,0 +1,7 @@
|
|||
Format is tab separated limit settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Limit
|
||||
Activate Limit if your Firmware is unable to Limiting your Z-Speed. False
|
||||
Maximum Initial Feed Rate (mm/s): 5.0
|
||||
Maximum Z Feed Rate (mm/s): 5.0
|
|
|
@ -0,0 +1,10 @@
|
|||
Format is tab separated multiply settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Open File for Multiply
|
||||
Activate Multiply: True
|
||||
Center X (mm): 100.0
|
||||
Center Y (mm): 100.0
|
||||
Number of Columns (integer): 1
|
||||
Number of Rows (integer): 1
|
||||
Separation over Perimeter Width (ratio): 15.0
|
|
|
@ -0,0 +1,5 @@
|
|||
Format is tab separated polyfile settings.
|
||||
_Name Value
|
||||
WindowPosition 700+0
|
||||
Execute All Unmodified Files in a Directory False
|
||||
Execute File True
|
|
|
@ -0,0 +1,11 @@
|
|||
_Name Value
|
||||
Format is tab separated preface settings.
|
||||
Home before Print False
|
||||
Meta:
|
||||
Name of End File: end.gmc
|
||||
Name of Start File: start.gmc
|
||||
Open File for Preface
|
||||
Reset Extruder before Print True
|
||||
Set Positioning to Absolute True
|
||||
Set Units to Millimeters True
|
||||
WindowPosition 700+0
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue