Elastica Spherical script, Sabban frame
All  1-6  7-14

Previous
Next
 From:  bemfarmer
7104.7 In reply to 7104.5 
There is a "small" division error in the orbitlike curves equation.

The "missing" wavelike elastica are due to a major misunderstanding on my part of the Singer lecture equations about pSqr < 1/2.
Half of the wavelike curves are missing.
So, after re-arranging some of the logic flow of some of the inequalities in the script, I will be posting version 3,
which will include the Mirror, Join and Rail improvements.

All of the curves and pictures posted above are correct.

- Brian

ps, I ran Microsoft Fixit program to improve computer performance, mostly by not loading so many programs on startup.
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
7104.8 In reply to 7104.7 
The missing elastica have been found!
I still need to polish up the script before posting it.
I'm getting low on remaining upload space, time to go delete some old files.

- Brian


EDITED: 21 Feb 2021 by BEMFARMER

Attachments:

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
7104.9 
The latest version 3 is posted in post #1. The .js and .htm files are named _ElasticaSpherical, without the 3.

This version is fast, but 3000 points takes a few seconds to form the curve.
The "missing" elastica cases are included, which include "figure8" and some "wavelike" curves which loop back on themselves. "Pleats" can be more curvy.
Corrected an error in the orbitlike formula.
The borderline case can also be formed, but cycles should be made fractional. It is sort of a circle with a "90 degree" loop on one side.
No crashes have been encountered, so the script should cover all of the cases.
Negative lambda can occur in some cases, which tends to make the curves smaller in size.

Curves with lambda less than 8/7 may be made to close.
Curves with lambda greater than 8/7 are not supposed to close with "perfection", but they can be made to close, and be very nearly uniformly symmetrical.
The last loop, with the join does not quite equal the first curve, as may be seen by increasing the cycle number, or doing rotation, and seeing slight displacement.

I've rewritten, and am still rewriting the .pdf documentation, including the curve Cases, and more sample closed curves.
Edit: uploaded Dec. 19 draft of .pdf, as the old one was so out of date. Has parameters for a "figure8" and a "looping wave."

- Brian

EDITED: 19 Dec 2014 by BEMFARMER

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
7104.10 In reply to 7104.9 
There was a case problem when pSquared = 0.5 and orbit curve checkbox is unchecked. :-(
No curve was formed, and Moi would soon crash. No fault of Moi, it was a script fault.
Added a third range check, correcting the problem, Version3b uploaded to post #1.

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
7104.11 
Here is a spherical Smarandache curve, grafted on to the ElasticaSpherical script.
It is the vector sum P + T version. T+N and P + T + N version also work.
It is an experimental script at present.

Starting with a closed 4 cycle Spherical Elastica, the Smarandache curve does not quite close, even with 5000 points.
The two ends are like two cars going in opposite directions, about to pass each other.
So a small area was trimmed with a sphere, and a blend done.

- Brian

EDITED: 21 Feb 2021 by BEMFARMER

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
Next
 From:  bemfarmer
7104.12 In reply to 7104.11 
It is possible to adjust the pSquared decimal values for the SmarandachePT curves so that they have a very small lapover, very nearly in
the same lane of traffic. Then do a small sphere trim and blend.

A 2 cycle baseball curve turned into another curve, that looks a lot like a baseball curve.

- Brian
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Message 7104.13 deleted 18 Mar 2019 by BEMFARMER

Message 7104.14 deleted 18 Mar 2019 by BEMFARMER
 

Reply to All Reply to All

 

 
 
Show messages: All  1-6  7-14