3D preview of Puente levadizo de dos hojas
Loading the interactive model…
Interactive 3D model of Puente levadizo de dos hojas

Everything else

Puente levadizo de dos hojas

1 views
Bounding box
640 × 236 × 650 mm
Engine
3D Printing B-rep
Parameters
1
Published
November 13, 2026

Download

Free to download and use. See the terms.

The prompt

// Puente levadizo de dos hojas - mm. X largo, Y ancho, Z arriba opening_angle = 0; // 0 a 75 $fn = 32; hx = 287.5; // centro de bisagra (60 cm exterior) hz = 285; // eje de bisagra pz = 625; // centro de polea L = 287.5; // largo de hoja module tri() { polygon([[0,15],[-L,15],[0,-105]]); } module truss2d() { difference() { union() { difference() { tri(); offset(delta=-8) tri(); } // marco triangular hull() { translate([-10,-10]) circle(12); translate([-10,-10]) circle(12); } translate([-143,-45]) hull() { circle(4); translate([-100,50]) circle(4); } translate([-143,-45]) hull() { circle(4); translate([100,50]) circle(4); } } circle(4.2); // agujero del pasador } } module leaf() { for (sy = [-1,1]) translate([0, sy*79, 0]) rotate([90,0,0]) linear_extrude(8, center=true) truss2d(); translate([-L,-75,7]) cube([L,150,8]); // tablero for (s = [-1,1]) hull() { // arriostramiento en X translate([-15,-75*s,-2]) cube([1,6,6]); translate([-L+8,75*s,-2]) cube([1,6,6]); } } module half() { // torre: 2 patas + travesaños for (sy = [-1,1]) translate([hx, sy*105.5, 325]) cube([25,25,650], center=true); translate([hx,0,582.5]) cube([25,236,25], center=true); translate([hx,0,450]) cube([25,236,20], center=true); // placas y pasadores for (sy = [-1,1]) { difference() { translate([hx, sy*90.5, hz]) cube([65,5,65], center=true); translate([hx, sy*90.5, hz]) rotate([90,0,0]) cylinder(r=4.2, h=10, center=true); } translate([hx, sy*90, hz]) rotate([90,0,0]) cylinder(r=4, h=36, center=true); } // hoja translate([hx,0,hz]) rotate([0,opening_angle,0]) leaf(); // polea y eje translate([hx,0,pz]) rotate([90,0,0]) { difference() { cylinder(r=20, h=10, center=true); rotate_extrude() translate([20,0]) circle(3); } cylinder(r=3, h=236, center=true); } // cuerda t = opening_angle; P = [hx - 270*cos(t) + 20*sin(t), 0, hz + 270*sin(t) + 20*cos(t)]; T = [hx, 0, pz + 17]; R = [hx + 17, 0, pz]; hull() { translate(P) sphere(2, $fn=12); translate(T) sphere(1.5, $fn=12); } hull() { translate(T) sphere(1.5, $fn=12); translate(R) sphere(1.5, $fn=12); } hull() { translate(R) sphere(1.5, $fn=12); translate([R[0],0,R[2]-120]) sphere(5, $fn=12); } } half(); mirror([1,0,0]) half();

Parameters

NameValueRange
Angulo de apertura (grados)0 mm0 – 75

Every value above is a live dimension. Open a model like this in the editor and each one becomes a slider you can drag before exporting.

Puente levadizo de dos hojas - Free CAD Model (STEP, STL) | TextoCAD