{"title":"自动钩针图案的表面的革命","authors":"Megan Martinez, Amanda Taylor Lipnicki","doi":"arxiv-2302.02205","DOIUrl":null,"url":null,"abstract":"A surface of revolution is created by taking a curve in the $xy$-plane and\nrotating it about some axis. We develop a program which automatically generates\ncrochet patterns for surfaces by revolution when they are obtained by rotating\nabout the $x$-axis. In order to accomplish this, we invoke the arclength\nintegral to determine where to take measurements for each row. In addition, a\ndistance measure is created to optimally space increases and decreases. The\nresult is a program that will take a function, $x$-bounds, crochet gauge, and a\nscale in order to produce a polished crochet pattern.","PeriodicalId":501310,"journal":{"name":"arXiv - CS - Other Computer Science","volume":"106 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Automating Crochet Patterns for Surfaces of Revolution\",\"authors\":\"Megan Martinez, Amanda Taylor Lipnicki\",\"doi\":\"arxiv-2302.02205\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A surface of revolution is created by taking a curve in the $xy$-plane and\\nrotating it about some axis. We develop a program which automatically generates\\ncrochet patterns for surfaces by revolution when they are obtained by rotating\\nabout the $x$-axis. In order to accomplish this, we invoke the arclength\\nintegral to determine where to take measurements for each row. In addition, a\\ndistance measure is created to optimally space increases and decreases. The\\nresult is a program that will take a function, $x$-bounds, crochet gauge, and a\\nscale in order to produce a polished crochet pattern.\",\"PeriodicalId\":501310,\"journal\":{\"name\":\"arXiv - CS - Other Computer Science\",\"volume\":\"106 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Other Computer Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2302.02205\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Other Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2302.02205","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Automating Crochet Patterns for Surfaces of Revolution
A surface of revolution is created by taking a curve in the $xy$-plane and
rotating it about some axis. We develop a program which automatically generates
crochet patterns for surfaces by revolution when they are obtained by rotating
about the $x$-axis. In order to accomplish this, we invoke the arclength
integral to determine where to take measurements for each row. In addition, a
distance measure is created to optimally space increases and decreases. The
result is a program that will take a function, $x$-bounds, crochet gauge, and a
scale in order to produce a polished crochet pattern.