Skip to content

Commit

Permalink
Added Fiber Drive files
Browse files Browse the repository at this point in the history
Fiber Drive files include python notebooks SquareCoil, a designer for
making space filling actuator coils for embroidery, and
2DPotential_SoftMotor for simulating the forces they exert on magnets,
Also: 3 different .csv coordinate files containing FlatHelix,
FlatSpiral, and SquareCoil patterns to use with 2DPotential_SoftMotor
  • Loading branch information
harnettlab committed Sep 23, 2018
1 parent e18cd40 commit 4ac4f0a
Show file tree
Hide file tree
Showing 5 changed files with 1,007 additions and 0 deletions.
587 changes: 587 additions & 0 deletions FiberDrive/2DPotential_SoftMotor.ipynb

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions FiberDrive/FlatHelix.csv
@@ -0,0 +1 @@
-49.0269,0-49.0178,1.4118-49.2622,3.1551-50.2463,5.4509-52.598,6.3609-54.2997,4.2549-54.8119,2.2191-54.9016,0.6864-54.8158,-0.6864-54.5519,-2.2191-53.8668,-4.2549-51.9922,-6.3609-49.4663,-5.4509-48.3093,-3.1551-47.8907,-1.4118-47.7269,0-47.7178,1.4118-47.9622,3.1551-48.9463,5.4509-51.298,6.3609-52.9997,4.2549-53.5119,2.2191-53.6016,0.6864-53.5158,-0.6864-53.2519,-2.2191-52.5668,-4.2549-50.6922,-6.3609-48.1663,-5.4509-47.0093,-3.1551-46.5907,-1.4118-46.4269,0-46.4178,1.4118-46.6622,3.1551-47.6463,5.4509-49.998,6.3609-51.6997,4.2549-52.2119,2.2191-52.3016,0.6864-52.2158,-0.6864-51.9519,-2.2191-51.2668,-4.2549-49.3922,-6.3609-46.8663,-5.4509-45.7093,-3.1551-45.2907,-1.4118-45.1269,0-45.1178,1.4118-45.3622,3.1551-46.3463,5.4509-48.698,6.3609-50.3997,4.2549-50.9119,2.2191-51.0016,0.6864-50.9158,-0.6864-50.6519,-2.2191-49.9668,-4.2549-48.0922,-6.3609-45.5663,-5.4509-44.4093,-3.1551-43.9907,-1.4118-43.8269,0-43.8178,1.4118-44.0622,3.1551-45.0463,5.4509-47.398,6.3609-49.0997,4.2549-49.6119,2.2191-49.7016,0.6864-49.6158,-0.6864-49.3519,-2.2191-48.6668,-4.2549-46.7922,-6.3609-44.2663,-5.4509-43.1093,-3.1551-42.6907,-1.4118-42.3618,1.4118-41.9445,3.1551-40.7875,5.4509-38.2616,6.3609-36.387,4.2549-35.7019,2.2191-35.438,0.6864-35.3522,-0.6864-35.4419,-2.2191-35.9528,-4.2549-37.6545,-6.3609-40.0075,-5.4509-40.9916,-3.1551-41.236,-1.4118-41.2269,0-41.0618,1.4118-40.6445,3.1551-39.4875,5.4509-36.9616,6.3609-35.087,4.2549-34.4019,2.2191-34.138,0.6864-34.0522,-0.6864-34.1419,-2.2191-34.6528,-4.2549-36.3545,-6.3609-38.7075,-5.4509-39.6916,-3.1551-39.936,-1.4118-39.9269,0-39.7618,1.4118-39.3445,3.1551-38.1875,5.4509-35.6616,6.3609-33.787,4.2549-33.1019,2.2191-32.838,0.6864-32.7522,-0.6864-32.8419,-2.2191-33.3528,-4.2549-35.0545,-6.3609-37.4075,-5.4509-38.3916,-3.1551-38.636,-1.4118-38.6269,0-38.4618,1.4118-38.0445,3.1551-36.8875,5.4509-34.3616,6.3609-32.487,4.2549-31.8019,2.2191-31.538,0.6864-31.4522,-0.6864-31.5419,-2.2191-32.0528,-4.2549-33.7545,-6.3609-36.1075,-5.4509-37.0916,-3.1551-37.336,-1.4118-37.3269,0-37.1618,1.4118-36.7445,3.1551-35.5875,5.4509-33.0616,6.3609-31.187,4.2549-30.5019,2.2191-30.238,0.6864-30.1522,-0.6864-30.2419,-2.2191-30.7528,-4.2549-32.4545,-6.3609-34.8075,-5.4509-35.7916,-3.1551-36.036,-1.4118-36.0269,0-35.4445,3.1551-34.3811,5.4509-31.9475,6.3609-30.1652,4.2549-29.5737,2.2191-29.4021,0.6864-29.4593,0.6864-29.4658,-0.6864-29.2942,-2.2191-28.7027,-4.2549-26.9204,-6.3609-24.4868,-5.4509-23.4234,-3.1551-23.0984,-1.4118-23.0269,0-23.0178,1.4118-23.2622,3.1551-24.2463,5.4509-26.598,6.3609-28.2997,4.2549-28.8119,2.2191-28.9016,0.6864-28.8158,-0.6864-28.5519,-2.2191-27.8668,-4.2549-25.9922,-6.3609-23.4663,-5.4509-22.3093,-3.1551-21.8907,-1.4118-21.7269,0-21.7178,1.4118-21.9622,3.1551-22.9463,5.4509-25.298,6.3609-26.9997,4.2549-27.5119,2.2191-27.6016,0.6864-27.5158,-0.6864-27.2519,-2.2191-26.5668,-4.2549-24.6922,-6.3609-22.1663,-5.4509-21.0093,-3.1551-20.5907,-1.4118-20.4269,0-20.4178,1.4118-20.6622,3.1551-21.6463,5.4509-23.998,6.3609-25.6997,4.2549-26.2119,2.2191-26.3016,0.6864-26.2158,-0.6864-25.9519,-2.2191-25.2668,-4.2549-23.3922,-6.3609-20.8663,-5.4509-19.7093,-3.1551-19.2907,-1.4118-19.1269,0-19.1178,1.4118-19.3622,3.1551-20.3463,5.4509-22.698,6.3609-24.3997,4.2549-24.9119,2.2191-25.0016,0.6864-24.9158,-0.6864-24.6519,-2.2191-23.9668,-4.2549-22.0922,-6.3609-19.5663,-5.4509-18.4093,-3.1551-17.9907,-1.4118-17.8269,0-17.8178,1.4118-18.0622,3.1551-19.0463,5.4509-21.398,6.3609-23.0997,4.2549-23.6119,2.2191-23.7016,0.6864-23.6158,-0.6864-23.3519,-2.2191-22.6668,-4.2549-20.7922,-6.3609-18.2663,-5.4509-17.1093,-3.1551-16.6907,-1.4118-16.3618,1.4118-15.9445,3.1551-14.7875,5.4509-12.2616,6.3609-10.387,4.2549-9.7019,2.2191-9.438,0.6864-9.3522,-0.6864-9.4419,-2.2191-9.9528,-4.2549-11.6545,-6.3609-14.0075,-5.4509-14.9916,-3.1551-15.236,-1.4118-15.2269,0-15.0618,1.4118-14.6445,3.1551-13.4875,5.4509-10.9616,6.3609-9.087,4.2549-8.4019,2.2191-8.138,0.6864-8.0522,-0.6864-8.1419,-2.2191-8.6528,-4.2549-10.3545,-6.3609-12.7075,-5.4509-13.6916,-3.1551-13.936,-1.4118-13.9269,0-13.7618,1.4118-13.3445,3.1551-12.1875,5.4509-9.6616,6.3609-7.787,4.2549-7.1019,2.2191-6.838,0.6864-6.7522,-0.6864-6.8419,-2.2191-7.3528,-4.2549-9.0545,-6.3609-11.4075,-5.4509-12.3916,-3.1551-12.636,-1.4118-12.6269,0-12.4618,1.4118-12.0445,3.1551-10.8875,5.4509-8.3616,6.3609-6.487,4.2549-5.8019,2.2191-5.538,0.6864-5.4522,-0.6864-5.5419,-2.2191-6.0528,-4.2549-7.7545,-6.3609-10.1075,-5.4509-11.0916,-3.1551-11.336,-1.4118-11.3269,0-11.1618,1.4118-10.7445,3.1551-9.5875,5.4509-7.0616,6.3609-5.187,4.2549-4.5019,2.2191-4.238,0.6864-4.1522,-0.6864-4.2419,-2.2191-4.7528,-4.2549-6.4545,-6.3609-8.8075,-5.4509-9.7916,-3.1551-10.036,-1.4118-10.0269,0-9.4445,3.1551-8.3811,5.4509-5.9475,6.3609-4.1652,4.2549-3.5737,2.2191-3.4021,0.6864-3.4593,0.6864-3.4658,-0.6864-3.2942,-2.2191-2.7027,-4.2549-0.9204,-6.36091.5132,-5.45092.5766,-3.15512.9016,-1.41182.9731,02.9822,1.41182.7378,3.15511.7537,5.4509-0.598,6.3609-2.2997,4.2549-2.8119,2.2191-2.9016,0.6864-2.8158,-0.6864-2.5519,-2.2191-1.8668,-4.25490.0078,-6.36092.5337,-5.45093.6907,-3.15514.1093,-1.41184.2731,04.2822,1.41184.0378,3.15513.0537,5.45090.702,6.3609-0.9997,4.2549-1.5119,2.2191-1.6016,0.6864-1.5158,-0.6864-1.2519,-2.2191-0.5668,-4.25491.3078,-6.36093.8337,-5.45094.9907,-3.15515.4093,-1.41185.5731,05.5822,1.41185.3378,3.15514.3537,5.45092.002,6.36090.3003,4.2549-0.2119,2.2191-0.3016,0.6864-0.2158,-0.68640.0481,-2.21910.7332,-4.25492.6078,-6.36095.1337,-5.45096.2907,-3.15516.7093,-1.41186.8731,06.8822,1.41186.6378,3.15515.6537,5.45093.302,6.36091.6003,4.25491.0881,2.21910.9984,0.68641.0842,-0.68641.3481,-2.21912.0332,-4.25493.9078,-6.36096.4337,-5.45097.5907,-3.15518.0093,-1.41188.1731,08.1822,1.41187.9378,3.15516.9537,5.45094.602,6.36092.9003,4.25492.3881,2.21912.2984,0.68642.3842,-0.68642.6481,-2.21913.3332,-4.25495.2078,-6.36097.7337,-5.45098.8907,-3.15519.3093,-1.41189.6382,1.411810.0555,3.155111.2125,5.450913.7384,6.360915.613,4.254916.2981,2.219116.562,0.686416.6478,-0.686416.5581,-2.219116.0472,-4.254914.3455,-6.360911.9925,-5.450911.0084,-3.155110.764,-1.411810.7731,010.9382,1.411811.3555,3.155112.5125,5.450915.0384,6.360916.913,4.254917.5981,2.219117.862,0.686417.9478,-0.686417.8581,-2.219117.3472,-4.254915.6455,-6.360913.2925,-5.450912.3084,-3.155112.064,-1.411812.0731,012.2382,1.411812.6555,3.155113.8125,5.450916.3384,6.360918.213,4.254918.8981,2.219119.162,0.686419.2478,-0.686419.1581,-2.219118.6472,-4.254916.9455,-6.360914.5925,-5.450913.6084,-3.155113.364,-1.411813.3731,013.5382,1.411813.9555,3.155115.1125,5.450917.6384,6.360919.513,4.254920.1981,2.219120.462,0.686420.5478,-0.686420.4581,-2.219119.9472,-4.254918.2455,-6.360915.8925,-5.450914.9084,-3.155114.664,-1.411814.6731,014.8382,1.411815.2555,3.155116.4125,5.450918.9384,6.360920.813,4.254921.4981,2.219121.762,0.686421.8478,-0.686421.7581,-2.219121.2472,-4.254919.5455,-6.360917.1925,-5.450916.2084,-3.155115.964,-1.411815.9731,016.5555,3.155117.6189,5.450920.0525,6.360921.8348,4.254922.4263,2.219122.5979,0.686422.5407,0.686422.5342,-0.686422.7058,-2.219123.2973,-4.254925.0796,-6.360927.5132,-5.450928.5766,-3.155128.9016,-1.411828.9731,028.9822,1.411828.7378,3.155127.7537,5.450925.402,6.360923.7003,4.254923.1881,2.219123.0984,0.686423.1842,-0.686423.4481,-2.219124.1332,-4.254926.0078,-6.360928.5337,-5.450929.6907,-3.155130.1093,-1.411830.2731,030.2822,1.411830.0378,3.155129.0537,5.450926.702,6.360925.0003,4.254924.4881,2.219124.3984,0.686424.4842,-0.686424.7481,-2.219125.4332,-4.254927.3078,-6.360929.8337,-5.450930.9907,-3.155131.4093,-1.411831.5731,031.5822,1.411831.3378,3.155130.3537,5.450928.002,6.360926.3003,4.254925.7881,2.219125.6984,0.686425.7842,-0.686426.0481,-2.219126.7332,-4.254928.6078,-6.360931.1337,-5.450932.2907,-3.155132.7093,-1.411832.8731,032.8822,1.411832.6378,3.155131.6537,5.450929.302,6.360927.6003,4.254927.0881,2.219126.9984,0.686427.0842,-0.686427.3481,-2.219128.0332,-4.254929.9078,-6.360932.4337,-5.450933.5907,-3.155134.0093,-1.411834.1731,034.1822,1.411833.9378,3.155132.9537,5.450930.602,6.360928.9003,4.254928.3881,2.219128.2984,0.686428.3842,-0.686428.6481,-2.219129.3332,-4.254931.2078,-6.360933.7337,-5.450934.8907,-3.155135.3093,-1.411835.6382,1.411836.0555,3.155137.2125,5.450939.7384,6.360941.613,4.254942.2981,2.219142.562,0.686442.6478,-0.686442.5581,-2.219142.0472,-4.254940.3455,-6.360937.9925,-5.450937.0084,-3.155136.764,-1.411836.7731,036.9382,1.411837.3555,3.155138.5125,5.450941.0384,6.360942.913,4.254943.5981,2.219143.862,0.686443.9478,-0.686443.8581,-2.219143.3472,-4.254941.6455,-6.360939.2925,-5.450938.3084,-3.155138.064,-1.411838.0731,038.2382,1.411838.6555,3.155139.8125,5.450942.3384,6.360944.213,4.254944.8981,2.219145.162,0.686445.2478,-0.686445.1581,-2.219144.6472,-4.254942.9455,-6.360940.5925,-5.450939.6084,-3.155139.364,-1.411839.3731,039.5382,1.411839.9555,3.155141.1125,5.450943.6384,6.360945.513,4.254946.1981,2.219146.462,0.686446.5478,-0.686446.4581,-2.219145.9472,-4.254944.2455,-6.360941.8925,-5.450940.9084,-3.155140.664,-1.411840.6731,040.8382,1.411841.2555,3.155142.4125,5.450944.9384,6.360946.813,4.254947.4981,2.219147.762,0.686447.8478,-0.686447.7581,-2.219147.2472,-4.254945.5455,-6.360943.1925,-5.450942.2084,-3.155141.964,-1.411841.9731,042.5555,3.155143.6189,5.450946.0525,6.360947.8348,4.254948.4263,2.219148.5979,0.686448.5407,0.686448.5342,-0.686448.7058,-2.219149.2973,-4.254951.0796,-6.360953.5132,-5.450954.5766,-3.155154.9016,-1.4118
Expand Down

0 comments on commit 4ac4f0a

Please sign in to comment.