@@ -158,140 +158,158 @@ translate([d1y+ps+d2y+ps+d3y+ps+d4y+ps+d5y+ps+d6y+ps+d7y+ps+d8y+ps+d9y+ps+d10y+p
158158rotate ([0 ,0 ,90 ])
159159d11p();
160160
161- // d12 (1/2 )
161+ // d12 (1/1 )
162162projection(cut = true )
163163translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y,d12x/2 ,0 ])
164164rotate ([0 ,0 ,90 ])
165165d12p();
166166
167- // a1 (1/1 )
167+ // a1 (1/2 )
168168projection(cut = true )
169169translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x,a1y/2 ,0 ])
170170rotate ([0 ,0 ,0 ])
171171a1p();
172172
173- // a2 (1/1 )
173+ // a1 (2/2 )
174174projection(cut = true )
175- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x,a2y/2 ,0 ])
175+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x,a1y/2 ,0 ])
176+ rotate ([0 ,0 ,0 ])
177+ a1p();
178+
179+ // a2 (1/2)
180+ projection(cut = true )
181+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x+ ps+ a1x+ ps+ a2x+ ps+ a2x,a2y/2 ,0 ])
182+ rotate ([0 ,0 ,0 ])
183+ a2p();
184+
185+ // a2 (2/2)
186+ projection(cut = true )
187+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x+ ps+ a1x+ ps+ a2x+ ps+ a2x+ ps+ a2x,a2y/2 ,0 ])
176188rotate ([0 ,0 ,0 ])
177189a2p();
178190
179- // a3 (1/1)
191+ // a3 (1/2)
192+ projection(cut = true )
193+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x+ ps+ a2x+ ps+ a2x+ ps+ a3x+ ps+ a3x,a3x/2 ,0 ])
194+ rotate ([0 ,0 ,0 ])
195+ a3p();
196+
197+ // a3 (2/2)
180198projection(cut = true )
181- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x,a3x/2 ,0 ])
199+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps + a3x + ps+ a3x,a3x/2 ,0 ])
182200rotate ([0 ,0 ,0 ])
183201a3p();
184202
185203// a4 (1/1)
186204projection(cut = true )
187- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x,a4x/2 ,0 ])
205+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x,a4x/2 ,0 ])
188206rotate ([0 ,0 ,0 ])
189207a4p();
190208
191209// a5 (1/1)
192210projection(cut = true )
193- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x,a5x/2 ,0 ])
211+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x,a5x/2 ,0 ])
194212rotate ([0 ,0 ,0 ])
195213a5p();
196214
197215// a6 (1/1)
198216projection(cut = true )
199- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x,a6x/2 ,0 ])
217+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x,a6x/2 ,0 ])
200218rotate ([0 ,0 ,90 ])
201219a6p();
202220
203221// f1 (1/1)
204222projection(cut = true )
205- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y,f1x/2 ,0 ])
223+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y,f1x/2 ,0 ])
206224rotate ([0 ,0 ,90 ])
207225f1p();
208226
209227// f2 (1/1)
210228projection(cut = true )
211- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y,f2x/2 ,0 ])
229+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y,f2x/2 ,0 ])
212230rotate ([0 ,0 ,90 ])
213231f2p();
214232
215233// f3 (1/1)
216234projection(cut = true )
217- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y,f3x/2 ,0 ])
235+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y,f3x/2 ,0 ])
218236rotate ([0 ,0 ,90 ])
219237f3p();
220238
221239// f4 (1/1)
222240projection(cut = true )
223- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y,f4x/2 ,0 ])
241+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y,f4x/2 ,0 ])
224242rotate ([0 ,0 ,90 ])
225243f4p();
226244
227245// f5 (1/1)
228246projection(cut = true )
229- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y,f5x/2 ,0 ])
247+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y,f5x/2 ,0 ])
230248rotate ([0 ,0 ,90 ])
231249f5p();
232250
233251// f6 (1/1)
234252projection(cut = true )
235- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y,f6x/2 ,0 ])
253+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y,f6x/2 ,0 ])
236254rotate ([0 ,0 ,90 ])
237255f6p();
238256
239257// f8 (1/1)
240258projection(cut = true )
241- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y,f8x/2 ,0 ])
259+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y,f8x/2 ,0 ])
242260rotate ([0 ,0 ,90 ])
243261f8p();
244262
245263// f9 (1/1)
246264projection(cut = true )
247- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y,f9x/2 ,0 ])
265+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y,f9x/2 ,0 ])
248266rotate ([0 ,0 ,90 ])
249267f9p();
250268
251269// f11 (1/1)
252270projection(cut = true )
253- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11y,f11x/2 ,0 ])
271+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11y,f11x/2 ,0 ])
254272rotate ([0 ,0 ,90 ])
255273f11p();
256274
257275// f12 (1/1)
258276projection(cut = true )
259- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y,f12x/2 ,0 ])
277+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y,f12x/2 ,0 ])
260278rotate ([0 ,0 ,90 ])
261279f12p();
262280
263281// f13 (1/1)
264282projection(cut = true )
265- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13y,f13x/2 ,0 ])
283+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13y,f13x/2 ,0 ])
266284rotate ([0 ,0 ,90 ])
267285f13p();
268286
269287// f14 (1/1)
270288projection(cut = true )
271- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y,f14x/2 ,0 ])
289+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y,f14x/2 ,0 ])
272290rotate ([0 ,0 ,90 ])
273291f14p();
274292
275293// h1 (1/1)
276294projection(cut = true )
277- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y+ ps+ h1y,h1x/2 ,0 ])
295+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y+ ps+ h1y,h1x/2 ,0 ])
278296rotate ([0 ,0 ,90 ])
279297h1p();
280298
281299// h2 (1/1)
282300projection(cut = true )
283- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y+ ps+ h1y+ ps+ h2y,h2x/2 ,0 ])
301+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y+ ps+ h1y+ ps+ h2y,h2x/2 ,0 ])
284302rotate ([0 ,0 ,90 ])
285303h2p();
286304
287305// h7 (1/1)
288306projection(cut = true )
289- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y+ ps+ h1y+ ps+ h2y+ ps+ h7y,h7x/2 ,0 ])
307+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y+ ps+ h1y+ ps+ h2y+ ps+ h7y,h7x/2 ,0 ])
290308rotate ([0 ,0 ,90 ])
291309h7p();
292310
293311// h8 (1/1)
294312projection(cut = true )
295- translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a2x+ ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y+ ps+ h1y+ ps+ h2y+ ps+ h7y+ ps+ h8y,h8x/2 ,0 ])
313+ translate ([d1y+ ps+ d2y+ ps+ d3y+ ps+ d4y+ ps+ d5y+ ps+ d6y+ ps+ d7y+ ps+ d8y+ ps+ d9y+ ps+ d10y+ ps+ d11y+ ps+ d12y+ ps+ a1x+ ps+ a1x + ps + a2x+ ps + a2x + ps + a3x + ps+ a3x+ ps+ a4x+ 0.5 + a5x+ ps+ a6x+ ps+ f1y+ ps+ f2y+ ps+ f3y+ ps+ f4y+ ps+ f5y+ ps+ f6y+ ps+ f8y+ ps+ f9y+ ps+ f11x+ ps+ f12y+ ps+ f13x+ ps+ f14y+ ps+ h1y+ ps+ h2y+ ps+ h7y+ ps+ h8y,h8x/2 ,0 ])
296314rotate ([0 ,0 ,90 ])
297315h8p();
0 commit comments