mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-05 06:17:32 +02:00
added test_rounded_cylinder
This commit is contained in:
@@ -7,6 +7,7 @@ include <test_hexagons.scad>;
|
|||||||
|
|
||||||
// 3D
|
// 3D
|
||||||
include <test_rounded_cube.scad>;
|
include <test_rounded_cube.scad>;
|
||||||
|
include <test_rounded_cylinder.scad>;
|
||||||
|
|
||||||
// 2D Shape
|
// 2D Shape
|
||||||
include <test_shape_arc.scad>;
|
include <test_shape_arc.scad>;
|
||||||
|
25
test/test_rounded_cylinder.scad
Normal file
25
test/test_rounded_cylinder.scad
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
include <unittest.scad>;
|
||||||
|
|
||||||
|
module test_rounded_cylinder() {
|
||||||
|
echo("==== test_rounded_cylinder ====");
|
||||||
|
|
||||||
|
include <rounded_cylinder.scad>;
|
||||||
|
|
||||||
|
h = 25;
|
||||||
|
|
||||||
|
module test_center_half_trapezium(center_pt, shape_pts) {
|
||||||
|
assertEqualPoint([0, 0, h / 2], center_pt);
|
||||||
|
|
||||||
|
expected_shape = [[0, -12.5], [15.5689, -12.5], [17.424, -11.8577], [18.4847, -10.2057], [18.3543, -8.3858], [10.7543, 10.6142], [9.469, 12.098], [7.9689, 12.5], [0, 12.5]];
|
||||||
|
|
||||||
|
assertEqualPoints(expected_shape, shape_pts);
|
||||||
|
}
|
||||||
|
|
||||||
|
rounded_cylinder(
|
||||||
|
radius = [20, 10],
|
||||||
|
h = h,
|
||||||
|
round_r = 3
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
test_rounded_cylinder();
|
Reference in New Issue
Block a user