Solidcam Mill Tutorial
Solidcam Mill Tutorial
Step 1
Steps:
Choose the File>Open commands in the Base Modeler to load the file ContourPlate.sat. This file contains the 3D model of the Contour plate and should
be located in the folder ...\user\ after the standard installation process.
The outer contour of the plate will be machined using a Profile Job. Start machining the profile at an offset to the contour of 2. With a side step of 1 and then
0.8, SOLIDCAM2000 will prepare the profile. Then the final finishing cut with a cutting depth of 0.2 will clean the profile.
The Pocket will be roughed to a remaining offset on the wall of 0.2 and will then be finished in the last cut.
Step 2
Note! All dimensions in this tutorial are in millimeters. We strongly recommend that you define the working units as millimeters before you start the
part. Click here for an explanation on how to define it.
In the SOLIDCAM Manager, click with the right mouse button on the field Part and select New>Milling.
In the Part data dialog, enter 2DCAM as the Part name and click on OK.
SOLIDCAM2000 creates the Part and the fields in the lower section of the dialog will be activated.
Step 2.1
with Finish.
Save & Exit the Part data dialog.
SOLIDCAM2000
Milling Quick
Start
Step
3
(powered by
Base Modeler)
Click on the Define button in the Geometry section to define the geometry that describes the profile contour.
Step 3.1
In the Chain Options dialog, choose the Auto select > Constant Z option.
When the edit bar prompts you to "Pick start curve", click on Edge 1 of the outside model contour. The edge will be highlighted, indicating the start point of the
chain.
You will be prompted to "Pick point in chain direction". Click on Edge 2 to indicate the direction.
SOLIDCAM2000 will now trace the contour of the plate and display the message OK to accept? Confirm by clicking on Yes.
Click on the Finish button of the Geometry Edit dialog.
Enter Profile in the Geometry name dialog and confirm with OK.
Click on the Data button in the Tool area to define the tool used for this machining operation.
As in the previous exercises, select a tool from the user-defined tool table.
Click on the Other tool table button in the field Select tool from:.
Mark the tool table QuickStart with the mouse and load it by clicking on Open.
Select Tool number 4 from the tool table, which has a diameter 18 end mill with a corner radius 0.
Copy all the tool parameters to the job by clicking on Load & Exit.
Close the Tool data dialog with OK.
fieldCompensation is activated,
SOLIDCAM2000 will use the tool radius
compensation commands in the G-Code output.
Close the Geometry Edit dialog with Finish. The Geometry name dialog will be displayed.
Enter pocket for the Geometry name and confirm the dialog with OK.
In the section Tool > Data, select the tool for the
job again.
In the Tool data dialog, go to Select tool from:>
Current tool table to display the QuickStart tool
table and choose Tool Number: 5, an End mill
with a diameter of 14 mm.
Copy all the tool parameters to the tool data
dialog by clicking on Load & Exit.
Close the Tool data dialog with OK.
The machining is alwas performed in the
negative Z direction entering positive values for
depth and down steps. The pocket is20 mm deep
and will be machined with single down steps
of 5mm each.
You can also use the buttons to pick the Z-values
from the model.
Step
4.2
Pocket Parameters
G1 Y27.01
X142.99
Y53.812
X128.812 Y67.99
X125.393
G2 X125.393 Y27.01 R34.61
G1 X133.804
Y22.11
X147.89
Y55.842
X130.842 Y72.89
X120.
G2 X109.724 Y74.579 R32.11
X112.928 Y22.11 R29.71
G1 X133.804
X124.228 Y34.528
G3 X95.855 Y77.164 R29.71
G2 X91.302 Y77.229 R32.79
G1 X80.345 Y91.437
G2 X78.09 Y105. R41.91
G1 Y113.09
X60.349
G2 X73.54 Y99.494 R32.01
G3 X80.345 Y91.437 R22.99
G1 X77.427 Y87.501
G3 X90.849 Y82.197 R27.89
G2 X82.99 Y105. R37.01
G1 Y117.99
X27.01
Y105.281
G1 X121.
Y125.
G3 X90. Y156. R31.
G1 X20.
G3 X-11. Y125. R31.
G1 Y93.75
X-10.
Y0.
G3 X0. Y-10. R10.
G1 X170.
G3 X180. Y0. R10.
G1 Y65.
G3 X177.071 Y72.071 R10.
G1 X147.071 Y102.071
G3 X140. Y105. R10.
G1 X120.
Y125.
G3 X90. Y155. R30.
G1 X20.
G3 X-10. Y125. R30.
G1 Y93.75
X-9.2
Y0.
G3 X0. Y-9.2 R9.2
G1 X170.
G3 X179.2 Y0. R9.2
G1 Y65.
G3 X176.505 Y71.505 R9.2
G1 X146.505 Y101.505
G3 X140. Y104.2 R9.2
G1 X120.
G2 X119.2 Y105. R0.8
G1 Y125.
G3 X90. Y154.2 R29.2
G1 X20.
G3 X-9.2 Y125. R29.2
G1 Y93.75
G2 X-14.2 Y88.75 R5.
G1 Y93.75
G0 Z50.
X-16.
Z-7.
G1 Z-18. F33
G1 X-16. Y98.75 F100
G2 X-11. Y93.75 R5.
G1 Y0.
G3 X0. Y-11. R11.
G1 X170.
G3 X181. Y0. R11.
G1 Y65.
G3 X177.778 Y72.778 R11.
G1 X147.778 Y102.778
G3 X140. Y106. R11.
G1 X121.
Y125.
G3 X90. Y156. R31.
G1 X20.
G3 X-11. Y125. R31.
G1 Y93.75
X-10.
Y0.
G3 X0. Y-10. R10.
G1 X170.
G3 X180. Y0. R10.
G1 Y65.
G3 X177.071 Y72.071 R10.
G1 X147.071 Y102.071
G3 X140. Y105. R10.
G1 X120.
Y125.
G3 X90. Y155. R30.
G1 X20.
G3 X-10. Y125. R30.
G1 Y93.75
X-9.2
Y0.
G3 X0. Y-9.2 R9.2
G1 X170.
G3 X179.2 Y0. R9.2
G1 Y65.
X147.89
Y55.842
X130.842 Y72.89
X120.
G2 X109.724 Y74.579 R32.11
X112.928 Y22.11 R29.71
G1 X133.804
X124.228 Y34.528
G3 X95.855 Y77.164 R29.71
G2 X91.302 Y77.229 R32.79
G1 X80.345 Y91.437
G2 X78.09 Y105. R41.91
G1 Y113.09
X60.349
G2 X73.54 Y99.494 R32.01
G3 X80.345 Y91.437 R22.99
G1 X77.427 Y87.501
G3 X90.849 Y82.197 R27.89
G2 X82.99 Y105. R37.01
G1 Y117.99
X27.01
Y105.281
G2 X69.172 Y97.275 R27.11
G3 X77.427 Y87.501 R27.89
G1 X73.951 Y83.987
G2 X64.803 Y95.057 R32.79
G3 X23.466 Y79.561 R22.21
X38.846 Y48.502 R82.21
G1 X31.91 Y41.491
Y31.91
X40.953
G2 X31.91 Y41.491 R92.01
G1 X35.705 Y44.591
G2 X27.01 Y57.416 R87.11
G1 Y27.01
X55.159
G2 X35.705 Y44.591 R87.11
G1 X51.411 Y35.824
G3 X75.981 Y22.11 R82.21
G2 X23.466 Y79.561 R82.21
G1 X170.
G3 X181. Y0. R11.
G1 Y65.
G3 X177.778 Y72.778 R11.
G1 X147.778 Y102.778
G3 X140. Y106. R11.
G1 X121.
Y125.
G3 X90. Y156. R31.
G1 X20.
G3 X-11. Y125. R31.
G1 Y93.75
X-10.
Y0.
G3 X0. Y-10. R10.
G1 X170.
G3 X180. Y0. R10.
G1 Y65.
G3 X177.071 Y72.071 R10.
G1 X147.071 Y102.071
G1 X20.
G3 X-9.2 Y125. R29.2
G1 Y93.75
G2 X-14.2 Y88.75 R5.
G1 Y93.75
G0 Z50.
X-16.
Z-25.
G1 Z-30. F33
G1 X-16. Y98.75 F100
G2 X-11. Y93.75 R5.
G1 Y0.
G3 X0. Y-11. R11.
G1 X170.
G3 X181. Y0. R11.
G1 Y65.
G3 X177.778 Y72.778 R11.
G1 X147.778 Y102.778
G3 X140. Y106. R11.
G1 X121.
G1 X133.804
Y22.11
X147.89
Y55.842
X130.842 Y72.89
X120.
G2 X109.724 Y74.579 R32.11
X112.928 Y22.11 R29.71
G1 X133.804
X124.228 Y34.528
G3 X95.855 Y77.164 R29.71
G2 X91.302 Y77.229 R32.79
G1 X80.345 Y91.437
G2 X78.09 Y105. R41.91
G1 Y113.09
X60.349
G2 X73.54 Y99.494 R32.01
G3 X80.345 Y91.437 R22.99
G1 X77.427 Y87.501
G3 X90.849 Y82.197 R27.89
Y125.
G3 X90. Y156. R31.
G1 X20.
G3 X-11. Y125. R31.
G1 Y93.75
X-10.
Y0.
G3 X0. Y-10. R10.
G1 X170.
G3 X180. Y0. R10.
G1 Y65.
G3 X177.071 Y72.071 R10.
G1 X147.071 Y102.071
G3 X140. Y105. R10.
G1 X120.
Y125.
G3 X90. Y155. R30.
G1 X20.
G3 X-10. Y125. R30.
G1 Y93.75
X-9.2
Y0.
G3 X0. Y-9.2 R9.2
G1 X170.
G3 X179.2 Y0. R9.2
G1 Y65.
G3 X176.505 Y71.505 R9.2
G1 X146.505 Y101.505
G3 X140. Y104.2 R9.2
G1 X120.
G2 X119.2 Y105. R0.8
G1 Y125.
G3 X90. Y154.2 R29.2
G1 X20.
G3 X-9.2 Y125. R29.2
G1 Y93.75
G2 X-14.2 Y88.75 R5.
G1 Y93.75
G1 X-14.2 Y98.95 F100
G2 X-9. Y93.75 R5.2
G1 Y0.
G3 X0. Y-9. R9.
G1 X170.
G3 X179. Y0. R9.
G1 Y65.
G3 X176.364 Y71.364 R9.
G1 X146.364 Y101.364
G3 X140. Y104. R9.
G1 X120.
G2 X119. Y105. R1.
G1 Y125.
G3 X90. Y154. R29.
G1 X20.
G3 X-9. Y125. R29.
G1 Y93.75
G2 X-14.2 Y88.55 R5.2
G1 Y93.75
G0 Z50.
M98 P9011
M01
N2 M6 T2
(TOOL -2- MILL DIA 14.0 R0. MM )
G90 G00 G40 G54
G43 H2 D32 G0 X133.804 Y31.91 Z70. S1800
M3
M8
(--------------------)
(P-POCKET-T2 - POCKET)
(--------------------)
G0 X133.804 Y31.91 Z50.
Z2.
G1 Z-5. F200
G1 X138.09 Y31.91 F600
Y51.782
X136.584 Y53.289
G2 X133.804 Y31.91 R39.51
G1 Y27.01
X142.99
Y53.812
X128.812 Y67.99
X125.393
G2 X125.393 Y27.01 R34.61
G1 X133.804
Y22.11
X147.89
Y55.842
X130.842 Y72.89
X120.
G2 X109.724 Y74.579 R32.11
X112.928 Y22.11 R29.71
G1 X133.804
X124.228 Y34.528
G3 X95.855 Y77.164 R29.71
G2 X91.302 Y77.229 R32.79
G1 X80.345 Y91.437
G2 X78.09 Y105. R41.91
G1 Y113.09
X60.349
G2 X73.54 Y99.494 R32.01
G3 X80.345 Y91.437 R22.99
X125.393
G2 X125.393 Y27.01 R34.61
G1 X133.804
Y22.11
X147.89
Y55.842
X130.842 Y72.89
X120.
G2 X109.724 Y74.579 R32.11
X112.928 Y22.11 R29.71
G1 X133.804
X124.228 Y34.528
G3 X95.855 Y77.164 R29.71
G2 X91.302 Y77.229 R32.79
G1 X80.345 Y91.437
G2 X78.09 Y105. R41.91
G1 Y113.09
X60.349
G2 X73.54 Y99.494 R32.01
G3 X80.345 Y91.437 R22.99
G1 X77.427 Y87.501
G3 X90.849 Y82.197 R27.89
G2 X82.99 Y105. R37.01
G1 Y117.99
X27.01
Y105.281
G2 X69.172 Y97.275 R27.11
G3 X77.427 Y87.501 R27.89
G1 X73.951 Y83.987
G2 X64.803 Y95.057 R32.79
G3 X23.466 Y79.561 R22.21
X38.846 Y48.502 R82.21
G1 X31.91 Y41.491
Y31.91
X40.953
G2 X31.91 Y41.491 R92.01
G1 X35.705 Y44.591
G2 X27.01 Y57.416 R87.11
G1 Y27.01
X55.159
G1 X77.427 Y87.501
G3 X90.849 Y82.197 R27.89
G2 X82.99 Y105. R37.01
G1 Y117.99
X27.01
Y105.281
G2 X69.172 Y97.275 R27.11
G3 X77.427 Y87.501 R27.89
G1 X73.951 Y83.987
G2 X64.803 Y95.057 R32.79
G3 X23.466 Y79.561 R22.21
X38.846 Y48.502 R82.21
G1 X31.91 Y41.491
Y31.91
X40.953
G2 X31.91 Y41.491 R92.01
G1 X35.705 Y44.591
G2 X27.01 Y57.416 R87.11
G1 Y27.01
X55.159
X132.871 Y77.79
X120.
G2 X92.79 Y105. R27.21
G1 Y125.
G3 X90. Y127.79 R2.79
G1 X20.
G3 X17.21 Y125. R2.79
G1 Y20.
G3 X20. Y17.21 R2.79
G1 X75.981
G1 X75.981 Y17.01 F600
G41 G1 Y10.
X150.
G3 X160. Y20. R10.
G1 Y60.858
X135.858 Y85.
X120.
G2 X100. Y105. R20.
G1 Y125.
G3 X90. Y135. R10.
X132.871 Y77.79
X120.
G2 X92.79 Y105. R27.21
G1 Y125.
G3 X90. Y127.79 R2.79
G1 X20.
G3 X17.21 Y125. R2.79
G1 Y20.
G3 X20. Y17.21 R2.79
G1 X75.981
G0 Z50.
X133.804 Y31.91
Z-3.
G1 Z-10. F200
G1 X138.09 Y31.91 F600
Y51.782
X136.584 Y53.289
G2 X133.804 Y31.91 R39.51
Step
G1 X20.
G3 X10. Y125. R10.
G1 Y20.
G3 X20. Y10. R10.
G1 X75.981
G40 G1 Y17.01
X77.49 Y21.598
G41 G1 X79.742 Y28.447
G2 X30.457 Y81.327 R75.
X58.374 Y91.792 R15.
G3 X96.254 Y69.965 R40.
G2 X95.069 Y25.132 R-22.5
X79.742 Y28.447 R75.
G40 G1 X77.555 Y21.796
G0 Z50.
M98 P9010
M30
%
6.1
Heidenhain controller
Customized SOLIDCAM2000 post-processors eliminate manual G-code editing and are available for
all CNC-Contollers.
Listed below is the complete NC-program, for a Heidenhain controller including sub-routines, for the pocket
and profile job.
Warning!
G-code cannot be generated in the Demo version of SOLIDCAM2000.
127 LBL 6
128 L X+138.090 Y+31.910 R F600 M
129 L Y+51.782 R F M
130 L X+136.584 Y+53.289 R F M
131 CR X+133.804 Y+31.910 R39.510 DR- R F M
132 L Y+27.010 R F M
133 L X+142.990 R F M
134 L Y+53.812 R F M
135 L X+128.812 Y+67.990 R F M
136 L X+125.393 R F M
137 CR X+125.393 Y+27.010 R34.610 DR- R F M
138 L X+133.804 R F M
139 L Y+22.110 R F M
140 L X+147.890 R F M
141 L Y+55.842 R F M
142 L X+130.842 Y+72.890 R F M
143 L X+120.000 R F M
144 CR X+109.724 Y+74.579 R32.110 DR- R F M
145 CR X+112.928 Y+22.110 R29.710 DR- R F M
146 L X+133.804 R F M
25 L Z-27.000 R F80 M
26 CALL LBL 4 REP
27 L Z+50.000 R F MAX M
28 L X+186.000 R F MAX M
29 L Z-25.000 R F MAX M
30 L Z-30.000 R F80 M
31 CALL LBL 4 REP
32 CALL LBL 5 REP
33 L Z+50.000 R F MAX M
34 LBL 0
35 LBL 4
36 L X+186.000 Y+53.750 R F300 M
37 CR X+181.000 Y+48.750 R5.000 DR+ R F M
38 L Y-9.200 R F M
39 CR X+179.200 Y-11.000 R1.800 DR- R F M
40 L X-9.200 R F M
41 CR X-11.000 Y-9.200 R1.800 DR- R F M
42 L Y+125.000 R F M
43 CR X+20.000 Y+156.000 R31.000 DR- R F M
44 L X+90.000 R F M
81 LBL 0
82 LBL 5
83 L X+184.200 Y+62.950 RL F300 M
84 CR X+170.000 Y+48.750 R14.200 DR+ R F
M
85 L Y+0.000 R F M
86 L X+0.000 R F M
87 L Y+125.000 R F M
88 CR X+20.000 Y+145.000 R20.000 DR- R F M
89 L X+90.000 R F M
90 CR X+110.000 Y+125.000 R20.000 DR- R F
M
91 L Y+105.000 R F M
92 CR X+120.000 Y+95.000 R10.000 DR+ R F
M
93 L X+140.000 R F M
94 L X+170.000 Y+65.000 R F M
95 L Y+48.750 R F M
96 CR X+184.200 Y+34.550 R14.200 DR+ R F
M
207 L Y+20.000 R F M
208 CR X+20.000 Y+17.210 R2.790 DR+ R F M
209 L X+75.981 R F M
210 LBL 0
211 LBL 7
212 L X+75.981 Y+17.010 R F600 M
213 L Y+10.000 RL F M
214 L X+150.000 R F M
215 CR X+160.000 Y+20.000 R10.000 DR+ R F M
216 L Y+60.858 R F M
217 L X+135.858 Y+85.000 R F M
218 L X+120.000 R F M
219 CR X+100.000 Y+105.000 R20.000 DR- R F M
220 L Y+125.000 R F M
221 CR X+90.000 Y+135.000 R10.000 DR+ R F M
222 L X+20.000 R F M
223 CR X+10.000 Y+125.000 R10.000 DR+ R F M
224 L Y+20.000 R F M
225 CR X+20.000 Y+10.000 R10.000 DR+ R F M
226 L X+75.981 R F M
97 L Y+48.750 R0 F M
98 LBL 0
99 LBL 2
100 L X+133.804 Y+31.910 Z+50.000 R F MAX
M
101 L Z+2.000 R F MAX M
102 L Z-5.000 R F200 M
103 CALL LBL 6 REP
104 L Z+50.000 R F MAX M
105 L X+133.804 Y+31.910 R F MAX M
106 L Z-3.000 R F MAX M
107 L Z-10.000 R F200 M
108 CALL LBL 6 REP
109 L Z+50.000 R F MAX M
110 L X+133.804 Y+31.910 R F MAX M
111 L Z-8.000 R F MAX M
112 L Z-15.000 R F200 M
113 CALL LBL 6 REP
114 L Z+50.000 R F MAX M
115 L X+133.804 Y+31.910 R F MAX M
227 L Y+17.010 R0 F M
228 L X+77.490 Y+21.598 R F M
229 L X+79.742 Y+28.447 RL F M
230 CR X+53.954 Y+43.102 R75.000 DR- R F M
231 CR X+30.457 Y+81.327 R75.000 DR- R F M
232 CR X+57.991 Y+92.499 R15.000 DR- R F M
233 CR X+97.321 Y+69.999 R45.000 DR+ R F M
234 CR X+95.069 Y+25.132 R-22.500 DR- R F M
235 CR X+79.742 Y+28.447 R75.000 DR- R F M
236 L X+77.555 Y+21.796 R0 F M
237 LBL 0
238 END PGM 1000MM