PEAK SOLUTIONS

· Home
· User Groups
· Seminars & Shows

PRODUCTS

ZCorp

ZCorp

Edgecam

Edgecam

Roland

Roland
Rhino

Rhino
Contact Us
· Sales & Support
· Request Info
· Tips & Tricks
· Ordering Info

Tips & Tricks


Best Practices for 3D Printing

This is a small document that explains some of the basic proceedures for correctly printing a 3D model.

created by: Andrew Esquivel

All sample pictures are done in Autodesk 3DS Max



Quick Overview of 3D Printing

In the 3D printing world the main focus is printing geometry with color. That means that other things used in rendering such as lights, special effects, cameras, etc; are ignored.

The ZCorp printer comes with proprietary software called ZPrint. ZPrint is where you import your various types of files including (.stl, .3ds, .wrl). The ZPrint software can tell you if a model has reversed faces and show you a 2D view of each layer that will be printed. The program can also scale, rotate, position and even mirror parts inside the build chamber. The size of the build chamber depends on the model of ZCorp printer that you are using.

ZCorp machines range from 8” long (X-axis) by 10”wide (Y-axis) by 8”deep (Z-axis) to 15” long (X-axis) by 10”wide (Y-axis) by 8”deep (Z-axis). The average build time for parts is around 1 hour per every inch built in the Z axis.

ZEdit is another software package that comes with the ZCorp 3D printer. This software allows you to edit a select amount of features of your model such as remeshing surfaces, painting surfaces, adding text, adding images, etc.

ZEdit Pro is a fixer type program that can correct problems with models that are to be 3D printed. It can fix gaps, extrude thin surfaces, split a part into two pieces, hollow out the inside of a large volume, etc.

Although these programs can help you correct a model for printing there are often ways to help you export out of your CAD programs for a clean and precise 3D print. Also if you have a large and complex model brought into ZEdit Pro you could be going through hundreds of shells trying to fix each one for a proper 3D print. The best way to print is to have a best practice set up for you and your team of modelers that make it easy for 3D printing.



Below is a picture of ideal printing for the 2D layers of a print. These are the layers that you can see in the 2D view and they show what is going to be printed on a specific layer.

best practice

Things to watch for in 3D printing:

  1. Extrude Planes
  2. Scale
  3. Planar Surfaces
  4. Reversed Normals
  5. Water Tight Geometry
  6. Components/Instances
  7. Transparent Materials/Textures
  8. Create Voids
  9. Export Types



Extrude Planes


Make sure that in your CAD program that all planes or flat surfaces have a minimum of a 3mm (0.125”) thickness. We generally target 4 mm (0.188”) wall thickness, but this varies depending on where in the model the feature is. If thin planes are printed they make it impossible to handle the model without it falling apart.


Below is a picture of table that only has a plane for the top surface.

best practice

To correct this problem, simply extrude that surface to a minimum of 3mm according to the scale of your overall model construction.

The picture below shows a polygon being extruded to a desirable thickness.

best practice

Scale


Scale is often the most trouble with large scale models of landscapes or architecture. When models are built to scale in the real world but scaled down to fit inside the build area in a 3D printer there are problems. A common problem with the scale of a building is the support structures and beams that simply become too thin to print when scaled down. Another common problem is railways and stairs that flatten down and shrink to an unprintable size. Also geometries that float in 3D space will not survive the print because that won’t be attached to something firm and solid.

This sample of a room shows very thin features and the stairs are not connected to the wall and floor. Also the bottom floor is a plane and will not print out, thus causing the upper part of the model to be unstable.

best practice

In the 2D view in Zprint we can see that this model is too thin too print and even if we make it the maximum size of the build chamber it will not be able to be post processed.

best practice

Now you can see the room with the walls, posts, stairs and base extruded to a printable size.

best practice

Now when the thickened up model is brought into ZPrint you can clearly see what is going to be printed and the print will survive a post process.

best practice

A way to correct these problems is to upscale your model in certain areas to make sure the 3D print will come out. One thing to remember while 3D printing is that all of the material used in the model is that same plaster based powder cured with a glue type binder. So even though you have a support structure made out of steel in your model the 3D print will only be made out of powder.

Planar Surfaces


In the 3D modeling world when two surfaces lie directly on top of each other it’s what is known as planar surfaces. It is easy to tell that a model has planar surfaces when you rotate the model around you will see faces that flicker and distort.

best practice

When you bring a model into Z print to 3D print you will notice the faces flickering inside the Z print software. When you go to look at the 2D view of each layer that is printed you will notice that some layers will be distorted and have jagged lines running through the print. When the printer goes to print this layer only a part or none of that layer will be printed causing problems for your model. To correct this problem, delete the unnecessary plains or faces that are causing planar surfaces or extrude the faces so that they do not rest on top of each other.

Reversed Normals


In 3D modeling a reversed normal is the direction that a face is pointed at. If a normal is pointed toward the outside of a model there is no problem for 3D printing. But if a normal is pointed toward the inside of the model it will make the geometry appear to be blacked out and when 3D printing nothing will be printed as a result of a reversed normal.

best practice

To correct these problems simply select the object in your CAD software and reverse the normals.

Watertight Geometry


Watertight geometry means that there are no holes or gaps in your geometry. As you can see in the picture below the cube is missing some of its faces causing it to not be ‘watertight’. When you go to look at this model in the 2D view in Z print it will appear that nothing will be printed because the 3D printer will attempt to print the very thin planes that make up the sides of the cube instead of the whole cube as a solid.

best practice

To correct this problem you will need to add the faces that are missing on the geometry until there are no holes or gaps in the geometry.

Components and Instances


Components and Instances are a great tool for modeling because they allow you to create one object and copy it as many times as you like while being able to edit just one entity and updating the rest instantly.

This picture shows some posts that are too thin too print.

best practice

Because these posts are instances I am able to edit one of them and have the rest change automatically.

best practice

This is extremely valuable is you are creating small posts or supports for you model and you find out that they are not thick enough that you can go back and edit just one of the components or instances and they all thicken up at the same time.

Transparent Materials/Textures


In many 3D CAD programs you can assign different types of materials to an object. One that can cause problems is transparent or opacity type materials or textures. If these are set to be less than 100% opacity then Z print won’t exactly know what to do with transparent faces. In some cases it won’t make a difference as long as the object is ‘watertight’ but in other instances it will cause the 3D model to be missing faces and not come out in the print or even cause anomalies in the print.

This picture shows an object with 30% opacity.

best practice

This picture shows an object with 100% opacity

best practice

A good way to make sure the model prints correctly is to turn the opacity of transparent materials to 100% or simply delete the features of a model than are transparent such as the windows on a house.

Create Voids


When you are fixing your model for 3D printing it is always a good idea to hollow out or create voids in your large pieces of geometry. This will save time for printing and save you on the amount of powder used for your 3D print.

best practice

Let’s say this cube is the base piece of your model looking at the bottom face.

best practice

One way to create a void is to inset the bottom face of the object and extrude it toward the inside to create a void. Another way to do this is to Boolean a solid object from another solid object, thus creating a void.

Export Types

files types that can be imported into ZPrint

*Note: To bring texture maps into Zprint, you must have the original texture map in the same folder as the exported file.


STL (.stl)

Common stereo lithography type of export that does not carry color information through with the export


VRML (.wrl)

An older 1997 type of export that is the old reliable in exporting with color for 3D printing.


3D Studio (.3ds)

A newer type of export that works well for color and has many export options in different CAD programs. However, not all programs have fully debugged the .3DS export for 3D printing.


PLY (.ply)

The format was principally designed to store three dimensional data from 3D scanners. A variety of properties can be stored including: color and transparency, surface normals, texture coordinates and data confidence values.


ZPR (.zpr)

This file format can be exported out of CAD systems that support 3D printing. The ZPR file format is a proprietary format created for ZPrint and can be imported/exported to and from ZPrint.





Sales@Peak-Solutions-LLC.com
Peak-Solutions-LLC.com was designed and created by Sentinel Group
All content is copyright 2005 Peak Solutions LLC. All linked information
copyright their respective creators.