Solving a 'skew' quadrilateral for vertex position.

In summary, the author is trying to find a system of equations to solve for points R and S. The known parameters are: Point Q, tangent vector t and the axis vector a. The author has found that the vectors c and d are perpendicular to each other and can be used to solve for R and S. The author is still trying to find a way to solve for cunit.
  • #1
athuss
5
0
I've been scratching my head over this one. I'm trying to find a system of equations to solve for points R and S. The known parameters are: Point Q, tangent vector t and the axis vector a.

The following vectors are perpendicular to each other:
a,d
a,b
b,c
c,t
d,t

The other known parameter is that vector c has a magnitude of 0.0625. This creates a quadrilateral that is skew, with vector c and a being at an angle to each other and pulling the sides out of plane.

I'm trying to find the mathematical way of solving this across a number of points. SolidWorks can find one valid answer for the sample (and fully defines the topology) but I cannot get a system of equations to solve to match in Mathcad.

Any method would be appreciated? I'm trying to get it so that I don't have to rely on the SolidWorks sketch engine to reduce computation times.
 

Attachments

  • skewQuad.jpg
    skewQuad.jpg
    13.4 KB · Views: 391
  • secondView.jpg
    secondView.jpg
    16.2 KB · Views: 346
Physics news on Phys.org
  • #2
Hey athuss and welcome to the forums.

So looking at your diagram, here is what we know:

Q + c = R
R + b = S
T + a = S
Q + d = T

tunit x cunit = dunit

The approach I am going to take is to use the tangent vector to get the plane that contains the points Q, R, and T as well as the vectors c and d.

We know the plane equation since we have a point on the plane Q and our normal vector t. If we use n to be the normalized vector for t we get our plane equation to be n . (r - Q) = 0.

Now from this point we need to establish how the direction of a affects the direction of either c or d directly.

Now we know that a and c are parallel since a,b orthogonal and b,c orthogonal which means ahat = chat. But because we know this, it means that we can calculate dhat by calculating dhat = that x chat where the hat vectors are normalized.

Now we have the vector c since we have its magnitude so we get c = chat*||c||.

From this we have R by using R = Q + c. So that's R down.

Please tell if I've screwed up anywhere with regards to assumptions.
 
Last edited:
  • #3
Hello chiro, thanks for the help.

I worked through your reply and I think that there is one assumption that isn't true. That is:

tunit x cunit = dunit

tunit and cunit are perpendicular, as are tunit and dunit, but cunit and dunit are not.

This means that a and c are not parallel and the vector c is still unknown.

I've attached another view to show the skew of the quadrilateral. I think there is enough information to solve this but I haven't yet found it.
 

Attachments

  • thirdView.jpg
    thirdView.jpg
    12.1 KB · Views: 416
  • #4
Thanks for that athuss! I'll take a look later though it's getting a little late here.
 
  • #5


I understand your frustration and desire to find a mathematical solution to this problem. Unfortunately, the complexity of the problem may make it difficult to find a single, straightforward solution. However, there are a few potential approaches you could consider.

One option is to use the known parameters to set up a system of equations and then use numerical methods to solve for the unknown points R and S. This could involve using techniques like Newton's method or gradient descent, which are commonly used in optimization problems. However, this approach may still require some trial and error to find a solution that satisfies all of the given constraints.

Another option is to use geometric constructions and principles to find a solution. For example, you could use the given tangent and axis vectors to construct a circle, and then use the known magnitude of vector c to determine the radius of that circle. From there, you may be able to use relationships between the sides and angles of the quadrilateral to solve for the positions of points R and S.

In either case, it may be helpful to break the problem down into smaller, more manageable pieces. This could involve solving for one point at a time, or finding a solution for a simplified version of the problem before tackling the full complexity.

Overall, solving this type of problem may require a combination of mathematical techniques and creative problem-solving. I wish you luck in finding a solution that meets your needs.
 

1. How do you define a 'skew' quadrilateral?

A 'skew' quadrilateral is a type of quadrilateral where none of the sides are parallel to each other. This means that the angles between the sides are all different, making it a non-regular shape.

2. What are the steps for solving a 'skew' quadrilateral for vertex position?

The steps for solving a 'skew' quadrilateral for vertex position are as follows:

  1. Identify the known angles and side lengths of the quadrilateral.
  2. Use trigonometric functions (such as sine, cosine, and tangent) to find the missing angles.
  3. Apply the Law of Cosines to find the remaining side lengths.
  4. Use the Law of Sines to find the remaining angles.
  5. Use the coordinates of the known vertices and the distance formula to find the coordinates of the unknown vertices.

3. What is the importance of solving a 'skew' quadrilateral for vertex position?

Solving a 'skew' quadrilateral for vertex position is important in many geometric and real-life applications. It allows us to accurately measure and describe the shape and size of non-regular quadrilaterals, which can be found in various objects and structures such as roofs, bridges, and polygons.

4. Are there any special cases or exceptions when solving a 'skew' quadrilateral for vertex position?

Yes, there are a few special cases to consider when solving a 'skew' quadrilateral for vertex position. One exception is when a side length or angle is equal to 0, which would result in a degenerate quadrilateral (a straight line). Another exception is when the quadrilateral is not convex, meaning that one or more of the angles are greater than 180 degrees. In this case, the coordinates of the unknown vertices may be complex numbers.

5. What other methods can be used to solve a 'skew' quadrilateral for vertex position?

Aside from the trigonometric and geometric methods mentioned above, there are also algebraic methods that can be used to solve a 'skew' quadrilateral for vertex position. These methods involve using systems of equations and matrices to find the coordinates of the unknown vertices. However, these methods can be more complex and time-consuming compared to the geometric methods.

Similar threads

Replies
4
Views
1K
  • Introductory Physics Homework Help
Replies
30
Views
498
  • Differential Geometry
Replies
2
Views
2K
  • Introductory Physics Homework Help
Replies
4
Views
880
  • General Math
Replies
11
Views
1K
  • Linear and Abstract Algebra
Replies
1
Views
597
  • Math Proof Training and Practice
Replies
25
Views
2K
  • Special and General Relativity
Replies
1
Views
543
Replies
1
Views
1K
  • Introductory Physics Homework Help
Replies
2
Views
960
Back
Top