Picotuner stl

Discussion about the MiniTiouner board and the MiniTiouner Digital ATV Receive Software. See also http://www.vivadatv.org/index.php
Post Reply
F1CJN_alain
Posts: 98
Joined: Thu Jul 21, 2011 9:50 am

Picotuner stl

Post by F1CJN_alain » Fri Nov 21, 2025 11:00 pm

I printed the Picotuner front face from the BATC stl file, months ago and it was fine.
I think now the BATC file has been changed (little hole near the power plug) but the two square holes for power and usb do not fit at all with my Pico rev3 board.
Where can I get the previous file ?
73s
Alain F1CJN

g0mjw
Posts: 2707
Joined: Sat Sep 20, 2014 9:15 am

Re: Picotuner stl

Post by g0mjw » Sat Nov 22, 2025 9:58 am

Firstly, I think you mean the back panel as there is no power on the front, just some LEDs.

Drawings for both versions are in the Wiki, you just need to use the correct one for your board and cad up a panel in your preferred 3D design package. There never was a 3D panel as such, it was a drilling template for the metal panel that comes with the case. It could be used as a panel but it might be too thick, at least compared to the aluminium. You can probably change that in the 3D slicer but thin plastic isn't very stiff. You could even 3D print the entire case - the 3D files are on the Hammond website.

I printed a drilling template for the prototype, which is on the Wik under the V1 files. It is not under the V3 files as it won't work with the final version. I suspect you have printed that V1 template as that has a hole for the LNB LED that moved to the front in V3. The spacing of the USB and ethernet was also improved.

I did not print a drilling template for the version 3 because I didn't build one. I think someone must have asked for one though as I have a zip file with a template inside, no idea if it fits because due to the cost of the tuners I didn't build one myself. The only difference is the LEDs.

Justin had some metal panels made, complete with logos etc.

EDIT - I did a search - viewtopic.php?f=2&t=9044 - this might be where you found a panel previously. I thought I had updated the Wiki.

EDIT2 - I think someone has deleted the link from the Wiki as this file is there but not linked any more. https://wiki.batc.org.uk/File:PicoBackPanelSTL.zip

EDIT3 - It is linked, it is just at the end of the line so not as obvious.

Mike

F1CJN_alain
Posts: 98
Joined: Thu Jul 21, 2011 9:50 am

Re: Picotuner stl

Post by F1CJN_alain » Sun Nov 23, 2025 4:32 pm

Hi Mike

First, sorry to make a confusion for the name back panel , because in my shack the back panel is in front of me ! ;)

There are two STL files in the BATC repository, the second one is ok for my rev3 board :
- https://wiki.batc.org.uk/images/c/c7/3D ... nelPad.zip
- https://wiki.batc.org.uk/File:PicoBackPanelSTL.zip

Thanks for the link
Alain F1CJN

F1CJN_alain
Posts: 98
Joined: Thu Jul 21, 2011 9:50 am

Picotuner front panel

Post by F1CJN_alain » Thu Nov 27, 2025 11:53 pm

I have asked to the free Gemini AI to make a 3D model for the Pico front panel from a text description.
I asked for a compatible file with OpenScad.
- First copy the file,
- Copy the file into the free OpenScad 3D application,
- generate the image and export it as a STL file,
- print the 3D model with your prefered printer.

I put the front panel STL file and also the modified back panel STL without the Ethernet connector hole, in this repository
github.com/F1CJN/Picotuner-STL

73s
Alain F1CJN


// BATC Picotuner - Face Avant CORRIGÉE

// Dimensions
epaisseur = 1.5;
longueur_x = 103.12;
largeur_y = 53.09;
rayon_arrondi = 4.0;

// Trous de fixation aux coins
dist_bord_fixation = 4.1;
rayon_trou_fixation = 3.4 / 2;

// Trous coniques
r_int_conique = 3.5 / 2; // Rayon intérieur (petit côté)
r_ext_conique = 5.5 / 2; // Rayon extérieur (grand côté)
pos_y_conique = 14.5;
pos_x_conique = [24.3, 30.8, 46.0, 52.5];

// ===============================================
// MODULES DE GÉOMÉTRIE (Positionnés pour être centrés)
// ===============================================

module plaque_arrondie() {
linear_extrude(height = epaisseur, center = true) // Centré en Z
minkowski() {
square([longueur_x - 2*rayon_arrondi, largeur_y - 2*rayon_arrondi], center = true);
circle(r = rayon_arrondi);
}
}

// Module des trous de fixation
module trous_fixation() {
// Le centre de la plaque est (0, 0, 0)
// Les trous sont créés par rapport à ce centre.

// Coordonnées X et Y des centres de trous (par rapport à l'origine (0,0) au centre de la plaque)
X_pos = longueur_x/2 - dist_bord_fixation;
Y_pos = largeur_y/2 - dist_bord_fixation;

// Fonction pour percer les quatre coins
// Le trou doit aller au-delà de l'épaisseur totale pour garantir la coupe.
h_perce = epaisseur + 0.02;

for (x_sign = [-1, 1])
for (y_sign = [-1, 1])
translate([x_sign * X_pos, y_sign * Y_pos, 0])
cylinder(r = rayon_trou_fixation, h = h_perce, center = true, $fn=64);
}


// Module des trous coniques (Utilise un cône pour le fraisage)
module trous_coniques() {
// Position Y des trous par rapport au centre (0,0)
Y_offset = -(largeur_y/2) + pos_y_conique;

// La hauteur du cône pour le fraisage doit couvrir 1.5mm.
// Pour éviter le "2-manifold", nous nous assurons que le fraisage et le trou traversent bien.
h_perce = epaisseur + 0.02;

for (x = pos_x_conique) {
// Position X du trou par rapport au centre (0,0)
X_offset = -longueur_x/2 + x;

translate([X_offset, Y_offset, 0]) {
// 1. Trou cylindrique intérieur (3.5mm) - Doit être centré en Z comme le reste
cylinder(r=r_int_conique, h=h_perce, center = true, $fn=64);

// 2. Partie conique (Fraisage) - Cône inversé pour couper le haut
// r1: grand côté (surface), r2: petit côté (intérieur de la plaque)
translate([0, 0, epaisseur/2]) { // Décalage vers le haut pour le fraisage
rotate([180, 0, 0]) // Inverse pour couper depuis le haut
// La hauteur du cône définit l'angle de fraisage.
// r1=r_ext à la surface, r2=r_int à la base de la coupe (profondeur)
cylinder(r1 = r_ext_conique, r2 = r_int_conique, h = epaisseur, $fn=64);
}
}
}
}


// ===============================================
// OPÉRATION FINALE
// ===============================================

difference() {
// 1. La Plaque Solide (Volume initial)
plaque_arrondie();

// 2. Les Trous de Fixation à soustraire
trous_fixation();

// 3. Les Trous Coniques à soustraire
trous_coniques();
}

g0mjw
Posts: 2707
Joined: Sat Sep 20, 2014 9:15 am

Re: Picotuner stl

Post by g0mjw » Fri Nov 28, 2025 10:28 am

Interesting approach. Perhaps ask it to label the panel and countersink the holes?

F1CJN_alain
Posts: 98
Joined: Thu Jul 21, 2011 9:50 am

Re: Picotuner stl

Post by F1CJN_alain » Fri Nov 28, 2025 4:08 pm

Thanks it is done ans has a good shape.

Image

The file is updated in my Github.
Pico-Front-Panel.jpg
Pico-Front-Panel.jpg (1.92 MiB) Viewed 43 times
Thanks for your adds.

73s to all
Alain F1CJN

g0mjw
Posts: 2707
Joined: Sat Sep 20, 2014 9:15 am

Re: Picotuner stl

Post by g0mjw » Fri Nov 28, 2025 4:24 pm

F1CJN_alain wrote:
Fri Nov 28, 2025 4:08 pm
Thanks it is done ans has a good shape.

Image

The file is updated in my Github.

Pico-Front-Panel.jpgThanks for your adds.

73s to all
Alain F1CJN
That looks good, but I only meant the mounting holes. LEDs however don't look bad countersunk. Interesting.

Post Reply

Return to “The MiniTiouner and MiniTioune Digital Receive Software”