Tool To Allow User to Draw Knots

  • Thread starter Thread starter tornado28
  • Start date Start date
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
1 reply · 3K views
tornado28
Messages
14
Reaction score
0
For a school project, I would like to make a website that allows the user to draw http://en.wikipedia.org/wiki/Knot_(mathematics)" . In other words, I want to allow the user to draw many sided polygons (enough sides to approximate a curve) that are allowed to self intersect. There are two rules that apply to these polygons. First, only two segments are allowed to intersect at a single point, and second, at the intersection points there is one segment that goes over top and one segment that goes underneath. The user will need to be able to switch which segment is on top. After they draw the knot, I will extract some data from the drawing for some computations.

Here is my question: Is there a good drawing tool that I could use for this? One that I could write my rules into without too much difficulty?

Thanks Much!
 
Last edited by a moderator:
Physics news on Phys.org
Google
KnotPlot
and read everything you find for that including his phd thesis on drawing knots.

That isn't handing you the software that you asked for, but it should give you all kinds of information and insight into the problem and things that should help you.