Locating Points in 3D Space Based on Given Parameters

  • Thread starter Thread starter joinforfun89
  • Start date Start date
  • Tags Tags
    3d Point
AI Thread Summary
The discussion focuses on locating four points A, B, C, and D in 3D Cartesian coordinates based on specified parameters, including distances and angles. The user seeks to program a simulation for attaching atoms, requiring assistance with the mathematical formulation for these spatial relationships. Clarifications are made regarding the definition of angles between points and rays, particularly the angles between rays AB and AC, and the torsion angle A-B-C-D. The conversation highlights the importance of establishing a coordinate system and suggests using vector mathematics, such as the dot product, to calculate distances and angles. Overall, the thread emphasizes the need for a general solution to model the spatial arrangement of these points accurately.
joinforfun89
Messages
4
Reaction score
0
Hi,

Let's think about 4 points A,B,C,D.
I need to locate the points in 3D Cartesian coordinates provided the following parameters are given about the point:
1] Distance between A and B.
2] Distance between B and C
3] The angle between A B and C.
4] The angle between B C and D.
5] The torsion angle A-B-C-D.

I want to program this up so that in my simulation I can attach atoms to each other provided the bond-lengths, bond angles and torsion angles are specified. I need help with the math. We know that we must start by setting up the coordinate system. So for the first set of 4 atoms, we can place A at the origin, B along any of the coordinate axes and finally C in a chosen plane. But once we are through with the first set, what is a general formulation for the solution of the problem ?

Please let me know if you know of any books/articles which deal with similar issues.

Thanks for your help.
 
Mathematics news on Phys.org
joinforfun89 said:
Hi,

Let's think about 4 points A,B,C,D.
I need to locate the points in 3D Cartesian coordinates provided the following parameters are given about the point:
1] Distance between A and B.
2] Distance between B and C

3] The angle between A B and C.
4] The angle between B C and D.
5] The torsion angle A-B-C-D.
I don't understand what you mean by these. Three points, A, B, and C, don't have a single angle. Assuming you meant the ray, AB, there still is no one angle between a line or ray and a point. Did you mean the angle between rays AB and AC? By "the torsion angle A-B-C-D" I think you mean "the angle around line AB that maps line AC onto AB" but I'm not sure of that.

I want to program this up so that in my simulation I can attach atoms to each other provided the bond-lengths, bond angles and torsion angles are specified. I need help with the math. We know that we must start by setting up the coordinate system. So for the first set of 4 atoms, we can place A at the origin, B along any of the coordinate axes and finally C in a chosen plane. But once we are through with the first set, what is a general formulation for the solution of the problem ?

Please let me know if you know of any books/articles which deal with similar issues.

Thanks for your help.
 
HallsofIvy said:
I don't understand what you mean by these. Three points, A, B, and C, don't have a single angle. Assuming you meant the ray, AB, there still is no one angle between a line or ray and a point. Did you mean the angle between rays AB and AC? By "the torsion angle A-B-C-D" I think you mean "the angle around line AB that maps line AC onto AB" but I'm not sure of that.

Yes I mean the ray AB and AC and the smaller angle that is made. The torsion angle can be thought of as the angle around line BC that maps line AB on to CD. In other words, the angle between the planes defined by points A,B,C and the plane defined by points B,C and D.


Thanks.
 
Distances between two points A and B can be found by taking the vector A - B and finding its length.

The smallest angle between two vectors can be found using using the dot product. Wiki it. It's a pretty straightforward formula.
 
Thread 'Video on imaginary numbers and some queries'
Hi, I was watching the following video. I found some points confusing. Could you please help me to understand the gaps? Thanks, in advance! Question 1: Around 4:22, the video says the following. So for those mathematicians, negative numbers didn't exist. You could subtract, that is find the difference between two positive quantities, but you couldn't have a negative answer or negative coefficients. Mathematicians were so averse to negative numbers that there was no single quadratic...
Insights auto threads is broken atm, so I'm manually creating these for new Insight articles. In Dirac’s Principles of Quantum Mechanics published in 1930 he introduced a “convenient notation” he referred to as a “delta function” which he treated as a continuum analog to the discrete Kronecker delta. The Kronecker delta is simply the indexed components of the identity operator in matrix algebra Source: https://www.physicsforums.com/insights/what-exactly-is-diracs-delta-function/ by...
Thread 'Unit Circle Double Angle Derivations'
Here I made a terrible mistake of assuming this to be an equilateral triangle and set 2sinx=1 => x=pi/6. Although this did derive the double angle formulas it also led into a terrible mess trying to find all the combinations of sides. I must have been tired and just assumed 6x=180 and 2sinx=1. By that time, I was so mindset that I nearly scolded a person for even saying 90-x. I wonder if this is a case of biased observation that seeks to dis credit me like Jesus of Nazareth since in reality...
Back
Top