Archive for 19 februari, 2014

Nyckelharpa, utskrift med 3D-skrivare

19/02/2014

Jag har börjat konstruera följande nyckelharpa. Jag har byggt två harpor enligt Sören Åhkers modell, båda är helt spelbara. Följande harpa har jag tänkt bygga i form på samma sätt som en fiol med i princip jämnhöga sarger. Lock och botten urholkas/formas som på en fiol vilket betyder att jag kan justera nyckelharpans resonanser enligt samma principer som på en fiol då plattorna inte längre är jämntjocka. Jag uppfattar också att harpan kan byggas snabbare och lättare i form än genom att såga ut den ur grovt virke.

nyckelharpa

Eftersom jag uppfattar att nycklarna och nyckellådan ger upphov till en hel del petande och arbetet dessutom tar mycket tid tänkte jag experimentera med att skriva ut nycklarna i plast med hjälp av 3D-skrivare. Det blir naturligtvis en hel del arbete att konstruera nycklarna för den första harpan men i fortsättningen bör nycklarna kunna framställas billigt med mycket lite besvär.

Konstruktion av en nyckel för 3D-utskrift

Jag har använt programmet OpenSCAD för att konstruera nycklar. Programmets fördel är att komponenten konstrueras som ett program och inte görs grafiskt från början till slut. Då komponenten konstrueras i textform kan man parametrisera många detaljer vilket gör det enkelt att återanvända konstruktionen i en grundnyckel i andra nycklar.

Nedanstående exempel är mycket primitivt men det kan antagligen illustrera vad jag försöker göra. Det finns en hel del ”hårdkodade” konstanter i konstruktionen men jag putsar upp listningen senare.

nyckelharpa_key

Den beskrivning som behövs för att skapa en nyckel kan t.ex. se ut på följande sätt:

// Body of a nyckelharpa key
// Nyckel för kromatisk nyckelharpa
// (c) 2014 Lars Silén
// Konstruktionen är i princip dimensionsfri men måtten i
// programlistan kommer på slutändan att vara mm.
 
// Variables
 
Body_len = 60;
Body_thickness = 8;
Body_width = 18;
Wall_thickness = 1.5;
PegBoxHoleW = 10;
 
// Discant side part going through the key box side
ALen = 20;
BLen = 20;
Slice = 3;
 
Cut_out_rect_len = 30;
Cut_out_width = Body_width - 3;
Cut_out_thickness = 2*Body_thickness;
 
// The actual pressed key part of a nyckelharpa key
// Creating the actual key part
translate(v=[-Body_len/2-ALen-BLen/2+1,-2,0]){
rotate(a = [0,0,15]){
cube(size=[BLen,Slice,Body_thickness],center=true);
}
}
translate(v=[-Body_len/2-ALen-BLen/2+1,2,0]){
rotate(a = [0,0,-15]){
cube(size=[BLen,Slice,Body_thickness],center=true);
}
}
translate(v=[-Body_len/2-ALen-BLen/2+1,0,0]){
rotate(a = [0,0,0]){
cube(size=[BLen,Slice,Body_thickness],center=true);
}
}
 
// End that goes into the peg box bass side
translate(v=[40,0,0]){
cube(size=[20,PegBoxHoleW,8],center=true);
}
 
// Part going through the discant side key box
translate(v=[-(Body_len/2)-ALen/2,0,0]){
cube(size=[ALen,PegBoxHoleW,8],center=true);
}
 
// Main body of the key
difference(){
cube(size = [Body_len,Body_width,Body_thickness],center=true);
translate(v=[3,0,0]){
// Remove cut out
cube(size =[Cut_out_rect_len, Cut_out_width, Cut_out_thickness], center=true);
}
// Round cut out for lower keys bass side
translate(v=[(Cut_out_rect_len/2)+4 ,0,0]){
cylinder(h=20,r=(Body_width - 2*Wall_thickness)/2,center=true);
}
 
// Round cut out for lower keys discant side
translate(v=[-(Cut_out_rect_len/2)+4,0,0]){
cylinder(h=20,r=(Body_width - 2*Wall_thickness)/2,center=true);
}
 
// Hole for the peg
translate(v=[-(Body_len/2)+4,0,0]){
cylinder(h=20,r1=2,r2=3,center=true);
}
}
 

Då koden kompileras genereras nyckeln som kan ses på bilden ovan. Koden kommer att köras genom ett andra 
kompileringssteg som genererar styrkod för 3D-skrivaren.

Pointman's

A lagrange point in life

THE HOCKEY SCHTICK

Lars Silén: Reflex och Spegling

NoTricksZone

Lars Silén: Reflex och Spegling

Big Picture News, Informed Analysis

Canadian journalist Donna Laframboise. Former National Post & Toronto Star columnist, past vice president of the Canadian Civil Liberties Association.

JoNova

Lars Silén: Reflex och Spegling

Climate Audit

by Steve McIntyre

Musings from the Chiefio

Techno bits and mind pleasers

Bishop Hill

Lars Silén: Reflex och Spegling

Watts Up With That?

The world's most viewed site on global warming and climate change

TED Blog

The TED Blog shares news about TED Talks and TED Conferences.

Larsil2009's Blog

Lars Silén: Reflex och Spegling