{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/strap-on-magnets-a-framework-for-rapid","title":"Strap-on magnets: a framework for rapid prototyping of magnets and beam lines","arxiv_id":"2106.14676","date":"2021-06-28","proceeding":null,"authors":["Volker Ziemann"],"abstract":"We describe a framework to assemble permanent-magnet cubes in 3D-printed frames to construct dipole, quadrupole, and solenoid magnets, whose field, in the absence of iron, can be calculated analytically in three spatial dimensions. Rotating closely spaced dipoles and quadrupoles in opposite directions allows us to adjust the integrated strength of a multipole. Contributions of unwanted harmonics are calculated and found to be moderate. We then combine multiple magnets to construct beam-line modules: chicane, triplet cell, and solenoid focusing system.","url_abs":"https://arxiv.org/abs/2106.14676v1","url_pdf":"https://arxiv.org/pdf/2106.14676v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"strap-on-magnets-a-framework-for-rapid","repo_url":"https://github.com/volkziem/PermanentMagnetDesign","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}