sherline_training_sop
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
sherline_training_sop [2022/10/03 20:22] – [CNC Setup] furst | sherline_training_sop [2022/10/05 22:18] (current) – furst | ||
---|---|---|---|
Line 2: | Line 2: | ||
Last edited: Furst (08/26/20) | Last edited: Furst (08/26/20) | ||
- | Instructor: \\ | ||
- | |||
- | Date: \\ | ||
- | {| style="" | ||
- | |+ Attendees: | ||
- | ! | ||
- | |||
- | ! | ||
- | Name | ||
- | ! | ||
- | Group or Company | ||
- | ! | ||
- | Signature | ||
- | |- | ||
- | |1 | ||
- | | | ||
- | | | ||
- | | | ||
- | |- | ||
- | |2 | ||
- | | | ||
- | | | ||
- | | | ||
- | |- | ||
- | |3 | ||
- | | | ||
- | | | ||
- | | | ||
- | |- | ||
- | |4 | ||
- | | | ||
- | | | ||
- | | | ||
- | |- | ||
- | |5 | ||
- | | | ||
- | | | ||
- | | | ||
- | |- | ||
- | |6 | ||
- | | | ||
- | | | ||
- | | | ||
- | |} | ||
====Overview: | ====Overview: | ||
Line 56: | Line 12: | ||
* Sample prep | * Sample prep | ||
* CNC Setup | * CNC Setup | ||
+ | * G-code Modification | ||
* Drilling | * Drilling | ||
* Printer Maintenance | * Printer Maintenance | ||
Line 62: | Line 19: | ||
* Cleaning | * Cleaning | ||
* Remember to enter job information into the 3D print job log! | * Remember to enter job information into the 3D print job log! | ||
+ | {{: | ||
====Safety==== | ====Safety==== | ||
Line 67: | Line 25: | ||
====Applications==== | ====Applications==== | ||
- | The Sherline CNC is used exclusively for for drilling holes in glass, ceramic, silicon, | + | The Sherline CNC is used exclusively for for drilling holes in glass, ceramic, silicon, |
Typical applications include adding macro to micro interface connecters to Microfluidics chips. | Typical applications include adding macro to micro interface connecters to Microfluidics chips. | ||
====Software==== | ====Software==== | ||
- | The Sherline CNC uses a retrofitted | + | The Sherline CNC uses a retrofit |
FlashCut CNC offers a user interface for positioning, | FlashCut CNC offers a user interface for positioning, | ||
====Sample Prep==== | ====Sample Prep==== | ||
- | A backing plate is required for drilling, and should be bonded to the substrate to be drilled to improve backside cut quality. If bonding is not permitted, slowing down cut speed may result in less blowout on the backside of the hole. | + | A backing plate is required for drilling, and should be bonded to the substrate to be drilled to improve backside cut quality |
- set CrystalBond hotplate to 121 degrees C | - set CrystalBond hotplate to 121 degrees C | ||
- place a sheet of tinfoil or wax paper over hotplate to avoid spilling of crystal bond | - place a sheet of tinfoil or wax paper over hotplate to avoid spilling of crystal bond | ||
Line 88: | Line 46: | ||
====CNC Setup==== | ====CNC Setup==== | ||
- | | + | {{: |
+ | | ||
- On the Sherline computer, start FlashCut CNC (thunderbolt icon) | - On the Sherline computer, start FlashCut CNC (thunderbolt icon) | ||
- Within FlashCut, select the home tab, followed by seek home. This will move all axis to their zero position. | - Within FlashCut, select the home tab, followed by seek home. This will move all axis to their zero position. | ||
Line 105: | Line 64: | ||
- clamp the bonded sample into the top left corner of the fixture | - clamp the bonded sample into the top left corner of the fixture | ||
- | - Without changing the coordinates, | + | - Without changing the coordinates, |
- Using the jog commands, position the spindle over a sacrificial portion of the sample | - Using the jog commands, position the spindle over a sacrificial portion of the sample | ||
- slowly ramp the spindle speed up to full speed and apply diluted Kool Mist coolant over the sample and within the fixture. | - slowly ramp the spindle speed up to full speed and apply diluted Kool Mist coolant over the sample and within the fixture. | ||
- | - using incremental jog, slowly | + | - using incremental jog on slow speed, slowly |
- | - zero the program Z axi. | + | - zero the program Z axis. |
- raise the spindle using the jog function and turn off the spindle. | - raise the spindle using the jog function and turn off the spindle. | ||
- | **the machine is now zeroed in X, Y, Z** | + | **The machine is now zeroed in X, Y, Z** |
- | ====Rates==== | + | |
- | F270: | + | ====G-code modification==== |
- | {| | + | The sample G-code is as follows:\\ |
- | |- | + | |
- | ! Material || $/Spool || cu in/Spool || $/cu in || $/cc | + | |
- | |- | + | |
- | PLA || 79 || 60 || 1.31 ||.08 | + | |
- | |- | + | |
- | ABS || 164 || 60 || 2.73 || .17 | + | |
- | |- | + | |
- | Sup || 228 || 60 || 3.79 || .23 | + | |
- | |} | + | |
- | F270 hourly charge: $1/hr to pay for head replacement | ||
- | Ultimaker: | + | G21 (select mm units) |
- | ABS: .12/gram | + | G49 G80 G90 (cancel offsets, cancel cycles, absolute coordinates) |
- | ----- | + | G98 (Move the drill away from the part when drilling is finished) |
- | =====F270 Quick Review===== | + | |
- | Tool Lead: Andrew Furst \\ | + | |
- | Contact: Andrewfurst@ucsb.edu | + | |
- | ====Safety Concerns==== | + | |
- | * Both print heads and bed are heated during operation. Do not attempt to clean, remove, or adjust without allowing for adequate cool down time. | + | |
- | * Keep hands clear of printer during operation. Pause print before clearing or adjusting | + | |
- | | + | G00 X0 Y0 Z5 (rapid move to the upper left corner of slide, 5mm above) |
- | - On the F270 printers computer, launch GrabCad Print | + | |
- | - Select File -> New Project -> Add Models -> Import desired models | + | |
- | - Move models around on virtual build tray so that models on a used build tray do not overlap any previously printed spots | + | |
- | - the purge block and printed model should be placed close together | + | |
- | - Select "Print Settings" | + | |
- | - From menu, select desired slice height, and verify that the first layer material is set to support. | + | |
- | - Open and place build tray into F270, making sure that the tray is locked in place by pulling up on the front locking arm until arm is PARALLEL to build tray. | + | |
- | - Select print, and send the job to the F270 3D printer | + | |
- | - on the F270 touch screen, select your job, and then select print. | + | |
- | ====Post Processing==== | + | (Hole drilling blocks) |
- | * If support was constructed from dissoluble filament clean using the F270 Support Removal Apparatus which is filled with heated caustic chemicals. GLOVES, LAB COAT, AND FACE SHIELD MUST BE WORN | + | |
- | * Build tray should be scraped clean and free of any support or build material then placed in the USED F270 tray drawer if printable space is left. Any material protruding from the build tray will damage print heads during the next print. | + | |
- | ====Maintenance Schedule | + | (G73=canned peck drilling cycle 1) |
- | | + | G73 X17 Y-12.5 z-1.2 Q.1 R0.5 F2.5 (x=coordinate of hole, y=coordinate of hole, Z=depth of hole, R=retract value, Q=depth of each peck, F=feedrate) |
- | | + | |
- | | + | (G73=canned peck drilling cycle 2) |
- | * Clean exterior of printer as needed | + | G73 X58 Y-12.5 z-1.2 Q.1 R0.5 F2 (x=coordinate of hole, y=coordinate of hole, Z=depth of hole, R=retract value, Q=depth of each peck, F=feedrate) |
- | * Clean touchscreen as needed | + | |
+ | |||
+ | (Closing block) | ||
+ | M30 | ||
+ | |||
+ | |||
+ | When using G73 canned cycle, X and Y set the coordinates of the hole, and Z sets the maximum depth below machine zero. R sets the starting height of the drilling cycle as well as the retract height between pecks) | ||
+ | (Q sets the depth each peck will go into the workpiece until it excedes the Z value set above. F sets the feedrate or the rate at which the drill will decend into the workpiece) | ||
+ | (If you are cracking the slide or getting excessive break out you should reduce the feedrate value and the depth of each peck. | ||
+ | |||
+ | The Z value should be slightly deeper than the thickness of the sample without backing plate. This insures all holes drilled in the sample are through holes. NEVER drill without a backing plate as you will hit the fixture. | ||
+ | |||
+ | ====Drilling==== | ||
+ | | ||
+ | - the file should be visible in the bottom left hand corner of the FlashCut GUI. ensure all values are correct before continuing | ||
+ | | ||
+ | | ||
+ | - select the start button to run the G-code | ||
+ | - as the machine drills, flush the cut continuously with coolant to wash away glass particles | ||
+ | - use the vacuum line to soak up any extra coolant during the run | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ====Rates==== | ||
+ | * hourly billing for lab use applies | ||
+ | * No additional charges result from tool time | ||
+ | * Used drill bits are free | ||
+ | * If a new dill bit is selected, ensure it is logged within FBS so recharge can be applied {{: | ||
----- | ----- | ||
+ | |||
sherline_training_sop.1664828565.txt.gz · Last modified: 2022/10/03 20:22 by furst