Pro/rNGINEER Wildfire Tips & Tutorial (Pro/E Wildfire 4.0, Wildfire 3.0, Wildfire 2.0 and 2001)

TUTORIAL: Spring - Make Flexible in Pro/E Assembly

TUTORIAL: Spring - Make Flexible in Pro/ENGINEER Assembly

Version: Pro/E Wildfire, Wildfire2.0 and Wildfire3.0

Elastic items always fit into the assigned space in an assembly. It may change its length, width, major & minor diameter or/and so on. Common elastic items in engineering are spring (compression, tension, torsion), rubber and foam.

In any MCAD, we used to draw a few of the elastic model with different dimensions. For example, spring can fit into an assembly with varies of length. So spring model like spring_10mm, spring_12mm, spring_15mm are created and inserted into assembly. There is nothing wrong except the Bill of Materials (BOM) or part list. Instead of displaying Spring in 3 units, the BOM shows spring_10mm, spring_12mm, spring_15mm in 1 unit each. This has created an inaccurate BOM.

In Pro/ENGINEER, we use the flexible component to overcome this problem. Flexible component will allow us to make its dimension varies when it is fit into assembly. In this tutorial, we are using a compression spring as the sample.

Download: CAD models for tutorial
* Before started, open the spring.prt and resume the protrusion feature.

1. Open the assembly make_flexible.asm

proe make flexible

2. Note that the springs are now overlapping with the upper block. To activate the make flexible command, select any one of the spring, press and hold right mouse button (RMB) and pick Make flexible from the drop down menu.

proe make flexible command

3. Varied Items dialog box appears. Here, we will need to pick the dimension which we want to make it varies.

proe make flexible varie item

4. Click the ‘plus’ button in the dialog box. After that, pick the spring again. Menu manager appears to specify the desired dimension. Click Profile and Done.

proe make flexible specify

5. The spring length will now display on the screen. Select the spring length and click OK in the small dialog box.

proe make flexible select dimension

proe make flexible confirm

6. The selected dimension will now added into the Varied Items dialog box. Look at the ‘Method’ column, this length is driven by a constant value.

proe make flexible var items

7. Next, click the ‘By Value’ item. A drop down options allow us to choose the method how the dimension to be driven. ‘Distance’ is selected for this tutorial.

proe make flexible var items

8. The measure dialog box appears. We are requested to input the reference of the distance measurement.

proe make flexible measure distance

9. Pick the edges / surfaces which the spring should fit in.

proe make flexible measure distance

The distance from the measurement will now display in the Measure dialog box. Next, click the Close button to close the dialog box.

proe make flexible measure distance

10. Spring length is now assigned with a new value after the distance measurement.

proe make flexible var items

11. The image below shows that the selected spring is been compressed.

proe make flexible done

12. Repeat step 2 to step 10 to make flexible the rest of the springs.

proe make flexible done

If the upper block is been edited, the spring will be updated.

13. Click Info > Bill of Materials. The BOM shows that there are 3 units of Spring. This is how it should be in the actual scenario.

proe make flexible BOM

14. (optional) To make the spring return as a normal component, select the spring in the display or model tree, press and hold RMB and choose Remove Var Items. After that, click the Ok button in the confirmation dialog box.

proe make flexible remove

proe make flexible remove

** If you are using your own spring model in tutorial, please remember to write the relation for the pitch value. You can refer to the tutorial below for reference

TUTORIAL: Relation in Spring Model for ‘Make Flexible’ in Pro/ENGINEER is an independent website providing tips and tutorials for Pro/ENGINEER users.
ProENGINEER version covered: ProE 2001, Wildfire, wildfire 2.0, Wildfire 3.0 and Wildfire 4.0
Pro/ENGINEER Wildfire and Pro/INTRALINK are the registered trademark of PTC.
© 2006 - 2012

Top Desktop version