Showing posts with label Update. Show all posts
Showing posts with label Update. Show all posts

Tuesday, August 10, 2010

Aromantic hat latest


A couple of posts ago I talked about a plan to make an "aromantic" hat, combining the symbol for benzene with some heart shapes, by way of some really awkward coordinate systems.
The key step in this is to make a colourwork pattern for a heart knit with these unusual increases, and this was done by computer (did I mention I'm learning C at the moment? That may be a theme here).

So, the current status of this project is that the program is up and running, and I've knit a couple of test pieces from it, and am quite pleased with the results.
The one you can see here is a smaller version of the heart shape I'm planning to use. It's a little fuzzy around the edges because the shape is so small, and the increases do distort it quite a bit. The final version will be quite a bit bigger, and I may rotate it 90 degrees to that the point doesn't coincide with the increases.

But it's really the program I want to talk about. It works by setting up three types of point, one in cartesian coordinates, one in radial, and one in special coordinates which encode the pattern of increases used to get this hexagonal shape.
It then works through each of the stitches using the 'special' coordinates, converts these into radial coordinates, and compares them with the given curve. If they lie inside the curve, they will be brown, otherwise purple.
One added complication is that the curve is given parametrically, so to compare a given point with the curve you need to solve a (difficult) equation of the form, which then needs some kind of numerical solution. Rather than running a numerical solver on this for each stitch, I broke the curve up into a number of linear segments at the start -- it's then simple to find the appropriate segment and interpolate linearly when we want to know if a point is inside the curve.
The really cool thing is that it's very simple to put in different functions. It would be straightforward to modify it to work with different patterns of increases too (although not necessarily *easy*).

So yeah, I'm very pleased with how this is going, the next step will be to choose yarn and scale this up to hat-sized, then get knitting on the real one! I'll also post the program itself at some point, though it could probably do with some tidying up first.
Hugh.

Tuesday, March 27, 2007

The first Cthulhu mitten



Here we have the first of the two Cthulhu mittens!
I'm really happy with how the run parts came out, and the little raised bands look really good. There was a bit of a problem with miscalculating the lengths of the two sides which meant the thumb had to be moved a bit higher up than I'd planned, but I think this works well, it stops the wrist from stretching the band of runes.

The seams are really not good though, and they don't lie straight. I think that's because I sewed them all wrong, and I'll probably have to take it apart and do this again properly, if only to match the second one which I'm expecting to sew better.



Also, I'm still planning to add a couple of highlights at the end - I'm going to duplicate stitch the little circle at the centre and a couple of the runes on the wrist in red. I'm hoping that'll add some... something to the design, but I'm starting to be less sure, because I'm really quite keen on how they're looking already.

Hugh.