The tail light tabs are brazed onto the seat tube just above a reinforced, quarter-inch hole for the tail light’s wire.<\/figcaption><\/figure>\n\n\n\nThe Supernova headlight will simply be mounted to the dedicated arm on my Compass CP1 front rack with the wire running externally from the hub, along the inside of the fork blade, and then along the lower rack support tube to the light. If I had more skill, or maybe just more bravado, I would have drilled and reinforced holes in the fork blade and run the wire internally. While not as clean, the routing option does make wiring a bit easier.<\/p>\n\n\n\nI wrapped a used stainless spoke around a 16d nail to create a nice, tight spiral.<\/figcaption><\/figure>\n\n\n\nThe sprial is cut into pieces with a rotary cut-off wheel. I softened the rough edges with a file before brazing.<\/figcaption><\/figure>\n\n\n\nIt took two people to braze these little suckers on: one to hold the spiral in place with pliers and the other to do the brazing. I’m not sure how other builders add these spirals without an assistant. The spirals act as split rings, allowing a wire to be securely attached but easily removed.<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"If a bike is going to live with me, it’s not going to be a toy. I want my bikes to be practical, reliable, safe, and fun. Adding dynamo lights on my bike accomplishes all of these goals. So when I designed my new frame I wanted to integrate my dynamo lights as much as […]<\/p>\n","protected":false},"author":1,"featured_media":4355,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"_links":{"self":[{"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/posts\/4351"}],"collection":[{"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/comments?post=4351"}],"version-history":[{"count":0,"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/posts\/4351\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/media\/4355"}],"wp:attachment":[{"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/media?parent=4351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/categories?post=4351"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/rideeatcamp.local\/wp-json\/wp\/v2\/tags?post=4351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}