You are on page 1of 7


An Introduction to Pro/MANUFACTURING
(for Release 2001) This tutorial is prepared for the technical elective and graduate course MECH410/520 ComputerAided Design, as an extension to the Tutorials to Pro/ENGINEER CAD/CAE/CAM System. A brief introduction to CNC milling and automated tool path generation was introduced in the lecture. The slides used are posted before this tutorial. The users of this tutorial are assumed to be familiar with the basic concepts of part modeling, CNC machining and automated CNC tool path generation, or have taken the Computer-Aided Manufacturing course. The users are also assumed to be familiar with the Part and Assembly Modes of Pro/ENGINEER. This tutorial is constructed using an existing mechanical part as shown in Fig. 1. You can download its Pro/ENGINEER file from the web. Chevy Z Chen, a Ph.D. candidate at UVic and an expert on sculptured part CNC machining, is the main contributor to the tutorial, to whom we owe deep gratitude.

(a) Figure 1. Part Model


In this tutorial, this part model and the model of the workpiece are selected in the Manufacturing Mode, followed by various setups, to produce the NC instructions of a milling machine to rough mill the block workpiece into the designed part. We begin this tutorial by outlining the general steps that one has to follow to automatically generate the NC program for machining a mechanical part based on given part model and workpiece model. The process is organized into five major areas, each with detailed instructions for Pro/MFG operations. The process is illustrated in Figure 2. Note: In this tutorial, the sign “→” indicates the next command is on a different menu, and the sign “|” sign means the next command is on the same menu. 1

prt into your own directory. 2 . All files generated by Pro/MFG will be in your home directory. choose your home directory. First define a manufacturing model. the geometry models of the workpiece and design will become coincident. A manufacturing model consists of a design model and a workpiece. Pro/MFG Process Preparation Download and copy the part file example. It is advantageous to set up the Pro/E working directory as home directory by File→Set Working Directory …. At the end of the manufacturing process.Design Model Workpiece Manufacturing Model Machine Tools (Workcell) Fixture Setups Set Up Manufacturing Database Tools Set Up Operation Pro/MFG Define NC Sequence Procedure InProcess Model Create CL data Files (APT) Post-Process Drive NC Machine Tool Figure 2.

Select example. SOLID OPTS → Extrude. (a) Figure 3. PROTRUSION: Extrude window appears. select Manufacturing from the left column: “Type”. Create a Workpiece for Manufacturing Model From the MANUFACTURE in Menu Manager menu.Create a Manufacturing Model by Loading the Part From File→New …. In Menu Manager window. then click OK. One suggestion is to make the workpiece using the smallest block that contains the design model. select Mfg Model→ MFG MDL | Create→ MFG MDL TYP | Workpiece. Now make a workpiece model. type in the part name into the Name window such as example. Solid. Workpiece Model Selecting feature creation method (b) From the Menu Manager.prt in Open menu. The way to build this workpiece is exactly the same as those models you made in previous tutorials. 3 . Then FEAT CLASS menu is shown in Menu Manager. Done. The workpiece model formed is shown in Figure 3. choose FEAT CLASS → Solid. and click Open. SOLID → Protrusion. In the Enter Part name window. Make sure no other file in the current working directory shares the same name. and NC Part from right column: “Sub-type” in New menu. Here the smallest block is a 100 x 100 x 60 Aluminum stock. Done. At the bottom of New menu. A part made by two connected quarter-cylinders will appear in the window as shown in Figure 1b. A Menu Manager menu will appear beside the right-upper corner of the EXAMPLE (Active) window. enter a name for the workpiece: workpiece. choose ATTRIBUTES → One Sides.

which should be modified. A red arrow will point outside the screen. choose DIRECTION → Okay. the second is to select a horizontal or vertical reference for sketching. Sketching the 2D section of the workpiece for extrusion on plane DTM3 (DTM6) Before drawing. Click a point close to label “DTM6”. References window is shown. Choose SETUP SK PLN → Setup New. hidden line. SKET VIEW → Top. and click that dimension. Extruding the 2D section to form the solid In Menu Manager. GET SELECT → Pick. Similarly move the cursor to a point on DTM2 (DTM5). Input the correct value for that dimension. enter depth value as 60 in command window and enter. Two references are listed in References window. no hidden. Change the dimensions so that the origin point is in the center of the square and the side of the square is 100. Done. Move the cursor to a point on DTM4. Two ways can change the style among them. and click the check mark “√”. SETUP PLANE → Plane. change the dimensions so that the dimensions of the square are 100 by 100. Click OK button in PROTRUSION: Extrude window. SETUP PLANE → Plane. Environment → Display Style. Modifying the dimensions in gray Use the eleventh icon from the top in the function list. Sketching plane is the plane for 2-D section drawing. and drag the cursor right and down to a point in the lower and right corner of the window. Another dash-doted line represents another reference. SPEC TO → Blind. Click the check mark “√” to continue with this section.Selecting a sketching plane and a reference for sketching. and a blue rectangle is shown with its dimensions. and left click. Modify Dimensions window is shown. The second is to use the desktop icons to toggle different view options. left click the plane name tag DTM3 (or DTM6) in working window. The workpiece is created in green. so do several drawing function icons. the sketching plane is parallel with the screen. wireframe. Left click. Move the cursor to the dimension. and shading. and at the tip of cursor there is a cross when the cursor is inside EXAMPLE window. Viewing the created 3D solid model The workpiece can be displayed in four styles. references must be specified. which is a square in this work. GET SELECT → Pick. left click DTM2 (or DTM5) in working window. A dash-doted line represents a reference. and left click. 4 . Click close in that window. The dimension is then in red. Select sign “□” from the function icons. The first is to use the main menu Utilities → Environment.

or pan the model. Machine Name Number of Axes Location Travel: X-Axis Z-Axis Click Apply → Close. Click MFG MDL→ Done/Return. press the Ctrl button on the keyboard. click the cursor button. you do not have to choose Operation). In the MFG SETUP menu. Input the cutter parameters as shown in the following table. Enter the parameters as shown in the table. to rotate. Click Apply to close Operation Setup window. Menu Manager→MACH CSYS→Select→GET SELECT→Query Sel. click CS0 and Accept.If you want to change the view point. now the workpiece for the design part is built. In Menu Manager. To define Reference. zoom in/out. MANUFACTURE→ MFG Setup→Operation (For the first time. Name Unit Cutter Diameter T0001 INCH 2 Length 4 Type Milling Victor 3 Axis ELW133 -10000 – 10000 -10000 – 10000 Machine Type CNC Control Spindle: Maximum Speed Y-Axis Mill FANUC 3000 RPM -10000 – 10000 Click OK to close the window. In this tutorial. To define NC machine. 5 . Victor: Tools Setup window is shown. Machine Tool Setup window will pop up. Operation Specifications An operation includes a series of NC sequences performed at a particular workcell in a particular setup and using a particular coordinate system for cutter location (CL) data output. NC Sequence Generation NC sequences the workpiece contain making a rough volume cut and profiling the surface in finishing machining. only the rough milling volume sequence is shown. click OK to close the window. and right mouse button at the same time to zoom in/out. click the machine icon. and in the panel of Enter Z Depth. choose CS0. Operation Setup window pops up automatically. and press the left. Query Bin window will show CS0. To define Retract. Click Done/Return to MANUFACTURING menu. Retract Selection window is shown. Tooling→SEL MENU→Victor. and to pan the workpiece respectively. Choose Along Z Axis. click the cursor button. input 70. middle.

VOL GATHER→Done. Choose CL Control→Done. is going to be used. if it happens. DEFINE VOL→Create Vol. MFG PARAMS→Set. pick the two curved surface. A moving tool is shown along the tool paths to cut the workpiece. Click Done to DEFINE VOL menu. click Done Sel. GET SELECT→Pick. click OK to close the window. Since the tool. Volume→Done. NC SEQUENCE→Play Path→Screen Play. The NC sequence is now complete. Show File: Showing the cutter location (CL) data file in an Information Window NC Check: Simulating the machining process. Figure 4. NC SEQUENCE→Play Path→Screen Play→Done. Victor: Tools Setup window is shown. T0001. PLAY PATH window is display. Click FEATURE REFS→Done Refs. showing the place of gouging. NC SEQUENCE→Done Seq. Parameters. The options available for Play Path are: • • • • Screen Play: Showing the path of the tool as a red line (Figure 4). Click ►button to show the tool paths. Parame Tree window is closed. Enter the parameters: CUT_FEED STEP_OVER ROUGH_OPTION CLEAR_DIST 10 1 ROUGH_ONLY 0. A new menu appears. Gouging Check: Checking the machining. Param Tree window is shown.From the MANUFACTURE→Machining→NC Sequence→Machining→Volume→Done. You can simulate the tool path and material removal by using the Play Path command. CREATE VOL→Gather→GATHER STEPS→Select→Done.1 STEP_DEPTH SCAN_TYPE SPINDLE_SPEED 5 TYPE_1 1000 Click File (Main menu in Param Tree window)→Exit. NC SEQUENCE→Seq Setup→SEQ SETUP→Tool. Enter name for the milling volume [Quit]: volume1. GATHER SEL→Surfaces→Done. CREATE VOL→Done/Return. and return. CNC Tool Path for Rough Milling 6 . In the menu.

if desired. you may activate one or create another. (2) Define the fixture setup(s) that may be created or assembled. (5) Specify the geometric references for the NC sequence.Summary To define a manufacturing process. You can also generate CL Data file and post-process this file to yield the MCD file. You can modify the generated NC sequences by changing tool. 7 . the following steps and procedures are needed. (5) Define the FROM and HOME points. (2) Set up the manufacturing parameters. (2) Specify the workcell that will be used to create the NC sequences. (3) Select or create the coordinate system to be used as the origin for the CL data output. etc. if desired. parameter. cut motion. and (6) Define the Start and End points. if desired. • • Create or retrieve a manufacturing model. If workcells have already been defined. Set up a manufacturing database: (1) Define the workcells that will be used for the manufacturing process. • Define the NC sequence for the operation: (1) Specify the type. (4) Define the retract plane. • Set up an operation: (1) Supply an operation name. (3) Select or create a coordinate system to define the orientation of the workpiece on the machine. if desired. • • • You can simulate the workpiece material removing or machining process. (2) Select or create a tool to be used. (3) Perform an up-front manufacturing parameter setup. (4) Specify the operation parameters.