Is there a formula for the characteristic helix generated by a stacking based on face angles?
$begingroup$
I recently hosted a Mathathon, and was surprised to see that repetitively stacking patterns of tetrahedra always produces a helical structure (though sometimes a degenerate one.)
After some thought it became apparent that any repetitive construction of the same transformation or the same physical object in the same face-to-face orientation will produce a helix. This is sometimes called a screw transformation.
After some considerable google research, I discovered that this was known, but not widely articulated, being mentioned only in a paper from 2002 by Eric Lord, AFAIK:
In nature, helical structures arise when identical structural subunits
combine sequentially, the orientational and translational relation
between each unit and its predecessor remaining constant. A helical
structure is thus generated by the repeated action of a screw
transformation acting on a subunit.
I am seeking a formula for the radius and pitch (or curvature) of the helix that runs through the face intersections based on intrinsic properties of the object which is being stacked together. In other words, if I told you I had identical blocks of wood with flat faces cut at particular arbitrary angles and I always glued them together at the same spot at the same angle relative to each other, what will the radius and pitch of the helix that intersects all the joint points (A glued to B) be?
All my current research (which is very sloppy and preliminary) is available at GitHub and licensed under Creative Commons by Attribution Share-Alike.
I can solve this problem using Mathematica (you can find my sloppy notes in progress after end of the document of the LaTeX file here (in the comments at the end of the file.)
It is perhaps not too hard to see that by using linear algebra and Mathematica you can compute 3 joints put together, then use the fact that angle bisectors from the joints intersect the axis of the helix to compute two points nearest points on the helix using the formula for closest points of two skew lines (those being the angle bisectors.) This is more like an algorithm than a formula; that is, given a description of the object you can find the radius and pitch, but it tells you nothing about designing objects to achieve a given radius and pitch, as a molecular biologist, structural engineer, or robotocist might with to do.
My question is:
Is there a known formula for this helix based on the intrinsic
properties (length and face angle cuts) of the stacked object?
If there is not, I intend to develop one if possible, and I welcome collaboration.
linear-algebra geometry trigonometry
$endgroup$
add a comment |
$begingroup$
I recently hosted a Mathathon, and was surprised to see that repetitively stacking patterns of tetrahedra always produces a helical structure (though sometimes a degenerate one.)
After some thought it became apparent that any repetitive construction of the same transformation or the same physical object in the same face-to-face orientation will produce a helix. This is sometimes called a screw transformation.
After some considerable google research, I discovered that this was known, but not widely articulated, being mentioned only in a paper from 2002 by Eric Lord, AFAIK:
In nature, helical structures arise when identical structural subunits
combine sequentially, the orientational and translational relation
between each unit and its predecessor remaining constant. A helical
structure is thus generated by the repeated action of a screw
transformation acting on a subunit.
I am seeking a formula for the radius and pitch (or curvature) of the helix that runs through the face intersections based on intrinsic properties of the object which is being stacked together. In other words, if I told you I had identical blocks of wood with flat faces cut at particular arbitrary angles and I always glued them together at the same spot at the same angle relative to each other, what will the radius and pitch of the helix that intersects all the joint points (A glued to B) be?
All my current research (which is very sloppy and preliminary) is available at GitHub and licensed under Creative Commons by Attribution Share-Alike.
I can solve this problem using Mathematica (you can find my sloppy notes in progress after end of the document of the LaTeX file here (in the comments at the end of the file.)
It is perhaps not too hard to see that by using linear algebra and Mathematica you can compute 3 joints put together, then use the fact that angle bisectors from the joints intersect the axis of the helix to compute two points nearest points on the helix using the formula for closest points of two skew lines (those being the angle bisectors.) This is more like an algorithm than a formula; that is, given a description of the object you can find the radius and pitch, but it tells you nothing about designing objects to achieve a given radius and pitch, as a molecular biologist, structural engineer, or robotocist might with to do.
My question is:
Is there a known formula for this helix based on the intrinsic
properties (length and face angle cuts) of the stacked object?
If there is not, I intend to develop one if possible, and I welcome collaboration.
linear-algebra geometry trigonometry
$endgroup$
add a comment |
$begingroup$
I recently hosted a Mathathon, and was surprised to see that repetitively stacking patterns of tetrahedra always produces a helical structure (though sometimes a degenerate one.)
After some thought it became apparent that any repetitive construction of the same transformation or the same physical object in the same face-to-face orientation will produce a helix. This is sometimes called a screw transformation.
After some considerable google research, I discovered that this was known, but not widely articulated, being mentioned only in a paper from 2002 by Eric Lord, AFAIK:
In nature, helical structures arise when identical structural subunits
combine sequentially, the orientational and translational relation
between each unit and its predecessor remaining constant. A helical
structure is thus generated by the repeated action of a screw
transformation acting on a subunit.
I am seeking a formula for the radius and pitch (or curvature) of the helix that runs through the face intersections based on intrinsic properties of the object which is being stacked together. In other words, if I told you I had identical blocks of wood with flat faces cut at particular arbitrary angles and I always glued them together at the same spot at the same angle relative to each other, what will the radius and pitch of the helix that intersects all the joint points (A glued to B) be?
All my current research (which is very sloppy and preliminary) is available at GitHub and licensed under Creative Commons by Attribution Share-Alike.
I can solve this problem using Mathematica (you can find my sloppy notes in progress after end of the document of the LaTeX file here (in the comments at the end of the file.)
It is perhaps not too hard to see that by using linear algebra and Mathematica you can compute 3 joints put together, then use the fact that angle bisectors from the joints intersect the axis of the helix to compute two points nearest points on the helix using the formula for closest points of two skew lines (those being the angle bisectors.) This is more like an algorithm than a formula; that is, given a description of the object you can find the radius and pitch, but it tells you nothing about designing objects to achieve a given radius and pitch, as a molecular biologist, structural engineer, or robotocist might with to do.
My question is:
Is there a known formula for this helix based on the intrinsic
properties (length and face angle cuts) of the stacked object?
If there is not, I intend to develop one if possible, and I welcome collaboration.
linear-algebra geometry trigonometry
$endgroup$
I recently hosted a Mathathon, and was surprised to see that repetitively stacking patterns of tetrahedra always produces a helical structure (though sometimes a degenerate one.)
After some thought it became apparent that any repetitive construction of the same transformation or the same physical object in the same face-to-face orientation will produce a helix. This is sometimes called a screw transformation.
After some considerable google research, I discovered that this was known, but not widely articulated, being mentioned only in a paper from 2002 by Eric Lord, AFAIK:
In nature, helical structures arise when identical structural subunits
combine sequentially, the orientational and translational relation
between each unit and its predecessor remaining constant. A helical
structure is thus generated by the repeated action of a screw
transformation acting on a subunit.
I am seeking a formula for the radius and pitch (or curvature) of the helix that runs through the face intersections based on intrinsic properties of the object which is being stacked together. In other words, if I told you I had identical blocks of wood with flat faces cut at particular arbitrary angles and I always glued them together at the same spot at the same angle relative to each other, what will the radius and pitch of the helix that intersects all the joint points (A glued to B) be?
All my current research (which is very sloppy and preliminary) is available at GitHub and licensed under Creative Commons by Attribution Share-Alike.
I can solve this problem using Mathematica (you can find my sloppy notes in progress after end of the document of the LaTeX file here (in the comments at the end of the file.)
It is perhaps not too hard to see that by using linear algebra and Mathematica you can compute 3 joints put together, then use the fact that angle bisectors from the joints intersect the axis of the helix to compute two points nearest points on the helix using the formula for closest points of two skew lines (those being the angle bisectors.) This is more like an algorithm than a formula; that is, given a description of the object you can find the radius and pitch, but it tells you nothing about designing objects to achieve a given radius and pitch, as a molecular biologist, structural engineer, or robotocist might with to do.
My question is:
Is there a known formula for this helix based on the intrinsic
properties (length and face angle cuts) of the stacked object?
If there is not, I intend to develop one if possible, and I welcome collaboration.
linear-algebra geometry trigonometry
linear-algebra geometry trigonometry
edited Dec 21 '18 at 3:58
Robert L. Read
asked Dec 20 '18 at 23:52
Robert L. ReadRobert L. Read
692249
692249
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3048073%2fis-there-a-formula-for-the-characteristic-helix-generated-by-a-stacking-based-on%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3048073%2fis-there-a-formula-for-the-characteristic-helix-generated-by-a-stacking-based-on%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown