Conductive ink PCB penplotter type modification for E3 printer

Conductive ink PCB penplotter type modification for E3 printer

thingiverse

This is an upgrade and current release of the conductive ink 3d printer modifications previously postedIncluded here are the parts needed to modify a Creality Ender 3 pro FFF plotter to be able to print traces or other graphics using pens or markers on top of or between extruded materials. The Cura post process script, is originally intended for use with this set up, but robust enough to be adapted to other similar configurations or printers.The first of three parts is the tool holder, it is a set of two tubes that fits on the extruder carriage, the second part is a boot to hold the Pen or marker, it is designed to float up and down the tool holder tube, and the third part is the cradle to hold the tool holder out of the way when not in use.The tool holder is designed with two screw together parts per tube, intended to work with the shape of the pen holder, with a cone shape at the top and bottom, these along with adjusting the z height, allow you to adjust the tilt of the pen or marker tip when writing. This is the same as the previous release but with the BLtouch shelf lowered closer to the bed.The updated Pen or marker boot has three screw together parts, intended to allow for holding the pen or marker snugly between the two, top clip and the cradle spacer, parts and allowing the third shaft part to be removed independently when not being used (to be able to replace cap or tip cover when not loaded in printer). This third part has a fixed distance between the top and bottom cones, and a fixed width, to fit into the adjusted tool holder when writing.The tool cradle has been redesigned to fit tightly to the printer using three specifically designed T-shaped bolts that slide into the groves of the printer frame. The tool holder has also been redesigned with a thicker shelf to hold the Pen or marker holder, without sagging or miss aligning over time.Installation has been updated. It may seem a little like a puzzle box, to assemble, screw the upper T-shaped bolt into the cradle body hole so the T-shaped side is in the same direction and lines up with the grooved upper printer bar slot, screw the two lower T-shaped bolts into the two lower holes to the same depth as the upper T-shaped bolt, aligning the T-shaped side to fit the vertical slot opening. Sliding the cradle into place across the top printer bar to align with the open slot of the upright printer bar, it should be loose enough to tilt outward slightly until the two lower T-shaped bolts can slip into the upright printer bar slots. Once in place, turn the upper T-shaped bolt so that the T part locks the cradle to the printer. turn the lower T-shaped bolts to lock the cradle to the upright bar of the printer, place a pen boot in the cradle and turn the center T-shaped bolt to adjust the tilt of the cradle so the boot aligns with the holder opening and allows the holder to ride up around the boot without binding. Make note of the XY location and height to be used when entering the load and unload programs. The Cura script “Inserting Gerber data at layer change.py” was designed to emulate similar software with several different input options, being a work in progress, help and suggestions with it are welcome. The script is intended to work within the scope of the existing program limitations. The Cura program itself is dynamic in variation. Used with windows and version 4.12 and 5.5 of Cura successfully, other variations may not be as compatible. Please post any corrections or modifications found or needed. installing the script for use varies with installation, generally the file needs to be copied to the subfolder of the current Cura program under \plugins\PostProcessingPlugin\scripts\ in some cases of newer Cura installations also require a second copy be placed in the user subfolder under \AppData\Roaming\cura\plugins\setup the script before placing the part on your table , located within the Cura program under Extensions, Post Processing, Modify G-codes, Add Script section.The first option is to include debug information in the output file, in most cases these are not required to print. The second option is to select the number of the sliced layer to print on top of. The third option is to indicate the single line width the pen or marker will be creating (used in calculating circular fill patterns). The forth option is to set the speed the pen will be printing.The fifth option is to indicate the existing tool to get information from, OR, to indicate the distance the extruder head should rise when traveling between printed points, depending on type of tooling input selected. The sixth option is to indicate the full path and file name of the Gerber (RS274X) file to use as printed pen path, this file must currently be limited to traces and flashed apertures of type circle, square, rectangle, and oblongs. When creating the Gerber data, locate the data so the center is at the same location as the printer bed center, so the data aligns with the extruded data placement, usually at X110Y110mm for a bed size of X220xY220mm by default. The seventh option is to indicate the type of tooling (loading and unloading) of the printer configuration. The options are, To use existing tooling, for when the pen tools have been set up as additional extruders, To enter separate text strings (including several lines and \n for additional newlines within code) , To indicate separate text files (with full path and file name), To skip the tooling step altogether (running over tool path with existing extruder).here is a sample of load and unload text files for the first and second tool cradle,; Extruder pen start G-codeG90M104 S0M109 S0M221 S0 ; Scale 0 to Deactivate Extruder solenoidsM18 E ; Disable Extruder StepperM84 E ; also Disable Extruder Stepper; Pen loadM117 loading pen 1G1 F1200 X27.3 Y225 Z60 ; move pen holder under cradleG1 F600 Z164.0 ; move to pick up penG1 F500 Z170.0 ; move to clear cradle pushG1 X80 ; move picked up pen to clear cradleG1 Z60 ; move down to clear cradleM117 pen 1 loaded; end of pen loadG91G1 X41.5 Y3.2 Z6.8 F1500 ; set pen head offsetG90G92 X80 Y225 Z60 ; re-adjust xyz; End Extruder start G-codeAnd; Extruder pen end G-codeG90G1 F1200 X80 Y225 Z60G91G1 X-41.5 Y-3.2 Z-6.8 ; the reverse of the pen head offsetG90G92 X80 Y225 Z60 ; reset zero offsetM17 E ; enable extruder stepper; G92 E0M221 S100 ; Scale 100 activate extruder solenoid; first Pen UnloadM117 unloading pen 1G1 F3000 X80 Y225 Z100 F1500G1 Z170G1 X27.3 F600G1 Z60 F600M117 pen 1 unloaded; end of first pen unloadG1 X0.1 Y230 Z.20 F1500 ; Park head; End Extruder pen end G-codethen ; start second pen load G-codeG90M104 S0M109 S0M221 S0 ; Scale 0 to Deactivate Extruder solenoidsM18 E ; Disable Extruder StepperM84 E ; also Disable Extruder StepperG1 F1200 X200 Y225 Z60 ; move pen holder under cradleG1 F600 Z170 ; move to pick up penG1 F500 Z172 ; move to clear cradle pushG1 X152 ; move picked up pen to clear cradleG1 Z60 ; move down to clear cradleG91 ; Adjust for extruder offsetG1 X-50.75 Y1.2 Z4.5 ; set second pen head offsetG90G92 X152 Y225 Z60 ; reset zero; End second pen load G-codeand; start second pen unload G-codeG90G1 F1200 X152 Y225 Z60 ; clear partG1 Z60G91 ; Readjust for second pen returnG1 X50.75 Y-1.2 Z-4.5 ; Reset pen head offsetG90G92 X152 Y225 Z60 ; Reset zeroM17 ; enable extruder stepperM221 S100 ; Activate (scale 100) Extruder solenoids; second pen unloadG1 F1200 X152 ; move pen to clear cradle locationG1 F600 Z172 ; move pen up to cradle heightG1 X200 ; move carriage to cradle drop positionG1 Z60 ; move to drop off penG90; end of second pen unload G-codeCopy the content of each section to a text files or copy into respective locations within the running program script.

Download Model from thingiverse

With this file you will be able to print Conductive ink PCB penplotter type modification for E3 printer with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Conductive ink PCB penplotter type modification for E3 printer.