Add 5mm marks to bolex plate
This commit is contained in:
parent
a2f045841f
commit
440edd7b18
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"version": "1.8.86",
|
"version": "1.8.87",
|
||||||
"ext_port": 1111,
|
"ext_port": 1111,
|
||||||
"profiles": {
|
"profiles": {
|
||||||
"mcopy": {
|
"mcopy": {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "mcopy-app",
|
"name": "mcopy-app",
|
||||||
"version": "1.8.86",
|
"version": "1.8.87",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "mcopy-app",
|
"name": "mcopy-app",
|
||||||
"version": "1.8.86",
|
"version": "1.8.87",
|
||||||
"description": "GUI for the mcopy small gauge film optical printer platform",
|
"description": "GUI for the mcopy small gauge film optical printer platform",
|
||||||
"main": "main.js",
|
"main": "main.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"version": "1.8.86",
|
"version": "1.8.87",
|
||||||
"ext_port": 1111,
|
"ext_port": 1111,
|
||||||
"profiles": {
|
"profiles": {
|
||||||
"mcopy": {
|
"mcopy": {
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
{
|
{
|
||||||
"name": "mcopy",
|
"name": "mcopy",
|
||||||
"version": "1.8.86",
|
"version": "1.8.87",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "mcopy",
|
"name": "mcopy",
|
||||||
"version": "1.8.86",
|
"version": "1.8.87",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"arduino": "file:app/lib/arduino",
|
"arduino": "file:app/lib/arduino",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "mcopy",
|
"name": "mcopy",
|
||||||
"version": "1.8.86",
|
"version": "1.8.87",
|
||||||
"description": "Small gauge film optical printer platform",
|
"description": "Small gauge film optical printer platform",
|
||||||
"main": "build.js",
|
"main": "build.js",
|
||||||
"directories": {
|
"directories": {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"version": "1.8.86",
|
"version": "1.8.87",
|
||||||
"ext_port": 1111,
|
"ext_port": 1111,
|
||||||
"profiles": {
|
"profiles": {
|
||||||
"mcopy": {
|
"mcopy": {
|
||||||
|
|
|
@ -604,11 +604,30 @@ module camera_sled_bolex_plate (pos = [0, 0, 0], rot = [0, 0, 0]) {
|
||||||
translate([-18, -22, 10]) rotate([0, 90, 0]) m5_nut();
|
translate([-18, -22, 10]) rotate([0, 90, 0]) m5_nut();
|
||||||
translate([-18, -22, 20]) cube([5, 7.9, 20], center = true);
|
translate([-18, -22, 20]) cube([5, 7.9, 20], center = true);
|
||||||
translate([-25, -22, 10]) cy(5.1, 25, 40, Y = 90);
|
translate([-25, -22, 10]) cy(5.1, 25, 40, Y = 90);
|
||||||
|
|
||||||
|
//lines
|
||||||
|
camera_bolex_plate_lines_y(Z / 2);
|
||||||
|
camera_bolex_plate_lines_y((Z / 2) - CameraSledBolexPlateZ);
|
||||||
|
translate([0, CameraSledBolexPlateY / 2, 0]) rotate([90, 0, 0]) camera_bolex_plate_lines_y(0);
|
||||||
|
translate([0, -CameraSledBolexPlateY / 2, 0]) rotate([90, 0, 0]) camera_bolex_plate_lines_y(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module camera_bolex_plate_lines_y (Z) {
|
||||||
|
camera_bolex_plate_line_y(Z = Z);
|
||||||
|
for (i = [1 : 4]) {
|
||||||
|
Size = i % 2 == 0 ? 3/4 : 1/2;
|
||||||
|
camera_bolex_plate_line_y(X = i * 5, Z = Z, Size = Size);
|
||||||
|
camera_bolex_plate_line_y(X = -i * 5, Z = Z, Size = Size);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
module camera_bolex_plate_line_y (X = 0, Z = 0, Size = 1) {
|
||||||
|
translate([X, 0, Z]) rotate([0, 45, 0]) cube([Size, CameraSledBolexY + 1, Size], center = true);
|
||||||
|
}
|
||||||
|
|
||||||
module end_2020 (pos = [0, 0, 0], rot = [0, 0, 0], Z = 5) {
|
module end_2020 (pos = [0, 0, 0], rot = [0, 0, 0], Z = 5) {
|
||||||
translate(pos) rotate(rot) {
|
translate(pos) rotate(rot) {
|
||||||
difference () {
|
difference () {
|
||||||
|
@ -990,7 +1009,7 @@ module debug2 () {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
PART = "camera_sled_bolexx";
|
PART = "camera_sled_bolex_plate";
|
||||||
|
|
||||||
if (PART == "rail_end") {
|
if (PART == "rail_end") {
|
||||||
rail_end(Projector = true);
|
rail_end(Projector = true);
|
||||||
|
|
Loading…
Reference in New Issue