mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-01 20:40:28 +02:00
modify mouth
This commit is contained in:
@@ -102,26 +102,53 @@ module dragon_head() {
|
|||||||
rotate([90, 0, -90])
|
rotate([90, 0, -90])
|
||||||
sweep(m_transpose([path1, path2, path3, path4, path5]));
|
sweep(m_transpose([path1, path2, path3, path4, path5]));
|
||||||
|
|
||||||
translate([-.15, 0, -3.3])
|
translate([-.15, 0, -3.3])
|
||||||
rotate([90, 0, -90])
|
rotate([90, 0, -90])
|
||||||
ellipse_extrude(5.5, slices = 2)
|
ellipse_extrude(5.5, slices = 3)
|
||||||
polygon(
|
polygon([
|
||||||
shape_trapezium([5, 16.75],
|
[1.003, -10],
|
||||||
h = 20,
|
[3.92192, -7.56368],
|
||||||
corner_r = 2, $fn = 4)
|
[4, -3.43632],
|
||||||
);
|
[5, 0],
|
||||||
|
[6.5, 3.25],
|
||||||
|
[6.5, 6.43632],
|
||||||
|
[6.26668, 9.91892],
|
||||||
|
[5.703, 10],
|
||||||
|
[-5.703, 10],
|
||||||
|
[-6.26668, 9.91892],
|
||||||
|
[-6.5, 6.43632],
|
||||||
|
[-6.5, 3.25],
|
||||||
|
[-5, 0],
|
||||||
|
[-4, -3.43632],
|
||||||
|
[-3.92192, -7.56368],
|
||||||
|
[-1.003, -10]
|
||||||
|
]);
|
||||||
|
|
||||||
|
translate([-0.025, 0, 0])
|
||||||
scale([1.5, 1, 1])
|
scale([1.5, 1, 1])
|
||||||
intersection() {
|
intersection() {
|
||||||
mirror([1, 0, 0])
|
mirror([1, 0, 0])
|
||||||
translate([0, 0, -2.25])
|
translate([0, 0, -2.25])
|
||||||
rotate([85, 0, -90])
|
rotate([85, 0, -90])
|
||||||
ellipse_extrude(4, slices = 2)
|
ellipse_extrude(4, slices = 2)
|
||||||
polygon(
|
polygon([
|
||||||
shape_trapezium([5, 18],
|
[1.003, -10],
|
||||||
h = 20,
|
[3.5, -7.56368],
|
||||||
corner_r = 2, $fn = 5)
|
[4, -3.43632],
|
||||||
);
|
[5, 0],
|
||||||
|
[6.5, 2.25],
|
||||||
|
[7, 6.43632],
|
||||||
|
[6.26668, 9.91892],
|
||||||
|
[5.703, 10],
|
||||||
|
[-5.703, 10],
|
||||||
|
[-6.26668, 9.91892],
|
||||||
|
[-7, 6.43632],
|
||||||
|
[-6.5, 2.25],
|
||||||
|
[-5, 0],
|
||||||
|
[-4, -3.43632],
|
||||||
|
[-3.5, -7.56368],
|
||||||
|
[-1.003, -10]
|
||||||
|
]);
|
||||||
|
|
||||||
jpath1 = curve(0.4, [[-10, 16], [0, 8], [4, 5], [3, 0], [2, -5], [2, -10], [0, -13.5], [-3, -14]]);
|
jpath1 = curve(0.4, [[-10, 16], [0, 8], [4, 5], [3, 0], [2, -5], [2, -10], [0, -13.5], [-3, -14]]);
|
||||||
rotate([90, -4, 0])
|
rotate([90, -4, 0])
|
||||||
@@ -160,7 +187,7 @@ module dragon_head() {
|
|||||||
translate([-9, -10, 0])
|
translate([-9, -10, 0])
|
||||||
circle(1, $fn = 8);
|
circle(1, $fn = 8);
|
||||||
}
|
}
|
||||||
// mouth();
|
|
||||||
rotate([0, 15, 0])
|
rotate([0, 15, 0])
|
||||||
translate([0, 0, -25 / 2])
|
translate([0, 0, -25 / 2])
|
||||||
scale(1.15) {
|
scale(1.15) {
|
||||||
|
Reference in New Issue
Block a user