Difference between revisions of "3D Printing and Logo Guide"

From EG1004 Lab Manual
Jump to: navigation, search
 
(59 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= ProtoLab Schedule =  
== ProtoLab Schedule ==  
All standard 3D Prints must be submitted, approved, and printed through ProtoLab unless given special permission by a ProtoLab TA, the Prototyping Committee, or a professor.
All standard 3D Prints must be submitted, approved, and printed through ProtoLab unless given special permission by a ProtoLab TA, the Prototyping Committee, or a professor.
* Monday: 2 PM to 6 PM
* Monday: 2 PM to 6 PM
* Tuesday through Friday: 12 PM to 6 PM
* Tuesday through Friday: 12 PM to 6 PM


= Mandatory 3D Printing for all SLDPs =  
== Mandatory 3D Printing for all SLDPs ==


All SLDP groups will be required to design and 3D print a one-color logo. All specifications outlined in the Logo specification section must be met. All SLDP groups may design and print a two-color logo to meet the mandatory 3D printing requirement and will receive extra credit for using two colors. Deadlines for this mandatory print are outlined in the deadlines section below and can be found under each individual SLDP page.  
All SLDP groups will be required to design and 3D print a one-color logo. All specifications outlined in the Logo specification section must be met. All SLDP groups may design and print a multicolor logo to meet the mandatory 3D printing requirement.  


Groups must submit an STL file of a logo through the [https://eg.poly.edu/3DPrinting.php| 3D Printing Submission] portal by Benchmark A, receive approval from a ProtoLab TA by Benchmark B, and have it printed by Commissioning. '''<span style="color: red;"> The printed logo is a requirement for commissioning, and failure to do so will result in point penalties on the project grade. Prints made not within ProtoLab will not be accepted unless under special circumstances.</span>'''
Deadlines for this mandatory print [https://eg.poly.edu/syllabus.php vary by section]. Generally, the timeline is as follows:


= Mandatory Manufacturing for all RAD Projects =
* Groups must submit a .STL file and a .3MF file of the logo through the [https://eg.poly.edu/3DPrinting.php 3D Printing Submission] portal by Benchmark A.
* A Protolab TA will review the print and provide feedback if necessary. Approval from a ProtoLab TA must be received by Benchmark B.
* The logo must be printedby Commissioning.


All RAD groups will be required to implement one manufacturing method in the creation of their prototype. Manufacturing methods include 3D Printing, Laser Cutting, CNC Milling, Advanced Printers, Sewing, and Wood Working. '''<span style="color: red;"> For all methods, training with the MakerSpace is required, go to their training website for the associated instructions to receive training for the desired method. </span>'''
Note that while Protolab is the recommended resource for our students, prints made outside of Protolab will be reviewed on a case-by-case basis and must be approved by a Protolab TA. This policy applies to prints made using other NYU facilities (such as the MakerSpace) or elsewhere (such as using a personal printer).  


For 3D Printing, requests must be submitted through the ProtoLab and must follow the specifications outlined for VEX Parts in the “3D Printing & Extra Credit Specifications” further below. For Advanced Printers, requests must be submitted through the MakerSpace/EG1004 Advanced Prints Form on the EG Website.
Failure to complete this print by the deadline will result in point penalties on the SLDP grade.


= 3D Printing Extra Credit =
= Mandatory Manufacturing for all RAD Projects =  
 
For HIR projects, students can 3D print one floor plan as a part of this extra credit. Printing the exterior of the building does not count towards this extra credit, but instead, is a project-specific extra credit. Submit an .STL file of the stack-able floors through the 3D Printing Submission portal and receive approval from a ProtoLab TA to get it printed before Commissioning. The exterior of the building must also be submitted as a zip folder with a .STL file and .3MF file through the 3D Printing Submission portal and receive approval from a ProtoLab TA to get it printed before Commissioning.


For VEX projects (MRR and LAZ), a robot part that will help their robot complete the course can also be designed. Robot parts can only be one color. Submit a zip folder with a .STL file and .3MF file of the VEX part through the 3D Printing Submission portal and receive approval from a ProtoLab TA to get it printed before Commissioning.
All RAD groups will be required to implement one manufacturing method in the creation of their prototype. Manufacturing methods include 3D Printing, Laser Cutting, CNC Milling, Advanced Printers, Sewing, and Wood Working. '''<span style="color: red;"> For all methods, training with the MakerSpace is required, go to their training website for the associated instructions to receive training a specific method. </span>'''
 
For RAD projects, there are no printing extra credit opportunities outside of project-specific extra credit. Mentor assigned extra credit tasks relating to printing are allowed only if it is for an additional manufacturing method different from the primary method and will only count for project-specific extra credit.
 
'''<span style="color: red;"> For all projects, all additional prints must adhere to the following specifications outlined in the next section. Prints that violate any of the specifications will be rejected and will not be printed nor count for extra credit for eligible prints. </span> '''


= Advanced Prints =  
= Advanced Prints =  
Line 31: Line 27:


* One person in the group must have completed the training on the machine prior to making the request.
* One person in the group must have completed the training on the machine prior to making the request.
* Groups '''must''' fill out the [https://docs.google.com/forms/d/e/1FAIpQLSdDlJAxRvHlST05xUDVK7lyM6SYLEmTfvIKbqKts-tEB8QhWQ/viewform| MakerSpace/EG1004 Print Request form] and get approval from a ProtoLab TA '''before''' going to the MakerSpace to complete the print.
* Fill out the [https://docs.google.com/forms/d/e/1FAIpQLSdDlJAxRvHlST05xUDVK7lyM6SYLEmTfvIKbqKts-tEB8QhWQ/viewform MakerSpace/EG1004 Print Request form] and get approval from a ProtoLab TA '''before''' going to the MakerSpace to complete the print.
* For approval, you must present the file that you wish to print as well as making sure the specifications of the print line up with what was entered on the form.
* For approval, present the file that you wish to print as well as making sure the specifications of the print line up with what was entered on the form.
* After filling out the form, you will have a week to complete the purchase otherwise it will be voided.
* After filling out the form, the team has a week to complete the purchase otherwise it will be voided.


= 3D Printing & Extra Credit Specifications =
= 3D Printing Specifications =


'''All prints:'''
'''All prints:'''
* Maximum Duration 12 hours; prints that exceed this limit will be assessed for feasibility with a different manufacturing method
* Maximum Duration 8 hours; prints that exceed this limit will be assessed for feasibility with a different manufacturing method
* All submissions, including non-extra credit submissions, require a minimum of one .STL file and one .3MF file contained in a .ZIP folder. Submissions missing either file type will automatically be denied
* All submissions require a minimum of one .STL file and one .3MF file contained in a .ZIP folder. Submissions missing either file type will automatically be denied
* Original Design & Content
* Original Design & Content
** Must be different from other groups’ submissions
** Must be different from other groups’ submissions
Line 46: Line 42:


'''Logos:'''
'''Logos:'''
* Must represent project appropriately
* Maximum material weight does not exceed 15 g total
* Maximum material weight does not exceed 15 g total
* Can be one or two colors
* Can be one or more colors
** One-color logos are mandatory for all SLDP groups
** One-color logos are mandatory for all SLDP groups
** Two-color logos are extra credit for all SLDP groups
** A group can make a logo using up to four colors if they wish
** Submission of two .STL files and one .3MF file containing both .STL files arranged and properly set for dual color (dual extruder) printing
** Submission of one .STL files and one .3MF file that is arranged, scaled, and color properly for a multi color part
* Logos must be integrated with your project in some way
* Logos must be incorporated into the SLDP (i.e. attached to a physical part of the model)
* Must be original content
* Must be original content
** Cannot be exclusively text or a simple geometric shape
** '''Cannot be exclusively text or a simple geometric shape'''
* Correct file types must be submitted to 3D printing submission tab
* Correct file types must be submitted to 3D printing submission tab
** Must be exported as .STL from CAD program with correct scaling (make sure the document units are set to mm before exporting)
** Must be exported as .STL and .3MF from Bambu Studio with correct scaling (make sure the document units are set to mm before exporting)
** Must be exported as .3MF from Ultimaker CURA with correct scaling (make sure the document units are set to mm before exporting)


[[Image:3D_Good.png|thumb|center|500px|Figure 1: Example of a good logo]]
'''RAD, HIR Parts:'''
* Maximum Size 10 x 10 x 10 in, Maximum Weight per part 300 grams
**Note: All parts of a print must fit on one build plate. A print requiring more than one build plate will be denied.
**All prints that are past 3 x 3 x 3 in will be evaluated for if a different manufacturing method can be used or if the design could be changed
**All parts that are past 5 x 5 x 5 in and are resubmitted due to a design change cannot be printed more than twice
*Printed parts can be assembled using any method post print, as long as there is no excessive waste of material.
*Printed parts used for VEX course modifications are not permitted for use


[[Image:3D_Bad.png|thumb|center|500px|Figure 2: Example of a bad logo]]
Only LARGE HIR build parts (LEED Accreditation parts, mobility features like stairs and elevators) will be accepted. Small, decorative parts (shrubbery, chairs, bike racks) will be denied and these pieces must be made in a different way.


'''HIR Models:'''
= Submission and General Guidelines =
* Stackable Floorplan
** Maximum Size 8 x 8 x 8 in, Maximum Weight 300 grams, Maximum 1 Color
** Model should be equally scaled compared to the floorplan
** Floors should fully nest with each other; features spanning multiple levels should still be aligned
* Exterior Model (counts for project-specific extra credit)
** Maximum Size 8 x 8 x 8 in, Maximum Weight 300 grams, Maximum 1 Color
** Model should be equally scaled compared to the floorplan
** Features on each floor should be reduced/removed
** Model should contain the full detailed exterior of the building


'''RAD & VEX Parts:'''
* Submission of your 3D designed parts will take place through the EG website using the “3D Printing Submission” tab of the left menu. '''DO NOT USE THE NORMAL SUBMISSION TAB.''' Submit your Bambu .STL and/or .3MF files in a .ZIP file to the website.
* Maximum Size 11 x 11 x 11 in, Maximum Weight per part 300 grams, Maximum 1 Color
*Make sure to submit a .STL and/or .3MF with the correct scaling.
** Note: Maximum size includes the use of two build plates. Part must be able to be broken down to fit on printer
*'''Name''' the files with the correct name as referred to the [[Bambu Studio Guide]]. Please make sure the colors selected in Bambu match the parts of the body you would like printed in that color.
** All prints that are past 3 x 3 x 3 in will be evaluated for if a different manufacturing method can be used or if the design could be changed
*After a submission has been received, meet with a Proto TA in person to have the print approved during ProtoLab hours.
** All parts that are past 5 x 5 x 5 in and are resubmitted due to a design change cannot be printed more than twice
*An SLDP team has the option to self-print its design (if it is NOT a Logo) at the MakerSpace. SLDP teams should submit non-logo prints to the website to have ProtoLab print the design.
* Printed parts must be able to assemble without the use of tape or glue
*To view the status of a print submission, go to the 3D printing Submission tab.
* Printed parts used for VEX course modifications are not permitted for use
**Pending means the print is in the process of being approved.  
**Approved means the print is in the queue to be printed
**Denied means the design needs  changes and must be resubmitted.
**Currently Printing means that the part is being printed.
**Successfully Printed means the print is finished.
**Dropped Off means the print has been dropped off at the cubbies in the Open Lab, and are ready to be picked up.
**An email will be sent by a ProtoLab TA to SLDP groups when logos are denied or delivered.


= Logos Specifications =
*Before submitting  3D designs for  logos, robot parts, or HIR building partsSLDP parts, please keep in mind the requirements posted on the EG Manual. For questions, visit a ProtoLab TA during ProtoLab hours.


* Maximum material weight does not exceed 15 g total
*RAD: ProtoLab TAs will have the final decision over whether or not a part should be 3D printed or manufactured using another method. Also, while some parts submitted for 3D printing may be taken from preexisting designs online, your end result should still be an original design in order to not violate NYU’s academic honesty guidelines.
* Can be one or two colors
** One-color logos are mandatory for all SLDP groups
** Two-color logos are extra credit for all SLDP groups
** Two STL files are required for two-color logos, submitted as a .zip file on the website
* Logos must be integrated with your project in some way
* Must be original content
* Cannot be exclusively text or a simple geometric shape
Must be exported as a .STL with correct scaling (make sure the document units are set to mm before exporting)


= Deadlines =


* '''Initial STL file submission for mandatory prints is due by Benchmark A'''
** The 3D printing process can take multiple revisions, you are required to submit the first attempt by Benchmark A, but you will be allowed to make any modifications until the final deadline of Benchmark B.
* '''STL file approval for prints is due by Benchmark B'''
** You must meet with a Protolab TA during Protolab hours to get your print approved. You cannot get your print approved without meeting with a Protolab TA. Your print will not be processed if it is not approved.
** If you miss the Benchmark B deadline, subsequent submissions will not be considered. All submissions must be approved by this deadline (with very limited exceptions).
* '''Printed part by Commissioning Deadline'''
** You must have picked up your printed part by commissioning.
* '''All non-mandatory prints must be submitted & approved at least one week prior to Commissioning deadline'''
** All prints approved before this deadline will be printed. If ProtoLab fails to deliver on an approved print request, please consult RAD mentor/recitation professor on adjusting project deliverables/expectations.
** All prints submitted/approved after this deadline are not guaranteed to be fulfilled. Project deliverables/expectations cannot be negotiated due to unfulfilled print requests after this deadline. Plan accordingly.


= Software =
= Design Considerations =


To design your logo you will need any CAD software as well as Cura. There are many options for software that can be used, the only necessary feature is that the software can export files as an .STL (stereolithography) extension. Some examples of recommended software:
A logo is a design that should be a marker of the company, something that identifies your group. There are many different ways to go about designing a logo, and there are many different types of logos, as well. Some examples include:
*Combination
**This is a logo that has a combination of a picture representing the company, as well as the company name. The name can be stacked on top or below the picture, or embedded within it. It’s a great way to have your company’s name associated with an image, especially for a company that is just starting up.
***Examples: Taco Bell, Dunkin’ Donuts, NBC[[Image:Tacobell.png|thumb|center|500px|Figure 1: Examples of a combination logo]]
*Emblem
**An emblem is a type of logo where a wordmark, letterform, or pictorial symbol are housed within a distinct shape that is part of the design. They are another example of a logo with many elements that can allow for your company’s name to stand out with its distinctive design.
***Examples: Harley Davidson, BMW, Converse[[Image:Emblem.png|thumb|center|500px|Figure 2: Examples of an emblem logo]]
*3D Logos
**3D Logos make use of contours and shading to depict a 3D design, usually along with a lettermark. Brands can use a 3D logo to evoke a sense of futurism and technology.
***Examples: Royal Academy of Engineering, Rosetta Stone, Renault[[Image:3d_logo.png|thumb|center|500px|Figure 3: Examples of a 3D logo]]
All of these logo types are great ways to familiarize yourself with not just logo design, but using CAD software to sketch out designs, as well.


* Autodesk Fusion 360 – Free student edition
Besides the design of the logo itself, since these logos will be 3D printed, one must also consider the real life parameters of 3D printing. Here are some general guidelines to make sure that your carefully designed logo will not fail when printing:
* Autodesk Inventor – Free student edition
*'''Optimize 3D print-bed adhesion'''
* 123D – Free (Online)
**A large surface area against the build plate will maximize the adhesion between the build platform and the part, which keeps the part from shifting around during a print.
* TinkerCAD – Free (Online)
*'''Keep overhangs close to 45 degrees'''
* Blender – Free (Open source)
**Each layer of a 3D print needs to be supported from below.
* OpenSCAD – Free (Open source)
**You can avoid adding additional supports to a print if all the overhanging parts are at no more than a 45-degree angle from vertical. This allows for a shorter print time, as well as less filament used.
* Solidworks – Available in NYU computer labs
*'''Avoid thin walls and thin columns'''
* Rhinoceros – Free evaluation available for MacOS
**Thin walls and columns often cause a print to fail.
**The thickness of a thin wall should be a multiple of 0.20 mm.
**Thin columns will usually come out distorted because they melt under the nozzle, and the layer might separate from the rest of the print.


To make a 2 color design you will need to save your logo in two separate .STL files (one for each color) and submit both as a .zip file to the website. The two files are then imported into CURA and aligned, with separate extruders selected for each color.
Below are some examples of logo prints that were approved and successfully printed (Fig. 4 & 5) as well as an example of a bad logo (Fig. 6):


= Design Considerations =
[[Image:3D_Good.png|thumb|center|500px|Figure 4: Example 1 of a good logo – original graphics and represents the project]]
[[Image:Logo3.png|thumb|center|500px|Figure 5: Example 2 of a good logo – original graphics and represents the project]]
[[Image:3D_Bad.png|thumb|center|500px|Figure 6: Example of a bad logo – easy to recreate and does not relate to a project]]


* Make a flat bottom: A large flat bottom increases the adhesion between the build platform and the part, keeping the part from shifting around during a print.
= Software =
* Keep overhangs close to 45 degrees: Each layer of a 3D print needs to be supported from below. You can avoid adding additional supports to a print if all the overhanging parts are at no more than a 45-degree angle from vertical.
* Avoid thin walls and thin columns: Thin walls and columns often do not come out well. The thickness of a thin wall should be a multiple of 0.35 mm. Thin columns will usually come out distorted because they melt under the nozzle.


To design the SLDP logo, any CAD software and Bambu Studio are required. There are many options for CAD software that can be used, the only necessary feature is that the software can export files as a .STL (stereolithography) extension. Please note that the EG-UY 1004 team can only provide support for Fusion 360.


To make a 2+ color design you will need to save your logo in two separate .STL files in your CAD software (one for each color). The two files are then imported into Bambu Studio and aligned, or cut one body in Bambu Studio and assign separate colors, and then submitted to the website as a .3MF or .STL. Please refer to the Multicolor Methods section in the Bambu studio guide section for further help on printing with multiple colors.


= Submission and General Guidelines =
= Bambu Studio Guide =  


* Submission of your 3D designed parts will take place through the EG website using the “3D Printing Submission” tab of the left menu. '''DO NOT USE THE NORMAL SUBMISSION TAB.''' Your submissions must be .STL files or .zip files.
Bambu Studio is a critical piece of software for our 3D Printers. STL/3MF files do not contain the instructions the printer needs to position the extruder; to do this, Bambu Studio “slices” the model into smaller layers. These layers are then converted to commands to move the machine called G-Code toolpath. The software is also used to set the proper color of filament used for each object. The Protolab TA can then load each extruder with the desired filament color and type.
* If your logo has two colors, you must compress your two STL files into a .zip file for submission.
* Make sure to submit an STL with the '''correct scaling.'''
** If you choose to build your model in inches, remember to '''convert to millimeters''' before saving the STL
* After your submission has been received, stop by the Modelshop to work with a ProtoLab TA at your earliest convenience. This process is '''necessary''' for your files to be approved and printed.
* Once your design has been approved, you can choose to print it at the EG ProtoLab or self-print it at the MakerSpace. However, if you choose to self-print, '''it must be first approved by a ProtoLab TA, and the final printed part must be shown to a ProtoLab TA to receive extra credit.'''
* When you pick up your print, you will receive a “Proof of Approval” that recognizes the validity of your print. '''Please keep the slip with your printed part at all times - you will not be allowed to use the printed part unless the slip is present.'''
* As you are submitting your 3D designs for your logos, course modifications, or robot parts, please keep in mind the requirements posted on the EG Manual. If you have any further questions, please stop by the Modelshop and inquire a ProtoLab TA.


= Deadlines =
== Initial Setup ==


* '''Initial STL file submission for mandatory prints is due by Benchmark A (Week 7)'''
# Download Bambu Studio: [https://bambulab.com/en/download/studio Bambu Studio Download Link]
** The 3D printing process can take multiple revisions, you are required to submit the first attempt by Benchmark A, but you will be allowed to make any modifications until the final deadline of Benchmark B.
# After downloading the software with the link above you will be prompted to select the region then asked to select the printers you’d like to have added to your library.[[Image:Correct_Printer.png|500px|thumb|center|Figure 1: Printer Selection Menu, correct Printer and Nozzle Selected]]
* '''STL file approval for prints is due by Benchmark B (Week 10)'''
# Ensure that the '''Bambu Lab X1 Carbon with the 0.4 mm nozzle''' is the only box selected. If you do not select this printer your print will be denied by a Protolab TA. This is the only printer that is available in the Open Lab / Modelshop.[[Image:Correct_PLA.png|500px|thumb|center|Figure 2: Filament Selection Menu, correct PLA filament selected]]
** You must meet with a Protolab TA during Protolab hours to get your print approved. You cannot get your print approved without meeting with a Protolab TA. Your print will not be processed if it is not approved.
# After clicking “Next”, you will be presented with different filament types that can be used in the software. The Protolab only has PLA, so no other box should be checked. Ensure that your window matches Figure 2, above.
** If you miss the Benchmark B deadline, subsequent submissions will not be considered. All submissions must be approved by this deadline (with very limited exceptions).
# After this you will be ready to start slicing your file. It will prompt you to create an account with Bambu Studio, however you do not need to create an account to use the software.
* '''Printed part by Commissioning Deadline (Week 14)'''
** You must have picked up your printed part by commissioning.
** These deadlines are applicable to mandatory logo prints, extra credit prints fulfilling the mandatory logo print requirement, and all SLDPs extra credit prints.


= Cura =  
== Toolbar ==  


Cura is a critical piece of software for our 3D Printers. STL files do not contain the instructions the printer needs to position the extruder; to do this Cura “Slices” the model. This process analyses the 3D models that have been imported and slices them into individual layers that the printer can lay down. The software also determines which extruder to use, which, in turn, decides the color of the filament used.
The toolbar near the top of Bambu Studio allows files to be adjusted on the plate before slicing. Please note that images might appear differently if Dark Mode is not enabled (See the appendix at the end of this document for how to enable Dark Mode).  


== Toolbar ==
[[Image:Toolbar1.png|500px|thumb|center|Figure 3: Toolbar Section 1]]


The toolbar on the left side of Cura allows files to be imported and some final adjustments on the object before slicing. There are 9 functions available:
Functions as listed from left to right in Fig. 3:
<br>
* Add: Object [Allows you to import another object on the plate]
* Add: Build Plate [Allows you to add another build plate if desired]*
* Auto: Orientation [Automatically places the object in a particular orientation]*
* Auto: Arrange [Automatically arranges object on the build plate]
* Split into objects [Splits model typically when using Text Tool]
* Split into parts [Splits model when using the Assemble Tool]
* Variable layer height [Creates different layer heights for faster printing]*


[[File:Cura1.png|thumb|left|alt=Picture of toolbar.|]]
"*" These tools will most likely not be useful for your print, but are available options


*Open File: Loads the model onto the buildplate
[[Image:Toolbar2.png|500px|thumb|center|Figure 4: Toolbar Section 2]]


*Move: Translate the model in the X, Y, and Z directions (in millimeters)
Functions as listed from left to right in Fig. 4:
* Move: Translates the model in the X, Y, and Z directions
* Rotate: Rotates the model about a selected internal axis by dragging the rings around the object.
* Scale: Scales the model in the X, Y, and Z dimensions in mm or by a percentage.
** Uniform scaling:  Preserves the objects original proportions
** To scale an individual dimension (ie thickness in the z direction), turn off uniform scaling
* Lay on Face: Adjusts the nearest flat edge of the object onto the platform.
* Cut [Cuts the object in to the amount of parts desired and the location selected]
* Mesh Boolean**
* Support Painting**
* Seam Painting**
* Text Shape**
* Color Painting**
* Assembly View [Allows you to view the model fully assembled]
"**" These tools will most likely not be useful for your print, but are available options


*Scale: Scale the model in the X, Y, and Z dimensions (in millimeters). Can also scale by a percentage. Uniform scaling will ensure that the object stays in the correct proportions. Can reset the object to its original position (Reset).
By selecting on the part and then right clicking, you are presented with the following useful options:
* Clone: make multiple copies of the part
* Fix Model:  fixes the model in the current place
* Center: Moves the model to the center of the build plate


*Rotate: Rotate the model in the X, Y, and Z dimensions (in degrees) by dragging rings around the object.With ‘Snap Rotation’ selected the rotation will occur in 15 degree chunks. Can also automatically adjust to place the nearest flat edge onto the platform (Lay Flat). Can reset the object to its original position (Reset).
[[Image:Object_options.png|500px|thumb|center|Figure 5: Object options Menu]]


*Mirror: Can mirror the object with respect to each axis. There are six arrowheads, two for every axis, and clicking on the arrow will mirror the object in the desired direction.
'''Part placement onto the build plate is a crucial step''' in preparing a Bambu Studio print file. One of the most common reasons for print failure is a poorly oriented part. The key is to minimize the overhanging elements of the model and ensure the part is printed on the most stable face.


*Per Model Settings: Can allow specific settings to be applied to different models on the build plate
== Importing Files ==


*Print Selected Model with Extruder 1/Extruder 2: With each option, select the desired extruder for each part of the model.
To create single parts, simply:  


*View Mode: There are three different viewing options - Solid, X-ray, and Layers
# Navigate to the top left and click the file icon
**Solid: Selected by default and represents the model as it was digitally created
# Select import,  
**X-ray: Allows to look through the model and detect any possible missing or erroneous internal geometry.  
# Pick the file you want to import from your computer.  
**Layers: Represents the print moves of the nozzles only available after the part has been sliced/prepared


<b>Part placement onto the build plate is a crucial step in preparing a Cura print file. One of the most common reasons for print failure is a poorly oriented part. The key is to minimize the overhanging elements of the model.</b> 
Note the file must be of the following type: STL, STEP, 3MF, STP, SVG, AMF, or OBJ.


<br style="clear: both;" />
3D printing is a form of Fused Deposition Modeling (FDM)): individual layers of filament are deposited and fuse together. “Slicing” is the process of taking a 3D object and dividing it into these individual layers to generate a set of instructions for the printer’s extruder to follow, known as a “toolpath.” These toolpaths are stored as g-code files. 


== Importing Files ==  
== Adding Text ==
There are very simple ways to add text to your logo. The Bambu Studio software allows you to generate text on certain faces of your object.
# Navigate to the “Ta” Section of the Toolbar[[Image:Toolbar_above.png|500px|thumb|center|Figure 6: Part with Toolbar above]]
# Fill out the desired text in the “Input Text” section[[Image:Text_tool_menu.png|500px|thumb|center|Figure 7: Text Tool Menu]]
# Select the face where you would like the text to appear[[Image:Input_text.png|500px|thumb|center|Figure 8: Input text displayed on sample logo]]
# Adjust settings to achieve the desired look:
## Font: Adjusts the font type of the text
## Size: Adjusts the total size of the text
## Thickness: Adjusts the thickness of of the text
## Text Gap: Adjusts the space between the letters of the text
## Angle: Adjusts the angle at which the text aligns with
## Embedded depth: Adjusts how deep into the part the text is located
## Surface: Adjusts if the text is connected to a surface or free to move about
## Horizontal text: Moves the test to a perfectly straight line.


To create a multicolor print, at least two STL files must be imported, each file will use one extruder. To import the first file, click the “Open file” button on the top left.
== Multicolor Part Method 1 ==
There are 2 ways to create a '''multicolor part.'''
This method requires a bit more work in the CAD software before importing the part. You must import '''at least two STL files.''' This method is the easiest if you already have an assembly of objects in your CAD software previous to importing. '''If you only have 1 object try method 2.'''
# To import the first file, click the “File” icon on the top left of your window.[[Image:Top_left.png|500px|thumb|center|Figure 9: Top left of Bambu Studio]]
# Select both files, it will load them both onto the build plate.
# Navigate to the “Stacking/Assembling Parts” or the “Selecting Colors” section for the next steps.


[[File:CuraAddFiles.png|thumb|center|500px|alt=Home Screen.|]]
== Multicolor Part Method 2 ==
This method requires a bit more work in the slicing software after placing the part on the build plate. Here you must have '''only 1 STL file'''. This method is easiest if you aren’t a big fan of CAD.


<br>
# Navigate to the “Cut” tool in the Toolbar (Hamburger icon[[Image:Logo_and_toolbar.png|500px|thumb|center|Figure 10: Image of Logo and Toolbar]]
Select one of the two files that is used in the design; it should load into the build-plate window. Next add the second file with the same method.
# Click and drag the gray box to the height of the separation. The blue and purple sections represent the 2 parts after the cut[[Image:Left_right.png|500px|thumb|center|  Figure 11: left) Before adjusting the cut. right) After adjusting the cut.]]
 
# Hit “Preform cut” and your parts will be separate. To confirm navigate to the objects tab to view the 2 parts you have created.
<br style="clear: both;" />
# Navigate to the“Selecting Colors” or “Stacking/Assembling Parts”  section for the next steps.


== Selecting Colors ==
== Selecting Colors ==
The reason that you are able to print multiple colors is because of the Bambu Labs AMS (Automatic Material System). The AMS is a filament management system responsible for unloading and loading new filament to be used in the same file. By selecting the correct color you send a signal to the AMS to change the filament to a new color. The Bambu Labs X1-Carbon is a single extruder 3D printer which means that if you do not select the proper filament change then the resulting object will be a singular color.
By default you will only be able to see only 1 type of filament with the color indicated on the left with the number 1,2,3, or 4. In order to use multiple colors you must…
# Select the “+” icon and add more filament colors and types[[Image:+_icon.png|500px|thumb|center]]
# Ensure that the material is labeled “Bambu PLA Basic”[[Image:Bambu_PLA_basic.png|500px|thumb|center]]
# To change the desired color appearance click on the number to the left of the material type and select the desired color. This will change the appearance of the part in the software.


Because the Ultimaker 3 is a dual-extrusion printer, it allows prints to have two colors, but it is important to choose the correct corresponding extruder to allow the print to have the correct color on its parts. By default, parts with extruder 1 will appear as a light yellow color while printing with PLA, and extruder 2’s parts will appear as a darker yellow. To assign the extruder to a specific part of the print, first select the part, then choose extruder 1 or 2 on the left sidebar.
== Stacking/Assembling Parts ==
 
For 2 colored parts you must stack the parts on top of each other so they are connected. To connect the parts you use the assemble tool.
[[File:SelectColorCura.png|thumb|center|500px|alt=Home Screen.|]]
# Hold “ctrl” and click your parts.
Figure above shows how parts will appear as different colors when selected under the two extruders.
# Right click and select assemble. To ensure you created the assembly go to the objects tab.
# From their click on the part that you wish to move on top.
# Use the “Move” tool to move the part so that it is not flying above to the part below it. Your part should look like this when done.[[Image:Finished_part.png|500px|thumb|center| Figure 12: Finished Part]]
# Export the file as a '''“Generic 3MF”''' file by hitting the “File” icon then “Export” then “Export Generic 3MF”. If you do not do this then when sending the file to us we will only see the 1 color with the wrong orientation.


== Printing Settings ==
== Printing Process ==
After placing the objects correctly with the proper color selection, the final step is to ensure all the correct print settings are selected. Here are the settings from top to bottom.


Once everything is placed correctly and extruders have been selected, it is then necessary to ensure the ideal print settings are chosen. On the right side, there is the settings panel where different settings can be chosen for each extruder. Since only PLA material will be used, make sure to choose both “AA 0.4” and “PLA” options under “Print core & Material.” Next, under “Profile” are a set of pre-created settings from CURA:
* '''Printer section:'''
** Bambu Lab X1 Carbon 0.4 nozzle
* '''Plate type:'''
** Cool Plate / PLA Plate
* '''All Filament:'''
** Bambu PLA Basic
* '''Process:'''
** For normal quality: 0.2mm Standard
** For high quality: 0.16mm High Quality
** For strength: 0.2mm Strength


*Fast print (0.2 mm): Makes a quick print but with lower quality
You should select the “Standard” profile for the “everyday” normal prints that will not experience heavy loading or stresses. You should select the “High Quality” profile for prints that require a lot of precision like smaller objects. You should select the “Strength” profile for prints that will experience stress and torque (this will increase the infill density of the part).
.
*Normal (0.15 mm): Decent quality print with an acceptable print time. This profile is applicable to most prints.


*Fine (0.1 mm): Good quality print.
== Sending Printing Request ==
To send the part to a proto TA you must


*Extra Fine (0.06 mm): Prints with a very smooth surface quality.
# Go to the “File” icon in the top left
# Hit Export
# Depending on the amount of colors
## FOR ONE COLOR PARTS: Hit Export all objects as one STL/3MF
## FOR TWO COLOR PARTS: Hit Export Generic 3MF
Use the following naming convention: '''Part_Type_Section_Date'''


Most of the time, the print will be completed with the Normal profile.
'''Ex: Gyro_holder_Strength_A2_1-31-24
Under “Print Setup,” there is a toggle for “Recommended” versus “Custom.” Custom settings allow for more in depth adjustments, whereas recommended settings have the few necessary settings for overall adjustment. Below explains the settings more in depth:


*Infill: the amount of infill wished to have in the print. Avoid printing solid parts (100% infill) unless ABSOLUTELY necessary. The denser it is, the longer it will take. 20% is sufficient for most prints.
Part = Part Name


*Generate Support: If there are any parts of the print that has overhanging parts, selecting this option will allow a support structure to be generated below it. This structure can be removed after the print is finished.
Type = Standard, High Quality, Strength


*Support Extruder: Choose the extruder that will print the support structure; usually it should be the same extruder as that part of the print.
Section = EG Section


*Build Plate Adhesion: This option adds a brim or raft around the base of the model to ensure that the print sticks to the build plate. Especially important to have this feature active for smaller parts.
Date = 1-31-24'''


After the model has been sliced (prepared for printing), selecting “Layers” under “View” will show a layer-by-layer preview of the print. On the lower right corner, you have the option to edit the name of your file, view the dimensions of your print, as well as the estimated print time and filament usage. If the print exceeds the required dimensions or material use, it should be rescaled or redesigned until it meets the requirements.)
Upload it to the EG Website in a Zipped Folder


To view print time and material use
'''Do not slice the part at all!''' The reason we ask not to slice your part is because we can determine the fastest way to print your file with the correct settings. You are encouraged to talk to a proto TA with any questions about printing. A proto TA still has the ability to deny the request to print your part but will always provide you a reason why your part was denied. A proto TA will deny your part for the following reasons:
[[File:CuraInformation.png|thumb|center|500px|alt=Home Screen.|]]


<br style="clear: both;" />
General Parts:
# Incorrect file type (STL/ 3MF)
# Incorrect naming convention
# Would be better manufactured in other method
# Parts are not on the build plate or connected to a part on the build plate.


Once the material usage has been confirmed and the correct settings have been chosen, click “Save to File” and a .gcode file will be generated for printing. If a USB is inserted this will read “Save to Removable Drive”. Note that once a print has been sliced and saved as a .gcode file, it cannot be changed and the settings can not be viewed. Settings can only be adjusted with a .stl file. If you wish to save the current settings, make sure to go to “File” > “Save Project.”
Logos:
# Incorrect file type (STL/ 3MF)
# Incorrect naming convention
# A basic design 
# Possible plagiarized (Will ask for justification)


<br style="clear: both;" />
If you are curious about the process for creating a toolpath and slicing a model, consult the Appendix.


== Common Problems ==
== Common Problems ==
If you are having problems with your part or CAD file consult an Protolab TA so they can assist you in properly sending your file.


If two parts cannot be merged or placed together-
== Appendix ==


*Cura, by default, drops the objects on to the build-plate and keeps objects apart. The following steps are needed to combine the filler rectangle within the keychain:
=== Enabling Dark Mode ===
**Under “Preferences”, select “Configure Cura”
If you are like us then you enjoy dark mode on all of your programs. In order to activate dark mode,
**Under “Viewport behavior,” make sure to deselect both “Ensure models are kept apart” and “Automatically drop models to the build plate” if they are not already deselected
**Save your preferences
**Return to the buildplate and make sure both objects are lying flat on the build-plate by using “Rotate” => “Lay Flat”


If Lay flat option places the object on an angle-
# Hit the Dropdown Arrow and click “Preferences”[[Image:Dropdown_menu.png|500px|thumb|center| Figure 13: Dropdown Menu]]
# Scroll down and check the box for “Dark Mode”.[[Image:Dark_mode.png|500px|thumb|center| Figure 14: “Dark Mode” Option in Preferences Menu]]


*It is very important to make sure that the print is flat on the build plate. However, sometimes due to the way that the model was built, the Lay Flat option won’t be able to correctly orient the object
=== Supports ===
There are multiple different types of supports to help assist the printer create geometry with overhangs. Overhangs are sections of objects that extend outward and do not have direct support.


*To fix this problem, you can:
There are 2 types of support structures that are available in Bambu Studio:
**Adjust it by eye with the rotate tool
* '''Normal''': Creates box like structures with a small infill density so you are able to break off that section off the print after it is completed. This process uses more filament but is more reliable in terms of print success.
**Make sure the Z value is 0 mm under “Move”
* '''Tree''': Creates cylinder like structures with variable layers and heights. They are thin branch structures so you are able to easily break off after printing. This process uses less filament but is less reliable in terms of print success.


*By holding down the right key on a mouse and dragging, you can access whether the print is flat on the build plate.  
It is best to select the “Auto” function over the “Manual” function to ensure better success. After selecting the support type you can navigate to the Preview tab to view all the supports that are generated.  


<br>
=== Slicing Part + Data ===
To slice the part, navigate to the top right of your window  where you convert the final model into g-code for the machine to print. In order to convert your file into a printable path click the “Export plate sliced file”. This file you will export and put onto the SD card to be able to print.
[[Image:Slice.png|500px|thumb|center]]
After the model has been sliced, you can navigate to the preview tab and you will see a color coded chart similar to the one shown here.
[[Image:Color_chart.png|500px|thumb|center]]
This menu displays a lot of information. The key features to note are the support interface, seams, and outer wall. The support interface will display the support location, seams will show areas that are very fine (small) , usually where the printer will struggle near seam locations, and the outer walls will show where the print surface is.

Latest revision as of 18:29, 2 September 2024

ProtoLab Schedule

All standard 3D Prints must be submitted, approved, and printed through ProtoLab unless given special permission by a ProtoLab TA, the Prototyping Committee, or a professor.

  • Monday: 2 PM to 6 PM
  • Tuesday through Friday: 12 PM to 6 PM

Mandatory 3D Printing for all SLDPs

All SLDP groups will be required to design and 3D print a one-color logo. All specifications outlined in the Logo specification section must be met. All SLDP groups may design and print a multicolor logo to meet the mandatory 3D printing requirement.

Deadlines for this mandatory print vary by section. Generally, the timeline is as follows:

  • Groups must submit a .STL file and a .3MF file of the logo through the 3D Printing Submission portal by Benchmark A.
  • A Protolab TA will review the print and provide feedback if necessary. Approval from a ProtoLab TA must be received by Benchmark B.
  • The logo must be printedby Commissioning.

Note that while Protolab is the recommended resource for our students, prints made outside of Protolab will be reviewed on a case-by-case basis and must be approved by a Protolab TA. This policy applies to prints made using other NYU facilities (such as the MakerSpace) or elsewhere (such as using a personal printer).

Failure to complete this print by the deadline will result in point penalties on the SLDP grade.

Mandatory Manufacturing for all RAD Projects

All RAD groups will be required to implement one manufacturing method in the creation of their prototype. Manufacturing methods include 3D Printing, Laser Cutting, CNC Milling, Advanced Printers, Sewing, and Wood Working. For all methods, training with the MakerSpace is required, go to their training website for the associated instructions to receive training a specific method.

Advanced Prints

For any group considering an advanced print through the MakerSpace:

  • One person in the group must have completed the training on the machine prior to making the request.
  • Fill out the MakerSpace/EG1004 Print Request form and get approval from a ProtoLab TA before going to the MakerSpace to complete the print.
  • For approval, present the file that you wish to print as well as making sure the specifications of the print line up with what was entered on the form.
  • After filling out the form, the team has a week to complete the purchase otherwise it will be voided.

3D Printing Specifications

All prints:

  • Maximum Duration 8 hours; prints that exceed this limit will be assessed for feasibility with a different manufacturing method
  • All submissions require a minimum of one .STL file and one .3MF file contained in a .ZIP folder. Submissions missing either file type will automatically be denied
  • Original Design & Content
    • Must be different from other groups’ submissions
    • Must not include figures or models from other sources or .STLs generated using image converter softwares
    • Must be complex; will be judged by ProtoLab TAs and the Prototyping Committee

Logos:

  • Must represent project appropriately
  • Maximum material weight does not exceed 15 g total
  • Can be one or more colors
    • One-color logos are mandatory for all SLDP groups
    • A group can make a logo using up to four colors if they wish
    • Submission of one .STL files and one .3MF file that is arranged, scaled, and color properly for a multi color part
  • Logos must be incorporated into the SLDP (i.e. attached to a physical part of the model)
  • Must be original content
    • Cannot be exclusively text or a simple geometric shape
  • Correct file types must be submitted to 3D printing submission tab
    • Must be exported as .STL and .3MF from Bambu Studio with correct scaling (make sure the document units are set to mm before exporting)

RAD, HIR Parts:

  • Maximum Size 10 x 10 x 10 in, Maximum Weight per part 300 grams
    • Note: All parts of a print must fit on one build plate. A print requiring more than one build plate will be denied.
    • All prints that are past 3 x 3 x 3 in will be evaluated for if a different manufacturing method can be used or if the design could be changed
    • All parts that are past 5 x 5 x 5 in and are resubmitted due to a design change cannot be printed more than twice
  • Printed parts can be assembled using any method post print, as long as there is no excessive waste of material.
  • Printed parts used for VEX course modifications are not permitted for use

Only LARGE HIR build parts (LEED Accreditation parts, mobility features like stairs and elevators) will be accepted. Small, decorative parts (shrubbery, chairs, bike racks) will be denied and these pieces must be made in a different way.

Submission and General Guidelines

  • Submission of your 3D designed parts will take place through the EG website using the “3D Printing Submission” tab of the left menu. DO NOT USE THE NORMAL SUBMISSION TAB. Submit your Bambu .STL and/or .3MF files in a .ZIP file to the website.
  • Make sure to submit a .STL and/or .3MF with the correct scaling.
  • Name the files with the correct name as referred to the Bambu Studio Guide. Please make sure the colors selected in Bambu match the parts of the body you would like printed in that color.
  • After a submission has been received, meet with a Proto TA in person to have the print approved during ProtoLab hours.
  • An SLDP team has the option to self-print its design (if it is NOT a Logo) at the MakerSpace. SLDP teams should submit non-logo prints to the website to have ProtoLab print the design.
  • To view the status of a print submission, go to the 3D printing Submission tab.
    • Pending means the print is in the process of being approved.
    • Approved means the print is in the queue to be printed
    • Denied means the design needs changes and must be resubmitted.
    • Currently Printing means that the part is being printed.
    • Successfully Printed means the print is finished.
    • Dropped Off means the print has been dropped off at the cubbies in the Open Lab, and are ready to be picked up.
    • An email will be sent by a ProtoLab TA to SLDP groups when logos are denied or delivered.
  • Before submitting 3D designs for logos, robot parts, or HIR building partsSLDP parts, please keep in mind the requirements posted on the EG Manual. For questions, visit a ProtoLab TA during ProtoLab hours.
  • RAD: ProtoLab TAs will have the final decision over whether or not a part should be 3D printed or manufactured using another method. Also, while some parts submitted for 3D printing may be taken from preexisting designs online, your end result should still be an original design in order to not violate NYU’s academic honesty guidelines.

Deadlines

  • Initial STL file submission for mandatory prints is due by Benchmark A
    • The 3D printing process can take multiple revisions, you are required to submit the first attempt by Benchmark A, but you will be allowed to make any modifications until the final deadline of Benchmark B.
  • STL file approval for prints is due by Benchmark B
    • You must meet with a Protolab TA during Protolab hours to get your print approved. You cannot get your print approved without meeting with a Protolab TA. Your print will not be processed if it is not approved.
    • If you miss the Benchmark B deadline, subsequent submissions will not be considered. All submissions must be approved by this deadline (with very limited exceptions).
  • Printed part by Commissioning Deadline
    • You must have picked up your printed part by commissioning.
  • All non-mandatory prints must be submitted & approved at least one week prior to Commissioning deadline
    • All prints approved before this deadline will be printed. If ProtoLab fails to deliver on an approved print request, please consult RAD mentor/recitation professor on adjusting project deliverables/expectations.
    • All prints submitted/approved after this deadline are not guaranteed to be fulfilled. Project deliverables/expectations cannot be negotiated due to unfulfilled print requests after this deadline. Plan accordingly.

Design Considerations

A logo is a design that should be a marker of the company, something that identifies your group. There are many different ways to go about designing a logo, and there are many different types of logos, as well. Some examples include:

  • Combination
    • This is a logo that has a combination of a picture representing the company, as well as the company name. The name can be stacked on top or below the picture, or embedded within it. It’s a great way to have your company’s name associated with an image, especially for a company that is just starting up.
      • Examples: Taco Bell, Dunkin’ Donuts, NBC
        Figure 1: Examples of a combination logo
  • Emblem
    • An emblem is a type of logo where a wordmark, letterform, or pictorial symbol are housed within a distinct shape that is part of the design. They are another example of a logo with many elements that can allow for your company’s name to stand out with its distinctive design.
      • Examples: Harley Davidson, BMW, Converse
        Figure 2: Examples of an emblem logo
  • 3D Logos
    • 3D Logos make use of contours and shading to depict a 3D design, usually along with a lettermark. Brands can use a 3D logo to evoke a sense of futurism and technology.
      • Examples: Royal Academy of Engineering, Rosetta Stone, Renault
        Figure 3: Examples of a 3D logo

All of these logo types are great ways to familiarize yourself with not just logo design, but using CAD software to sketch out designs, as well.

Besides the design of the logo itself, since these logos will be 3D printed, one must also consider the real life parameters of 3D printing. Here are some general guidelines to make sure that your carefully designed logo will not fail when printing:

  • Optimize 3D print-bed adhesion
    • A large surface area against the build plate will maximize the adhesion between the build platform and the part, which keeps the part from shifting around during a print.
  • Keep overhangs close to 45 degrees
    • Each layer of a 3D print needs to be supported from below.
    • You can avoid adding additional supports to a print if all the overhanging parts are at no more than a 45-degree angle from vertical. This allows for a shorter print time, as well as less filament used.
  • Avoid thin walls and thin columns
    • Thin walls and columns often cause a print to fail.
    • The thickness of a thin wall should be a multiple of 0.20 mm.
    • Thin columns will usually come out distorted because they melt under the nozzle, and the layer might separate from the rest of the print.

Below are some examples of logo prints that were approved and successfully printed (Fig. 4 & 5) as well as an example of a bad logo (Fig. 6):

Figure 4: Example 1 of a good logo – original graphics and represents the project
Figure 5: Example 2 of a good logo – original graphics and represents the project
Figure 6: Example of a bad logo – easy to recreate and does not relate to a project

Software

To design the SLDP logo, any CAD software and Bambu Studio are required. There are many options for CAD software that can be used, the only necessary feature is that the software can export files as a .STL (stereolithography) extension. Please note that the EG-UY 1004 team can only provide support for Fusion 360.

To make a 2+ color design you will need to save your logo in two separate .STL files in your CAD software (one for each color). The two files are then imported into Bambu Studio and aligned, or cut one body in Bambu Studio and assign separate colors, and then submitted to the website as a .3MF or .STL. Please refer to the Multicolor Methods section in the Bambu studio guide section for further help on printing with multiple colors.

Bambu Studio Guide

Bambu Studio is a critical piece of software for our 3D Printers. STL/3MF files do not contain the instructions the printer needs to position the extruder; to do this, Bambu Studio “slices” the model into smaller layers. These layers are then converted to commands to move the machine called G-Code toolpath. The software is also used to set the proper color of filament used for each object. The Protolab TA can then load each extruder with the desired filament color and type.

Initial Setup

  1. Download Bambu Studio: Bambu Studio Download Link
  2. After downloading the software with the link above you will be prompted to select the region then asked to select the printers you’d like to have added to your library.
    Figure 1: Printer Selection Menu, correct Printer and Nozzle Selected
  3. Ensure that the Bambu Lab X1 Carbon with the 0.4 mm nozzle is the only box selected. If you do not select this printer your print will be denied by a Protolab TA. This is the only printer that is available in the Open Lab / Modelshop.
    Figure 2: Filament Selection Menu, correct PLA filament selected
  4. After clicking “Next”, you will be presented with different filament types that can be used in the software. The Protolab only has PLA, so no other box should be checked. Ensure that your window matches Figure 2, above.
  5. After this you will be ready to start slicing your file. It will prompt you to create an account with Bambu Studio, however you do not need to create an account to use the software.

Toolbar

The toolbar near the top of Bambu Studio allows files to be adjusted on the plate before slicing. Please note that images might appear differently if Dark Mode is not enabled (See the appendix at the end of this document for how to enable Dark Mode).

Figure 3: Toolbar Section 1

Functions as listed from left to right in Fig. 3:

  • Add: Object [Allows you to import another object on the plate]
  • Add: Build Plate [Allows you to add another build plate if desired]*
  • Auto: Orientation [Automatically places the object in a particular orientation]*
  • Auto: Arrange [Automatically arranges object on the build plate]
  • Split into objects [Splits model typically when using Text Tool]
  • Split into parts [Splits model when using the Assemble Tool]
  • Variable layer height [Creates different layer heights for faster printing]*

"*" These tools will most likely not be useful for your print, but are available options

Figure 4: Toolbar Section 2

Functions as listed from left to right in Fig. 4:

  • Move: Translates the model in the X, Y, and Z directions
  • Rotate: Rotates the model about a selected internal axis by dragging the rings around the object.
  • Scale: Scales the model in the X, Y, and Z dimensions in mm or by a percentage.
    • Uniform scaling: Preserves the objects original proportions
    • To scale an individual dimension (ie thickness in the z direction), turn off uniform scaling
  • Lay on Face: Adjusts the nearest flat edge of the object onto the platform.
  • Cut [Cuts the object in to the amount of parts desired and the location selected]
  • Mesh Boolean**
  • Support Painting**
  • Seam Painting**
  • Text Shape**
  • Color Painting**
  • Assembly View [Allows you to view the model fully assembled]

"**" These tools will most likely not be useful for your print, but are available options

By selecting on the part and then right clicking, you are presented with the following useful options:

  • Clone: make multiple copies of the part
  • Fix Model: fixes the model in the current place
  • Center: Moves the model to the center of the build plate
Figure 5: Object options Menu

Part placement onto the build plate is a crucial step in preparing a Bambu Studio print file. One of the most common reasons for print failure is a poorly oriented part. The key is to minimize the overhanging elements of the model and ensure the part is printed on the most stable face.

Importing Files

To create single parts, simply:

  1. Navigate to the top left and click the file icon
  2. Select import,
  3. Pick the file you want to import from your computer.

Note the file must be of the following type: STL, STEP, 3MF, STP, SVG, AMF, or OBJ.

3D printing is a form of Fused Deposition Modeling (FDM)): individual layers of filament are deposited and fuse together. “Slicing” is the process of taking a 3D object and dividing it into these individual layers to generate a set of instructions for the printer’s extruder to follow, known as a “toolpath.” These toolpaths are stored as g-code files.

Adding Text

There are very simple ways to add text to your logo. The Bambu Studio software allows you to generate text on certain faces of your object.

  1. Navigate to the “Ta” Section of the Toolbar
    Figure 6: Part with Toolbar above
  2. Fill out the desired text in the “Input Text” section
    Figure 7: Text Tool Menu
  3. Select the face where you would like the text to appear
    Figure 8: Input text displayed on sample logo
  4. Adjust settings to achieve the desired look:
    1. Font: Adjusts the font type of the text
    2. Size: Adjusts the total size of the text
    3. Thickness: Adjusts the thickness of of the text
    4. Text Gap: Adjusts the space between the letters of the text
    5. Angle: Adjusts the angle at which the text aligns with
    6. Embedded depth: Adjusts how deep into the part the text is located
    7. Surface: Adjusts if the text is connected to a surface or free to move about
    8. Horizontal text: Moves the test to a perfectly straight line.

Multicolor Part Method 1

There are 2 ways to create a multicolor part. This method requires a bit more work in the CAD software before importing the part. You must import at least two STL files. This method is the easiest if you already have an assembly of objects in your CAD software previous to importing. If you only have 1 object try method 2.

  1. To import the first file, click the “File” icon on the top left of your window.
    Figure 9: Top left of Bambu Studio
  2. Select both files, it will load them both onto the build plate.
  3. Navigate to the “Stacking/Assembling Parts” or the “Selecting Colors” section for the next steps.

Multicolor Part Method 2

This method requires a bit more work in the slicing software after placing the part on the build plate. Here you must have only 1 STL file. This method is easiest if you aren’t a big fan of CAD.

  1. Navigate to the “Cut” tool in the Toolbar (Hamburger icon
    Figure 10: Image of Logo and Toolbar
  2. Click and drag the gray box to the height of the separation. The blue and purple sections represent the 2 parts after the cut
    Figure 11: left) Before adjusting the cut. right) After adjusting the cut.
  3. Hit “Preform cut” and your parts will be separate. To confirm navigate to the objects tab to view the 2 parts you have created.
  4. Navigate to the“Selecting Colors” or “Stacking/Assembling Parts” section for the next steps.

Selecting Colors

The reason that you are able to print multiple colors is because of the Bambu Labs AMS (Automatic Material System). The AMS is a filament management system responsible for unloading and loading new filament to be used in the same file. By selecting the correct color you send a signal to the AMS to change the filament to a new color. The Bambu Labs X1-Carbon is a single extruder 3D printer which means that if you do not select the proper filament change then the resulting object will be a singular color. By default you will only be able to see only 1 type of filament with the color indicated on the left with the number 1,2,3, or 4. In order to use multiple colors you must…

  1. Select the “+” icon and add more filament colors and types
    + icon.png
  2. Ensure that the material is labeled “Bambu PLA Basic”
    Bambu PLA basic.png
  3. To change the desired color appearance click on the number to the left of the material type and select the desired color. This will change the appearance of the part in the software.

Stacking/Assembling Parts

For 2 colored parts you must stack the parts on top of each other so they are connected. To connect the parts you use the assemble tool.

  1. Hold “ctrl” and click your parts.
  2. Right click and select assemble. To ensure you created the assembly go to the objects tab.
  3. From their click on the part that you wish to move on top.
  4. Use the “Move” tool to move the part so that it is not flying above to the part below it. Your part should look like this when done.
    Figure 12: Finished Part
  5. Export the file as a “Generic 3MF” file by hitting the “File” icon then “Export” then “Export Generic 3MF”. If you do not do this then when sending the file to us we will only see the 1 color with the wrong orientation.

Printing Process

After placing the objects correctly with the proper color selection, the final step is to ensure all the correct print settings are selected. Here are the settings from top to bottom.

  • Printer section:
    • Bambu Lab X1 Carbon 0.4 nozzle
  • Plate type:
    • Cool Plate / PLA Plate
  • All Filament:
    • Bambu PLA Basic
  • Process:
    • For normal quality: 0.2mm Standard
    • For high quality: 0.16mm High Quality
    • For strength: 0.2mm Strength

You should select the “Standard” profile for the “everyday” normal prints that will not experience heavy loading or stresses. You should select the “High Quality” profile for prints that require a lot of precision like smaller objects. You should select the “Strength” profile for prints that will experience stress and torque (this will increase the infill density of the part).

Sending Printing Request

To send the part to a proto TA you must

  1. Go to the “File” icon in the top left
  2. Hit Export
  3. Depending on the amount of colors
    1. FOR ONE COLOR PARTS: Hit Export all objects as one STL/3MF
    2. FOR TWO COLOR PARTS: Hit Export Generic 3MF

Use the following naming convention: Part_Type_Section_Date

Ex: Gyro_holder_Strength_A2_1-31-24

Part = Part Name

Type = Standard, High Quality, Strength

Section = EG Section

Date = 1-31-24

Upload it to the EG Website in a Zipped Folder

Do not slice the part at all! The reason we ask not to slice your part is because we can determine the fastest way to print your file with the correct settings. You are encouraged to talk to a proto TA with any questions about printing. A proto TA still has the ability to deny the request to print your part but will always provide you a reason why your part was denied. A proto TA will deny your part for the following reasons:

General Parts:

  1. Incorrect file type (STL/ 3MF)
  2. Incorrect naming convention
  3. Would be better manufactured in other method
  4. Parts are not on the build plate or connected to a part on the build plate.

Logos:

  1. Incorrect file type (STL/ 3MF)
  2. Incorrect naming convention
  3. A basic design
  4. Possible plagiarized (Will ask for justification)

If you are curious about the process for creating a toolpath and slicing a model, consult the Appendix.

Common Problems

If you are having problems with your part or CAD file consult an Protolab TA so they can assist you in properly sending your file.

Appendix

Enabling Dark Mode

If you are like us then you enjoy dark mode on all of your programs. In order to activate dark mode,

  1. Hit the Dropdown Arrow and click “Preferences”
    Figure 13: Dropdown Menu
  2. Scroll down and check the box for “Dark Mode”.
    Figure 14: “Dark Mode” Option in Preferences Menu

Supports

There are multiple different types of supports to help assist the printer create geometry with overhangs. Overhangs are sections of objects that extend outward and do not have direct support.

There are 2 types of support structures that are available in Bambu Studio:

  • Normal: Creates box like structures with a small infill density so you are able to break off that section off the print after it is completed. This process uses more filament but is more reliable in terms of print success.
  • Tree: Creates cylinder like structures with variable layers and heights. They are thin branch structures so you are able to easily break off after printing. This process uses less filament but is less reliable in terms of print success.

It is best to select the “Auto” function over the “Manual” function to ensure better success. After selecting the support type you can navigate to the Preview tab to view all the supports that are generated.

Slicing Part + Data

To slice the part, navigate to the top right of your window where you convert the final model into g-code for the machine to print. In order to convert your file into a printable path click the “Export plate sliced file”. This file you will export and put onto the SD card to be able to print.

Slice.png

After the model has been sliced, you can navigate to the preview tab and you will see a color coded chart similar to the one shown here.

Color chart.png

This menu displays a lot of information. The key features to note are the support interface, seams, and outer wall. The support interface will display the support location, seams will show areas that are very fine (small) , usually where the printer will struggle near seam locations, and the outer walls will show where the print surface is.