Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

multipule parts


petro7
 Share

Recommended Posts

is there a setting in mastercam where i can have several operations with say tool #1,  rough part1, then move to part 2 and do all the operations again, then change tools. instead  of it doing a single operation on each part. what it does now is faces part 1, then facing part 2, then roughs the side of part 1 , then the side of part 2. i want it to finish all operations  with tool1 on part 1 ,then move to part 2.

 

Hopefully This is not to confusing

 

Thanks

Link to comment
Share on other sites

I believe you can do it with one transform operation.

 

Select all operations.

 

Make sure Group NCI Output by is set to operation order.

 

Select copy source operations and make sure disable posting in selected source operations is checked.

 

 

Doing this will ghost all your operations so the only op to be posted is the transform op.

 

HTH

post-12447-0-45804500-1446221494_thumb.png

Link to comment
Share on other sites

Here is what you want.:

 

(MATERIAL - ALUMINUM INCH - 2024)
( T1 | 2 -1/2" FACE MILL  | H1 )
( T3 |  1/2 SPOTDRILL | H3 )
( T5 |  3/8 DRILL | H5 )
( T4 |  1/2 FLAT ENDMILL | H4 | XY STOCK TO LEAVE - .02 | Z STOCK TO LEAVE - .02 )
( T2 |  3/4 FLAT ENDMILL | H2 | XY STOCK TO LEAVE - .05 | Z STOCK TO LEAVE - .05 )
( T6 |  3/8 FLAT ENDMILL | H6 )
N100 G20
N102 G0 G17 G40 G49 G80 G90
N104 T1 M6
N106 G0 G90 G54 X-1.4 Y-.6251 A0. S1528 M3
N108 G43 H1 Z1. M8
N110 Z.2
N112 G1 Z-.025 F24.45
N114 X6.25
N116 Y-1.625
N118 X0.
N120 Y-2.625
N122 X6.25
N124 Y-3.6249
N126 X-1.4
N128 G0 Z1.
N130 G55 X-1.4 Y-.6251 Z1. A0.
N132 Z.2
N134 G1 Z-.025
N136 X6.25
N138 Y-1.625
N140 X0.
N142 Y-2.625
N144 X6.25
N146 Y-3.6249
N148 X-1.4
N150 G0 Z1.
N152 G56 X-1.4 Y-.6251 Z1. A0.
N154 Z.2
N156 G1 Z-.025
N158 X6.25
N160 Y-1.625
N162 X0.
N164 Y-2.625
N166 X6.25
N168 Y-3.6249
N170 X-1.4
N172 G0 Z1.
N174 G57 X-1.4 Y-.6251 Z1. A0.
N176 Z.2
N178 G1 Z-.025
N180 X6.25
N182 Y-1.625
N184 X0.
N186 Y-2.625
N188 X6.25
N190 Y-3.6249
N192 X-1.4
N194 G0 Z1.
N196 M5
N198 G91 G28 Z0. M9
N200 A0.
N202 M01

post-1097-0-70796300-1446222721_thumb.jpg

post-1097-0-64618900-1446222737_thumb.jpg

  • Like 3
Link to comment
Share on other sites

I have been doing this using the same geometry and copying the unit, then in the planes page, use the offset number box.  All you have to do is make sure you don't have force tool change on.  Just make sure you use CLEARANCE.

 

Like this:

O1(T-1)(10/30/2015,  12:42 PM)N1G0G28G91Z0.G28Y0.G28X0.G0G17G20G40G80G90(3/8 FLAT ENDMILL TOOL - 287 DIA. OFF. - 287 LEN. - 287 DIA. - .375)T287T287M06G0G55G90X-.375Y2.0351S1426M3M39G43H287Z.25Z.2G1Z0.F6.332Y1.6601G3X0.Y1.2851I.375J0.G1X.7382G2X.9257Y1.0976I0.J-.1875G1Y-1.0976G2X.7382Y-1.2851I-.1875J0.G1X-.7382G2X-.9257Y-1.0976I0.J.1875G1Y1.0976G2X-.7382Y1.2851I.1875J0.G1X0.G3X.375Y1.6601I0.J.375G1Y2.0351Z.2G0Z.25N2G56X-.375Y2.0351Z.25Z.2G1Z0.Y1.6601G3X0.Y1.2851I.375J0.G1X.7382G2X.9257Y1.0976I0.J-.1875G1Y-1.0976G2X.7382Y-1.2851I-.1875J0.G1X-.7382G2X-.9257Y-1.0976I0.J.1875G1Y1.0976G2X-.7382Y1.2851I.1875J0.G1X0.G3X.375Y1.6601I0.J.375G1Y2.0351Z.2G0Z.25M5G0G28G91Z0.G0G28Y0.G0G28X0.M30
Link to comment
Share on other sites

I just want to use the first tool to do all operations on first part , then move to next parts, then do a tool change and repeat. i don't want to finish the first part completely. to many tool changes.  we will try multiple translates.

 

Thanks

And that is exactly what my setup does. I only showed the first tool. you want to see the whole program.

Link to comment
Share on other sites

Jay in your example it looks like you face the top of the. I understand that, but if you had an endmill faced the top of the part. then milled the end of the part with the same tool would it not face the top of all the parts ,then come back and mill the end of the parts? or would it do both operation then move to the next part.

Link to comment
Share on other sites

Petro7, I created a test file doing exactly as you asked and here is the motion.

 

%
O0
(MULTI TEST)
(DATE=DD-MM-YY - 03-11-15 TIME=HH:MM - 07:59)
(MCX FILE - C:\USERS\JKRAMER\DESKTOP\MULTI_TEST.MCX-9)
(NC FILE - C:\USERS\JKRAMER\DOCUMENTS\MY MCAMX9\MILL\NC\MULTI TEST.NC)
(MATERIAL - ALUMINUM INCH - 2024)
(T1|3/4 FLAT ENDMILL|H1|D1|TOOL DIA. - .75)
G20
G0 G17 G40 G49 G80 G90
T1 M6
G0 G90 G54 X-.825 Y-.1876 S713 M3
G43 H1 Z2.
Z.22
G1 Z0. F6.4
X4.2
Y-.7292
X-.45
Y-1.2708
X4.2
Y-1.8124
X-.825
G0 Z2.
G55 X-.825 Y-.1876 Z2.
Z.22
G1 Z0.
X4.2
Y-.7292
X-.45
Y-1.2708
X4.2
Y-1.8124
X-.825
G0 Z2.
G56 X-.825 Y-.1876 Z2.
Z.22
G1 Z0.
X4.2
Y-.7292
X-.45
Y-1.2708
X4.2
Y-1.8124
X-.825
G0 Z2.
G54 X2.625 Y-3.875 Z.25
Z.2
G1 Z-.5
G41 D1 Y-3.125
G3 X1.875 Y-2.375 I-.75 J0.
G1 X0.
G2 X-.375 Y-2. I0. J.375
G1 Y0.
G2 X0. Y.375 I.375 J0.
G1 X3.75
G2 X4.125 Y0. I0. J-.375
G1 Y-2.
G2 X3.75 Y-2.375 I-.375 J0.
G1 X1.875
G3 X1.125 Y-3.125 I0. J-.75
G1 G40 Y-3.875
Z-.3
G0 Z.25
G55 X2.625 Y-3.875 Z.25
Z.2
G1 Z-.5
G41 D1 Y-3.125
G3 X1.875 Y-2.375 I-.75 J0.
G1 X0.
G2 X-.375 Y-2. I0. J.375
G1 Y0.
G2 X0. Y.375 I.375 J0.
G1 X3.75
G2 X4.125 Y0. I0. J-.375
G1 Y-2.
G2 X3.75 Y-2.375 I-.375 J0.
G1 X1.875
G3 X1.125 Y-3.125 I0. J-.75
G1 G40 Y-3.875
Z-.3
G0 Z.25
G56 X2.625 Y-3.875 Z.25
Z.2
G1 Z-.5
G41 D1 Y-3.125
G3 X1.875 Y-2.375 I-.75 J0.
G1 X0.
G2 X-.375 Y-2. I0. J.375
G1 Y0.
G2 X0. Y.375 I.375 J0.
G1 X3.75
G2 X4.125 Y0. I0. J-.375
G1 Y-2.
G2 X3.75 Y-2.375 I-.375 J0.
G1 X1.875
G3 X1.125 Y-3.125 I0. J-.75
G1 G40 Y-3.875
Z-.3
G0 Z.25
M5
G91 G28 Z0.
G28 X0. Y0.
M30
%

  • Like 1
Link to comment
Share on other sites

Thanks Jay , we use translate the same way you do all the time, I made a change to your code to try and explain what I was looking for. sorry for being a pain in the butt.  sometimes it is hard to explain what i am looking for, I confuse myself sometimes also.

 

Thanks Again.

 

%
O0
(MULTI TEST)
(DATE=DD-MM-YY - 03-11-15 TIME=HH:MM - 07:59)
(MCX FILE - C:\USERS\JKRAMER\DESKTOP\MULTI_TEST.MCX-9)
(NC FILE - C:\USERS\JKRAMER\DOCUMENTS\MY MCAMX9\MILL\NC\MULTI TEST.NC)
(MATERIAL - ALUMINUM INCH - 2024)
(T1|3/4 FLAT ENDMILL|H1|D1|TOOL DIA. - .75)
G20
G0 G17 G40 G49 G80 G90
T1 M6
G0 G90 G54 X-.825 Y-.1876 S713 M3
G43 H1 Z2.
Z.22
G1 Z0. F6.4
X4.2
Y-.7292
X-.45
Y-1.2708
X4.2
Y-1.8124
X-.825
G0 Z2.
X2.625 Y-3.875 Z.25
Z.2
G1 Z-.5
G41 D1 Y-3.125
G3 X1.875 Y-2.375 I-.75 J0.
G1 X0.
G2 X-.375 Y-2. I0. J.375
G1 Y0.
G2 X0. Y.375 I.375 J0.
G1 X3.75
G2 X4.125 Y0. I0. J-.375
G1 Y-2.
G2 X3.75 Y-2.375 I-.375 J0.
G1 X1.875
G3 X1.125 Y-3.125 I0. J-.75
G1 G40 Y-3.875
Z-.3
G0 Z.25
G55 X-.825 Y-.1876 Z2.
Z.22
G1 Z0.
X4.2
Y-.7292
X-.45
Y-1.2708
X4.2
Y-1.8124
X-.825
G0 Z2.
X2.625 Y-3.875 Z.25
Z.2
G1 Z-.5
G41 D1 Y-3.125
G3 X1.875 Y-2.375 I-.75 J0.
G1 X0.
G2 X-.375 Y-2. I0. J.375
G1 Y0.
G2 X0. Y.375 I.375 J0.
G1 X3.75
G2 X4.125 Y0. I0. J-.375
G1 Y-2.
G2 X3.75 Y-2.375 I-.375 J0.
G1 X1.875
G3 X1.125 Y-3.125 I0. J-.75
G1 G40 Y-3.875
Z-.3
G0 Z.25
G56 X-.825 Y-.1876 Z2.
Z.22
G1 Z0.
X4.2
Y-.7292
X-.45
Y-1.2708
X4.2
Y-1.8124
X-.825
G0 Z2.
X2.625 Y-3.875 Z.25
Z.2
G1 Z-.5
G41 D1 Y-3.125
G3 X1.875 Y-2.375 I-.75 J0.
G1 X0.
G2 X-.375 Y-2. I0. J.375
G1 Y0.
G2 X0. Y.375 I.375 J0.
G1 X3.75
G2 X4.125 Y0. I0. J-.375
G1 Y-2.
G2 X3.75 Y-2.375 I-.375 J0.
G1 X1.875
G3 X1.125 Y-3.125 I0. J-.75
G1 G40 Y-3.875
Z-.3
G0 Z.25
M5
G91 G28 Z0.
G28 X0. Y0.
M30
%

Link to comment
Share on other sites

I believe you can do it with one transform operation.

 

Select all operations.

 

Make sure Group NCI Output by is set to operation order.

 

Select copy source operations and make sure disable posting in selected source operations is checked.

 

 

Doing this will ghost all your operations so the only op to be posted is the transform op.

 

HTH

 

 

What a mess that is!

Link to comment
Share on other sites

Here is straght of MC by changing to Opration order:

 

%
O0
(MULTI TEST1)
(DATE=DD-MM-YY - 06-11-15 TIME=HH:MM - 10:13)
(MCX FILE - C:\USERS\JKRAMER\DESKTOP\MULTI_TEST.MCX-9)
(NC FILE - C:\USERS\JKRAMER\DOCUMENTS\MY MCAMX9\MILL\NC\MULTI TEST1.NC)
(MATERIAL - ALUMINUM INCH - 2024)
(T1|3/4 FLAT ENDMILL|H1|D1|TOOL DIA. - .75)
N100 G20
N110 G0 G17 G40 G49 G80 G90
N120 T1 M6
N130 G0 G90 G54 X-.825 Y-.1876 S713 M3
N140 G43 H1 Z2.
N150 Z.22
N160 G1 Z0. F6.4
N170 X4.2
N180 Y-.7292
N190 X-.45
N200 Y-1.2708
N210 X4.2
N220 Y-1.8124
N230 X-.825
N240 G0 Z2.
N250 X2.625 Y-3.875 Z.25
N260 Z.2
N270 G1 Z-.5
N280 G41 D1 Y-3.125
N290 G3 X1.875 Y-2.375 I-.75 J0.
N300 G1 X0.
N310 G2 X-.375 Y-2. I0. J.375
N320 G1 Y0.
N330 G2 X0. Y.375 I.375 J0.
N340 G1 X3.75
N350 G2 X4.125 Y0. I0. J-.375
N360 G1 Y-2.
N370 G2 X3.75 Y-2.375 I-.375 J0.
N380 G1 X1.875
N390 G3 X1.125 Y-3.125 I0. J-.75
N400 G1 G40 Y-3.875
N410 Z-.3
N420 G0 Z.25
N430 G55 X-.825 Y-.1876 Z2.
N440 Z.22
N450 G1 Z0.
N460 X4.2
N470 Y-.7292
N480 X-.45
N490 Y-1.2708
N500 X4.2
N510 Y-1.8124
N520 X-.825
N530 G0 Z2.
N540 X2.625 Y-3.875 Z.25
N550 Z.2
N560 G1 Z-.5
N570 G41 D1 Y-3.125
N580 G3 X1.875 Y-2.375 I-.75 J0.
N590 G1 X0.
N600 G2 X-.375 Y-2. I0. J.375
N610 G1 Y0.
N620 G2 X0. Y.375 I.375 J0.
N630 G1 X3.75
N640 G2 X4.125 Y0. I0. J-.375
N650 G1 Y-2.
N660 G2 X3.75 Y-2.375 I-.375 J0.
N670 G1 X1.875
N680 G3 X1.125 Y-3.125 I0. J-.75
N690 G1 G40 Y-3.875
N700 Z-.3
N710 G0 Z.25
N720 G56 X-.825 Y-.1876 Z2.
N730 Z.22
N740 G1 Z0.
N750 X4.2
N760 Y-.7292
N770 X-.45
N780 Y-1.2708
N790 X4.2
N800 Y-1.8124
N810 X-.825
N820 G0 Z2.
N830 X2.625 Y-3.875 Z.25
N840 Z.2
N850 G1 Z-.5
N860 G41 D1 Y-3.125
N870 G3 X1.875 Y-2.375 I-.75 J0.
N880 G1 X0.
N890 G2 X-.375 Y-2. I0. J.375
N900 G1 Y0.
N910 G2 X0. Y.375 I.375 J0.
N920 G1 X3.75
N930 G2 X4.125 Y0. I0. J-.375
N940 G1 Y-2.
N950 G2 X3.75 Y-2.375 I-.375 J0.
N960 G1 X1.875
N970 G3 X1.125 Y-3.125 I0. J-.75
N980 G1 G40 Y-3.875
N990 Z-.3
N1000 G0 Z.25
N1010 M5
N1020 G91 G28 Z0.
N1030 G28 X0. Y0.
N1040 M30
%

  • Like 1
Link to comment
Share on other sites

Multiple translate transforms is the way to go. I have some programs where I have more translate/transform ops than tool paths, because I will translate multiple parts, and than transform rotate the translated pattern.

+1

 

I'm working on a program using a pile of transform ops right now. It's definitely a useful tool.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...