[Next] [Up] [Previous] [Contents]
Next: Comparison of the Four Up: Modeling Strategies and Construction Previous: The Third Method

The Fourth Method

This used a very different approach from the other three. At this point, several changes were made to earlier choices about which features of the part were to be included in the model. These changes were based on feedback from C5SC members. Instead of modeling the holes for the terminal screws, the heads were modeled using bosses. Also, the sides of the fins were rounded, as specified in the MIL SPEC. This model was also created such that in the top cplane, the Z axis was along the axis of the lower left mounting hole. The other models had the Z axis along the hole axis in the front cplane. All of the models have the origin of the hole at the global origin. This change was made because the earlier models did not conform to Raytheon's standard practices.

Instead of building a profile and extruding it to make the body of the strip, this method started off with a solid box. The appropriate faces were then rotated using the rotate face command. The mounting holes were inserted as before, and the bosses were inserted in the same way as the screw holes, except using the Insert Boss command. In order to add the fillets to the fins, one box had to be inserted, filleted and copied, instead of all of the boxes being inserted at once. The fillets were created with the Fillet Between command, which takes two edges, and replaces the face between them with a rounded face, adjusting the adjacent faces as necessary. This command can only work on one face at a time, so it had to be executed twice to fillet both faces. The box, the first fin and the group of duplicated fins were then unioned together to create the final part.

This final method uses four intermediate variables:

Fins
The number of fins in the model.
Fin_Pattern_Start
The distance from the bottom left corner of the box to the bottom left corner of the fin pattern.
Fin_Pattern_X
The X length of the fin pattern.
Boss_Pattern_X
The X length of the boss pattern.

Figure 4.20 shows the strip in various stages of construction. The final figure is the strip rendered as ``shaded without wireframe''. CADDS5 normally just shows the part as a wireframe profile.



Figure 4.20: Construction Stages of the Terminal Strip

Construction:

  1. Select Layer 1
  2. Insert Box Solid XLength B YLength Width ZLength Body_Ht Corner Ref Loc [0,0,0] Dxy -MH_X -MH_Y
  3. Move Face (Front Face) Rotate Angle -20 Axis X End (Lower Edge of Front Face) Go
  4. Move Face (Back Face) Rotate Angle 20 Axis X End (Lower Edge of Back Face) Go
  5. Insert Hole Entryface (Two Sides of Top Face at Bottom Left Corner) Circular Diameter MH_Dia Ref End (Bottom Left Corner) Dxy MH_Y MH_X Dx Hole_Y Dy A Dx -Hole_Y Exitface (Back Face) Go
  6. Insert Boss Exitface (Two Sides of Top Face at Bottom Left Corner) Circular Diameter TS_Dia Pattern Matrix XLength Boss_Pattern_X YLength Hole_Y XNumber Terminals YNumber 2 Corner Ref Org (Bottom Left Hole) Dx Hole_X BossHeight TS_Height Go
  7. Insert Box Solid XLength Fin_Width YLength Width ZLength Fin_Ht Corner Ref End (Bottom Left Corner) Dx Fin_Pattern_Start
  8. Fillet Entity Between (Two Edges of Front of Box)
  9. Fillet Entity Between (Two Edges of Back of Box)
  10. Duplicate Entity (Box) Translate Number Fins org (Lower Left Mounting Hole and Boss)
  11. Union Solid (Extrusion) (First Box) Group (Any of the Other Boxes) Go

Variables:

Variable Name           Determined By
A                       Family
B                       Family
Body_Ht                 Eqn - Class
Class                   Family
Fin_Ht                  Eqn - Class
Fin_Width               Eqn - Class
Fin_Pattern_Start       Eqn - MH_X, Hole_X, Fin_Width
Fin_Pattern_X           Eqn - Hole_X, Terminals
Fins                    Eqn - Terminals
Boss_Pattern_X          Eqn - Hole_X, Terminals
Hole_X                  Eqn - Class
Hole_Y                  Eqn - Class
MH_Dia                  Eqn - Class
MH_X                    Eqn - Class
MH_Y                    Eqn - Class
Terminals               Family
TS_Height               Eqn - Class
TS_Dia                  Eqn - Class
Width                   Eqn - Class

Equations:

Fins = Terminals + 1 
Boss_Pattern_X = (Terminals-1) * Hole_X 
Fin_Pattern_Start = MH_X + Hole_X/2 - Fin_Width/2 
Fin_Pattern_X = Hole_X * Terminals 

if Class = 37 then Body_Ht = 0.328  else if Class = 38 then Body_Ht = 0.391  else\
   if Class = 39 then Body_Ht = 0.453 
if Class = 37 then Fin_Ht = 0.484   else if Class = 38 then Fin_Ht = 0.578   else\
   if Class = 39 then Fin_Ht = 0.703 
if Class = 37 then Fin_Width = 0.06 else if Class = 38 then Fin_Width = 0.1  else\
   if Class = 39 then Fin_Width = 0.125 
if Class = 37 then Hole_X = 0.375   else if Class = 38 then Hole_X = 0.438   else\
   if Class = 39 then Hole_X = 0.562 
if Class = 37 then Hole_Y = 0.312   else if Class = 38 then Hole_Y = 0.421   else\
   if Class = 39 then Hole_Y = 0.5 
if Class = 37 then MH_Dia = 0.16    else if Class = 38 then MH_Dia = 0.19    else\
   if Class = 39 then MH_Dia = 0.219 
if Class = 37 then MH_X = 0.141     else if Class = 38 then MH_X = 0.156     else\
   if Class = 39 then MH_X = 0.203 
if Class = 37 then MH_Y = 0.281     else if Class = 38 then MH_Y = 0.352     else\
   if Class = 39 then MH_Y = 0.406 
if Class = 37 then TS_Dia = 0.2     else if Class = 38 then TS_Dia = 0.2     else\
   if Class = 39 then TS_Dia = 0.2 
if Class = 37 then TS_Height = 0.05 else if Class = 38 then TS_Height = 0.05 else\
   if Class = 39 then TS_Height = 0.05
if Class = 37 then Width = 0.875    else if Class = 38 then Width = 1.125    else\
   if Class = 39 then Width = 1.312

[Next] [Up] [Previous] [Contents]
Next: Comparison of the Four Up: Modeling Strategies and Construction Previous: The Third Method

Last Modified: Wed Aug 28 14:41:29 EDT 1996

Gregory Marr <gregm@alum.wpi.edu>