Changing Geometry

<< Click to Display Table of Contents >>

Navigation:  Tutorials > 3DCS Variation Analyst Tutorial > Modifying the Model >

Changing Geometry

Sometimes, the best way to reduce the amount of variation in an assembly is to change the geometry of the parts. The earlier this is done in the production cycle, the lower the cost of the change. In this lesson, we will look at the effect of shortening the outboard leg of the Turnlamp. 3DCS can simulate this change without modifying the CAD part. This change also requires a corresponding change to the Bracket. By performing an analysis before the design change is made to the CAD part, you can determine if the new design results in reduced variation.

 

Open Lesson6Lamp_SubAsm_Lesson6

Go to File arrowDCS Save Management.

Select the Lesson6.CATProduct and select [Save As...].

In the Save As dialog, rename the Product to "Lesson9b.CATProduct" and click [Save].

In the Save Management dialog select [OK] to save the CATIA Product under its new name. The model is not actually saved until you click OK.

Click the MC Application Button Icon Application Button then select MC 7500 Save As Icon Save As.

Change the File Name to "Lesson9b.wtx".

Click [Save] in the Save As dialog.

Go to File arrowDCS Save As.

In the Save a Copy dialog, enter "Lamp_SubAsm_Lesson9b" and make sure the Type is set to [Assembly (*.asm)]. Click [OK].

In the Assembly Save a Copy dialog, click [Save Copy and Open].

Close the 3DCS Model Navigator and Creo window for Lamp_SubAsm_Lesson6.

Click DVTI_dcsUpdateModel Update Model in the new window for Lamp_SubAsm_Lesson9b.

Go to File arrowDCS Save As.

In the Save As dialog, enter "Lamp_SubAsm_Lesson9b" as the new File name and make sure the type is set to [Part Files (*.prt)].

Click [OK] to save the model and close the Save As dialog.

Click DVTI_dcsUpdateModel Update Model.

Go to File arrowDCS Save As.

In the Save as dialog, enter "Lamp_SubAsm_Lesson9b" for the File Name, make sure the Type is set to Assembly.

Click [Save] to save the model and close the Save As dialog.

Click DVTI_dcsUpdateModel Update Model.

Select DVTI_dcsNominalBuild_SP Nominal Build then DVTI_Run_Analysis Run Analysis with 2137 Total Runs again.

Set Show Contributors to Per Feature if not already set.

Ensure Upr_Gap is highlighted in the Monte Carlo Analysis section of the Analysis Summary window.

 

In the Contributor Analysis section of the Analysis Summary window, notice the large GeoFactor value that is showing up for the top Feature of the Surface_Profile tolerance.

 

L9 Contributor Analysis Per Feature GeoFactor

>>> Your results may not match the above illustration <<<

 

We will look at changing the geometry of the Turnlamp and Bracket to reduce this GeoFactor and reduce variation in the gap. The change we are proposing would look like the following.

 

Proposed Geometry Change

 

The length of the outboard pin is shortened and the mounting point is set closer to the gap, so the geometry will not have as much distance to amplify variation. 3DCS can simulate the change with points, so that the information needed to decide if this is the correct change can be generated prior to the work of changing the CAD parts.

 

First, we will create the points to simulate the design change.

 

Close the Analysis Summary window.

Click DVTI_dcsSeparate_SP Separate.

Click DVTI_dynamicpoint Dynamic Point. This will open the Dynamic Points dialog.

 

L9 MC Dynamic Point Dialog Empty

 

The Dynamic Point tool creates a Dynamic Point in the model. A Dynamic Point is a point that is not directly toleranced but gets its variation from the one or two Control Points that are used to create it. In this case, we are using one Control Point meaning that our new Dynamic Point will vary with the one Control Point but it will always be an exact distance above or below the Control Point along the direction of the Control Point's vector.

 

Click [Create].

Select the point O_TurnLp_X1 in the Turnlamp.

Select the point O_TurnLp_X1 in the Turnlamp again.

Set the Dynamic Scale as -30mm.

Click [Apply]. This will create a Dynamic Offset point from O_TurnLp_X1. You should have something similar to the image below.

 

L9 MC Dynamic Point Dialog O Turn X3

 

Click [Create].

Select the point O_TurnLp_YZ_Pt in the Turnlamp.

Select the point O_TurnLp_YZ_Pt in the Turnlamp again.

Set the Dynamic Scale as -30mm.

Click [Apply]. This will create a Dynamic Offset point from O_TurnLp_YZ_Pt. You should have something similar to the image below. If your point was offset in the wrong direction, set the Dynamic Scale to 30mm then click [Apply].

 

L9 MC Dynamic Point Dialog O TurnLp YZ Pt

 

Click [OK] to close the Dynamic Points dialog.

Click the DVTI_pointlist Points button then select the Turnlamp.

Rename point "dynO_TurnLp_X1_O_TurnLp_X1 to "O_TurnLp_X1_Offset".

Rename point "dynO_TurnLp_YZ_Pt_O_TurnLp_YZ_Pt" to "O_TurnLp_YZ_Pt_Offset".

 

As mentioned above, the Dynamic Points will follow the variation of the Control Points they were created from, so we do not need to add any location tolerance for the Dynamic Points. However, we do want the new point O_TurnLp_YZ_Pt_Offset to represent a pin in our geometry. It is important that we give this Coordinate Point a diameter because it will allow us to simulate hole-pin floating when we create the new Move. So, our next step is to make O_TurnLp_YZ_Pt_Offset a pin.

 

In the Points dialog, select the point O_TurnLp_YZ_Pt_Offset then click [Convert to Coordinate Point(s)].

Change the Circle/Diameter to 8mm.

Click [Apply] in the Points dialog.

Change the Circle Type to Pin.

 

The completed Points dialog should look like the following image.

 

L9 Points Dialog O TurnLp YZ Pt Offset Complete

 

Click [OK] in the Points dialog.

 

Next we will need to add variation to this new coordinate offset point. We want this point to be our new Datum B and have any GD&T associated to Datum B. To do this, we will remove the old features from Datum_B and Size_Datum_B and add the new coordinate point.

 

Open Datum B in the Turnlamp part.

Click O_TurnLp_YZ in the Features List and click [Delete].

Click [Add] and select O_TurnLp_YZ_Pt_Offset. Click [Close] in the Select dialog.

 

The updated Datum B GD&T should look like the image below:

 

L9 Updated Datum B GD&T Dialog Completed

 

Repeat this process to add O_TurnLp_YZ_Pt_Offset to Size_Datum_B. The completed Size_Datum_B should look like the image below:

 

L9 Updated Size Datum B Dialog Completed

 

Repeat this process to offset T_TurnLp_X1 and T_TurnLp_YZ_Pt in the Bracket 30mm. Make sure you offset the points in the correct direction.

Rename the points as you did in the Turnlamp (but with "T"s for Target instead of "O"s for Object).

Repeat the process done in the Turnlamp to change T_TurnLp_YZ_Pt_Offset in the Bracket to a Hole Type with a Diameter of 8.5mm.

 

You should end up with points similar to the following image.

 

L9 Bracket Offset Points

 

We will also need to add T_TurnLp_YZ_Pt_Offset to any GD&T that is applied to the original T_TurnLp_YZ_Pt. An easy way to check this is to right click on the original point either in the Navigation Tree or in the CAD and click Feature Info.... The MTM Info section of the Feature Point Info dialog will show that the point is used in 3 MTMs: Size_Turnlamp_Holes, Position_TurnLamp_Holes, and the Turnlamp-to-Bracket move. We will need to delete the old features in the GD&T found in this dialog and add our new point. This function is also a good way to see if a point or feature is used in the model before presuming it is unused and deleting it. The two completed GD&Ts should look like the image below:

 

L9 Updated Size and Position Turnlamp Holes GD&T Dialog

 

These offset points need to be added to the move. We will create a copy of the Turnlamp-to-Bracket move to easily switch between both scenarios.

 

Click the DVTI_movelist Moves button from the toolbar then select the Lamp_SubAsmLamp_SubAsm_Lesson9b.

Select the Turnlamp-to-Bracket move then click [Copy].

Select the Turnlamp-to-Bracket move then click [Toggle Active] to set it as Inactive.

Select the Copy_of_Turnlamp-to-Bracket move then click [Modify].

Change the Name to "Turnlamp-to-Bracket_New_Geometry".

Click [Obj1] then select O_TurnLp_X1_Offset in the Turnlamp.

Click [Obj4] then select O_TurnLp_YZ_Pt_Offset in the Turnlamp.

Click [Obj6] then select O_TurnLp_YZ_Pt_Offset in the Turnlamp.

Click [Tgt1] then select T_TurnLp_X1_Offset in the Bracket.

Click [Tgt4] then select T_TurnLp_YZ_Pt_Offset in the Bracket.

Click [Tgt6] then select T_TurnLp_YZ_Pt_Offset in the Bracket.

 

The completed dialog should look like the following image.

 

L9 V5 New Geometry Move Dialog Complete

 

Click [Direction] at the bottom of the dialog.

 

Notice that the directions now come from the new Target points on we created as Dynamic Points above the Bracket.

 

Click [Close].

Click [OK] to save the move and close the dialog.

Click [OK] to close the Moves dialog.

Select DVTI_dcsNominalBuild_SP Nominal Build then DVTI_Run_Analysis Run Analysis with Recommendation based on convergence on STD enabled.

Set Show Contributors to Per Feature if not already set.

 

For Upr_Gap, in the Contributor Analysis results of the Analysis Summary window notice that the Feature that was formerly our top contributor is now down to a much smaller contribution and, as expected, the GeoFactor value has also decreased substantially.

 

L9 Contributor Analysis Per Feature GeoFactor New Geometry

 

Note: If the Contribution % drops below 5% (as is the case with the image above) then the default filters will not display that contributor anymore. In the Contributors tab of the Analysis Options dialog the Min Show % can be reduced to also show contributors lower than 5%.

The GeoFactor on the Surface_Profile of the Bracket at the CadSurf to the Turnlamp has been reduced and the tolerance is no longer the largest contributor. Look up to the Monte Carlo Analysis section of the Analysis Summary dialog and notice the new statistics associated to the results of our new design.

 


Before

After

Nominal

6.00 mm

6.00 mm

6STD

6.05 mm

5.60 mm

 

Your results may not match the above table

 

If the new point was better for locating the Turnlamp, both the Turnlamp and Bracket geometry should be modified to match this change. If this is decided before tooling is built, then the change could save costs. However, if the tooling is already built, the cost could be higher. Clearance to another part may have driven the original shape, and this must also be considered with the change.

 

Click DVTI_dcsSeparate_SP Separate.

Save the model.

Close the model.