Skip to main content
F3D
Bản In Test Kích Thước (Dimensional Test Print) 1

1 image

Máy In 3D

Bản In Test Kích Thước (Dimensional Test Print)

By bryn51_208734

Downloads
160
Likes
10
Views
574

Files 2 266 KB

  • Enhanced_Dimensional_Test_V4_1776747339.stlSTL · 148.5 KB
  • Enhanced_Dimensional_Test_V4_1776747340.stepSTEP · 117.4 KB

Make a variant with AI

Build another version of this model.

Open Studio

Description

I experienced frustration when trying to accurately redimension a model to take shrinkage/expansion into account, the regular XYZ test model dimensional error did not match the error seen on the real (non-test) model, so I had to do it over again using the model itself.  Furthermore, I found that the error on hole diameters and shafts was not the same as seen on exterior dimensions.

The goal of this model is to try to develop a model in which the adjustment parameters derived from a test model can be applied to the real world models. This is to save on time and materials.  Furthermore to develop parameters that can be applied to the filament profile, applied to all models printed with the same material.

Prusa Slicer contains no fewer than 3 places where dimensions can be adjusted, adding to confusion. They do not all work the same.
At this moment I am focussing on the “shrinkage compensation” of XY and Z found on the filament profile > advanced page of Prusa Slicer.  It's clear that there is an assumption by the developers that X and Y shrinkage will be the same, distinguished from Z.

I took the view that my difficulty might be because the XYZ Cube test model was too small, and certainly did not include any holes.  This model is 100 mm in overall size, and maybe it will be more applicable to the real world.

This model is an attempt to overcome the observed shortcomings.  

The exterior dimensions of the model are 100 mm x 100 mm x 2mm and 5 mm Z height.
In 3 rows back to front.

A) Rear Row: 2mm base.

a) circular shaft objects of 10 mm and 20 mm diameter, and 10 mm in height.

b) circular shaft objects of 10 mm and 20 mm diameter, with interior holes 5 mm and 10 mm diameter.

c) Rectangular column objects 5mm thickness x 100m height, each with 5mm centrally located holes with axis horizontal w.r.t. the bed. One of them is oriented so the hole runs in X direction, the other object in Y direction.

B) Middle Row: 2mm base
3 x square objects of Z height 10 mm from the bed.

a) (left) square peg 20 mm square

b) (middle) square peg 20 mm with circular hole 10 mm diameter

c) (right) square peg 20 mm with square hole 10 mm on each side

C) Front Row with Base 5 mm high
a) Square hole 20 mm

b) square hole 10 mm 

c) circular hole 10 mm diameter

d) circular hole 20 mm diameter

Usage:
(Print directions).
1. Material: Your test material, using its standard filemanent profile, which should be calibrated for extrusion multiplier.  I started with PETG, but the whole point is to try this with various materials.  Please ensure that your filament is dry before starting, as dampness could confound your results altering the expansion and contraction of the material itself.

2. Print Profile: 0.20 mm structural (medium speed), 15% grid infill, No supports, otherwise all defaults.  But feel free to adjust settings to those used by your real world model. The number of perimeters and the amount of infill will surely affect the amount of shrinkage/expansion in some degree.  You can try “External Perimeters First” setting, as this is said to improve accuracy.  The whole point is to discover what settings you can use to attain better dimensional accuracy

4. Printer Profile: Your printer standard profile.

5. Physical printer setup/calibrations. 

  • Your printer should be recently calibrated in full using the firmware dontrol item.  Do not skip any step.
  •  Belt Tensions should be tuned to sit in the mid range of the green band of frequencies.  85 Hz for X axis, 95 Hz for Y axis.  
  • If your printer has accelerometer based fine tuning for IS for sure use this too.
  • After running the print, check the belt tensions again, they should not have changed after such a short 90 minute print.  But I have seen it happen. 
     

====

Assessing the results:
Measure every dimension on the finished print using Calipers with 4 digits on the display,  and record the measurements in a spreadsheet. This will  make it easier to calculate the percentage errors and correction values with fewer typographical errors. You could cut and paste the following table into your spreadsheet to save a little time.
 

Row

Dimension Object

A: mm 
Model

B: mm 
as Printed

error 
 A-B
(mm)

(A-B)/A

Unitless

100*((A-B)/A)

Percentage

1 Rear

 Plate height

2

ie 2.890

1

Circ Shaft 1 diameter

10

1

Circ Shaft 1 height

10

1

Circ Shaft 2 diameter

20

1

Circ Shaft 2 height

10

1

Circ Shaft 3 OD

10

1

Circ Shaft 3 ID

5

1

Circ Shaft 3 height

10

1

Circ Shaft 4 OD

20

1

Circ Shaft 4 ID

10

1

Circ Shaft 4 Height

10

1

Rect Shaft (1) X

10

1

Rect Shaft Y

5

1

Rect Shaft X

10

1

Rect Shaft Hole Diameter

10

1

Rect Shaft (2) X

5

1

Rect Shaft Y

10

1

Rect Shaft X

10

1

Rect Shaft Hole Diameter

5

2 Middle

Squ Shaft 1 X

20

2 

Squ Shaft 1 Y

20

2

Squ Shaft 1 Hole Dia.

10

2

Squ Shaft 2 X

20

2

Squ Shaft 2 Y

20

2

Shu Shaft 2 Squ Hole X

10

2

Squ Shaft 2 Squ Hole Y

10

3 Front

Squ Hole 1 X

20

3

Squ Hole 1 Y

20

3

Squ Hole 2 X

10

3

Squ Hole 2 Y

10

3 

Circ  Hole 1 Dia.

10

3

Circ  Hole 2 Dia

20

3 

 Plate Height

5

From this You can calculate the error in dimensional reproduction, and the correction factor to be plugged into filament profile> advanced > Shrinkage compensation.  It's simply the negative of the error (percentage).
You can also try the effects of altering the number of perimeters (vertical shells) and the amount of infill and “External Perimeters First”.
Then reprint the test model. 
Hole diameters will need to be assessed, and if beyond tolerance they will need to be adjusted in the Modeller (such as Fusion 360), as Prusa Slicer has no tool to do this.

Shaft diameters and holes will be affected by 

  • non symmetric scaling changes made on the plater page>scaling.
  • asymmetric effect of filament expansion/contraction. (Is this even possible ?)
     
  •  If X and Y are not the same value, then  circular holes will come out oval shaped, differing in X diameter and Y diameter, and the square holes will come out rectangular. 
  •  Interestingly, the effect of holes shrinking seems to be largely independent of the filament type.  It appears as though the error is introduced in Prusa Slicer, as it interpolates between mesh vertices used to represent a circular hole. (I am not satisfied this is the only explanation).

Read more Show less

Print spec

Formats
stepstl
Model files
2
Total size
266 KB
Largest file
148.5 KB

0 comments

See all