diff Fan Models/freqCalc3dCh.pd @ 127:b3ebe65683bc

basic Fan model added
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Wed, 12 Aug 2015 14:18:32 +0100
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Fan Models/freqCalc3dCh.pd	Wed Aug 12 14:18:32 2015 +0100
@@ -0,0 +1,187 @@
+#N canvas 194 23 1270 805 10;
+#X obj -184 362 snapshot~;
+#X obj -184 315 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1
+1 1;
+#X obj -241 395 hsl 128 15 0 20000 0 0 empty empty empty -2 -8 0 10
+-262144 -1 -1 0 1;
+#X floatatom -244 421 8 0 0 0 - - -;
+#X obj -184 337 metro 1;
+#X obj -111 390 outlet~;
+#X obj -184 281 loadbang;
+#X obj -111 335 *~ 1;
+#X obj -39 182 r circum;
+#X msg -112 237 1;
+#X obj -112 284 +~ 1;
+#X obj -111 309 *~ 0.5;
+#X obj -112 260 sig~;
+#X obj -54 47 r fineRPM;
+#X obj -39 70 r coarseRPM;
+#X obj -54 130 +;
+#X obj -39 89 t f b;
+#X floatatom -103 184 5 0 0 0 - - -;
+#X obj -12 110 delay 9;
+#X obj -54 251 *;
+#X floatatom -32 281 5 0 0 0 - - -;
+#X obj -39 204 t f b;
+#X obj -12 225 delay 9;
+#X obj -112 215 loadbang;
+#X obj -54 157 / 60;
+#X text -10 159 Revs / sec;
+#X obj 170 182 osc~;
+#X obj 730 50 r obsAzim;
+#X obj 82 407 snapshot~;
+#X obj 82 364 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
+1;
+#X obj 25 440 hsl 128 15 -10 10 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 7113 1;
+#X floatatom 69 467 8 0 0 0 - - -;
+#X obj 82 383 metro 1;
+#X obj 82 341 loadbang;
+#X obj 170 212 *~ 1;
+#X obj 171 300 *~ 1;
+#X obj 192 272 r bladeRadius;
+#X obj 802 55 r obsElev;
+#X obj 218 327 sig~;
+#X obj 172 391 +~;
+#X obj 187 327 abs~;
+#X obj 187 348 +~;
+#X obj 218 304 r obsDist;
+#X obj 172 416 outlet~;
+#X obj 686 22 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 5800 1;
+#X obj 820 22 hsl 100 20 -90 90 0 0 empty empty empty -2 -8 0 10 -262144
+-1 -1 4900 1;
+#X text 823 1 Elevation Angle;
+#X obj 820 79 / 360;
+#X obj 820 101 * 6.28319;
+#X floatatom 685 172 5 0 0 0 - - -;
+#X obj 729 77 / 360;
+#X obj 729 99 * 6.28319;
+#X floatatom 667 76 5 0 0 0 - - -;
+#X floatatom 887 69 5 0 0 0 - - -;
+#X floatatom 713 251 5 0 0 0 - - -;
+#X floatatom 926 311 5 0 0 0 - - -;
+#X obj 37 37 /;
+#X obj 820 263 /;
+#X obj 729 123 cos;
+#X obj 729 149 *;
+#X obj 820 132 cos;
+#X obj 820 232 *;
+#X obj 729 173 t f b;
+#X obj 727 198 delay 9;
+#X obj 753 123 r obsDist;
+#X obj 848 233 r obsDist;
+#X obj 205 192 / 90;
+#X obj 820 313 s \$0_offsetAngle;
+#X obj 205 169 r \$0_offsetAngle;
+#X obj 768 313 outlet;
+#X obj 412 69 inlet;
+#X msg 375 60 2;
+#X msg 349 78 3;
+#X obj 430 115 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 412 115 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 449 115 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 170 243 *~ 1;
+#X msg 289 211 -1;
+#X msg 253 212 1;
+#X obj 468 115 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 412 92 route 0 1 2 3 4;
+#X obj -111 369 *~ 1;
+#X msg -68 337 0;
+#X obj 344 148 s \$0_thisOff;
+#X obj -68 311 r \$0_thisOff;
+#X obj 429 146 s \$0_thisOn;
+#X obj -54 356 r \$0_thisOn;
+#X msg -54 380 1;
+#X obj 820 287 arccos;
+#X connect 0 0 2 0;
+#X connect 1 0 4 0;
+#X connect 2 0 3 0;
+#X connect 4 0 0 0;
+#X connect 6 0 1 0;
+#X connect 7 0 0 0;
+#X connect 7 0 81 0;
+#X connect 8 0 21 0;
+#X connect 9 0 12 0;
+#X connect 10 0 11 0;
+#X connect 11 0 7 0;
+#X connect 12 0 10 0;
+#X connect 13 0 15 0;
+#X connect 14 0 16 0;
+#X connect 15 0 24 0;
+#X connect 16 0 15 1;
+#X connect 16 1 18 0;
+#X connect 18 0 15 0;
+#X connect 19 0 20 0;
+#X connect 19 0 7 1;
+#X connect 21 0 19 1;
+#X connect 21 1 22 0;
+#X connect 22 0 19 0;
+#X connect 23 0 9 0;
+#X connect 24 0 19 0;
+#X connect 24 0 17 0;
+#X connect 24 0 26 0;
+#X connect 26 0 34 0;
+#X connect 27 0 50 0;
+#X connect 27 0 44 0;
+#X connect 28 0 30 0;
+#X connect 29 0 32 0;
+#X connect 30 0 31 0;
+#X connect 32 0 28 0;
+#X connect 33 0 29 0;
+#X connect 34 0 76 0;
+#X connect 35 0 28 0;
+#X connect 35 0 40 0;
+#X connect 35 0 39 0;
+#X connect 36 0 35 1;
+#X connect 37 0 47 0;
+#X connect 37 0 45 0;
+#X connect 38 0 41 1;
+#X connect 39 0 43 0;
+#X connect 40 0 41 0;
+#X connect 41 0 39 1;
+#X connect 42 0 38 0;
+#X connect 44 0 52 0;
+#X connect 45 0 53 0;
+#X connect 47 0 48 0;
+#X connect 48 0 60 0;
+#X connect 50 0 51 0;
+#X connect 51 0 58 0;
+#X connect 57 0 88 0;
+#X connect 58 0 59 0;
+#X connect 59 0 49 0;
+#X connect 59 0 62 0;
+#X connect 60 0 61 0;
+#X connect 61 0 54 0;
+#X connect 61 0 57 0;
+#X connect 62 0 61 1;
+#X connect 62 1 63 0;
+#X connect 63 0 61 0;
+#X connect 64 0 59 1;
+#X connect 65 0 57 1;
+#X connect 66 0 34 1;
+#X connect 68 0 66 0;
+#X connect 70 0 80 0;
+#X connect 71 0 80 0;
+#X connect 72 0 80 0;
+#X connect 73 0 85 0;
+#X connect 74 0 83 0;
+#X connect 76 0 35 0;
+#X connect 77 0 76 1;
+#X connect 78 0 76 1;
+#X connect 80 0 74 0;
+#X connect 80 1 73 0;
+#X connect 80 2 75 0;
+#X connect 80 3 79 0;
+#X connect 81 0 5 0;
+#X connect 82 0 81 1;
+#X connect 84 0 82 0;
+#X connect 86 0 87 0;
+#X connect 87 0 81 1;
+#X connect 88 0 67 0;
+#X connect 88 0 69 0;
+#X connect 88 0 55 0;