Sunday, October 24, 2010

Limit and bottom

The stable cached skeinforge is the latest file at:
http://fabmetheus.crsndoo.com/

the unstable skeinforge is on my website at:
http://members.axion.net/~enrique/reprap_python_beanshell.zip

the infrequently updated subversion version is at:
https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/old_files/miscellaneous/python-beanshell-scripts/

Thanks to Erik de Bruijn, who is one of the people working on the ultimaker at:
http://www.ultimaker.com/

many of the skeinforge tools now have layer progress indication.

Maximum Z Feed Rate has been moved from speed to limit, so set the Maximum Z Feed Rate in limit to whatever it was in speed.

Bottom Altitude has been moved from raft to bottom and in bottom it is now called altitude with a default of zero. So if you have Bottom Altitude set to something other than its default of zero, set the Altitude in bottom to whatever Bottom Altitude was in raft.

Skeinview has been renamed skeinlayer and behold has been renamed skeiniso. Any settings in skeinview and behold should be transferred automatically.

Initial Circling has been moved from temperature to raft.

Skeinforge can now read inskcape svg directly, so when using skeinforge to plot svg files:
http://reprap.org/wiki/Plotting

you can now skip the Blender conversion step.

The grid circle infill pattern has been added to fill. Because the circles are separated, the pattern is weak, it only provides support for the top layer threads and some strength in the z direction. The flip side is that this infill does not warp the object, the object will get warped only by the walls. Because this pattern turns the extruder on and off often, it is best to get a stepper motor extruder if you don't already have one.

The problem where alterations, like start.gcode, were sometimes being changed by the tool chain is mostly fixed, so you no longer to need to send some of them through with a replace prefix. If you're not using a replace prefix or haven't heard of one before, ignore this paragraph.

Cheers,
Enrique

Monday, February 15, 2010

Raft split into raft and temperature

I'd like to thank Bogdan Kecman:
http://www.bitsfrombytes.com/wiki/index.php?title=User:Bogdan.kecman
http://picasaweb.google.com/bogdan.kecman/RapMan
http://www.linkedin.com/in/bogdan

and in serbian:
http://www.mysql.rs/
http://elco.crsndoo.com/

for creating and maintaining the skeinforge website, where all the cached versions are, for testing skeinforge, and in general for helping many people.

I'd also like to thank Cliff Biffle, Nick Ames & Rick Pollack for writing up calibration information:
http://makerblock.com/2010/02/makerbot-skeinforge-tuning-and-calibration/

Triffid Hunter, whose blog is at:
http://wooden-mendel.blogspot.com/

has improved send.py:
http://dev.forums.reprap.org/file.php?154,file=1972,filename=send.py

and RepRapArduinoSerialSender.py:
http://dev.forums.reprap.org/file.php?154,file=1973,filename=RepRapArduinoSerialSender.py

These files are also in the miscellaneous/fabricate folder in skeinforge. The scripts can be send commands to the firmware. Please test these out and either send the results to Triifid Hunter or post them in the "patches for send.py and RepRapArduinoSerialSender.py" thread at:
http://dev.forums.reprap.org/read.php?154,35440

The default cool type choice in cool has been changed from Slow Down to Orbit because the DC motor extruders can not operate at slow flow rates accurately. Orbit has the problem of leaving hair around the object and emptying the nozzle, but if the extruder does not work properly at slow flow rates, Slow Down can not be used. Geared stepper motor pinch wheel extruders are the way to go, like the one Wade built, with articles at:
http://objects.reprap.org/wiki/Development:Geared_Nema17_Extruder
http://www.thingiverse.com/thing:1794

Raft has been split into raft and temperature, and the setting names have been changed, so please reenter your settings in both tools. Otherwise, unfortunately, all your temperature settings will be the defaults.

Chamber used M109 for the bed temperature, then the reprap host used that command for something else, so I changed the bed temperature command to M110. Then the reprap host used M110 for something else, so now I've changed the bed temperature command to M140, so that chamber should be safe from new commands for a long time. The new commands follow below.

M140 Bed Temperature
M141 Chamber Temperature
M142 Holding Force

Clip now has the default option of connecting loops. Because the extra connection means extra filament, the 'Clip over Perimeter Width' ratio should be increased by roughly 50%, the default is now 0.5. Also, since 'Clip over Perimeter Width' is renamed from 'Clip over Extrusion Width', you have to reenter that setting in any case.

The extruder distance format choice has been moved from preface to the new tool dimension.

The stretch algorithm has been changed and stretch now moves the entire line, it no longer breaks up the line. As a side effect of the algorithm change, on average it does not stretch as much as it used to, so the settings should be increased by very roughly 15% to compensate.

Cheers,
Enrique


P.S.

Because a bit of spam is starting to appear in the comments on this blog, I have turned on comment moderation. So when you send in a comment, it will be a while, on average roughly a day, before it appears in the comments.

Sunday, December 6, 2009

Separate manual pages

It is useful to have separate pages on the wiki for each tool so that the menu on the tool can have a link to a wiki page, as well as a link to the local documentation. The model is chamber, which has been moved from the contents page to its own page at:
http://fabmetheus.crsndoo.com/wiki/index.php/Skeinforge_Chamber

It is called Skeinforge_Chamber rather than just Chamber to avoid possible future name collisions with the rest of the wiki. It has a Previous, Next & Contents group on the top and bottom of the page to aid navigation through the skeinforge manual. The previous link points to the previous tool in the manual, which for chamber is currently carve, the next link points to the next tool, clip. The contents link point to the skeinforge contents page.

On the contents page, there is a link to chamber. To display the link as 'Chamber' while going to 'Skeinforge_Chamber', the wiki link is:
==== [[Skeinforge_Chamber|Chamber]] ====

Otherwise, the chamber page follows the format of the contents page, with a heading for each setting.

When adding new tool pages, please add it as a separate page using the chamber page as a model. For people who want to help develop the manual, please move existing pages to their own separate page, using the chamber model. Before each release, I will update the tools which have a separate manual page to add a manual page link to their help menus.

Cheers,
Enrique

Saturday, November 7, 2009

Skeinforge update, chamber tool

The Chamber tool has been added, to send temperature settings to a heated bed or chamber. The 'Temperature of Bed' preference sets the temperature of the bed by sending an M140 command, the default is 60.0. The 'Temperature of Chamber' preference sets the temperature of the chamber by sending an M141 command, the default is 30.0.

Kulitorum has made a heated bed. It is a 5mm Alu sheet with a pattern laid out in kapton tape. The wire is a 0.6mm2 Konstantin wire and it's held in place by small pieces of kapton tape. The description and picture is at:
http://gallery.kulitorum.com/main.php?g2_itemId=283

In my opinion, it is a brilliant design. The best thing about it is that the components it uses, kapton tape and heater wire, are already on the reprap parts list, so reprappers might already have them and if they don't they'll able to order some easily. I don't know if the tape and heater wire can be added to existing acrylic or MDF beds, but hopefully someone will try it out.

The 'Infill Perimeter Overlap' setting in inset has been moved to fill. The 'Extrusion Width over Thickness' setting in inset has been moved to fill and renamed 'Infill Width over Thickness'. So you'll have to reenter those settings in fill when switching to this version, if you have changed them from the defaults.

Friday, November 6, 2009

Thursday, November 5, 2009

Skeinforge information


Here are links and information about skeinforge. Any questions, suggestions or comments about skeinforge should be posted at this blog.

If you write a complete bug report or you have contributed to skeinforge or demozendium and have a question, you may email me at:
perez_enrique at yahoo.com

Comments and suggestions are welcome, however, I won't reply unless you are a contributor. Some ways of contributing to skeinforge are in the contributions thread at:
http://dev.forums.reprap.org/read.php?12,27562

The skeinforge wiki manual, which you are welcome to contribute to, is at:
Demozendium - Skeinforge

The stable cached skeinforge is the latest file at:
http://fabmetheus.crsndoo.com/

the unstable skeinforge is on my website at:
http://members.axion.net/~enrique/reprap_python_beanshell.zip

Assuming you have python, which can be downloaded from:
www.python.org

to run skeinforge; in a terminal in the same folder as skeinforge.py, type:
python skeinforge.py