https://reprap.org/mediawiki/api.php?action=feedcontributions&user=Jmarsden&feedformat=atomRepRap - User contributions [en]2024-03-28T17:57:35ZUser contributionsMediaWiki 1.30.0https://reprap.org/mediawiki/index.php?title=Community_portal&diff=23633Community portal2010-11-16T16:45:35Z<p>Jmarsden: spelling fix: contributors</p>
<hr />
<div>{{RepRapWiki Meta Header}}<br />
<br />
<br />
<div style="border-bottom:1px solid #DDD; border-right:1px solid #DDD; margin-right:-1px;"><br />
<div style="border:1px solid #AAA; background-color:#FFFFFF; padding-left:6px;"><br />
<div style="float:right; background-color:#F7F7F7; padding:10px; padding-right:20px; border-left:1px solid #CCC; border-bottom:1px solid #DDD; border-right:1px solid #DDD; border-top:1px solid #FAFAFA; margin-left:50px;"><br />
<div style="font-size:90%; text-align:center;">'''Contents'''</div><br />
<div style="text-align:left;"><br />
[[#Getting involved|1 Getting involved]]<br /><br />
[[#Helping out|2 Helping out]]<br /><br />
[[#Blogs and Resources|3 Blogs and Resources]]<br />
</div></div><br />
<h1 style="margin-top:.1em; padding-left:5px; text-align:left; margin-bottom:.2em; border-bottom:0; font-weight:bold;"><br />
Community portal<br />
</h1><br />
<div style="font-size:120%; margin-bottom:10px; text-align:left; padding-right:5%; line-height:150%; color:#222; padding-left:5px;">Welcome to the community portal. This is the place to find out what is happening in the RepRap project. Get in contact with fellow RepRappers, learn what tasks need to be done and share news about recent events or current activities taking place in the RepRap universe.<br />
</div><div style="clear:both;"></div></div></div><br />
__NOTOC__<br />
<br />
==Getting involved==<br />
===Internet relay chat channel===<br />
The internet relay chat (IRC) channel [irc://chat.freenode.net/#reprap #RepRap] on freenode is a fairly active community gathering point for many RepRappers. If you need specific help or want to get involved the IRC channel is a good place to do so.<br />
<br />
If you are unfamiliar with IRC you can use your web browser. Just click http://webchat.freenode.net/?channels=reprap to join the channel.<br />
<br />
* '''Quick Link:''' [irc://chat.freenode.net/#reprap RepRap IRC]<br />
<br />
===Community forum===<br />
The [http://forums.reprap.org/ RepRap community forum] has a lot of information of current RepRap community events. It is a good place to get in touch and collaborate with RepRappers across the world. There is a certain amount of redundancy in the forum and IRC but it seems to work out.<br />
<br />
* '''Quick Link:''' [http://forums.reprap.org/ RepRap Forums]<br />
<br />
===Local User Groups and Hackerspaces===<br />
Of particular interest for new RepRappers is the [http://forums.reprap.org/index.php?19 RepRap User Group (RUG) forums] which provide local hubs for RepRappers. If you are looking to find local help building a RepRap your local [http://forums.reprap.org/index.php?19 RUG forum] or [http://hackerspaces.org/wiki/List_of_Hacker_Spaces hackerspace] may be the best place to start.<br />
<br />
There are also [[:Category:RUG|RUG wiki pages]] available for some of the RUGs although these many of these are incomplete.<br />
<br />
==Helping out==<br />
===Development===<br />
The RepRap project is community driven so helping out can be as simple as making a new extension and blogging about it or posting it in the [[:Category:Development|Development Catalog]].<br />
<br />
Official software and hardware sources are stored on the [http://sourceforge.net/projects/reprap/develop/ RepRap Sourceforge SVN]. If you wish to contribute a patch or bug report the RepRap project uses [http://sourceforge.net/tracker/?group_id=159590 Sourceforge's issue tracker] or you can contact [[User:AdrianBowyer|Adrian]] directly if you are interested in gaining commit access although generally the issue tracker is a much faster route to having your patch accessible.<br />
<br />
===Documentation===<br />
Lets face it, the documentation is sloppy and you've probably got some ideas on how to fix that. Go for it! This mediawiki is open to edit, if you run into troubles or aren't sure how to edit the pages you see here check out the [[RepRapWiki:Help|help page]] (although that page is also a bit of a mess.. seems a bit of a cyclic problem).<br />
<br />
You can find more info on the RepRap documentation and the tasks that need be done at the [[RepRapWiki:Wiki Administration]] portal.<br />
<br />
There is also potentially some interest in doing some RepRap [[Collaborative Publications]] however it might be best to ask around on IRC or the forums to see if anyone is currently interested.<br />
<br />
===Donations===<br />
Donations are always appreciated and go towards helping out the Core RepRap Team<br />
* [http://sourceforge.net/donate/index.php?group_id=159590 RepRap Donation Page]<br />
* [http://www.cafepress.ca/reprap RepRap CafePress Shop] for mugs, tee shirts, mouse mats and the like<br />
<br />
<span id="Guidelines"><br />
<br />
== Blogs and Resources ==<br />
<br />
=== RepRapper Blogs ===<br />
* [http://pipes.yahoo.com/davidbuzz/reprap_aggregation_pipe Reprap Aggregation Pipe ( aka Blog of Blogs )] <- best place to find all the RepRap blog updates<br />
* [http://blog.reprap.org/ Core Team Blog ] - A official blog of the RepRap Core Team<br />
* [http://builders.reprap.org/ Builders Blog ] - A second RepRap blog for the RepRap community<br />
* [[Builders/Links_and_Blogs|Links and Blogs]] - A collection of links to different blogs and websites which deal directly with RepRap, or are of Interest to RepRappers.<br />
<br />
=== Contributors ===<br />
* The [[RepRapWiki:The_Core_Team|Core Team]] consists of active members in the RepRap community that run the server, organize releases, review the documentation and - often as not - design parts of the RepRap machine and its software.<br />
* RepRap contributors can also be found on the [[RepRapWiki:Acknowledgements|Acknowledgments]] page<br />
<br />
=== Other Resources ===<br />
<br />
* [[MediaMain| Press coverage of RepRap]]<br />
* [http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=117099291054388532447.0004409098b1c5b712553 RepRap World Map]<br />
* [http://reprap.org/bin/view/Main/RelatedSites Related sites]</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=G-code&diff=21613G-code2010-10-12T05:55:36Z<p>Jmarsden: /* M115: Get Firmware Version and Capabilities */ Updated to reflect recent mailing list discussion.</p>
<hr />
<div>== Introduction ==<br />
<br />
This page describes the G Codes that the RepRap firmware uses and how they work.<br />
<br />
The list of what can be done is extensible. But check this page first, and add your extension here first '''before''' you implement it.<br />
<br />
A typical piece of GCode as sent to a RepRap machine might look like this:<br />
<br />
<pre><br />
N3 T0*57<br />
N4 G92 E0*67<br />
N5 G28*22<br />
N6 G1 F1500.0*82<br />
N7 G1 X2.0 Y2.0 F3000.0*85<br />
N8 G1 X3.0 Y3.0*33<br />
</pre><br />
<br />
The meaning of all those symbols and numbers (and more) is explained below.<br />
<br />
== RepRap G Code Fields ==<br />
<br />
This section explains the letter-preceded fields. The numbers in the fields are represented by nnn. Numbers can be integers, or can contain a decimal point, depending on context. For example an X coordinate can be integer (X175) or fractional (X17.62), whereas trying to select extruder number 2.76 would make no sense.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Letter<br />
! Meaning<br />
|-<br />
| Gnnn<br />
| Standard GCode command, such as move to a point<br />
|-<br />
| Mnnn<br />
| RepRap-defined command, such as turn on a cooling fan<br />
|-<br />
| Tnnn<br />
| Select tool nnn. In RepRap, tools are extruders<br />
|-<br />
| Snnn<br />
| Command parameter, such as the voltage to send to a motor<br />
|-<br />
| Pnnn<br />
| Command parameter, such as a time in milliseconds<br />
|-<br />
| Xnnn<br />
| An X coordinate, usually to move to<br />
|-<br />
| Ynnn<br />
| A Y coordinate, usually to move to<br />
|-<br />
| Znnn<br />
| A Z coordinate, usually to move to<br />
|-<br />
| Innn<br />
| Parameter - not currently used<br />
|-<br />
| Jnnn<br />
| Parameter - not currently used<br />
|-<br />
| Fnnn<br />
| Feedrate in mm per minute.<br />
|-<br />
| Rnnn<br />
| Parameter - not currently used<br />
|-<br />
| Qnnn<br />
| Parameter - not currently used<br />
|-<br />
| Ennn<br />
| Length of extrudate in mm. This is exactly like X, Y and Z, but for the length of filament to extrude.<br />
|-<br />
| Nnnn<br />
| Line number. Used to request repeat transmission in the case of communications errors.<br />
|-<br />
| *nnn<br />
| Checksum. Used to check for communications errors.<br />
|-<br />
|}<br />
<br />
== Comments ==<br />
<br />
G Code comments:<br />
<br />
<pre><br />
N3 T0*57 ;This is a comment<br />
N4 G92 E0*67<br />
; So is this<br />
N5 G28*22<br />
</pre><br />
<br />
Will be ignored by RepRap, as will blank lines. But it's better to strip these out in the host computer before the lines are sent. This saves bandwidth.<br />
<br />
== Individual commands ==<br />
<br />
=== Checking ===<br />
<br />
==== N and * ====<br />
<br />
Example: N123 [...G Code in here...] *71<br />
<br />
These are the line number and the checksum. The RepRap firmware checks the checksum against a locally-computed value and, if they differ, requests a repeat transmission of the line of the given number.<br />
<br />
You can leave both of these out - RepRap will still work, but it won't do checking. You have to have both or neither though.<br />
<br />
The checksum "cs" for a GCode string "cmd" (including its line number) is computed by exor-ing the bytes in the string up to and not including the * character as follows:<br />
<br />
<pre><br />
int cs = 0;<br />
for(i = 0; cmd[i] != '*' && cmd[i] != NULL; i++)<br />
cs = cs ^ cmd[i];<br />
cs &= 0xff; // Defensive programming...<br />
</pre><br />
<br />
and the value is appended as a decimal integer to the command after the * character.<br />
<br />
The RepRap firmware expects line numbers to increase by 1 each line, and if that doesn't happen it is flagged as an error. But you can reset the count using M110 (see below).<br />
<br />
=== Buffered G Commands ===<br />
<br />
The RepRap firmware stores these commands in a ring buffer internally for execution. This means that there is no (appreciable) delay while a command is acknowledged and the next transmitted. In turn, this means that sequences of line segments can be plotted without a dwell between one and the next. As soon as one of these buffered commands is received it is acknowledged and stored locally. If the local buffer is full, then the acknowledgment is delayed until space for storage in the buffer is available. This is how flow control is achieved.<br />
<br />
==== G0: Rapid move ====<br />
<br />
Example: G0 X12<br />
<br />
In this case move rapidly to X = 12 mm. In fact, the RepRap firmware uses exactly the same code for rapid as it uses for controlled moves (see G1 below), as - for the RepRap machine - this is just as efficient as not doing so. (The distinction comes from some old machine tools that used to move faster if the axes were not driven in a straight line. For them G0 allowed any movement in space to get to the destination as fast as possible.)<br />
<br />
==== G1: Controlled move ====<br />
<br />
Example: G1 X90.6 Y13.8 E22.4<br />
<br />
Go in a straight line from the current (X, Y) point to the point (90.6, 13.8), extruding material as the move happens from the current extruded length to a length of 22.4 mm.<br />
<br />
RepRap does subtle things with feedrates. Thus:<br />
<br />
<pre><br />
G1 F1500<br />
G1 X90.6 Y13.8 E22.4<br />
</pre> <br />
<br />
Will set a feedrate of 1500 mm/minute, then do the move described above at that feedrate. But<br />
<br />
<pre><br />
G1 F1500<br />
G1 X90.6 Y13.8 E22.4 F3000<br />
</pre><br />
<br />
Will set a feedrate of 1500 mm/minute, then do the move described above accelerating to a feedrate of 3000 mm/minute as it does so. The extrusion will accelerate along with the X, Y movement so everything stays synchronized.<br />
<br />
RepRap thus treats feedrate as simply another variable (like X, Y, Z, and E) to be linearly interpolated. This gives complete control over accelerations and decelerations in a way that ensures that everything moves together and the right volume of material is extruded at all points.<br />
<br />
The first example shows how to get a constant-speed movement. The second how to accelerate or decelerate. Thus<br />
<br />
<pre><br />
G1 F1500<br />
G1 X90.6 Y13.8 E22.4 F3000<br />
G1 X80 Y20 E36 F1500<br />
</pre><br />
<br />
Will do the first movement accelerating as before, and the second decelerating from 3000 mm/minute back to 1500 mm/minute.<br />
<br />
To reverse the extruder by a given amount (for example to reduce its internal pressure while it does an in-air movement so that it doesn't dribble) simply use G1 to send an E value that is less than the currently extruded length.<br />
<br />
==== G28: Move to Origin ====<br />
<br />
Example: G28<br />
<br />
This causes the RepRap machine to move back to its X, Y and Z zero endstops. It does so accelerating, so as to get there fast. But when it arrives it backs off by 1 mm in each direction slowly, then moves back slowly to the stop. This ensures more accurate positioning. <br />
<br />
If you add coordinates, then just the axes with coordinates specified will be zeroed. Thus <br />
<br />
G28 X0 Y72.3<br />
<br />
will zero the X and Y axes, but not Z. The actual coordinate values are ignored.<br />
<br />
=== Unbuffered G commands ===<br />
<br />
The following commands are not buffered. When one is received it is stored, but it is not acknowledged to the host until the buffer is exhausted and then the command has been executed. Thus the host will pause at one of these commands until it has been done. Short pauses between these commands and any that might follow them do not affect the performance of the machine.<br />
<br />
==== G4: Dwell ====<br />
<br />
Example: G4 P200<br />
<br />
In this case sit still doing nothing for 200 milliseconds. During delays the state of the machine (for example the temperatures of its extruders) will still be preserved and controlled.<br />
<br />
==== G20: Set Units to Inches ====<br />
<br />
Example: G20<br />
<br />
Units from now on are in inches.<br />
<br />
==== G21: Set Units to Millimeters ====<br />
<br />
Example: G21<br />
<br />
Units from now on are in millimeters. (This is the RepRap default.)<br />
<br />
==== G90: Set to Absolute Positioning ====<br />
<br />
Example: G90<br />
<br />
All coordinates from now on are absolute relative to the origin of the machine. (This is the RepRap default.)<br />
<br />
==== G91: Set to Relative Positioning ====<br />
<br />
Example: G91<br />
<br />
All coordinates from now on are relative to the last position.<br />
<br />
<br />
==== G92: Set Position ====<br />
<br />
Example: G92 X10 E90<br />
<br />
Allows programming of absolute zero point, by reseting the current position to the values specified. This would set the machine's X coordinate to 10, and the extrude coordinate to 90. No physical motion will occur.<br />
<br />
=== Unbuffered M and T commands ===<br />
<br />
==== M0: Stop ====<br />
<br />
Example: M0<br />
<br />
The RepRap machine finishes any moves left in its buffer, then shuts down. All motors and heaters are turned off. It can be started again by pressing the reset button on the master microcontroller. See also M112.<br />
<br />
==== M104: Set Extruder Temperature (Fast) ====<br />
<br />
Example: M104 S190<br />
<br />
Set the temperature of the current extruder to 190<sup>o</sup>C and return control to the host immediately (''i.e.'' before that temperature has been reached by the extruder). See also M109.<br />
<br />
==== M105: Get Extruder Temperature ====<br />
<br />
Example: M105<br />
<br />
Request the temperature of the current extruder and the build base in degrees Celsius. The temperatures are returned to the host computer. For example, the line sent to the host in response to this command looks like<br />
<br />
<tt>ok T:201 B:117</tt><br />
<br />
==== M106: Fan On ====<br />
<br />
Example: M106<br />
<br />
Turn on the cooling fan (if any).<br />
<br />
==== M107: Fan Off ====<br />
<br />
Example: M107<br />
<br />
Turn off the cooling fan (if any).<br />
<br />
==== M108: Set Extruder Speed ====<br />
<br />
Sets speed of extruder motor.<br />
(Deprecated in current firmware, see M113)<br />
<br />
==== M109: Set Extruder Temperature ====<br />
<br />
Example: M109 S190<br />
<br />
Set the temperature of the current extruder to 190<sup>o</sup>C and wait for it to reach that value before sending an acknowledgment to the host. In fact the RepRap firmware waits a while after the temperature has been reached for the extruder to stabilise - typically about 40 seconds. This can be changed by a parameter in the firmware configuration file when the firmware is compiled. See also M104 and M116.<br />
<br />
==== M110: Set Current Line Number ====<br />
<br />
Example: N123 M110<br />
<br />
Set the current line number to 123. Thus the expected next line after this command will be 124.<br />
<br />
==== M111: Set Debug Level ====<br />
<br />
Example: M111 S6<br />
<br />
Set the level of debugging information transmitted back to the host to level 6. The level is the OR of three bits:<br />
<br />
<Pre><br />
#define DEBUG_ECHO (1<<0)<br />
#define DEBUG_INFO (1<<1)<br />
#define DEBUG_ERRORS (1<<2)<br />
</pre><br />
<br />
Thus 6 means send information and errors, but don't echo commands. (This is the RepRap default.)<br />
<br />
==== M112: Emergency Stop ====<br />
<br />
Example: M112<br />
<br />
Any moves in progress are immediately terminated, then RepRap shuts down. All motors and heaters are turned off. It can be started again by pressing the reset button on the master microcontroller. See also M0.<br />
<br />
==== M113: Set Extruder PWM ====<br />
<br />
Example: M113<br />
<br />
Set the PWM for the currently-selected extruder. On its own this command <br />
sets RepRap to use the on-board potentiometer on the extruder controller board to set the PWM for the currently-selected extruder's stepper power. With an S field:<br />
<br />
M113 S0.7<br />
<br />
it causes the PWM to be set to the S value (70% in this instance). M113 S0 turns the extruder off, until an M113 command other than M113 S0 is sent.<br />
<br />
==== M114: Get Current Position ====<br />
<br />
Example: M114<br />
<br />
This causes the RepRap machine to report its current X, Y, Z and E coordinates to the host.<br />
<br />
For example, the machine returns a string such as:<br />
<br />
<tt>ok C: X:0.00 Y:0.00 Z:0.00 E:0.00</tt><br />
<br />
==== M115: Get Firmware Version and Capabilities ====<br />
<br />
Example: M115<br />
<br />
Request the Firmware Version and Capabilities of the current microcontroller <br />
The details are returned to the host computer as key:value pairs separated by spaces and terminated with a linefeed.<br />
<br />
sample data from firmware:<br />
ok PROTOCOL_VERSION:0.1 FIRMWARE_NAME:FiveD FIRMWARE_URL:http%3A//reprap.org MACHINE_TYPE:Mendel EXTRUDER_COUNT:1<br />
<br />
This M115 code is NOT yet implemented in any released firmware, and should not be relied upon. An initial implementation was committed to svn for the FiveD Reprap firmware on 11 Oct 2010. Work to more formally define protocol versions is currently (October 2010) being discussed. See [[M115_Keywords]] for one draft set of keywords and their meanings.<br />
<br />
==== M116: Wait ====<br />
<br />
Example: M116<br />
<br />
Wait for ''all'' temperatures and other slowly-changing variables to arrive at their set values. See also M109.<br />
<br />
==== M117: Get Zero Position ====<br />
<br />
Example: M117<br />
<br />
This causes the RepRap machine to report the X, Y, Z and E coordinates ''in steps not mm'' to the host that it found when it last hit the zero stops for those axes. That is to say, when you zero X, the <i>x</i> coordinate of the machine when it hits the X endstop is recorded. This value should be 0, of course. But if the machine has drifted (for example by dropping steps) then it won't be. This command allows you to measure and to diagnose such problems. (E is included for completeness. It doesn't normally have an endstop.)<br />
<br />
==== M126: Open Valve ====<br />
<br />
Example: M126 P500<br />
<br />
Open the extruder's valve (if it has one) and wait 500 milliseconds for it to do so.<br />
<br />
==== M127: Close Valve ====<br />
<br />
Example: M127 P400<br />
<br />
Close the extruder's valve (if it has one) and wait 400 milliseconds for it to do so.<br />
<br />
==== M140: Bed Temperature (Fast) ====<br />
<br />
Example: M140 S55<br />
<br />
Set the temperature of the build bed to 55<sup>o</sup>C and return control to the host immediately (''i.e.'' before that temperature has been reached by the bed).<br />
<br />
==== M141: Chamber Temperature (Fast) ====<br />
<br />
Example: M141 S30<br />
<br />
Set the temperature of the chamber to 30<sup>o</sup>C and return control to the host immediately (''i.e.'' before that temperature has been reached by the chamber).<br />
<br />
==== M142: Holding Pressure ====<br />
<br />
Example: M142 S1<br />
<br />
Set the holding pressure of the bed to 1 bar.<br />
<br />
The holding pressure is in bar. For hardware which only has on/off holding, when the holding pressure is zero, turn off holding, when the holding pressure is greater than zero, turn on holding.<br />
<br />
==== M226: Gcode Initiated Pause ====<br />
<br />
Example: M226<br />
<br />
Initiates a pause in the same way as if the pause button is pressed.<br />
<br />
==== M227: Enable Automatic Reverse and Prime ====<br />
<br />
Example: M227 P1600 S1600<br />
<br />
P and S are steps.<br />
<br />
==== M228: Disable Automatic Reverse and Prime ====<br />
<br />
Example: M228<br />
<br />
==== M229: Enable Automatic Reverse and Prime ====<br />
<br />
Example: M229 P1.0 S1.0<br />
<br />
P and S are extruder screw rotations.<br />
<br />
==== M230: Disable / Enable Wait for Temperature Change ====<br />
<br />
Example: M230 S1<br />
<br />
S1 Disable wait for temperature change<br />
S0 Enable wait for temperature change<br />
<br />
==== T: Select Tool ====<br />
<br />
Example: T1<br />
<br />
Select extruder number 1 to build with. Extruder numbering starts at 0.<br />
<br />
=== RepRap G-Code Summary Table ===<br />
<br />
{| style="color:blue; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1"<br />
! Command<br />
! Class<br />
! Buffered?<br />
! Parameters<br />
! Action<br />
|- <br />
| G0 || G || Y || Xnnn Ynnn Znnn Ennn Fnnn || Rapid move to position specified by parameters<br />
|- <br />
| G1 || G || Y || Xnnn Ynnn Znnn Ennn Fnnn || Controlled move to position specified by parameters<br />
|-<br />
| G4 || G || N || Pnnn || Delay for a period of nnn milliseconds<br />
|-<br />
| G20 || G || N || none || Set distance units for motion and position values to inches<br />
|-<br />
| G21 || G || N || none || Set distance units for motion and position values to millimeters (default)<br />
|-<br />
| G28 || G || Y || Xnnn Ynnn Znnn || Move to origin (on specified axes only, if X/Y/Z parameters are present)<br />
|-<br />
| G90 || G || N || none || Set absolute positioning (for subsequent motion commands) (default)<br />
|-<br />
| G91 || G || N || none || Set relative positioning (for subsequent motion commands)<br />
|-<br />
| G92 || G || N || Xnnn Ynnn Znnn Ennn|| Define current absolute position<br />
|-<br />
| M0 || M || N || none || Stop (after completing any buffered commands)<br />
|-<br />
| M104 || M || N || Snnn || Set current extruder temperature (in Celsius) to value of parameter, and return<br />
|-<br />
| M105 || M || N || none || Request current extruder and base temperatures (in Celsius)<br />
|-<br />
| M106 || M || N || none || Set cooling fan off<br />
|-<br />
| M107 || M || N || none || Set cooling fan on<br />
|-<br />
| M108 || M || N || Snnn || Set extruder motor speed (DEPRECATED)<br />
|-<br />
| M109 || M || N || Snnn || Set extruder temperature (in Celsius), and wait for it<br />
|-<br />
| M110 || M || N || none || Set current line number to Nxxx value preceeding command<br />
|-<br />
| M111 || M || N || Snnn || Set debug level bitfield to value of parameter (default 6)<br />
|-<br />
| M112 || M || N || none || Emergency stop (stop immediately, discarding any buffered commands)<br />
|-<br />
| M113 || M || N || Snnn || Set Extruder PWM (to value defined by pot, or to parameter value if present)<br />
|-<br />
| M114 || M || N || none || Get Current Position (return current X, Y, Z and E values)<br />
|-<br />
| M115 || M || N || none || Get firmware version (to be implemented)<br />
|-<br />
| M116 || M || N || none || Wait for all temperature and slow-changing variables to reach set values<br />
|-<br />
| M117 || M || N || none || Get Zero Position (return X, Y, Z and E values of endstop hits)<br />
|-<br />
| M126 || M || N || Pnnn || Open Valve and wait for nnn milliseconds for it to open<br />
|-<br />
| M127 || M || N || Pnnn || Close Valve and wait for nnn milliseconds for it to close<br />
|-<br />
| M140 || M || N || Snnn || Set build bed temperature (in Celsius) to value of parameter, and return<br />
|-<br />
| M141 || M || N || Snnn || Set chamber temperature (in Celsius) to value of parameter, and return<br />
|-<br />
| M142 || M || N || Snnn || Set holding pressure of bed to value of parameter<br />
|-<br />
| M226 || M || N || none || Gcode initiated pause<br />
|-<br />
| M227 || M || N || Pnnn Snnn || Enable Automatic Reverse and Prime (steps parameters)<br />
|-<br />
| M228 || M || N || none || Disable Automatic Reverse and Prime<br />
|-<br />
| M229 || M || N || Pnnn Snnn|| Enable Automatic Reverse and Prime (rotations parameters)<br />
|-<br />
| M230 || M || N || Sn || Disable / Enable Wait for Temperature Change<br />
|-<br />
| Tn || T || N || none || Select Tool n (T0 selects tool 0) (default extruder is 0)<br />
|}<br />
<br><br><br />
<br />
== Replies from the RepRap machine to the host computer ==<br />
<br />
All communication is in printable ASCII characters. Messages sent back<br />
to the host computer are terminated by a newline and look like this:<br />
<br />
'''xx [line number to resend] [T:93.2 B:22.9] [C: X:9.2 Y:125.4 Z:3.7 E:1902.5] [Some debugging or other information may be here]'''<br />
<br />
where '''xx''' can be one of:<br />
<br />
'''ok'''<br />
<br />
'''rs'''<br />
<br />
'''<nowiki>!!</nowiki>'''<br />
<br />
'''ok''' means that no error has been detected.<br />
<br />
'''rs''' means resend, and is followed by the line number to resend.<br />
<br />
'''<nowiki>!!</nowiki>''' means that a hardware fault has been detected. The RepRap machine will<br />
shut down immediately after it has sent this message.<br />
<br />
The '''T:''' and '''B:''' values are the temperature of the currently-selected extruder <br />
and the bed respectively, and are only sent in response to M105.<br />
<br />
'''C:''' means that coordinates follow. Those are the '''X: Y:''' etc values. These are only <br />
sent in response to M114 and M117.<br />
<br />
The most common response is simply:<br />
<br />
'''ok''' <br />
<br />
When the machine boots up it sends the string<br />
<br />
'''start'''<br />
<br />
once to the host before sending anything else. This should not be replaced or augmented<br />
by version numbers and the like. We should implement an M code to request those.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=M115_Keywords&diff=21601M115 Keywords2010-10-11T21:11:40Z<p>Jmarsden: Removed unnecessary title line</p>
<hr />
<div>=== Author: Jonathan Marsden ===<br />
<br />
=== Version: 0.1 Draft 20101011 ===<br />
<br />
=== Introduction ===<br />
<br />
This document is an initial draft documenting ideas for a set of<br />
keyword:value pairs that the M115 GCode can return to host software.<br />
<br />
=== Guidelines ===<br />
<br />
All keywords and values contain only printable USASCII characters<br />
excluding colon. That is, keywords and values must only contain bytes<br />
with hex values 0x21 to 0x39 and 0x3B to 0x7E.<br />
<br />
Keywords and values must not be empty; that is, they must be at least<br />
one character long. It is recommended that keywords are at least<br />
three characters long and provide a reasonable clue as to their<br />
likely meaning for the casual reader.<br />
<br />
All defined keywords must not start with the letter X. All<br />
experimental (unofficial) keywords must start with X- so that, for<br />
example<br />
<br />
X-FIRMWARE_BUILD_TIME:2010-10-11T13:01<br />
<br />
might be output by a machine to describe exactly when its firmware was<br />
compiled.<br />
<br />
=== Keywords ===<br />
<br />
* FIRMWARE_VERSION:<br />
<br />
A string of digits 0-9 and optionally periods, repreenting version<br />
of the current running firmware codebase. Note that these are<br />
specific to a given firmware implementation, and cannot be compared<br />
across implementations. Compatibility checking is expected to be<br />
done using PROTOCOL_VERSION rather than FIRMWARE_VERSION. Examples:<br />
<br />
FIRMWARE_VERSION:1.2.3<br />
FIRMWARE_VERSION:20101011.1245<br />
<br />
* FIRMWARE_NAME:<br />
<br />
An ASCII string representing the name of the firmware in use.<br />
Examples:<br />
<br />
FIRMWARE_NAME:FiveD<br />
FIRMWARE_NAME:FiveD_on_Arduino<br />
<br />
* FIRMWARE_URL:<br />
<br />
An ASCII string representing the URL of the primary web site for the<br />
firmware in use. Colons in the URL should be represented as %3A.<br />
The intent is that this URL should allow an interested user to find<br />
out more about the particular firmware implementation, contact its<br />
authors, check for newer versions, etc. For example:<br />
<br />
FIRMWARE_URL:http%3A//reprap.org<br />
<br />
* PROTOCOL_VERSION:<br />
<br />
A string of digits 0-9 and optionally periods, for example<br />
<br />
PROTOCOL_VERSION:1.2<br />
<br />
It represents the protocol version betwen Reprap host and Reprap<br />
embedded controller that this firmware implements.<br />
<br />
* MACHINE_TYPE:<br />
<br />
A short ASCII string representing the bot design the machine us<br />
based on. Examples:<br />
<br />
MACHINE_TYPE:Mendel<br />
MACHINE_TYPE:Huxley<br />
<br />
* EXTRUDER_COUNT:<br />
<br />
A positive integer representing the number of extruders, for<br />
example:<br />
<br />
EXTRUDER_COUNT:1<br />
EXTRUDER_COUNT:3</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=M115_Keywords&diff=21592M115 Keywords2010-10-11T20:12:57Z<p>Jmarsden: Initial draft set of M115 keywords</p>
<hr />
<div>==Proposed Reprap GCode M115 keyword:value pairs ==<br />
<br />
=== Author: Jonathan Marsden ===<br />
<br />
=== Version: 0.1 Draft 20101011 ===<br />
<br />
<br />
=== Introduction ===<br />
<br />
This document is an initial draft documenting ideas for a set of<br />
keyword:value pairs that the M115 GCode can return to host software.<br />
<br />
=== Guidelines ===<br />
<br />
All keywords and values contain only printable USASCII characters<br />
excluding colon. That is, keywords and values must only contain bytes<br />
with hex values 0x21 to 0x39 and 0x3B to 0x7E.<br />
<br />
Keywords and values must not be empty; that is, they must be at least<br />
one character long. It is recommended that keywords are at least<br />
three characters long and provide a reasonable clue as to their<br />
likely meaning for the casual reader.<br />
<br />
All defined keywords must not start with the letter X. All<br />
experimental (unofficial) keywords must start with X- so that, for<br />
example<br />
<br />
X-FIRMWARE_BUILD_TIME:2010-10-11T13:01<br />
<br />
might be output by a machine to describe exactly when its firmware was<br />
compiled.<br />
<br />
=== Keywords ===<br />
<br />
* FIRMWARE_VERSION:<br />
<br />
A string of digits 0-9 and optionally periods, repreenting version<br />
of the current running firmware codebase. Note that these are<br />
specific to a given firmware implementation, and cannot be compared<br />
across implementations. Compatibility checking is expected to be<br />
done using PROTOCOL_VERSION rather than FIRMWARE_VERSION. Examples:<br />
<br />
FIRMWARE_VERSION:1.2.3<br />
FIRMWARE_VERSION:20101011.1245<br />
<br />
* FIRMWARE_NAME:<br />
<br />
An ASCII string representing the name of the firmware in use.<br />
Examples:<br />
<br />
FIRMWARE_NAME:FiveD<br />
FIRMWARE_NAME:FiveD_on_Arduino<br />
<br />
* FIRMWARE_URL:<br />
<br />
An ASCII string representing the URL of the primary web site for the<br />
firmware in use. Colons in the URL should be represented as %3A.<br />
The intent is that this URL should allow an interested user to find<br />
out more about the particular firmware implementation, contact its<br />
authors, check for newer versions, etc. For example:<br />
<br />
FIRMWARE_URL:http%3A//reprap.org<br />
<br />
* PROTOCOL_VERSION:<br />
<br />
A string of digits 0-9 and optionally periods, for example<br />
<br />
PROTOCOL_VERSION:1.2<br />
<br />
It represents the protocol version betwen Reprap host and Reprap<br />
embedded controller that this firmware implements.<br />
<br />
* MACHINE_TYPE:<br />
<br />
A short ASCII string representing the bot design the machine us<br />
based on. Examples:<br />
<br />
MACHINE_TYPE:Mendel<br />
MACHINE_TYPE:Huxley<br />
<br />
* EXTRUDER_COUNT:<br />
<br />
A positive integer representing the number of extruders, for<br />
example:<br />
<br />
EXTRUDER_COUNT:1<br />
EXTRUDER_COUNT:3</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=G-code&diff=21512G-code2010-10-10T03:46:43Z<p>Jmarsden: /* M114: Get Current Position */ Added example of returned string</p>
<hr />
<div>== Introduction ==<br />
<br />
This page describes the G Codes that the RepRap firmware uses and how they work.<br />
<br />
The list of what can be done is extensible. But check this page first, and add your extension here first '''before''' you implement it.<br />
<br />
A typical piece of GCode as sent to a RepRap machine might look like this:<br />
<br />
<pre><br />
N3 T0*57<br />
N4 G92 E0*67<br />
N5 G28*22<br />
N6 G1 F1500.0*82<br />
N7 G1 X2.0 Y2.0 F3000.0*85<br />
N8 G1 X3.0 Y3.0*33<br />
</pre><br />
<br />
The meaning of all those symbols and numbers (and more) is explained below.<br />
<br />
== RepRap G Code Fields ==<br />
<br />
This section explains the letter-preceded fields. The numbers in the fields are represented by nnn. Numbers can be integers, or can contain a decimal point, depending on context. For example an X coordinate can be integer (X175) or fractional (X17.62), whereas trying to select extruder number 2.76 would make no sense.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Letter<br />
! Meaning<br />
|-<br />
| Gnnn<br />
| Standard GCode command, such as move to a point<br />
|-<br />
| Mnnn<br />
| RepRap-defined command, such as turn on a cooling fan<br />
|-<br />
| Tnnn<br />
| Select tool nnn. In RepRap, tools are extruders<br />
|-<br />
| Snnn<br />
| Command parameter, such as the voltage to send to a motor<br />
|-<br />
| Pnnn<br />
| Command parameter, such as a time in milliseconds<br />
|-<br />
| Xnnn<br />
| An X coordinate, usually to move to<br />
|-<br />
| Ynnn<br />
| A Y coordinate, usually to move to<br />
|-<br />
| Znnn<br />
| A Z coordinate, usually to move to<br />
|-<br />
| Innn<br />
| Parameter - not currently used<br />
|-<br />
| Jnnn<br />
| Parameter - not currently used<br />
|-<br />
| Fnnn<br />
| Feedrate in mm per minute.<br />
|-<br />
| Rnnn<br />
| Parameter - not currently used<br />
|-<br />
| Qnnn<br />
| Parameter - not currently used<br />
|-<br />
| Ennn<br />
| Length of extrudate in mm. This is exactly like X, Y and Z, but for the length of filament to extrude.<br />
|-<br />
| Nnnn<br />
| Line number. Used to request repeat transmission in the case of communications errors.<br />
|-<br />
| *nnn<br />
| Checksum. Used to check for communications errors.<br />
|-<br />
|}<br />
<br />
== Comments ==<br />
<br />
G Code comments:<br />
<br />
<pre><br />
N3 T0*57 ;This is a comment<br />
N4 G92 E0*67<br />
; So is this<br />
N5 G28*22<br />
</pre><br />
<br />
Will be ignored by RepRap, as will blank lines. But it's better to strip these out in the host computer before the lines are sent. This saves bandwidth.<br />
<br />
== Individual commands ==<br />
<br />
=== Checking ===<br />
<br />
==== N and * ====<br />
<br />
Example: N123 [...G Code in here...] *71<br />
<br />
These are the line number and the checksum. The RepRap firmware checks the checksum against a locally-computed value and, if they differ, requests a repeat transmission of the line of the given number.<br />
<br />
You can leave both of these out - RepRap will still work, but it won't do checking. You have to have both or neither though.<br />
<br />
The checksum "cs" for a GCode string "cmd" (including its line number) is computed by exor-ing the bytes in the string up to and not including the * character as follows:<br />
<br />
<pre><br />
int cs = 0;<br />
for(i = 0; cmd[i] != '*' && cmd[i] != NULL; i++)<br />
cs = cs ^ cmd[i];<br />
cs &= 0xff; // Defensive programming...<br />
</pre><br />
<br />
and the value is appended as a decimal integer to the command after the * character.<br />
<br />
The RepRap firmware expects line numbers to increase by 1 each line, and if that doesn't happen it is flagged as an error. But you can reset the count using M110 (see below).<br />
<br />
=== Buffered G Commands ===<br />
<br />
The RepRap firmware stores these commands in a ring buffer internally for execution. This means that there is no (appreciable) delay while a command is acknowledged and the next transmitted. In turn, this means that sequences of line segments can be plotted without a dwell between one and the next. As soon as one of these buffered commands is received it is acknowledged and stored locally. If the local buffer is full, then the acknowledgment is delayed until space for storage in the buffer is available. This is how flow control is achieved.<br />
<br />
==== G0: Rapid move ====<br />
<br />
Example: G0 X12<br />
<br />
In this case move rapidly to X = 12 mm. In fact, the RepRap firmware uses exactly the same code for rapid as it uses for controlled moves (see G1 below), as - for the RepRap machine - this is just as efficient as not doing so. (The distinction comes from some old machine tools that used to move faster if the axes were not driven in a straight line. For them G0 allowed any movement in space to get to the destination as fast as possible.)<br />
<br />
==== G1: Controlled move ====<br />
<br />
Example: G1 X90.6 Y13.8 E22.4<br />
<br />
Go in a straight line from the current (X, Y) point to the point (90.6, 13.8), extruding material as the move happens from the current extruded length to a length of 22.4 mm.<br />
<br />
RepRap does subtle things with feedrates. Thus:<br />
<br />
<pre><br />
G1 F1500<br />
G1 X90.6 Y13.8 E22.4<br />
</pre> <br />
<br />
Will set a feedrate of 1500 mm/minute, then do the move described above at that feedrate. But<br />
<br />
<pre><br />
G1 F1500<br />
G1 X90.6 Y13.8 E22.4 F3000<br />
</pre><br />
<br />
Will set a feedrate of 1500 mm/minute, then do the move described above accelerating to a feedrate of 3000 mm/minute as it does so. The extrusion will accelerate along with the X, Y movement so everything stays synchronized.<br />
<br />
RepRap thus treats feedrate as simply another variable (like X, Y, Z, and E) to be linearly interpolated. This gives complete control over accelerations and decelerations in a way that ensures that everything moves together and the right volume of material is extruded at all points.<br />
<br />
The first example shows how to get a constant-speed movement. The second how to accelerate or decelerate. Thus<br />
<br />
<pre><br />
G1 F1500<br />
G1 X90.6 Y13.8 E22.4 F3000<br />
G1 X80 Y20 E36 F1500<br />
</pre><br />
<br />
Will do the first movement accelerating as before, and the second decelerating from 3000 mm/minute back to 1500 mm/minute.<br />
<br />
To reverse the extruder by a given amount (for example to reduce its internal pressure while it does an in-air movement so that it doesn't dribble) simply use G1 to send an E value that is less than the currently extruded length.<br />
<br />
==== G28: Move to Origin ====<br />
<br />
Example: G28<br />
<br />
This causes the RepRap machine to move back to its X, Y and Z zero endstops. It does so accelerating, so as to get there fast. But when it arrives it backs off by 1 mm in each direction slowly, then moves back slowly to the stop. This ensures more accurate positioning. <br />
<br />
If you add coordinates, then just the axes with coordinates specified will be zeroed. Thus <br />
<br />
G28 X0 Y72.3<br />
<br />
will zero the X and Y axes, but not Z. The actual coordinate values are ignored.<br />
<br />
=== Unbuffered G commands ===<br />
<br />
The following commands are not buffered. When one is received it is stored, but it is not acknowledged to the host until the buffer is exhausted and then the command has been executed. Thus the host will pause at one of these commands until it has been done. Short pauses between these commands and any that might follow them do not affect the performance of the machine.<br />
<br />
==== G4: Dwell ====<br />
<br />
Example: G4 P200<br />
<br />
In this case sit still doing nothing for 200 milliseconds. During delays the state of the machine (for example the temperatures of its extruders) will still be preserved and controlled.<br />
<br />
==== G20: Set Units to Inches ====<br />
<br />
Example: G20<br />
<br />
Units from now on are in inches.<br />
<br />
==== G21: Set Units to Millimeters ====<br />
<br />
Example: G21<br />
<br />
Units from now on are in millimeters. (This is the RepRap default.)<br />
<br />
==== G90: Set to Absolute Positioning ====<br />
<br />
Example: G90<br />
<br />
All coordinates from now on are absolute relative to the origin of the machine. (This is the RepRap default.)<br />
<br />
==== G91: Set to Relative Positioning ====<br />
<br />
Example: G91<br />
<br />
All coordinates from now on are relative to the last position.<br />
<br />
<br />
==== G92: Set Position ====<br />
<br />
Example: G92 X10 E90<br />
<br />
Allows programming of absolute zero point, by reseting the current position to the values specified. This would set the machine's X coordinate to 10, and the extrude coordinate to 90. No physical motion will occur.<br />
<br />
=== Unbuffered M and T commands ===<br />
<br />
==== M0: Stop ====<br />
<br />
Example: M0<br />
<br />
The RepRap machine finishes any moves left in its buffer, then shuts down. All motors and heaters are turned off. It can be started again by pressing the reset button on the master microcontroller. See also M112.<br />
<br />
==== M104: Set Extruder Temperature (Fast) ====<br />
<br />
Example: M104 S190<br />
<br />
Set the temperature of the current extruder to 190<sup>o</sup>C and return control to the host immediately (''i.e.'' before that temperature has been reached by the extruder). See also M109.<br />
<br />
==== M105: Get Extruder Temperature ====<br />
<br />
Example: M105<br />
<br />
Request the temperature of the current extruder and the build base in degrees Celsius. The temperatures are returned to the host computer. For example, the line sent to the host in response to this command looks like<br />
<br />
<tt>ok T:201 B:117</tt><br />
<br />
==== M106: Fan On ====<br />
<br />
Example: M106<br />
<br />
Turn on the cooling fan (if any).<br />
<br />
==== M107: Fan Off ====<br />
<br />
Example: M107<br />
<br />
Turn off the cooling fan (if any).<br />
<br />
==== M108: Set Extruder Speed ====<br />
<br />
Sets speed of extruder motor.<br />
(Deprecated in current firmware, see M113)<br />
<br />
==== M109: Set Extruder Temperature ====<br />
<br />
Example: M109 S190<br />
<br />
Set the temperature of the current extruder to 190<sup>o</sup>C and wait for it to reach that value before sending an acknowledgment to the host. In fact the RepRap firmware waits a while after the temperature has been reached for the extruder to stabilise - typically about 40 seconds. This can be changed by a parameter in the firmware configuration file when the firmware is compiled. See also M104 and M116.<br />
<br />
==== M110: Set Current Line Number ====<br />
<br />
Example: N123 M110<br />
<br />
Set the current line number to 123. Thus the expected next line after this command will be 124.<br />
<br />
==== M111: Set Debug Level ====<br />
<br />
Example: M111 S6<br />
<br />
Set the level of debugging information transmitted back to the host to level 6. The level is the OR of three bits:<br />
<br />
<Pre><br />
#define DEBUG_ECHO (1<<0)<br />
#define DEBUG_INFO (1<<1)<br />
#define DEBUG_ERRORS (1<<2)<br />
</pre><br />
<br />
Thus 6 means send information and errors, but don't echo commands. (This is the RepRap default.)<br />
<br />
==== M112: Emergency Stop ====<br />
<br />
Example: M112<br />
<br />
Any moves in progress are immediately terminated, then RepRap shuts down. All motors and heaters are turned off. It can be started again by pressing the reset button on the master microcontroller. See also M0.<br />
<br />
==== M113: Set Extruder PWM ====<br />
<br />
Example: M113<br />
<br />
Set the PWM for the currently-selected extruder. On its own this command <br />
sets RepRap to use the on-board potentiometer on the extruder controller board to set the PWM for the currently-selected extruder's stepper power. With an S field:<br />
<br />
M113 S0.7<br />
<br />
it causes the PWM to be set to the S value (70% in this instance). M113 S0 turns the extruder off, until an M113 command other than M113 S0 is sent.<br />
<br />
==== M114: Get Current Position ====<br />
<br />
Example: M114<br />
<br />
This causes the RepRap machine to report its current X, Y, Z and E coordinates to the host.<br />
<br />
For example, the machine returns a string such as:<br />
<br />
<tt>ok C: X:0.00 Y:0.00 Z:0.00 E:0.00</tt><br />
<br />
==== M115: Get Firmware Version and Capabilities ====<br />
<br />
Example: M115<br />
<br />
Request the Firmware Version and Capabilities of the current microcontroller <br />
The details are returned to the host computer as key:value pairs separated by newlines and terminated with an empty line.<br />
<br />
sample data from firmware:<br />
<pre><br />
REVISION:1.8<br />
CPUTYPE:SANGUINO<br />
DEFAULTS:DARWIN<br />
MOVEMENT_TYPE:STEP_DIR<br />
</pre><br />
<br />
This M115 code is NOT yet implemented in any firmware, and should not be relied upon. <br />
<br />
==== M116: Wait ====<br />
<br />
Example: M116<br />
<br />
Wait for ''all'' temperatures and other slowly-changing variables to arrive at their set values. See also M109.<br />
<br />
==== M117: Get Zero Position ====<br />
<br />
Example: M117<br />
<br />
This causes the RepRap machine to report the X, Y, Z and E coordinates ''in steps not mm'' to the host that it found when it last hit the zero stops for those axes. That is to say, when you zero X, the <i>x</i> coordinate of the machine when it hits the X endstop is recorded. This value should be 0, of course. But if the machine has drifted (for example by dropping steps) then it won't be. This command allows you to measure and to diagnose such problems. (E is included for completeness. It doesn't normally have an endstop.)<br />
<br />
==== M126: Open Valve ====<br />
<br />
Example: M126 P500<br />
<br />
Open the extruder's valve (if it has one) and wait 500 milliseconds for it to do so.<br />
<br />
==== M127: Close Valve ====<br />
<br />
Example: M127 P400<br />
<br />
Close the extruder's valve (if it has one) and wait 400 milliseconds for it to do so.<br />
<br />
==== M140: Bed Temperature (Fast) ====<br />
<br />
Example: M140 S55<br />
<br />
Set the temperature of the build bed to 55<sup>o</sup>C and return control to the host immediately (''i.e.'' before that temperature has been reached by the bed).<br />
<br />
==== M141: Chamber Temperature (Fast) ====<br />
<br />
Example: M141 S30<br />
<br />
Set the temperature of the chamber to 30<sup>o</sup>C and return control to the host immediately (''i.e.'' before that temperature has been reached by the chamber).<br />
<br />
==== M142: Holding Pressure ====<br />
<br />
Example: M142 S1<br />
<br />
Set the holding pressure of the bed to 1 bar.<br />
<br />
The holding pressure is in bar. For hardware which only has on/off holding, when the holding pressure is zero, turn off holding, when the holding pressure is greater than zero, turn on holding.<br />
<br />
==== M226: Gcode Initiated Pause ====<br />
<br />
Example: M226<br />
<br />
Initiates a pause in the same way as if the pause button is pressed.<br />
<br />
==== M227: Enable Automatic Reverse and Prime ====<br />
<br />
Example: M227 P1600 S1600<br />
<br />
P and S are steps.<br />
<br />
==== M228: Disable Automatic Reverse and Prime ====<br />
<br />
Example: M228<br />
<br />
==== M229: Enable Automatic Reverse and Prime ====<br />
<br />
Example: M229 P1.0 S1.0<br />
<br />
P and S are extruder screw rotations.<br />
<br />
==== M230: Disable / Enable Wait for Temperature Change ====<br />
<br />
Example: M230 S1<br />
<br />
S1 Disable wait for temperature change<br />
S0 Enable wait for temperature change<br />
<br />
==== T: Select Tool ====<br />
<br />
Example: T1<br />
<br />
Select extruder number 1 to build with. Extruder numbering starts at 0.<br />
<br />
=== RepRap G-Code Summary Table ===<br />
<br />
{| style="color:blue; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1"<br />
! Command<br />
! Class<br />
! Buffered?<br />
! Parameters<br />
! Action<br />
|- <br />
| G0 || G || Y || Xnnn Ynnn Znnn Ennn Fnnn || Rapid move to position specified by parameters<br />
|- <br />
| G1 || G || Y || Xnnn Ynnn Znnn Ennn Fnnn || Controlled move to position specified by parameters<br />
|-<br />
| G4 || G || N || Pnnn || Delay for a period of nnn milliseconds<br />
|-<br />
| G20 || G || N || none || Set distance units for motion and position values to inches<br />
|-<br />
| G21 || G || N || none || Set distance units for motion and position values to millimeters (default)<br />
|-<br />
| G28 || G || Y || Xnnn Ynnn Znnn || Move to origin (on specified axes only, if X/Y/Z parameters are present)<br />
|-<br />
| G90 || G || N || none || Set absolute positioning (for subsequent motion commands) (default)<br />
|-<br />
| G91 || G || N || none || Set relative positioning (for subsequent motion commands)<br />
|-<br />
| G92 || G || N || Xnnn Ynnn Znnn Ennn|| Define current absolute position<br />
|-<br />
| M0 || M || N || none || Stop (after completing any buffered commands)<br />
|-<br />
| M104 || M || N || Snnn || Set current extruder temperature (in Celsius) to value of parameter, and return<br />
|-<br />
| M105 || M || N || none || Request current extruder and base temperatures (in Celsius)<br />
|-<br />
| M106 || M || N || none || Set cooling fan off<br />
|-<br />
| M107 || M || N || none || Set cooling fan on<br />
|-<br />
| M108 || M || N || Snnn || Set extruder motor speed (DEPRECATED)<br />
|-<br />
| M109 || M || N || Snnn || Set extruder temperature (in Celsius), and wait for it<br />
|-<br />
| M110 || M || N || none || Set current line number to Nxxx value preceeding command<br />
|-<br />
| M111 || M || N || Snnn || Set debug level bitfield to value of parameter (default 6)<br />
|-<br />
| M112 || M || N || none || Emergency stop (stop immediately, discarding any buffered commands)<br />
|-<br />
| M113 || M || N || Snnn || Set Extruder PWM (to value defined by pot, or to parameter value if present)<br />
|-<br />
| M114 || M || N || none || Get Current Position (return current X, Y, Z and E values)<br />
|-<br />
| M115 || M || N || none || Get firmware version (to be implemented)<br />
|-<br />
| M116 || M || N || none || Wait for all temperature and slow-changing variables to reach set values<br />
|-<br />
| M117 || M || N || none || Get Zero Position (return X, Y, Z and E values of endstop hits)<br />
|-<br />
| M126 || M || N || Pnnn || Open Valve and wait for nnn milliseconds for it to open<br />
|-<br />
| M127 || M || N || Pnnn || Close Valve and wait for nnn milliseconds for it to close<br />
|-<br />
| M140 || M || N || Snnn || Set build bed temperature (in Celsius) to value of parameter, and return<br />
|-<br />
| M141 || M || N || Snnn || Set chamber temperature (in Celsius) to value of parameter, and return<br />
|-<br />
| M142 || M || N || Snnn || Set holding pressure of bed to value of parameter<br />
|-<br />
| M226 || M || N || none || Gcode initiated pause<br />
|-<br />
| M227 || M || N || Pnnn Snnn || Enable Automatic Reverse and Prime (steps parameters)<br />
|-<br />
| M228 || M || N || none || Disable Automatic Reverse and Prime<br />
|-<br />
| M229 || M || N || Pnnn Snnn|| Enable Automatic Reverse and Prime (rotations parameters)<br />
|-<br />
| M230 || M || N || Sn || Disable / Enable Wait for Temperature Change<br />
|-<br />
| Tn || T || N || none || Select Tool n (T0 selects tool 0) (default extruder is 0)<br />
|}<br />
<br><br><br />
<br />
== Replies from the RepRap machine to the host computer ==<br />
<br />
All communication is in printable ASCII characters. Messages sent back<br />
to the host computer are terminated by a newline and look like this:<br />
<br />
'''xx [line number to resend] [T:93.2 B:22.9] [C: X:9.2 Y:125.4 Z:3.7 E:1902.5] [Some debugging or other information may be here]'''<br />
<br />
where '''xx''' can be one of:<br />
<br />
'''ok'''<br />
<br />
'''rs'''<br />
<br />
'''<nowiki>!!</nowiki>'''<br />
<br />
'''ok''' means that no error has been detected.<br />
<br />
'''rs''' means resend, and is followed by the line number to resend.<br />
<br />
'''<nowiki>!!</nowiki>''' means that a hardware fault has been detected. The RepRap machine will<br />
shut down immediately after it has sent this message.<br />
<br />
The '''T:''' and '''B:''' values are the temperature of the currently-selected extruder <br />
and the bed respectively, and are only sent in response to M105.<br />
<br />
'''C:''' means that coordinates follow. Those are the '''X: Y:''' etc values. These are only <br />
sent in response to M114 and M117.<br />
<br />
The most common response is simply:<br />
<br />
'''ok''' <br />
<br />
When the machine boots up it sends the string<br />
<br />
'''start'''<br />
<br />
once to the host before sending anything else. This should not be replaced or augmented<br />
by version numbers and the like. We should implement an M code to request those.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=G-code&diff=21511G-code2010-10-10T03:45:18Z<p>Jmarsden: /* M105: Get Extruder Temperature */ Added example of output from embedded controller to host</p>
<hr />
<div>== Introduction ==<br />
<br />
This page describes the G Codes that the RepRap firmware uses and how they work.<br />
<br />
The list of what can be done is extensible. But check this page first, and add your extension here first '''before''' you implement it.<br />
<br />
A typical piece of GCode as sent to a RepRap machine might look like this:<br />
<br />
<pre><br />
N3 T0*57<br />
N4 G92 E0*67<br />
N5 G28*22<br />
N6 G1 F1500.0*82<br />
N7 G1 X2.0 Y2.0 F3000.0*85<br />
N8 G1 X3.0 Y3.0*33<br />
</pre><br />
<br />
The meaning of all those symbols and numbers (and more) is explained below.<br />
<br />
== RepRap G Code Fields ==<br />
<br />
This section explains the letter-preceded fields. The numbers in the fields are represented by nnn. Numbers can be integers, or can contain a decimal point, depending on context. For example an X coordinate can be integer (X175) or fractional (X17.62), whereas trying to select extruder number 2.76 would make no sense.<br />
<br />
{| class="wikitable"<br />
|-<br />
! Letter<br />
! Meaning<br />
|-<br />
| Gnnn<br />
| Standard GCode command, such as move to a point<br />
|-<br />
| Mnnn<br />
| RepRap-defined command, such as turn on a cooling fan<br />
|-<br />
| Tnnn<br />
| Select tool nnn. In RepRap, tools are extruders<br />
|-<br />
| Snnn<br />
| Command parameter, such as the voltage to send to a motor<br />
|-<br />
| Pnnn<br />
| Command parameter, such as a time in milliseconds<br />
|-<br />
| Xnnn<br />
| An X coordinate, usually to move to<br />
|-<br />
| Ynnn<br />
| A Y coordinate, usually to move to<br />
|-<br />
| Znnn<br />
| A Z coordinate, usually to move to<br />
|-<br />
| Innn<br />
| Parameter - not currently used<br />
|-<br />
| Jnnn<br />
| Parameter - not currently used<br />
|-<br />
| Fnnn<br />
| Feedrate in mm per minute.<br />
|-<br />
| Rnnn<br />
| Parameter - not currently used<br />
|-<br />
| Qnnn<br />
| Parameter - not currently used<br />
|-<br />
| Ennn<br />
| Length of extrudate in mm. This is exactly like X, Y and Z, but for the length of filament to extrude.<br />
|-<br />
| Nnnn<br />
| Line number. Used to request repeat transmission in the case of communications errors.<br />
|-<br />
| *nnn<br />
| Checksum. Used to check for communications errors.<br />
|-<br />
|}<br />
<br />
== Comments ==<br />
<br />
G Code comments:<br />
<br />
<pre><br />
N3 T0*57 ;This is a comment<br />
N4 G92 E0*67<br />
; So is this<br />
N5 G28*22<br />
</pre><br />
<br />
Will be ignored by RepRap, as will blank lines. But it's better to strip these out in the host computer before the lines are sent. This saves bandwidth.<br />
<br />
== Individual commands ==<br />
<br />
=== Checking ===<br />
<br />
==== N and * ====<br />
<br />
Example: N123 [...G Code in here...] *71<br />
<br />
These are the line number and the checksum. The RepRap firmware checks the checksum against a locally-computed value and, if they differ, requests a repeat transmission of the line of the given number.<br />
<br />
You can leave both of these out - RepRap will still work, but it won't do checking. You have to have both or neither though.<br />
<br />
The checksum "cs" for a GCode string "cmd" (including its line number) is computed by exor-ing the bytes in the string up to and not including the * character as follows:<br />
<br />
<pre><br />
int cs = 0;<br />
for(i = 0; cmd[i] != '*' && cmd[i] != NULL; i++)<br />
cs = cs ^ cmd[i];<br />
cs &= 0xff; // Defensive programming...<br />
</pre><br />
<br />
and the value is appended as a decimal integer to the command after the * character.<br />
<br />
The RepRap firmware expects line numbers to increase by 1 each line, and if that doesn't happen it is flagged as an error. But you can reset the count using M110 (see below).<br />
<br />
=== Buffered G Commands ===<br />
<br />
The RepRap firmware stores these commands in a ring buffer internally for execution. This means that there is no (appreciable) delay while a command is acknowledged and the next transmitted. In turn, this means that sequences of line segments can be plotted without a dwell between one and the next. As soon as one of these buffered commands is received it is acknowledged and stored locally. If the local buffer is full, then the acknowledgment is delayed until space for storage in the buffer is available. This is how flow control is achieved.<br />
<br />
==== G0: Rapid move ====<br />
<br />
Example: G0 X12<br />
<br />
In this case move rapidly to X = 12 mm. In fact, the RepRap firmware uses exactly the same code for rapid as it uses for controlled moves (see G1 below), as - for the RepRap machine - this is just as efficient as not doing so. (The distinction comes from some old machine tools that used to move faster if the axes were not driven in a straight line. For them G0 allowed any movement in space to get to the destination as fast as possible.)<br />
<br />
==== G1: Controlled move ====<br />
<br />
Example: G1 X90.6 Y13.8 E22.4<br />
<br />
Go in a straight line from the current (X, Y) point to the point (90.6, 13.8), extruding material as the move happens from the current extruded length to a length of 22.4 mm.<br />
<br />
RepRap does subtle things with feedrates. Thus:<br />
<br />
<pre><br />
G1 F1500<br />
G1 X90.6 Y13.8 E22.4<br />
</pre> <br />
<br />
Will set a feedrate of 1500 mm/minute, then do the move described above at that feedrate. But<br />
<br />
<pre><br />
G1 F1500<br />
G1 X90.6 Y13.8 E22.4 F3000<br />
</pre><br />
<br />
Will set a feedrate of 1500 mm/minute, then do the move described above accelerating to a feedrate of 3000 mm/minute as it does so. The extrusion will accelerate along with the X, Y movement so everything stays synchronized.<br />
<br />
RepRap thus treats feedrate as simply another variable (like X, Y, Z, and E) to be linearly interpolated. This gives complete control over accelerations and decelerations in a way that ensures that everything moves together and the right volume of material is extruded at all points.<br />
<br />
The first example shows how to get a constant-speed movement. The second how to accelerate or decelerate. Thus<br />
<br />
<pre><br />
G1 F1500<br />
G1 X90.6 Y13.8 E22.4 F3000<br />
G1 X80 Y20 E36 F1500<br />
</pre><br />
<br />
Will do the first movement accelerating as before, and the second decelerating from 3000 mm/minute back to 1500 mm/minute.<br />
<br />
To reverse the extruder by a given amount (for example to reduce its internal pressure while it does an in-air movement so that it doesn't dribble) simply use G1 to send an E value that is less than the currently extruded length.<br />
<br />
==== G28: Move to Origin ====<br />
<br />
Example: G28<br />
<br />
This causes the RepRap machine to move back to its X, Y and Z zero endstops. It does so accelerating, so as to get there fast. But when it arrives it backs off by 1 mm in each direction slowly, then moves back slowly to the stop. This ensures more accurate positioning. <br />
<br />
If you add coordinates, then just the axes with coordinates specified will be zeroed. Thus <br />
<br />
G28 X0 Y72.3<br />
<br />
will zero the X and Y axes, but not Z. The actual coordinate values are ignored.<br />
<br />
=== Unbuffered G commands ===<br />
<br />
The following commands are not buffered. When one is received it is stored, but it is not acknowledged to the host until the buffer is exhausted and then the command has been executed. Thus the host will pause at one of these commands until it has been done. Short pauses between these commands and any that might follow them do not affect the performance of the machine.<br />
<br />
==== G4: Dwell ====<br />
<br />
Example: G4 P200<br />
<br />
In this case sit still doing nothing for 200 milliseconds. During delays the state of the machine (for example the temperatures of its extruders) will still be preserved and controlled.<br />
<br />
==== G20: Set Units to Inches ====<br />
<br />
Example: G20<br />
<br />
Units from now on are in inches.<br />
<br />
==== G21: Set Units to Millimeters ====<br />
<br />
Example: G21<br />
<br />
Units from now on are in millimeters. (This is the RepRap default.)<br />
<br />
==== G90: Set to Absolute Positioning ====<br />
<br />
Example: G90<br />
<br />
All coordinates from now on are absolute relative to the origin of the machine. (This is the RepRap default.)<br />
<br />
==== G91: Set to Relative Positioning ====<br />
<br />
Example: G91<br />
<br />
All coordinates from now on are relative to the last position.<br />
<br />
<br />
==== G92: Set Position ====<br />
<br />
Example: G92 X10 E90<br />
<br />
Allows programming of absolute zero point, by reseting the current position to the values specified. This would set the machine's X coordinate to 10, and the extrude coordinate to 90. No physical motion will occur.<br />
<br />
=== Unbuffered M and T commands ===<br />
<br />
==== M0: Stop ====<br />
<br />
Example: M0<br />
<br />
The RepRap machine finishes any moves left in its buffer, then shuts down. All motors and heaters are turned off. It can be started again by pressing the reset button on the master microcontroller. See also M112.<br />
<br />
==== M104: Set Extruder Temperature (Fast) ====<br />
<br />
Example: M104 S190<br />
<br />
Set the temperature of the current extruder to 190<sup>o</sup>C and return control to the host immediately (''i.e.'' before that temperature has been reached by the extruder). See also M109.<br />
<br />
==== M105: Get Extruder Temperature ====<br />
<br />
Example: M105<br />
<br />
Request the temperature of the current extruder and the build base in degrees Celsius. The temperatures are returned to the host computer. For example, the line sent to the host in response to this command looks like<br />
<br />
<tt>ok T:201 B:117</tt><br />
<br />
==== M106: Fan On ====<br />
<br />
Example: M106<br />
<br />
Turn on the cooling fan (if any).<br />
<br />
==== M107: Fan Off ====<br />
<br />
Example: M107<br />
<br />
Turn off the cooling fan (if any).<br />
<br />
==== M108: Set Extruder Speed ====<br />
<br />
Sets speed of extruder motor.<br />
(Deprecated in current firmware, see M113)<br />
<br />
==== M109: Set Extruder Temperature ====<br />
<br />
Example: M109 S190<br />
<br />
Set the temperature of the current extruder to 190<sup>o</sup>C and wait for it to reach that value before sending an acknowledgment to the host. In fact the RepRap firmware waits a while after the temperature has been reached for the extruder to stabilise - typically about 40 seconds. This can be changed by a parameter in the firmware configuration file when the firmware is compiled. See also M104 and M116.<br />
<br />
==== M110: Set Current Line Number ====<br />
<br />
Example: N123 M110<br />
<br />
Set the current line number to 123. Thus the expected next line after this command will be 124.<br />
<br />
==== M111: Set Debug Level ====<br />
<br />
Example: M111 S6<br />
<br />
Set the level of debugging information transmitted back to the host to level 6. The level is the OR of three bits:<br />
<br />
<Pre><br />
#define DEBUG_ECHO (1<<0)<br />
#define DEBUG_INFO (1<<1)<br />
#define DEBUG_ERRORS (1<<2)<br />
</pre><br />
<br />
Thus 6 means send information and errors, but don't echo commands. (This is the RepRap default.)<br />
<br />
==== M112: Emergency Stop ====<br />
<br />
Example: M112<br />
<br />
Any moves in progress are immediately terminated, then RepRap shuts down. All motors and heaters are turned off. It can be started again by pressing the reset button on the master microcontroller. See also M0.<br />
<br />
==== M113: Set Extruder PWM ====<br />
<br />
Example: M113<br />
<br />
Set the PWM for the currently-selected extruder. On its own this command <br />
sets RepRap to use the on-board potentiometer on the extruder controller board to set the PWM for the currently-selected extruder's stepper power. With an S field:<br />
<br />
M113 S0.7<br />
<br />
it causes the PWM to be set to the S value (70% in this instance). M113 S0 turns the extruder off, until an M113 command other than M113 S0 is sent.<br />
<br />
==== M114: Get Current Position ====<br />
<br />
Example: M114<br />
<br />
This causes the RepRap machine to report its current X, Y, Z and E coordinates to the host.<br />
<br />
<br />
==== M115: Get Firmware Version and Capabilities ====<br />
<br />
Example: M115<br />
<br />
Request the Firmware Version and Capabilities of the current microcontroller <br />
The details are returned to the host computer as key:value pairs separated by newlines and terminated with an empty line.<br />
<br />
sample data from firmware:<br />
<pre><br />
REVISION:1.8<br />
CPUTYPE:SANGUINO<br />
DEFAULTS:DARWIN<br />
MOVEMENT_TYPE:STEP_DIR<br />
</pre><br />
<br />
This M115 code is NOT yet implemented in any firmware, and should not be relied upon. <br />
<br />
==== M116: Wait ====<br />
<br />
Example: M116<br />
<br />
Wait for ''all'' temperatures and other slowly-changing variables to arrive at their set values. See also M109.<br />
<br />
==== M117: Get Zero Position ====<br />
<br />
Example: M117<br />
<br />
This causes the RepRap machine to report the X, Y, Z and E coordinates ''in steps not mm'' to the host that it found when it last hit the zero stops for those axes. That is to say, when you zero X, the <i>x</i> coordinate of the machine when it hits the X endstop is recorded. This value should be 0, of course. But if the machine has drifted (for example by dropping steps) then it won't be. This command allows you to measure and to diagnose such problems. (E is included for completeness. It doesn't normally have an endstop.)<br />
<br />
==== M126: Open Valve ====<br />
<br />
Example: M126 P500<br />
<br />
Open the extruder's valve (if it has one) and wait 500 milliseconds for it to do so.<br />
<br />
==== M127: Close Valve ====<br />
<br />
Example: M127 P400<br />
<br />
Close the extruder's valve (if it has one) and wait 400 milliseconds for it to do so.<br />
<br />
==== M140: Bed Temperature (Fast) ====<br />
<br />
Example: M140 S55<br />
<br />
Set the temperature of the build bed to 55<sup>o</sup>C and return control to the host immediately (''i.e.'' before that temperature has been reached by the bed).<br />
<br />
==== M141: Chamber Temperature (Fast) ====<br />
<br />
Example: M141 S30<br />
<br />
Set the temperature of the chamber to 30<sup>o</sup>C and return control to the host immediately (''i.e.'' before that temperature has been reached by the chamber).<br />
<br />
==== M142: Holding Pressure ====<br />
<br />
Example: M142 S1<br />
<br />
Set the holding pressure of the bed to 1 bar.<br />
<br />
The holding pressure is in bar. For hardware which only has on/off holding, when the holding pressure is zero, turn off holding, when the holding pressure is greater than zero, turn on holding.<br />
<br />
==== M226: Gcode Initiated Pause ====<br />
<br />
Example: M226<br />
<br />
Initiates a pause in the same way as if the pause button is pressed.<br />
<br />
==== M227: Enable Automatic Reverse and Prime ====<br />
<br />
Example: M227 P1600 S1600<br />
<br />
P and S are steps.<br />
<br />
==== M228: Disable Automatic Reverse and Prime ====<br />
<br />
Example: M228<br />
<br />
==== M229: Enable Automatic Reverse and Prime ====<br />
<br />
Example: M229 P1.0 S1.0<br />
<br />
P and S are extruder screw rotations.<br />
<br />
==== M230: Disable / Enable Wait for Temperature Change ====<br />
<br />
Example: M230 S1<br />
<br />
S1 Disable wait for temperature change<br />
S0 Enable wait for temperature change<br />
<br />
==== T: Select Tool ====<br />
<br />
Example: T1<br />
<br />
Select extruder number 1 to build with. Extruder numbering starts at 0.<br />
<br />
=== RepRap G-Code Summary Table ===<br />
<br />
{| style="color:blue; background-color:#ffffcc;" cellpadding="10" cellspacing="0" border="1"<br />
! Command<br />
! Class<br />
! Buffered?<br />
! Parameters<br />
! Action<br />
|- <br />
| G0 || G || Y || Xnnn Ynnn Znnn Ennn Fnnn || Rapid move to position specified by parameters<br />
|- <br />
| G1 || G || Y || Xnnn Ynnn Znnn Ennn Fnnn || Controlled move to position specified by parameters<br />
|-<br />
| G4 || G || N || Pnnn || Delay for a period of nnn milliseconds<br />
|-<br />
| G20 || G || N || none || Set distance units for motion and position values to inches<br />
|-<br />
| G21 || G || N || none || Set distance units for motion and position values to millimeters (default)<br />
|-<br />
| G28 || G || Y || Xnnn Ynnn Znnn || Move to origin (on specified axes only, if X/Y/Z parameters are present)<br />
|-<br />
| G90 || G || N || none || Set absolute positioning (for subsequent motion commands) (default)<br />
|-<br />
| G91 || G || N || none || Set relative positioning (for subsequent motion commands)<br />
|-<br />
| G92 || G || N || Xnnn Ynnn Znnn Ennn|| Define current absolute position<br />
|-<br />
| M0 || M || N || none || Stop (after completing any buffered commands)<br />
|-<br />
| M104 || M || N || Snnn || Set current extruder temperature (in Celsius) to value of parameter, and return<br />
|-<br />
| M105 || M || N || none || Request current extruder and base temperatures (in Celsius)<br />
|-<br />
| M106 || M || N || none || Set cooling fan off<br />
|-<br />
| M107 || M || N || none || Set cooling fan on<br />
|-<br />
| M108 || M || N || Snnn || Set extruder motor speed (DEPRECATED)<br />
|-<br />
| M109 || M || N || Snnn || Set extruder temperature (in Celsius), and wait for it<br />
|-<br />
| M110 || M || N || none || Set current line number to Nxxx value preceeding command<br />
|-<br />
| M111 || M || N || Snnn || Set debug level bitfield to value of parameter (default 6)<br />
|-<br />
| M112 || M || N || none || Emergency stop (stop immediately, discarding any buffered commands)<br />
|-<br />
| M113 || M || N || Snnn || Set Extruder PWM (to value defined by pot, or to parameter value if present)<br />
|-<br />
| M114 || M || N || none || Get Current Position (return current X, Y, Z and E values)<br />
|-<br />
| M115 || M || N || none || Get firmware version (to be implemented)<br />
|-<br />
| M116 || M || N || none || Wait for all temperature and slow-changing variables to reach set values<br />
|-<br />
| M117 || M || N || none || Get Zero Position (return X, Y, Z and E values of endstop hits)<br />
|-<br />
| M126 || M || N || Pnnn || Open Valve and wait for nnn milliseconds for it to open<br />
|-<br />
| M127 || M || N || Pnnn || Close Valve and wait for nnn milliseconds for it to close<br />
|-<br />
| M140 || M || N || Snnn || Set build bed temperature (in Celsius) to value of parameter, and return<br />
|-<br />
| M141 || M || N || Snnn || Set chamber temperature (in Celsius) to value of parameter, and return<br />
|-<br />
| M142 || M || N || Snnn || Set holding pressure of bed to value of parameter<br />
|-<br />
| M226 || M || N || none || Gcode initiated pause<br />
|-<br />
| M227 || M || N || Pnnn Snnn || Enable Automatic Reverse and Prime (steps parameters)<br />
|-<br />
| M228 || M || N || none || Disable Automatic Reverse and Prime<br />
|-<br />
| M229 || M || N || Pnnn Snnn|| Enable Automatic Reverse and Prime (rotations parameters)<br />
|-<br />
| M230 || M || N || Sn || Disable / Enable Wait for Temperature Change<br />
|-<br />
| Tn || T || N || none || Select Tool n (T0 selects tool 0) (default extruder is 0)<br />
|}<br />
<br><br><br />
<br />
== Replies from the RepRap machine to the host computer ==<br />
<br />
All communication is in printable ASCII characters. Messages sent back<br />
to the host computer are terminated by a newline and look like this:<br />
<br />
'''xx [line number to resend] [T:93.2 B:22.9] [C: X:9.2 Y:125.4 Z:3.7 E:1902.5] [Some debugging or other information may be here]'''<br />
<br />
where '''xx''' can be one of:<br />
<br />
'''ok'''<br />
<br />
'''rs'''<br />
<br />
'''<nowiki>!!</nowiki>'''<br />
<br />
'''ok''' means that no error has been detected.<br />
<br />
'''rs''' means resend, and is followed by the line number to resend.<br />
<br />
'''<nowiki>!!</nowiki>''' means that a hardware fault has been detected. The RepRap machine will<br />
shut down immediately after it has sent this message.<br />
<br />
The '''T:''' and '''B:''' values are the temperature of the currently-selected extruder <br />
and the bed respectively, and are only sent in response to M105.<br />
<br />
'''C:''' means that coordinates follow. Those are the '''X: Y:''' etc values. These are only <br />
sent in response to M114 and M117.<br />
<br />
The most common response is simply:<br />
<br />
'''ok''' <br />
<br />
When the machine boots up it sends the string<br />
<br />
'''start'''<br />
<br />
once to the host before sending anything else. This should not be replaced or augmented<br />
by version numbers and the like. We should implement an M code to request those.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Reprap-Users-Guidelines&diff=21269Reprap-Users-Guidelines2010-09-30T18:17:50Z<p>Jmarsden: Protected "Reprap-Users-Guidelines" ([edit=sysop] (indefinite) [move=sysop] (indefinite))</p>
<hr />
<div><pre><br />
<br />
Guidelines for reprap-users@lists.reprap.org<br />
<br />
TOPIC:<br />
<br />
Reprap-users is for the discussion of the construction and use of<br />
Reprap replicating machines and closely-related topics.<br />
<br />
ON TOPIC:<br />
<br />
Discussion of purchasing parts for, building, troubleshooting and<br />
using Reprap machines and related hardware and software.<br />
<br />
Related discussion about Reprap community approaches and philosophy<br />
and future directions, new ideas and suggestions, are OK.<br />
<br />
OFF TOPIC:<br />
<br />
Discussion of these guidelines, or whether certain posts meet them or<br />
not, is MUCH better done by email to the list owners,<br />
reprap-users-owner@lists.reprap.org.<br />
<br />
Advertisements for commercial products or services, even if<br />
reprap-related, are inappropriate here.<br />
<br />
SUBJECT:<br />
<br />
Please adjust the Subject: line of all posts to accurately reflect <br />
the topic of your message.<br />
<br />
Please do not reply to part of a message digest without rewriting<br />
the subject line.<br />
<br />
QUOTING:<br />
<br />
Please quote only as much of a message you are responding to as is<br />
necessary to provide context. The list is archived, there is no need<br />
to quote entire messages. <br />
<br />
Please do not top post, leaving the entire original message below your<br />
response. This is hard to read logically.<br />
<br />
Please do attribute quoted material accurately.<br />
<br />
TONE:<br />
<br />
Questioning or attacking ideas is OK. Attacking people is not.<br />
<br />
Please remain civil even if upset or strongly disagreeing with a post.<br />
<br />
ARCHIVES:<br />
<br />
reprap-users is archived at http://lists.reprap.org/pipermail/reprap-users/<br />
<br />
This archive is public.<br />
<br />
QUESTIONS:<br />
<br />
Questions about whether something is on topic, or meets these<br />
guidelines, should be addressed only to the list owners, at<br />
reprap-users-owner@lists.reprap.org , and should not be posted to the<br />
list itself.<br />
<br />
Jonathan Marsden<br />
jonathan@reprap.org<br />
<br />
</pre></div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Reprap-Dev-Guidelines&diff=21268Reprap-Dev-Guidelines2010-09-30T18:17:26Z<p>Jmarsden: Protected "Reprap-Dev-Guidelines" ([edit=sysop] (indefinite) [move=sysop] (indefinite))</p>
<hr />
<div><pre><br />
<br />
Guidelines for reprap-dev@lists.reprap.org<br />
<br />
TOPIC:<br />
<br />
Reprap-dev is for the discussion of actual Reprap development work --<br />
things people are doing to improve Reprap.<br />
<br />
ON TOPIC:<br />
<br />
Discussion of modifications made to any aspect of Reprap machines<br />
(bot, electronics, firmware, host software, extruders, etc.) and how<br />
much difference they make is welcomed.<br />
<br />
Discussion of a new unique replicating machine design you are<br />
currently implementing is welcomed.<br />
<br />
Discussion of improvements to Reprap infrastructure (forums, lists,<br />
wiki, version control system, ...) is currently OK, but if it becomes<br />
a large fraction of total list traffic, it may be better to discuss<br />
this elsewhere.<br />
<br />
Discussion of development work on Reprap-related items such as pellet<br />
extruders or new slicing software is OK, as long as it does not become<br />
a large fraction of total list traffic.<br />
<br />
OFF TOPIC:<br />
<br />
Discussion of how to build an existing released Reprap machine, or<br />
problems encountered while trying to build one, is better done in<br />
reprap-users, unless it is clear that the issue affects several<br />
Reprappers and requires some sort of redesign.<br />
<br />
Discussion of long term philosophical ideas is better done in<br />
reprap-users.<br />
<br />
Discussion of these guidelines, or whether certain posts meet them or<br />
not, is MUCH better done by email to the list owners,<br />
reprap-dev-owner@lists.reprap.org.<br />
<br />
Advertisements for commercial products or services, even if<br />
reprap-related, are inappropriate here.<br />
<br />
SUBJECT:<br />
<br />
Please adjust the Subject: line of all posts to accurately reflect <br />
the topic of your message.<br />
<br />
Please do not reply to part of a message digest without rewriting<br />
the subject line.<br />
<br />
QUOTING:<br />
<br />
Please quote only as much of a message you are responding to as is<br />
necessary to provide context. The list is archived, there is no need<br />
to quote entire messages. <br />
<br />
Please do not top post, leaving the entire original message below your<br />
response. This is hard to read logically.<br />
<br />
Please do attribute quoted material accurately.<br />
<br />
TONE:<br />
<br />
Questioning or attacking ideas is OK. Attacking people is not.<br />
<br />
Please remain civil even if upset or strongly disagreeing with a post.<br />
<br />
ARCHIVES:<br />
<br />
reprap-dev is archived at http://lists.reprap.org/pipermail/reprap-dev/<br />
<br />
This archive is public.<br />
<br />
QUESTIONS:<br />
<br />
Questions about whether something is on topic, or meets these<br />
guidelines, should be addressed only to the list owners, at<br />
reprap-dev-owner@lists.reprap.org , and should not be posted to the<br />
list itself.<br />
<br />
Jonathan Marsden<br />
jonathan@reprap.org<br />
<br />
</pre></div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Reprap-Dev-Guidelines&diff=21267Reprap-Dev-Guidelines2010-09-30T18:16:05Z<p>Jmarsden: Added pre tags</p>
<hr />
<div><pre><br />
<br />
Guidelines for reprap-dev@lists.reprap.org<br />
<br />
TOPIC:<br />
<br />
Reprap-dev is for the discussion of actual Reprap development work --<br />
things people are doing to improve Reprap.<br />
<br />
ON TOPIC:<br />
<br />
Discussion of modifications made to any aspect of Reprap machines<br />
(bot, electronics, firmware, host software, extruders, etc.) and how<br />
much difference they make is welcomed.<br />
<br />
Discussion of a new unique replicating machine design you are<br />
currently implementing is welcomed.<br />
<br />
Discussion of improvements to Reprap infrastructure (forums, lists,<br />
wiki, version control system, ...) is currently OK, but if it becomes<br />
a large fraction of total list traffic, it may be better to discuss<br />
this elsewhere.<br />
<br />
Discussion of development work on Reprap-related items such as pellet<br />
extruders or new slicing software is OK, as long as it does not become<br />
a large fraction of total list traffic.<br />
<br />
OFF TOPIC:<br />
<br />
Discussion of how to build an existing released Reprap machine, or<br />
problems encountered while trying to build one, is better done in<br />
reprap-users, unless it is clear that the issue affects several<br />
Reprappers and requires some sort of redesign.<br />
<br />
Discussion of long term philosophical ideas is better done in<br />
reprap-users.<br />
<br />
Discussion of these guidelines, or whether certain posts meet them or<br />
not, is MUCH better done by email to the list owners,<br />
reprap-dev-owner@lists.reprap.org.<br />
<br />
Advertisements for commercial products or services, even if<br />
reprap-related, are inappropriate here.<br />
<br />
SUBJECT:<br />
<br />
Please adjust the Subject: line of all posts to accurately reflect <br />
the topic of your message.<br />
<br />
Please do not reply to part of a message digest without rewriting<br />
the subject line.<br />
<br />
QUOTING:<br />
<br />
Please quote only as much of a message you are responding to as is<br />
necessary to provide context. The list is archived, there is no need<br />
to quote entire messages. <br />
<br />
Please do not top post, leaving the entire original message below your<br />
response. This is hard to read logically.<br />
<br />
Please do attribute quoted material accurately.<br />
<br />
TONE:<br />
<br />
Questioning or attacking ideas is OK. Attacking people is not.<br />
<br />
Please remain civil even if upset or strongly disagreeing with a post.<br />
<br />
ARCHIVES:<br />
<br />
reprap-dev is archived at http://lists.reprap.org/pipermail/reprap-dev/<br />
<br />
This archive is public.<br />
<br />
QUESTIONS:<br />
<br />
Questions about whether something is on topic, or meets these<br />
guidelines, should be addressed only to the list owners, at<br />
reprap-dev-owner@lists.reprap.org , and should not be posted to the<br />
list itself.<br />
<br />
Jonathan Marsden<br />
jonathan@reprap.org<br />
<br />
</pre></div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Reprap-Users-Guidelines&diff=21266Reprap-Users-Guidelines2010-09-30T18:15:19Z<p>Jmarsden: reprap-users guidelines</p>
<hr />
<div><pre><br />
<br />
Guidelines for reprap-users@lists.reprap.org<br />
<br />
TOPIC:<br />
<br />
Reprap-users is for the discussion of the construction and use of<br />
Reprap replicating machines and closely-related topics.<br />
<br />
ON TOPIC:<br />
<br />
Discussion of purchasing parts for, building, troubleshooting and<br />
using Reprap machines and related hardware and software.<br />
<br />
Related discussion about Reprap community approaches and philosophy<br />
and future directions, new ideas and suggestions, are OK.<br />
<br />
OFF TOPIC:<br />
<br />
Discussion of these guidelines, or whether certain posts meet them or<br />
not, is MUCH better done by email to the list owners,<br />
reprap-users-owner@lists.reprap.org.<br />
<br />
Advertisements for commercial products or services, even if<br />
reprap-related, are inappropriate here.<br />
<br />
SUBJECT:<br />
<br />
Please adjust the Subject: line of all posts to accurately reflect <br />
the topic of your message.<br />
<br />
Please do not reply to part of a message digest without rewriting<br />
the subject line.<br />
<br />
QUOTING:<br />
<br />
Please quote only as much of a message you are responding to as is<br />
necessary to provide context. The list is archived, there is no need<br />
to quote entire messages. <br />
<br />
Please do not top post, leaving the entire original message below your<br />
response. This is hard to read logically.<br />
<br />
Please do attribute quoted material accurately.<br />
<br />
TONE:<br />
<br />
Questioning or attacking ideas is OK. Attacking people is not.<br />
<br />
Please remain civil even if upset or strongly disagreeing with a post.<br />
<br />
ARCHIVES:<br />
<br />
reprap-users is archived at http://lists.reprap.org/pipermail/reprap-users/<br />
<br />
This archive is public.<br />
<br />
QUESTIONS:<br />
<br />
Questions about whether something is on topic, or meets these<br />
guidelines, should be addressed only to the list owners, at<br />
reprap-users-owner@lists.reprap.org , and should not be posted to the<br />
list itself.<br />
<br />
Jonathan Marsden<br />
jonathan@reprap.org<br />
<br />
</pre></div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Reprap-Dev-Guidelines&diff=21265Reprap-Dev-Guidelines2010-09-30T18:10:36Z<p>Jmarsden: reprap-dev mailing list guidelines</p>
<hr />
<div>Guidelines for reprap-dev@lists.reprap.org<br />
<br />
TOPIC:<br />
<br />
Reprap-dev is for the discussion of actual Reprap development work --<br />
things people are doing to improve Reprap.<br />
<br />
ON TOPIC:<br />
<br />
Discussion of modifications made to any aspect of Reprap machines<br />
(bot, electronics, firmware, host software, extruders, etc.) and how<br />
much difference they make is welcomed.<br />
<br />
Discussion of a new unique replicating machine design you are<br />
currently implementing is welcomed.<br />
<br />
Discussion of improvements to Reprap infrastructure (forums, lists,<br />
wiki, version control system, ...) is currently OK, but if it becomes<br />
a large fraction of total list traffic, it may be better to discuss<br />
this elsewhere.<br />
<br />
Discussion of development work on Reprap-related items such as pellet<br />
extruders or new slicing software is OK, as long as it does not become<br />
a large fraction of total list traffic.<br />
<br />
OFF TOPIC:<br />
<br />
Discussion of how to build an existing released Reprap machine, or<br />
problems encountered while trying to build one, is better done in<br />
reprap-users, unless it is clear that the issue affects several<br />
Reprappers and requires some sort of redesign.<br />
<br />
Discussion of long term philosophical ideas is better done in<br />
reprap-users.<br />
<br />
Discussion of these guidelines, or whether certain posts meet them or<br />
not, is MUCH better done by email to the list owners,<br />
reprap-dev-owner@lists.reprap.org.<br />
<br />
Advertisements for commercial products or services, even if<br />
reprap-related, are inappropriate here.<br />
<br />
SUBJECT:<br />
<br />
Please adjust the Subject: line of all posts to accurately reflect <br />
the topic of your message.<br />
<br />
Please do not reply to part of a message digest without rewriting<br />
the subject line.<br />
<br />
QUOTING:<br />
<br />
Please quote only as much of a message you are responding to as is<br />
necessary to provide context. The list is archived, there is no need<br />
to quote entire messages. <br />
<br />
Please do not top post, leaving the entire original message below your<br />
response. This is hard to read logically.<br />
<br />
Please do attribute quoted material accurately.<br />
<br />
TONE:<br />
<br />
Questioning or attacking ideas is OK. Attacking people is not.<br />
<br />
Please remain civil even if upset or strongly disagreeing with a post.<br />
<br />
ARCHIVES:<br />
<br />
reprap-dev is archived at http://lists.reprap.org/pipermail/reprap-dev/<br />
<br />
This archive is public.<br />
<br />
QUESTIONS:<br />
<br />
Questions about whether something is on topic, or meets these<br />
guidelines, should be addressed only to the list owners, at<br />
reprap-dev-owner@lists.reprap.org , and should not be posted to the<br />
list itself.<br />
<br />
Jonathan Marsden<br />
jonathan@reprap.org</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Shape_Deposition_Manufacturing&diff=20492Shape Deposition Manufacturing2010-09-10T04:55:33Z<p>Jmarsden: Formatting fix to concept paragraph only.</p>
<hr />
<div>{{Development<br />
|status = Concept<br />
|name = Generic<br />
|description = Hybrid milling/FDM high-accuracy rapid prototyping.<br />
|author = cpwebste<br />
|reprap = ?<br />
|categories = [[:Category:RepFabLab|RepFabLab]]<br />
|url = [http://dev.forums.reprap.org/read.php?12,32855 forum thread]<br />
}}<br />
<br />
=concept=<br />
<br />
Here is an example of how it would work:<br />
<br />
The FDM process would proceed as normal, however, the software would add something like 0.2mm to the outline of the part. Then once the layer has completed printing, a very fine milling head will mill the outline of the part for superior accuracy. Once it is done, the excess material will have been removed and the part dimensions will be as they were originally intended.<br />
<br />
=pros/cons=<br />
* higher precision<br />
* requires toolhead-changing on every layer or 2 toolhead that can move independently in the XY-plane or in Z.<br />
<br />
=Discussion=<br />
http://dev.forums.reprap.org/list.php?183<br />
<br />
=Example Hardware Platform/RepStrap=<br />
*[[HydraBot]]<br />
<br />
=Technology Overview=<br />
It's called Shape Deposition Manufacturing. (At least by some people.)<br />
<br />
Here's a Stanford Lab that's done a lot of work on it.<br />
<br />
http://www-cdr.stanford.edu/biomimetics/<br />
http://www-cdr.stanford.edu/biomimetics/sdm.html<br />
<br />
http://bdml.stanford.edu/twiki/bin/view/Rise/ShapeDepositionManufacturing<br />
<br />
It's a very cool subject which we'd be very happy to have under the RepRap umbrella. It would mean lots of tiny gears, or gears which mesh nicely etc.<br />
<br />
Here is a google scholar search on "shape deposition manufacturing"<br />
http://scholar.google.ca/scholar?q=shape+deposition+manufacturing&hl=en&btnG=Search&as_sdt=2001&as_sdtp=on</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Mendel_Bearing_Kits&diff=18139Mendel Bearing Kits2010-07-13T22:21:34Z<p>Jmarsden: Added Ultimachine Bearing Kit info</p>
<hr />
<div>Mendel RepRap bearing kits require:<br />
* 48 Bearings 624ZZ (4mm x 13mm x 5mm)<br />
* 2 Bearings 608ZZ (8mm x 22mm x 7mm)<br />
<br />
{| border="1"<br />
! Location<br />
! Supplier<br />
! Cost<br />
|-<br />
| UK<br />
| [http://RepRapKit.com/shop/bearings RepRapKit]<br />
| GBP £18.95<br />
|-<br />
| DE<br />
| [http://shapercube.com/en/show/6255 reprapsource]<br />
| EUR €28,99<br />
|-<br />
| US<br />
| [http://www.vxb.com/page/bearings/PROD/kit9060 VXB]<br />
| US $49.95<br />
|-<br />
| US<br />
| [http://ultimachine.com/content/mendel-bearing-kit Ultimachine]<br />
| US $45.00<br />
|}<br />
<br />
[[Category:Suppliers by Part]]</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=18030User:Jmarsden2010-07-13T17:05:32Z<p>Jmarsden: /* Mechanics */ Added link to think sheet set</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete, construction of bot in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
* 4axis CNC stepper controller board purchased on ebay 2010-07-10.<br />
* Mendel belt kit ordered from UltiMachine 2010-07-12.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=190403676497 ($75 ish)<br />
* 3 Opto endstop boards (Either from [http://ultimachine.com/content/opto-endstop-v21-kit Ultimachine kits] ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=190408974428& . ($26)<br />
* Thin sheet set from coke can or similar scrap.<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, so this is now a solved issue).<br />
<br />
List below is for Adrian's design, but not the new improved one with PTFE inside the brass. Update needed...<br />
<br />
* M3x10 4<br />
* M4x12 2<br />
* M4x20 2<br />
* M4x45 6<br />
* M4x55 2<br />
* M4 nuts 13<br />
* M4 wing nut 1<br />
* M4 washers 21<br />
* 624 bearings 3<br />
* M4 threaded rod 70mm<br />
* 4mm diameter rod 25mm<br />
* M4 insert 1 (Adrian will include this)<br />
* Strip-board 50mmx25mm<br />
* 4-way pin headers 2<br />
* 4-way ribbon cable 130mm<br />
* 16mm dia PTFE 50mm<br />
* M6 threaded brass 36mm<br />
* Thermistor 1<br />
* Kapton tape 200mm<br />
* Nichrome wire 6 ohms<br />
* Araldite rapid About 5 ml<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
2010-07-12: Spent US$40.57 on Mendel belt kit, thermistor, etc.<br />
<br />
Budget remaining: '''US$1.16''' (not a lot!)<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=18026User:Jmarsden2010-07-13T16:59:15Z<p>Jmarsden: /* Electronics */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete, construction of bot in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
* 4axis CNC stepper controller board purchased on ebay 2010-07-10.<br />
* Mendel belt kit ordered from UltiMachine 2010-07-12.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=190403676497 ($75 ish)<br />
* 3 Opto endstop boards (Either from [http://ultimachine.com/content/opto-endstop-v21-kit Ultimachine kits] ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, so this is now a solved issue).<br />
<br />
List below is for Adrian's design, but not the new improved one with PTFE inside the brass. Update needed...<br />
<br />
* M3x10 4<br />
* M4x12 2<br />
* M4x20 2<br />
* M4x45 6<br />
* M4x55 2<br />
* M4 nuts 13<br />
* M4 wing nut 1<br />
* M4 washers 21<br />
* 624 bearings 3<br />
* M4 threaded rod 70mm<br />
* 4mm diameter rod 25mm<br />
* M4 insert 1 (Adrian will include this)<br />
* Strip-board 50mmx25mm<br />
* 4-way pin headers 2<br />
* 4-way ribbon cable 130mm<br />
* 16mm dia PTFE 50mm<br />
* M6 threaded brass 36mm<br />
* Thermistor 1<br />
* Kapton tape 200mm<br />
* Nichrome wire 6 ohms<br />
* Araldite rapid About 5 ml<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
2010-07-12: Spent US$40.57 on Mendel belt kit, thermistor, etc.<br />
<br />
Budget remaining: '''US$1.16''' (not a lot!)<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=18024User:Jmarsden2010-07-13T16:56:07Z<p>Jmarsden: /* Electronics */ Added link to stepper controller board</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete, construction of bot in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
* 4axis CNC stepper controller board purchased on ebay 2010-07-10.<br />
* Mendel belt kit ordered from UltiMachine 2010-07-12.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=190403676497 ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, so this is now a solved issue).<br />
<br />
List below is for Adrian's design, but not the new improved one with PTFE inside the brass. Update needed...<br />
<br />
* M3x10 4<br />
* M4x12 2<br />
* M4x20 2<br />
* M4x45 6<br />
* M4x55 2<br />
* M4 nuts 13<br />
* M4 wing nut 1<br />
* M4 washers 21<br />
* 624 bearings 3<br />
* M4 threaded rod 70mm<br />
* 4mm diameter rod 25mm<br />
* M4 insert 1 (Adrian will include this)<br />
* Strip-board 50mmx25mm<br />
* 4-way pin headers 2<br />
* 4-way ribbon cable 130mm<br />
* 16mm dia PTFE 50mm<br />
* M6 threaded brass 36mm<br />
* Thermistor 1<br />
* Kapton tape 200mm<br />
* Nichrome wire 6 ohms<br />
* Araldite rapid About 5 ml<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
2010-07-12: Spent US$40.57 on Mendel belt kit, thermistor, etc.<br />
<br />
Budget remaining: '''US$1.16''' (not a lot!)<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Installing_RepRap_on_your_computer&diff=18018Installing RepRap on your computer2010-07-13T15:23:39Z<p>Jmarsden: /* Download */ Added info on nightky builds and SF svn downloading</p>
<hr />
<div>{{Template:Mendel Documentation Header}}<br />
<br />
{|-<br />
[[Image:material-select.png|600px|right]]<br />
|<br />
{{Alternative Toolchain Notice|software|install}}<br />
<br />
<br />
__TOC__<br />
|}<br />
<br style="clear:both;"/><br />
<br />
==Prerequisites==<br />
<br />
The RepRap software currently runs under 32-bit Linux or Microsoft Windows. We are working on adding Mac and 64-bit versions.<br />
<br />
You will need Java on your computer. If you don't have it already, get it here: <br />
<br />
* [http://java.com/ http://java.com/]<br />
<br />
The Host software is still a little buggy on Windows with Java 6 installed, if you encounter any problems with Java 6 and the software, try uninstalling Java 6 and install the latest Java 5 runtime from:<br />
<br />
* [http://java.sun.com/products/archive/ http://java.sun.com/products/archive/]<br />
<br />
You will also need to download and install the Arduino development environment to build the firmware for your RepRap machine. That is available here:<br />
<br />
* [http://arduino.cc/ http://arduino.cc/]<br />
<br />
You will need to download and install the Sanguino add-ons for Arduino. Get them here:<br />
<br />
* [http://sanguino.cc/ http://sanguino.cc/]<br />
<br />
Finally in this section, you may care to take a look at software that is useful for RepRap, but not required to run it. There's a list here:<br />
<br />
* [[Useful Software Packages]]<br />
<br />
==Download==<br />
<br />
===From SourceForge===<br />
<br />
Download the RepRap distribution from Sourceforge:<br />
<br />
[http://sourceforge.net/projects/reprap/ http://sourceforge.net/projects/reprap/]<br />
<br />
There are a number of files and packages from the project available there, but the main download (which is about 65 MB) will have a name like reprap-nnnnnn-yyyymmdd.zip. This is the one file you want. It is the main Sourceforge download for RepRap; nnnnnn is the name of the current RepRap machine and yyyymmdd is the date of the release.<br />
<br />
===Nightly Builds===<br />
<br />
For the more adventurous, unofficial nightly builds of the development tree are created automatically and are downloadable from [http://jonathan.reprap.org/nightly-builds/ http://jonathan.reprap.org/nightly-builds/] . The last several days builds are available for download there.<br />
<br />
===Development code===<br />
<br />
For those who absolutely must be on the bleeding edge, the RepRap source code respository uses svn and is at SourceForge. You can download the host code and the design files for RepRap Mendel by doing<br />
<br />
<pre><br />
svn co https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/reprap/host<br />
svn co https://reprap.svn.sourceforge.net/svnroot/reprap/trunk/mendel<br />
</pre><br />
<br />
==Linux Installation==<br />
<br />
You can install and use RepRap in your own file-space under Linux. <br />
<br />
===In your own space===<br />
<br />
Unzip the downloaded file:<br />
<br />
<pre><br />
$ unzip reprap-nnnnnn-yyyymmdd.zip<br />
</pre><br />
<br />
This will create a directory called reprap-nnnnnn-yyyymmdd (with the name of the current RepRap machine and the distribution date substituted, clearly). To run the RepRap software simply move to that directory and run the file named reprap:<br />
<br />
<pre><br />
$ cd reprap-nnnnnn-yyyymmdd<br />
$ ./reprap<br />
</pre><br />
<br />
===Installing for all users===<br />
<br />
If you want RepRap to be available system-wide to all users, you will need to log in as the superuser to install it.<br />
<br />
Assume you downloaded reprap-nnnnnn-yyyymmdd.zip into the directory /xxx/yyy. Move to the directory /usr/local, then unpack it:<br />
<br />
<pre><br />
# cd /usr/local<br />
# unzip /xxx/yyy/reprap-nnnnnn-yyyymmdd.zip<br />
</pre><br />
<br />
Then move to the /usr/local/bin directory and create a short shell script called reprap using your favourite text editor (gedit in the example).<br />
<br />
<pre><br />
# cd /usr/local/bin<br />
# gedit reprap<br />
</pre><br />
<br />
Copy and paste these three lines into the script, then save it:<br />
<br />
<pre><br />
#!/bin/sh<br />
cd /usr/local/reprap-nnnnnn-yyyymmdd<br />
./reprap<br />
</pre><br />
<br />
(Don't forget to replace the nnnnnn and the yyyymmdd with the right strings for your distribution file.)<br />
<br />
Finally, set execute permission on the file:<br />
<br />
<pre><br />
# chmod 755 reprap<br />
</pre><br />
<br />
Any user will now be able to run the software just by typing the command "reprap".<br />
<br />
There is a RepRap teardrop symbol in the file /usr/local/reprap-nnnnnn-yyyymmdd/reprap-icon.png which people can use if they add the program to their desktop or task-bar as a clickable executable. The program is /usr/local/bin/reprap .<br />
<br />
If you want to save space, you can now delete the distribution .zip file:<br />
<br />
<pre><br />
# rm /xxx/yyy/reprap-nnnnnn-yyyymmdd.zip<br />
</pre><br />
<br />
==Linux AMD64==<br />
<br />
The reprap software comes with rxtx and java3d binaries needed for 32bit arcitectures so getting the reprap software working on amd64 either means installing 32bit version of java or installing native 64bit versions of the libraries. For the latter option here is how you can set it up.<br />
<br />
For java3d its a simple these can simply be installed using<br />
cd /path/to/your/host/software<br />
sudo apt-get install libjava3d-jni<br />
ln -sf /usr/lib/jni/libj3dcore-ogl.so .<br />
<br />
For rxtx it's almost the same:<br />
cd /path/to/your/host/software<br />
sudo apt-get install librxtx-java<br />
ln -sf /usr/lib/librxtxSerial.so .<br />
<br />
In case your Linux distribution doesn't come with a librxtx-java package, you can download binaries for the latest stable version [http://rxtx.qbang.org/pub/rxtx/rxtx-2.1-7-bins-r2.zip here]. Copy the <tt>librxtxSerial.so</tt> appropriate for your system into the host software directory.<br />
<br />
[[User:GilesBathgate|GilesBathgate]] 10:50, 16 January 2010 (UTC)<br />
<br />
[[User:Traumflug|Traumflug]] 17:44, 4 June 2010 (UTC)<br />
<br />
==Windows Installation==<br />
<br />
You will need administrator privileges to do this.<br />
<br />
Create a new folder:<br />
<br />
<pre><br />
C:\Program Files\Reprap<br />
</pre><br />
<br />
Unpack the ZIP file anywhere you like on your system. It will create a folder called reprap-nnnnnn-yyyymmdd where nnnnnn is the name of the current RepRap machine and yyyymmdd is the date of the release. Move all the files in that folder into C:\Program Files\Reprap. <br />
<br />
You can then delete the reprap-nnnnnn-yyyymmdd if you like, and the ZIP file.<br />
<br />
In C:\Program Files\Reprap there is a .BAT file called reprap.bat. Running that will launch the RepRap host software. You can copy that .BAT file to your desktop or elsewhere to give you a clickable executable.<br />
<br />
Note: With Java6 on Windows 7 64bit (and possibly others, please confirm), you [http://java.sun.com/javase/6/webnotes/install/jdk/install-windows.html#Environment have to set the PATH enviromental variable manually.]<br />
<br />
==Source Code==<br />
===Distribution Contents===<br />
<br />
Information on the files in the RepRap distribution are available at [[RepRap Distribution Files]].<br />
<br />
===Getting the latest sources===<br />
<br />
All the files for RepRap are kept in a [http://en.wikipedia.org/wiki/Subversion_(software) Subversion] repository on [http://en.wikipedia.org/wiki/SourceForge Sourceforge].<br />
<br />
You can use your web browser to [http://reprap.svn.sourceforge.net/viewvc/reprap/trunk/ inspect and download individual files here].<br />
<br />
If you want to get the latest versions of files you can check them out of the repository. But take care - these files will be development versions that may have bugs.<br />
<br />
The simplest way to obtain the files is probably to use [http://en.wikipedia.org/wiki/Eclipse_(software) the Eclipse software development environment], which is used by all the RepRap hardware and software developers.<br />
<br />
Do the following:<br />
<br />
# Download and install [http://www.eclipse.org/ Eclipse from this link],<br />
# Download and install [http://subclipse.tigris.org/ Subclipse (that is, Subversion for Eclipse) from this link], and<br />
# Run Eclipse.<br />
<br />
In Eclipse go to the menu: '''<tt>Window -> Open Perspective -> Other...</tt>''' and you will get a menu containing (among other things) '''<tt>SVN Repository Exploring</tt>'''. Select that and click on OK. It should open a window called SVN Repository. Right mouse click in that window and select '''<tt>New -> Repository location</tt>'''. <br />
<br />
Copy and paste the RepRap repository URL: '''<tt>https://reprap.svn.sourceforge.net/svnroot/reprap/</tt>''' as the location.<br />
<br />
Open the repository (the little arrow at its left) and go down to '''<tt>trunk</tt>'''. Right-mouse-click on '''<tt>mendel</tt>''', and select '''<tt>Checkout...</tt>'''. This will give you all the mechanical and electronic design files, and the microcontroller firmware sources.<br />
<br />
Next go down to '''<tt>reprap</tt>''' and check out '''<tt>host</tt>''' (this is the Java software for the host computer).<br />
<br />
Note that you are downloading a lot of information (about 60M), so these will take quite a while on a slow connection.<br />
<br />
Now go back to the Java view in Eclipse (two little arrows: '''<tt>>></tt>''' top right) and you should have all the project's files.<br />
<br />
You can update any file or a whole folder full of files from the repository at any time by right-clicking on it and going to '''<tt>team -> update...</tt>'''<br />
<br />
To work with the Java source code you will need the system-dependent libraries that RepRap uses. Those are in the directory '''<tt>Reprap/lib/system-dependent/</tt>'''. You will need to copy (or create links to) the .so files (Linux) or the .dll files (Windows) in there to the place in the Java system where these are stored.<br />
<br />
==Alternatives==<br />
<br />
Alternative software packages are available to generate G Code and drive the Rep Rap. More information on these can be found on the [[Alternative Software]] page.<br />
<br />
<br />
[[Category:Software]]</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=18012User:Jmarsden2010-07-13T00:34:48Z<p>Jmarsden: /* Project Cost Estimate */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete, construction of bot in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
* 4axis CNC stepper controller board purchased on ebay 2010-07-10.<br />
* Mendel belt kit ordered from UltiMachine 2010-07-12.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, so this is now a solved issue).<br />
<br />
List below is for Adrian's design, but not the new improved one with PTFE inside the brass. Update needed...<br />
<br />
* M3x10 4<br />
* M4x12 2<br />
* M4x20 2<br />
* M4x45 6<br />
* M4x55 2<br />
* M4 nuts 13<br />
* M4 wing nut 1<br />
* M4 washers 21<br />
* 624 bearings 3<br />
* M4 threaded rod 70mm<br />
* 4mm diameter rod 25mm<br />
* M4 insert 1 (Adrian will include this)<br />
* Strip-board 50mmx25mm<br />
* 4-way pin headers 2<br />
* 4-way ribbon cable 130mm<br />
* 16mm dia PTFE 50mm<br />
* M6 threaded brass 36mm<br />
* Thermistor 1<br />
* Kapton tape 200mm<br />
* Nichrome wire 6 ohms<br />
* Araldite rapid About 5 ml<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
2010-07-12: Spent US$40.57 on Mendel belt kit, thermistor, etc.<br />
<br />
Budget remaining: '''US$1.16''' (not a lot!)<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=18011User:Jmarsden2010-07-13T00:33:42Z<p>Jmarsden: /* Build Status */ Ordered belt kit and a few extra things</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete, construction of bot in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
* 4axis CNC stepper controller board purchased on ebay 2010-07-10.<br />
* Mendel belt kit ordered from UltiMachine 2010-07-12.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, so this is now a solved issue).<br />
<br />
List below is for Adrian's design, but not the new improved one with PTFE inside the brass. Update needed...<br />
<br />
* M3x10 4<br />
* M4x12 2<br />
* M4x20 2<br />
* M4x45 6<br />
* M4x55 2<br />
* M4 nuts 13<br />
* M4 wing nut 1<br />
* M4 washers 21<br />
* 624 bearings 3<br />
* M4 threaded rod 70mm<br />
* 4mm diameter rod 25mm<br />
* M4 insert 1 (Adrian will include this)<br />
* Strip-board 50mmx25mm<br />
* 4-way pin headers 2<br />
* 4-way ribbon cable 130mm<br />
* 16mm dia PTFE 50mm<br />
* M6 threaded brass 36mm<br />
* Thermistor 1<br />
* Kapton tape 200mm<br />
* Nichrome wire 6 ohms<br />
* Araldite rapid About 5 ml<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
Budget remaining: '''US$41.73'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17976User:Jmarsden2010-07-12T02:25:57Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete, construction of bot in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
* 4axis CNC stepper controller board purchased on ebay 2010-07-10.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, so this is now a solved issue).<br />
<br />
List below is for Adrian's design, but not the new improved one with PTFE inside the brass. Update needed...<br />
<br />
* M3x10 4<br />
* M4x12 2<br />
* M4x20 2<br />
* M4x45 6<br />
* M4x55 2<br />
* M4 nuts 13<br />
* M4 wing nut 1<br />
* M4 washers 21<br />
* 624 bearings 3<br />
* M4 threaded rod 70mm<br />
* 4mm diameter rod 25mm<br />
* M4 insert 1 (Adrian will include this)<br />
* Strip-board 50mmx25mm<br />
* 4-way pin headers 2<br />
* 4-way ribbon cable 130mm<br />
* 16mm dia PTFE 50mm<br />
* M6 threaded brass 36mm<br />
* Thermistor 1<br />
* Kapton tape 200mm<br />
* Nichrome wire 6 ohms<br />
* Araldite rapid About 5 ml<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
Budget remaining: '''US$41.73'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17957User:Jmarsden2010-07-11T07:53:20Z<p>Jmarsden: /* Extruder */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, so this is now a solved issue).<br />
<br />
List below is for Adrian's design, but not the new improved one with PTFE inside the brass. Update needed...<br />
<br />
* M3x10 4<br />
* M4x12 2<br />
* M4x20 2<br />
* M4x45 6<br />
* M4x55 2<br />
* M4 nuts 13<br />
* M4 wing nut 1<br />
* M4 washers 21<br />
* 624 bearings 3<br />
* M4 threaded rod 70mm<br />
* 4mm diameter rod 25mm<br />
* M4 insert 1 (Adrian will include this)<br />
* Strip-board 50mmx25mm<br />
* 4-way pin headers 2<br />
* 4-way ribbon cable 130mm<br />
* 16mm dia PTFE 50mm<br />
* M6 threaded brass 36mm<br />
* Thermistor 1<br />
* Kapton tape 200mm<br />
* Nichrome wire 6 ohms<br />
* Araldite rapid About 5 ml<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
Budget remaining: '''US$41.73'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17956User:Jmarsden2010-07-11T07:51:41Z<p>Jmarsden: /* Extruder */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, so this is now a solved issue).<br />
<br />
* M3x10 4<br />
* M4x12 2<br />
* M4x20 2<br />
* M4x45 6<br />
* M4x55 2<br />
* M4 nuts 13<br />
* M4 wing nut 1<br />
* M4 washers 21<br />
* 624 bearings 3<br />
* M4 threaded rod 70mm<br />
* 4mm diameter rod 25mm<br />
* M4 insert 1 (Adrian will include this)<br />
* Strip-board 50mmx25mm<br />
* 4-way pin headers 2<br />
* 4-way ribbon cable 130mm<br />
* 16mm dia PTFE 50mm<br />
* M6 threaded brass 36mm<br />
* Thermistor 1<br />
* Kapton tape 200mm<br />
* Nichrome wire 6 ohms<br />
* Araldite rapid About 5 ml<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
Budget remaining: '''US$41.73'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17955User:Jmarsden2010-07-11T07:48:49Z<p>Jmarsden: /* Extruder */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
Budget remaining: '''US$41.73'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17954User:Jmarsden2010-07-11T07:47:22Z<p>Jmarsden: /* Project Cost Estimate */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
2010-07-11: Spent US$76.50 on 4-axis CNC stepper controller board from ebay.<br />
<br />
Budget remaining: '''US$41.73'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17953User:Jmarsden2010-07-11T07:46:16Z<p>Jmarsden: /* Electronics */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
Budget remaining: '''US$118.23'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17684User:Jmarsden2010-07-01T02:24:56Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is almost complete.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
Budget remaining: '''US$118.23'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17683User:Jmarsden2010-07-01T02:20:42Z<p>Jmarsden: /* Build Status */ RP parts arrived :)</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21, arrived 2010-06-30.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23, arrived 2010-06-28.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
Budget remaining: '''US$118.23'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17456User:Jmarsden2010-06-24T22:55:38Z<p>Jmarsden: /* Rough Project Cost Estimate */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
Budget remaining: '''US$118.23'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17386User:Jmarsden2010-06-24T10:53:33Z<p>Jmarsden: /* Rough Project Cost Estimate */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
Budget remaining: '''US$118.23'''<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17383User:Jmarsden2010-06-24T10:45:17Z<p>Jmarsden: /* Rough Project Cost Estimate */ Typo fixup</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.27 on thick sheet set from ebay.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17382User:Jmarsden2010-06-24T10:44:35Z<p>Jmarsden: /* Rough Project Cost Estimate */ Added thick sheet set cost.</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
2010-06-23: Spent US$26.17 on thick sheet set from ebay.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17381User:Jmarsden2010-06-24T10:43:49Z<p>Jmarsden: /* Mechanics */ Added thick sheet set.</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
* Thick sheet set from ebay ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17380User:Jmarsden2010-06-24T10:42:40Z<p>Jmarsden: /* Build Status */ Typo fix</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchased on ebay 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17379User:Jmarsden2010-06-24T10:42:24Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
* Thick sheet set purchase on ebay 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17330User:Jmarsden2010-06-23T22:48:36Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printed 2010-06-20, shipped (airmail) 2010-06-21.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17329User:Jmarsden2010-06-23T22:48:07Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printing complete 2010-06-20, shipped (airmail) 2010-06-21.<br />
* Mendel hardware kit and PLA ordered 2010-05-28, arrived 2010-06-07.<br />
* Seeeduino Mega ordered 2010-05-28, arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Stepper motors ordered 2010-06-18, arrived 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17328User:Jmarsden2010-06-23T22:31:21Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printing complete 2010-06-20, shipped 2010-06-21.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
* Stepper motors ordered from Alltronics 2010-06-18, arrived 2010-06-23.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17283User:Jmarsden2010-06-22T02:27:49Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition is in progress.<br />
* RP parts requested from Adrian 2010-05-27, printing complete 2010-06-20, shipped 2010-06-21.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
* Stepper motors ordered from Alltronics 2010-06-18.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17254User:Jmarsden2010-06-21T16:46:59Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing complete 2010-06-20, shipped 2010-06-21.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
* Stepper motors ordered from Alltronics 2010-06-18.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17148User:Jmarsden2010-06-20T19:02:05Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing complete 2010-06-20.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
* Stepper motors ordered from Alltronics 2010-06-18.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Soldering_Tutorial&diff=17121Soldering Tutorial2010-06-20T00:55:35Z<p>Jmarsden: Added reference to another soldering tutorial.</p>
<hr />
<div>{{Development:Stub}}<br />
{{Development<br />
|description = Novice Soldering Tutorial<br />
|author = Hazel<br />
|reprap = <br />
|categories = Soldering<br />
|url = <br />
}}<br />
<br />
<br />
=A Tutorial on Soldering - for the utter novice=<br />
''by Hazel''<br />
<br />
[[Image:soldering1.jpg|left|thumb|250x125px]]<br />
<br />
<br />
<br />
Check that you have all the right components for the board. It is a good idea to lay them out around the board, each on the respective head/foot/left/right side, to assess sizes and locations of the individual components.<br />
The board shown is an opto endstop v 2.1.<br />
<br />
Start with the smallest component on the board.<br />
[[Image:soldering2.jpg|left|thumb|200x105px]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Firstly, check the component leads for signs of dirt or corrosion (see later), and clean by wiping as necessary. If the component has been shipped stuck onto tape, cut the leads alongside the sticky tape to prevent future issues with glue interfering with the solder joint.<br />
<br />
<br />
<br />
<br />
<br />
Bend the component leads down to align with the fitting holes in the board. Check which way round the component must be inserted; with some components this doesn't matter, but with others it is critical. Insert the leads, from the top towards the bottom surface of the board, both at the same time, but do not press the component down onto the board, because that may kink and weaken or snap the leads.<br />
<br />
For any component that may heat up in use, eg a resistor, leave a small gap so that the component is raised above the board slightly to allow air to circulate and heat to dissipate. For temperature-sensitive components, eg transistors and diodes, where excessive heat from the soldering operation can be harmful, again leave a small gap, so that a small crocodile clip or similar metal item can be attached - during soldering - to act as a heat sink and dissipate excess heat.<br />
[[Image:soldering3.jpg|left|thumb|200x105px]]<br />
<br />
<br />
<br />
Bend the leads outwards away from each other slightly on the underside of the board to hold the component in place. (This picture shows a ferrite bead sat vertically on the board, but most components will be aligned between their fixing holes, known as pads.)<br />
[[Image:soldering4.jpg|left|thumb|200x105px]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Cut off the leads a few mm (approx 3 mm) away from the board. Do not cut them off flush with the board. Cutting the leads before soldering prevents disturbing or damaging the finished joint.<br />
Repeat with one or two other small components, working from the centre of a big board outwards.<br />
[[Image:soldering5.jpg|left|thumb|250x120px]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Now heat up the soldering iron. Clean the tip using a dampened card egg-box (my resourceful Dad's method) or a wetted sponge (commercial method). The tip should be shiny.<br />
Apply the tiniest amount of solder, containing flux, to the iron tip, by just touching the solder against the tip, but all around it, to prevent it oxidising. Now wipe the tip on the damp card/sponge.<br />
<br />
<br />
<br />
<br />
<br />
<br />
If the component leads are lightly corroded, and not shiny themselves, use the soldering iron to heat the leads. Without moving the soldering iron, now touch the solder to the lead on the side away from the soldering iron.<br />
Move the solder wire away, remove the soldering iron and check that there is now a layer of solder around the lead. This process is "tinning". "Tinned" parts will solder together well. Discard the excess solder blob on the iron tip by wiping it on the dampened card/sponge. If too much solder is applied to the part being tinned, use desoldering wick/braid to remove the excess by applying the wick to the coating, and the tip of the soldering iron to the wick, gently pulling the wick along under the iron tip as the wick becomes full of solder. Remove both wick and solder together.<br />
<br />
On the underside of the board, use the hot iron tip to heat the lead AND the copper connection together, for just a second or two. Now, without moving the iron tip away, add a tiny amount of solder to the side of the lead by touching the solder against the hot lead and copper connection, followed by quickly adding solder, using a dabbing motion, to the side of the lead away from the iron, again down against the copper connection.<br />
Repeat this movement until sufficient solder has been applied to create a good joint. Take the solder wire away, then immediately remove the soldering iron, to avoid boiling off the flux and creating spikes, without knocking the joint. Do not move the board until the solder joint has set.<br />
<br />
Now inspect the joint.<br />
The outline of the leads should be jutting out of the solder joint slightly. As the joint cools, it should have concave sides, should be flush against the copper connection, and pulled up around the component lead. The solder should not "bridge" to neighbouring connections. If using leaded solder, the joint should look very shiny; lead-free solder will look a little duller or grainier, but still shiny.<br />
Check the joint from the top side of the board, too; the appearance here should be the same.<br />
<br />
If the solder does not look shiny, or has not flowed around the lead well, re-melt it with the soldering iron slightly hotter, and ALWAYS add a small amount of flux, which may be contained in extra fresh solder, as necessary, so that the joint becomes shiny and complete.<br />
<br />
[[Image:soldering6.jpg|left|thumb|300x300px]]<br />
<br />
<br />
<br />
<br />
<br />
Here is a picture of a row of good joints in the foreground. This is the completed noise suppressor v1.0.<br />
This was my fourth board ever, so it isn't perfect, but the front left solder-joint ''is'' perfect, in size, shape and shininess. The brown marks you can see on some of the others are burnt flux, which can be cleaned off with a commercial cleaner or by scraping gently (eg fingernail), but in this case don't compromise the electrical contact.<br />
<br />
<br />
<br />
[[Image:soldering7.jpg|left|thumb|300x300px]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Here is a close-up picture of the joint on the left in the background (between a lead and the board, shown middle left in the picture); this isn't good, having too much solder. You can see that the solder is convex instead of concave. However, it has made electrical contact and is a viable join.<br />
[[Image:soldering8.jpg|left|thumb|300x300px]]<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Here is a picture showing a bad joint; there are 2 large connecting holes in the middle of the board, and you can see that the top one in the picture has shiny solder in it, whereas the bottom one has dull solder. This would be a bad joint if it all looked like this. In this case, the solder on the other side of the board is shiny and I believe there is a sound connection there. Otherwise this would be a candidate for re-doing the solder joint.<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Continue with the other joints, checking each as it is completed, before moving on to the next. Re-clean the soldering iron tip as necessary, probably after every few joins.<br />
<br />
When the first batch is soldered successfully, continue with another batch of components, moving up in size and outwards on the board.<br />
Finally, add a tiny amount of fresh solder to the tip, to protect it from oxidation in storage, before switching off. Store the soldering iron covered to keep it clean.<br />
<br />
(Article originally published in my blog [http://copycatbot.blogspot.com/])<br />
<br />
(For another set of good advice on soldering for beginners, see page 7 of [http://cdn.shopify.com/s/files/1/0038/9582/files/RBBB_Instructions_06.pdf this PDF file].<br />
<br />
[[Category:Tutorials]]<br />
[[Category:Electronics]]</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17106User:Jmarsden2010-06-19T21:48:52Z<p>Jmarsden: /* Build Status */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing 5/7ths complete 2010-06-16.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
* Stepper motors ordered from Alltronics 2010-06-18.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17091User:Jmarsden2010-06-19T18:59:33Z<p>Jmarsden: /* Mechanics */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing 5/7ths complete 2010-06-16.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [http://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17090User:Jmarsden2010-06-19T18:59:16Z<p>Jmarsden: /* Mechanics */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing 5/7ths complete 2010-06-16.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* [https://ultimachine.com/content/mendel-timing-belt-set-x-y-z Belts] (not in kit above) from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17089User:Jmarsden2010-06-19T18:58:38Z<p>Jmarsden: /* Mechanics */ Link to Ultimachine belt kit.</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing 5/7ths complete 2010-06-16.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* Belts (not in kit above). [https://ultimachine.com/content/mendel-timing-belt-set-x-y-z Mendel Belt Kit] from Ultimachine. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17088User:Jmarsden2010-06-19T17:56:20Z<p>Jmarsden: /* Extruder */</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing 5/7ths complete 2010-06-16.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* Belts (not in kit above). Probably from Ultimachine too. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 3 more 608 bearings (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17087User:Jmarsden2010-06-19T17:51:05Z<p>Jmarsden: /* Stepper Motors */ Added link to spec sheet</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing 5/7ths complete 2010-06-16.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated [http://www.alltronics.com/mas_assets/acrobat/28M035.pdf 2A, 75 oz-in] . (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* Belts (not in kit above). Probably from Ultimachine too. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 1 608 bearing (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17086User:Jmarsden2010-06-19T17:45:59Z<p>Jmarsden: /* Rough Project Cost Estimate */ Added stepper purchase.</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing 5/7ths complete 2010-06-16.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated 2A, 75 oz-in. (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* Belts (not in kit above). Probably from Ultimachine too. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 1 608 bearing (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
2010-06-19: Spent US$44.70 on 4 Lin Engineering steppers from Alltronics.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=User:Jmarsden&diff=17085User:Jmarsden2010-06-19T17:44:54Z<p>Jmarsden: /* Stepper Motors */ Switched to Lin Engineering steppers to save $$</p>
<hr />
<div>=[http://launchpad.net/~jmarsden Jonathan Marsden]=<br />
<br />
Member of the RepRap [[RepRapWiki:The_Core_Team|Core Team]] since May 2007.<br />
<br />
Primary system administrator for Reprap servers.<br />
<br />
Built a set of Reprap v1 electronics, which worked to the extent of driving one small test stepper motor.<br />
<br />
=Mendel build Summer 2010=<br />
<br />
==Build Status==<br />
* Parts acquisition has begun.<br />
* RP parts requested from Adrian 2010-05-27, printing 5/7ths complete 2010-06-16.<br />
* Mendel hardware kit, PLA and Seeeduino Mega ordered 2010-05-28.<br />
* Seeeduino Mega arrived 2010-06-03, works out of the box, and is <em>tiny</em> !<br />
* Mendel hardware kit and PLA arrived from Ultimachine 2010-06-07.<br />
<br />
==Personal Mendel Build Goals==<br />
<br />
* Low cost (under US$500 if at all practical!).<br />
* Improve the mechanical build docs based on the experience putting them together.<br />
* "Very standard" Mendel mechanics (for ease of getting help with them!).<br />
* "Very reliable" extruder (so I can make parts sets).<br />
* Some experimenting with electronics and firmware is OK, esp. to reduce cost, as well as avoiding supply issues with the official electronics kits.<br />
* Make it work, and only then think about adding extras such as a heated bed.<br />
<br />
==Parts Acquisition==<br />
<br />
===Electronics===<br />
<br />
* Seeeduino Mega fully assembled from http://www.nkcelectronics.com/seeeduino-mega-fully-assembled.html ($40)<br />
* Either: 4 Pololu Stepper Controllers, see [[Pololu_Electronics]] and especially [[Arduino_Mega_Pololu_Shield]] ($52 for 4)<br />
* Or: 1 cheap 4axis stepper controller board from ebay ($75 ish)<br />
* 3 Opto endstop boards (Either from Ultimachines kits ($9 for 3), or from my old Gen1 electronics if those are compatible, which I think they should be!)<br />
* Misc other stuff, wiring, heatsinks, fan, shield PCB or Adrian's stripboard/PCBs for the stepper controllers, etc. (guesstimate: maybe $30??)<br />
<br />
===Stepper Motors===<br />
* 4 NEMA 17 steppers. [http://www.alltronics.com/cgi-bin/category.cgi?item=28M035 Lin Engineering 4218L-01-10 bipolar stepper motors] from Alltronics. Rated 2A, 75 oz-in. (US$32)<br />
<br />
===Mechanics===<br />
* [http://ultimachine.com/content/mendel-hardware-kit Hardware Kit] from Ultimachine (because I know the least about the mechanics, spending $$ on a kit is OK!) ($200)<br />
* Belts (not in kit above). Probably from Ultimachine too. ($26)<br />
<br />
===RP Parts Set===<br />
* From Adrian -- this is where being a [[RepRapWiki:The_Core_Team|Core Team]] member is a huge win :)<br />
<br />
===Extruder===<br />
* [[Geared_Nema17_Extruder_Driver| Adrian's]] or (more likely) [[Geared_Nema17_Extruder| Wade's]] geared stepper driven design. ($??)<br />
* Will need RP extruder parts from somewhere, once I decide which design to build! (Adrian's parts come with Adrian's RP set, and he'll build me a set for Wade's extruder design if I choose that one -- so this is now a solved issue).<br />
* Barrel<br />
* Nozzle<br />
* PTFE (or PEEK?) barrier<br />
* Thermistor<br />
* High temperature tape<br />
* M3 tap (for Wades design)<br />
* 1 608 bearing (for Wade's design)<br />
<br />
===Feedstock===<br />
* [https://ultimachine.com/content/pla-natural-5lb PLA], natural, from Ultimachine. (US$50 for a 5lb spool)<br />
<br />
==Rough Project Cost Estimate==<br />
<br />
Looks like US$471 plus shipping, plus unknown cost of the extruder parts and any necessary tools (to make an extruder). It is going to get <b>very</b> close to my US$500 budget limit, it seems!<br />
<br />
2010-05-28: Spent $44.50 on Seeeduino Mega.<br />
<br />
2010-05-28: Spent $266.30 on Mendel Hardware Kit and 5lbs PLA.<br />
<br />
==Things to Print (when it works)==<br />
* A set of RP Mendel parts to sell, to get more Reprapping budget<br />
* At least one set of RP Mendel parts to give away, to ease my conscience (!)<br />
* A second set of RP Mendel parts for myself, as spares or for a second Mendel.</div>Jmarsdenhttps://reprap.org/mediawiki/index.php?title=Sandbox&diff=17060Sandbox2010-06-19T02:39:05Z<p>Jmarsden: Testing math stuff...</p>
<hr />
<div>==Testing Math==<br />
<br />
Math stuff: <math>\beta = \frac{\ln\left ( \frac{R}{R_{0}} \right )}{(\frac{1}{T + 273.15}) - (\frac{1}{T_{0} + 273.15})}<br />
</math><br />
End of math stuff<br />
<br />
<br />
This does not work:<br />
<br />
<nowiki><a href="http://www.flickr.com/photos/hoeken/1759831242/in/photostream/"><img src="http://farm3.static.flickr.com/2189/1759831242_10430da3ac.jpg?v=0" align="right"/></a></nowiki><br />
<br />
<br />
<img>http://some.site.com/with/an/image.png</img><br />
<br />
http://lh6.google.co.uk/VikOlliver/RtD40_TKzHI/AAAAAAAAAKs/ttS1AG5IyN8/s400/dsc03254.jpg<br />
<br />
<br />
{{#widget:Picasa<br />
|user=victor.laskin<br />
|album=5196794879516869825<br />
|width=600<br />
|height=400<br />
|captions=1<br />
|autoplay=0<br />
}}<br />
<br />
This does:<br />
<br />
----<br />
<br />
<flickr>1759831242</flickr><br />
<br />
<br />
----<br />
<br />
<br />
<videoflash type="vimeo">373787</videoflash><br />
<br />
<br />
----<br />
<br />
<br />
<nowiki><br />
<div style="display: inline; float: right"><object type="application/x-shockwave-flash" width="400" height="300" data="http://vimeo.com/moogaloop.swf?clip_id=373787&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=01AAEA"> <param name="quality" value="best" /> <param name="allowfullscreen" value="true" /> <param name="scale" value="showAll" /> <param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=373787&amp;server=vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=01AAEA" /></object></div></nowiki></div>Jmarsden