EdEarl
2013-08-31 16:45:56 UTC
This is not a necessarily a project to print on a 3D printer.
I projected a plane through a cone to make a parabola (see code below), and
placed three small spheres at known points on the parabola, the center and
ends. There are several things I need to know to be able to build a
parabolic trough and a supporting structure, for example to build a solar
trough.
UNKNOWNS
1. focal point
2. length of material for the parabola
3. other points to attach supports
The formula for a conic section is as follows:
Ax^2 + Bxy + Cy^2 +Dx + Ey + F = 0 with A, B, C not all zero
The information I have found about this formula suggest that the values for
A-F may need to be imaginary numbers. But, I have not found a definitive
source that clearly relates the geometry of a conic section to this formula.
Anyone have any suggestions on how I may proceed to complete the design of
my solar trough with a supporting structure and size of material to make the
parabolic trough?
ParabolicTrough() ;
module ParabolicTrough() {
ConeHeight=100;
ConeRadius=ConeHeight;
Center=sqrt(ConeRadius*ConeRadius/2);
translate([0,-Center,ConeHeight/2]) sphere(r=5);
translate([ConeRadius,0,ConeHeight/2]) sphere(r=5);
translate([-ConeRadius,0,ConeHeight/2]) sphere(r=5);
linear_extrude(height=ConeHeight) projection(cut=true)
rotate([atan(ConeHeight/ConeRadius),0,0])
difference() {
cylinder(h=ConeHeight*1.02, r1=ConeRadius*1.02, r2=0);
cylinder(h=ConeHeight, r1=ConeRadius, r2=0);
}
};
--
View this message in context: http://forum.openscad.org/Parabolic-Trough-tp5362.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
I projected a plane through a cone to make a parabola (see code below), and
placed three small spheres at known points on the parabola, the center and
ends. There are several things I need to know to be able to build a
parabolic trough and a supporting structure, for example to build a solar
trough.
UNKNOWNS
1. focal point
2. length of material for the parabola
3. other points to attach supports
The formula for a conic section is as follows:
Ax^2 + Bxy + Cy^2 +Dx + Ey + F = 0 with A, B, C not all zero
The information I have found about this formula suggest that the values for
A-F may need to be imaginary numbers. But, I have not found a definitive
source that clearly relates the geometry of a conic section to this formula.
Anyone have any suggestions on how I may proceed to complete the design of
my solar trough with a supporting structure and size of material to make the
parabolic trough?
ParabolicTrough() ;
module ParabolicTrough() {
ConeHeight=100;
ConeRadius=ConeHeight;
Center=sqrt(ConeRadius*ConeRadius/2);
translate([0,-Center,ConeHeight/2]) sphere(r=5);
translate([ConeRadius,0,ConeHeight/2]) sphere(r=5);
translate([-ConeRadius,0,ConeHeight/2]) sphere(r=5);
linear_extrude(height=ConeHeight) projection(cut=true)
rotate([atan(ConeHeight/ConeRadius),0,0])
difference() {
cylinder(h=ConeHeight*1.02, r1=ConeRadius*1.02, r2=0);
cylinder(h=ConeHeight, r1=ConeRadius, r2=0);
}
};
--
View this message in context: http://forum.openscad.org/Parabolic-Trough-tp5362.html
Sent from the OpenSCAD mailing list archive at Nabble.com.