POLYJET BEST PRACTICE

Using VRML Files For Color 3D Printing SOFTWARE / PRODUCT / FINISHING

Overview VRML ( Modeling Language) is a standard for representing Reference materials 3D interactive vector supported by many of today’s 3D modeling Processes • Technical Application applications. Unlike the STL file, VRML describes an object’s geometry and visual Guide: Multi-material characteristics. VRML defines shape, color and texture for individual components 3D Printing and discrete surfaces (Figure 1). • Spec Sheet: PolyJet Color Materials VRML allows designers and engineers to create new designs and assign color within CAD modeling software. With this capability, multi-color, 3D-printed parts constructed on a PolyJet™ Connex3™ 3D Production System have a seamless work flow: straight from CAD, into file preparation and onto 3D printing, in a matter of moments.

NOTE PolyJet Connex3 does not support texture or image mapping that is available with VRML. Also, color must be assigned to separate bodies, which are called shells in Objet Studio™ software. Color assignments applied to surfaces, color maps and image maps will be ignored.

Selecting from user-loaded PolyJet color palettes while in the CAD workspace, designers and engineers describe both the physical and visual aspects of the Figure 1: VRML file defines shape and color. 3D-printed part (Figure 2). This eliminates communication of color assignments and the manual application of color within Objet Studio, which speeds the process and removes any chance of human error.

1. Process 1.1. Import PolyJet Color Palettes

NOTE Importing color palettes is a one-time action for each CAD workstation.

Figure 2: After importing into Objet Studio, VRML supplies the color for the part.

THE 3D PRINTING SOLUTIONS COMPANY™ USING VRML FILES FOR COLOR 3D PRINTING

NOTE The following procedures are for SOLIDWORKS® and Rhinoceros® (Rhino) 3D CAD software. However, the process will be similar for other CAD programs. Please consult the applicable user guides or the software developers for additional information and technical support.

Option 1 – SOLIDWORKS

STEP 1: Acquire the file ZIP file “PolyJet color palettes for SOLIDWORKS” from your reseller or a Stratasys application engineer.

STEP 2: Open the folder C:\Program Files\SOLIDWORKS Corp\ SOLIDWORKS\lang\english\colorswatches and copy the ZIP file from Step 1 to this location.

STEP 3: Extract the contents of the ZIP file to the \colorswatches folder. After extraction, there will be 20 pallet files, each with a .sldclr extension. One file, for example, is Stratasys_CMK1.sldclr.

STEP 4: Open SOLIDWORKS and then open the appearance dialog to confirm that PolyJet color palettes (depicted in the software as Stratasys-XXXX) are now accessible (Figure 3). Figure 3: SOLIDWORKS Color/Image menu showing PolyJet palettes. STEP 5: Import PolyJet color palettes for SOLIDWORKS procedure complete.

Option 2 – Rhino

STEP 1: Acquire the ZIP file “PolyJet color palettes for ” from your reseller or a Stratasys application engineer.

STEP 2: Extract the ZIP file to any local folder. After extraction, there will be 10 subfolders, one for each rigid opaque color.

STEP 3: Open Rhino and go to Tools > Options > Libraries. Enable Show custom folders and add the folders from STEP 2 that contain the 10 color palettes (Figure 4).

STEP 4: Import PolyJet color palettes for Rhino procedure complete. Figure 4: In Rhino, add PolyJet palettes using the Libraries. 1.2. Create VRML Files Option 1 – SOLIDWORKS

STEP 1: Create a 3D model as an assembly where each part of the assembly will have a different color. Multiple colors cannot be assigned to a single part.

STEP 2: Select a part in the assembly and then open the Color/Image window. Next, select the desired palette from the Stratasys options, and from the next window, select the desired color (Figure 5).

Figure 5: Select color from palette and apply at the component level.

POLYJET BEST PRACTICE / 2 USING VRML FILES FOR COLOR 3D PRINTING

NOTE In the color window, there will be two palettes listed for each PolyJet palette due to a limitation on the number of displayed colors. For example, a CMK (cyan, magenta, black) palette will have two menu items, CMK1 and CMK2.

TIP If no color is selected for a part, Objet Studio will assign a default color based on the selected palette. If a color

that is not part of the palette is applied, Objet Studio will Figure 6: Drag desired color onto object. assign the closest match.

STEP 3: Repeat STEP 2 for each part of the assembly.

STEP 4: Save the assembly in VRML format by selecting Save As and then selecting VRML from the Save as type popup menu. Then click Save.

STEP 5: The Export Options window will then open. From the Version dropdown, select VRML 97. Note that version 1.0 of the VRML format is not supported by Objet Studio.

NOTE VRML files are saved with meters as the unit of measure by default. This can be changed to millimeters once the file is imported to Objet Studio.

STEP 6: Create VRML files from SOLIDWORKS procedure complete. Figure 7: Complete CAD model with PolyJet colors.

Option 2 – Rhino

STEP 1: Create a 3D model as an assembly where each part of the assembly will have a different color. Multiple colors cannot be assigned to a single part.

STEP 2: Navigate to the Libraries window and select the desired PolyJet color palette.

STEP 3: Select the desired color and drag it onto the desired object (Figure 6).

STEP 4: Repeat STEP 3 for each object that will receive color (Figure 7).

TIP PolyJet color palettes are only available for the Color by object option. If color is applied through other methods, Objet Studio will assign a color based on its best-match algorithm.

STEP 5: Save the file in VRML format by selectingSave As and then selecting VRML from the Save as type popup menu. Then click Save.

POLYJET BEST PRACTICE / 3 USING VRML FILES FOR COLOR 3D PRINTING

TIP VRML files are saved with meters as the unit of measure by default. This can be changed to millimeters once the file is imported to Objet Studio.

STEP 6: The VRML Export Options window will then open. Select Version 2.0 and click OK. Note that version 1.0 of the VRML format is not supported by Objet Studio.

STEP 7: The Simple Controls window will open, allowing for Figure 8: Select the base materials used in the PolyJet color adjustments to the . Using the slider, increase palette when coloring the CAD model. the number of polygons for higher resolution on small features and non-planar surfaces or decrease the number of polygons to reduce the file size. Then click OK.

For more control, select the Detailed Controls button from the Simple Controls window. Detailed Controls allows adjustment of seven mesh parameters, allowing greater control to balance file size and part resolution.

TIP Refer to the Rhino user’s manual for descriptions of the options offered under the Detailed Controls method for specifying mesh resolution.

STEP 8: Create VRML files from Rhino procedure complete.

1.3. Import VRML into Objet Studio: STEP 1: Open Objet Studio software.

STEP 2: Select the material palette that matches the one used in STEP 1.2. Go to the Materials pane and select the three base materials that correlate to the color palette used when Figure 9: An imported VRML with color in Objet Studio. creating the CAD model (Figure 8).

TIP The correct base materials must be selected before a VRML file is imported since Objet Studio assigns the color upon opening the file.

STEP 3: Import the VRML file with File > Import VRML File and then select the desired model (Figure 9).

In these instances, an error message will appear after performing the VRML import. Upon clicking OK, Objet Studio will assign best-match colors. These may be changed manually by assigning colors to affected shells.

NOTE If the CAD and Objet Studio palettes do not match or if RGB values were used to color CAD objects, Objet Studio will apply a “best match”.

POLYJET BEST PRACTICE / 4 USING VRML FILES FOR COLOR 3D PRINTING

STEP 4: Import VRML into Objet Studio procedure complete. Proceed with normal Objet Studio workflow to prepare the file for printing.

2. Tools & Supplies: 2.1. Software: • PolyJet color palette files for supported programs --SOLIDWORKS --Rhino • Objet Studio 2.2. 3D Printers: • Objet Connex3

3. Materials: These procedures are suitable for all PolyJet materials that are offered in multiple colors.

POLYJET BEST PRACTICE / 5 USING VRML FILES FOR COLOR 3D PRINTING

CONTACT For questions about the information contained in this document, contact Stratasys at www.stratasys.com/contact-us/contact-stratasys.

HEADQUARTERS 7665 Commerce Way, Eden Prairie, MN 55344 2 Holtzman St., Science Park, PO Box 2496 +1 888 480 3548 (US Toll Free) Rehovot 76124, Israel +1 952 937 3000 (Intl) +972 74 745-4000 E [email protected] / STRATASYS.COM +1 952 937 0070 (Fax) +972 74 745-5000 (Fax)

ISO 9001:2008 Certified

© 2015 Stratasys. All rights reserved. Stratasys, Stratasys signet, PolyJet, Objet, Objet Studio and Connex3 are trademarks of Stratasys Ltd. and/or its subsidiaries or affiliates and may be registered in certain jurisdictions. All other trademarks belong to their respective owners. BP_PJ_VRMLFilesForColor3D_EN_1115

The information contained herein is for general reference purposes only and may not be suitable for your situation. As such, Stratasys does not warranty this information. For assistance concerning your specific application, consult a Stratasys application engineer. To ensure user safety, Stratasys recommends reading, understanding, and adhering to the safety and usage directions for all Stratasys and other manufacturers’ equipment and products. In addition, when using products like paints, solvents, epoxies, Stratasys recommends that users perform a product test on a sample part or a non-critical area of the final part to determine product suitability and prevent part damage.