Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Sprzęgacz kierunkowy do NWT500
SP5IOU Offline
Użytkownik
***

Liczba postów: 120
Dołączył: 02-05-2013
Post: #14
RE: Sprzęgacz kierunkowy do NWT500
Hej.
Przyszedł już jakiś czas temu ten sprzęgacz z Ukrainy.
http://www.ebay.pl/itm/RF-SWR-Reflection...SwDKtY09zG
Jest bardzo starannie wykonany, potrzebny jest do niego jeszcze rezystor SMA 50 om i może inne wartości, aby wkręcić w gniazdo REF.
Niema obudowy, więc pozwoliłem sobie zaprojektować i wykonać obudowę na drukarce 3d. Obudowa ma opisy gniezd z obydwu stron w postaci wklęsłego druku
Wydrukowałem z ABS-u i części góra / dół pasują "na wcisk"
Kod:
//Obudowa do sprzęgacza
//wnętrze
module wnetrze(){
cube([91,47,8]);
//gniazdo SMA
translate([-2,20,0]) cube([2,7,7]);
translate([91,20,0]) cube([2,7,7]);
translate([9.2,-2,0])cube([7,2,7]);
translate([9.2,47,0])cube([7,2,7]);
}
//Zewnetrze
module zewnetrze(){
    translate([-2,-2,-1.6]) cube([95,51,10.6]);
}
  
//Napisy
module napisy(){
translate([0,0,8.6])
    linear_extrude(height = 1.2, connectivity=10)
    difference(){
    translate ([-2,-2])square([95,51]);
    translate ([74,12])rotate([0,0,180])text("0.1-3000MHz",size = 6, font = "Liberation Sans:style=Bold");
    translate ([68,22])rotate([0,0,180])text("RF bridge",size = 6, font = "Liberation Sans:style=Bold");
    translate ([2,36])rotate([0,0,270])text("INPUT",size = 6, font = "Liberation Sans:style=Bold");
    translate ([10,45])rotate([0,0,270])text("DUT",size = 6, font = "Liberation Sans:style=Bold");
    translate ([10,18])rotate([0,0,270])text("REF",size = 6, font = "Liberation Sans:style=Bold");
    translate ([83,40])rotate([0,0,270])text("OUTPUT",size = 6, font = "Liberation Sans:style=Bold");
    }
}
//Napisy przykrywka
module napisy1(){
translate([0,0,1])
    linear_extrude(height = 1.2, connectivity=10)
    difference(){
    translate ([-2,-2])square([95,51]);
    translate ([74,12])rotate([0,0,180])text("0.1-3000MHz",size = 6, font = "Liberation Sans:style=Bold");
    translate ([68,22])rotate([0,0,180])text("RF bridge",size = 6, font = "Liberation Sans:style=Bold");
    translate ([2,36])rotate([0,0,270])text("INPUT",size = 6, font = "Liberation Sans:style=Bold");
    translate ([10,45])rotate([0,0,270])text("REF",size = 6, font = "Liberation Sans:style=Bold");
    translate ([10,18])rotate([0,0,270])text("DUT",size = 6, font = "Liberation Sans:style=Bold");
    translate ([83,40])rotate([0,0,270])text("OUTPUT",size = 6, font = "Liberation Sans:style=Bold");
    }
}

//Zewnetrze z napisami
module zewnetrze_napisy(){
    union(){
        zewnetrze();
        napisy();
      
    }
    
}
//Obudowe
module obudowa(){
difference(){
zewnetrze_napisy();
wnetrze();
}  
}
//Gora
module gora(){
translate ([-45,53,10])rotate([0,180,180]) difference(){
        obudowa();
        translate([-2,-2,-1.6]) cube([95,51,1.6]);
      
    }
}

module zaczepy(){
translate([0,0,-3])difference(){
cube([91,47,3]);
translate ([1,1,0])cube([89,45,3]);
//gniazdo SMA
translate([0,20,0]) cube([2,7,7]);
translate([89,20,0]) cube([2,7,7]);
translate([9.2,0,0])cube([7,2,7]);
translate([9.2,45,0])cube([7,2,7]);
    }
}

module pokrywka(){
translate([-45,-5,2.2])  rotate([0,180,180]) union(){
    translate ([-2,-2])cube([95,51,1]);
    napisy1();
    zaczepy();          
             }
}
gora();
pokrywka();

program OpenScad, który polecam do projektowania takich i bardziej skomplikowanych obiektów można pobrać stąd:
http://www.openscad.org/

73's Marcin.
15-04-2017 11:05
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
RE: Sprzęgacz kierunkowy do NWT500 - SP5IOU - 15-04-2017 11:05

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości