10.01.2013 Views

ComputerAided_Design_Engineering_amp_Manufactur.pdf

ComputerAided_Design_Engineering_amp_Manufactur.pdf

ComputerAided_Design_Engineering_amp_Manufactur.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

FIGURE 3.19 Topological representation for the convex polyhedral models. (Reprinted from Reference 37, with<br />

permission from Elsevier Science.)<br />

• Clusters of objects in the fixture workstation<br />

• Convex polyhedral models describing each cluster<br />

• Faces on each model<br />

• Vertices bounding each face<br />

• Dimensional information for each vertex.<br />

The necessary information required to perform the interference detection analysis can be derived from<br />

the above topology. This information includes the following:<br />

• A list of faces on a cluster<br />

• A list of vertices on a cluster<br />

• A table of face normals for each cluster.<br />

The approach for this phase of the interference detection consists of checking the vertices of the convex<br />

polyhedral models of one fixture module against the face normals of the convex polyhedral models for<br />

the second fixture module cluster. The reverse operation is also carried out, where the vertices of the<br />

second fixture module cluster are checked against the face equations of the first fixture module cluster.<br />

Let A and B be objects represented by convex sets �q R , q � 1, … , g. For two-dimensional space,<br />

u � 2, and for three-dimensional space, u � 3. If we define the set of unit outward normals for the faces<br />

bounding the model as the set of constants satisfying the equations for the<br />

faces as C, and the set of vertices attached to each face as then the general formulation<br />

may be written as follows:<br />

u<br />

�<br />

N n : n R u � { � , n � 1},<br />

V v : v R u<br />

� { � },<br />

© 2001 by CRC Press LLC<br />

�i, j<br />

�<br />

3<br />

�<br />

nAik vBjk k�1<br />

� � �<br />

(3.35)<br />

where i represents the identification number of the face on object A (i.e., i � 1, …, m), j represents the<br />

identification number of vertex attached to the object B (i.e., j � 1, …, p), k signifies the coordinates<br />

x, y, and z, and � is the specified clearance. In the above formulation, the solutions � i, j �, �, and � 0<br />

signify that the vertex is outside (i.e., positive direction) the face, on the face, and inside (i.e., negative<br />

C Ai

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!