Compare commits

..

17 Commits
v2.3 ... master

Author SHA1 Message Date
a2nr bf4e9c9d5f ganti diameter bawah spindle 2024-04-16 10:00:06 +07:00
a2nr 5824f57d4b update diameter spindle 2024-04-04 11:40:56 +07:00
anggoro dwi 4fdfd07184 change nut size to this nut 2024-01-19 14:06:07 +07:00
anggoro dwi 202518b955 update nutholder ke nut yang pas 2024-01-15 22:29:37 +07:00
Carlos Garcia Saura f52a931c82
Included DOI and Bibtex citation references 2023-12-30 02:44:34 +01:00
Carlos Garcia Saura 6406d48f28
Update README.md 2018-01-13 13:15:24 +01:00
Carlos Garcia Saura 21bec7bb17 Merge pull request #70 from mprochnow/master
Generated new STLs for gears after tolerance fix
2017-09-06 10:32:25 -07:00
Martin J. Prochnow 099368f6c7 Generated new STLs for gears after tolerance fix 2017-09-01 11:31:46 +02:00
Carlos Garcia Saura cde5220404 Merge pull request #69 from JohanBraeken/master
Changed tolerance for rod- and motorgears to '0' to ensure a tight fit.
2017-08-27 09:52:13 -07:00
Johan Braeken 30e63761a3 Changed tolerance for rod- and motorgears to '0' to ensure a tight fit. 2017-08-27 12:08:08 +02:00
Carlos Garcia Saura 330146a9cf Add warning about tolerances mismatch 2017-08-22 14:52:52 -07:00
Carlos Garcia Saura c945f72dcd Merge pull request #59 from Mecan0/Cyclopea-(Cyclone-with-Spindles)
Cyclopea (cyclone with spindles)
2016-08-30 13:01:23 +02:00
Mecan0 f985d4fdc1 No son definitivos 2016-08-30 02:53:29 +02:00
Mecan0 2f3e65398c For spindles T8 -8 2016-08-29 11:27:05 +02:00
Manuel Palacios b672b7db1e Create Cyclopea (Cyclone with spindles) 2016-08-28 23:06:42 +02:00
Carlos Garcia Saura 58bdfc801b Merge pull request #55 from veelck/fixes/fix-z-gears-tolerance
Fixes tolerance for Z-axis gears.
2016-02-17 11:43:09 +01:00
Damian Walczak f068675cf2 Fixes tolerance for Z-axis gears. 2016-02-17 08:49:24 +01:00
14 changed files with 58409 additions and 19 deletions

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@

View File

@ -1,14 +1,18 @@
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.10442930.svg)](https://doi.org/10.5281/zenodo.10442930)
<p align="center">
<img src="Media/CycloneLogo_1/CycloneLogo_1.png" width="70%">
<div align="center"><i>A 3D-printable (Rep-Rap alike) CNC machine, intended for PCB manufacture.</i></div>
</p>
Read this, it's important!
===========================
If you are reading this, then you may be looking at the **development version** of Cyclone PCB Factory.
This means files may present inconsistencies (dimensions mismatch, lack of tolerances, etc).
**If you just want to build the machine, take a look at the following locations:**
-----------
Please note that this project is no longer active and is of historical interest only.
===========
Check out this thread before printing the parts: <https://github.com/CarlosGS/Cyclone-PCB-Factory/issues/57>
**Also take a look at the following locations:**
- **Releases: <https://github.com/carlosgs/Cyclone-PCB-Factory/releases>**
- **Documentation: <https://github.com/carlosgs/Cyclone-PCB-Factory/wiki>**
@ -31,7 +35,7 @@ Links of interest
- **[GitHub project network](https://github.com/carlosgs/Cyclone-PCB-Factory/network)** (useful to find the latest work by collaborators)
- **[Wiki entry on RepRap.org](http://reprap.org/wiki/Cyclone_PCB_Factory)**
- **[Joco's Cyclone journey in the mail list](https://groups.google.com/forum/#!topic/cyclone-pcb-factory/o_YzXokpLnA)**
- **[A year of development (Jan/2014)](http://carlosgs.es/node/47)** (project evolution during 2013)
- **[A year of development (Jan/2014)](https://web.archive.org/web/20150627040708/http://carlosgs.es/node/47)** (project evolution during 2013)
- **[List of suppliers](https://github.com/carlosgs/Cyclone-PCB-Factory/wiki/List-of-suppliers)**
Getting the (development) source files
@ -141,7 +145,7 @@ License: **Attribution - Share Alike - Creative Commons (<http://creativecommons
Authors:
--
**Carlos García Saura (<http://carlosgs.es>)** released the project as open-source and is the current maintainer.
**Carlos García Saura (<http://github.com/CarlosGS>)** released the project as open-source and is the current maintainer.
**Many other people keeps contributing to the project (check GitHub contributions and "most active posters" at <https://groups.google.com/forum/#!aboutgroup/cyclone-pcb-factory>).**
@ -185,3 +189,18 @@ Disclaimer
--
This hardware/software is provided "as is", and you use the hardware/software at your own risk. Under no circumstances shall any author be liable for direct, indirect, special, incidental, or consequential damages resulting from the use, misuse, or inability to use this hardware/software, even if the authors have been advised of the possibility of such damages.
Please cite as:
--
Garcia-Saura, C. (2013). Cyclone PCB Factory. GitHub. https://doi.org/10.5281/ZENODO.10442930
Latex / Bibtex citation:
```bibtex
@misc{cyclonepcb2013,
author = {Garcia-Saura, Carlos},
title = {Cyclone PCB Factory},
publisher = {GitHub},
year = {2013},
doi = {10.5281/ZENODO.10442930},
url = {https://doi.org/10.5281/ZENODO.10442930}
}
```

View File

@ -297,7 +297,7 @@ module Cyclone_X_rightFrame(isLeft=false) {
rotate([0,0,45]) nut(size=rodNutSize, chamfer=true, echoPart=true);
if(Render_X_rodGear) {
rotate([0,-90,0]) color(color_movingPart)
cyclone_rod_gear(Gear_N_Teeth=X_rodGearRatio, gearHeight=X_gear_thickness, nutSize=8, tolerance=screwHoleTolerance);
cyclone_rod_gear(Gear_N_Teeth=X_rodGearRatio, gearHeight=X_gear_thickness, nutSize=8, tolerance=0);
}
}
// Translate to motor position
@ -309,7 +309,7 @@ module Cyclone_X_rightFrame(isLeft=false) {
if(Render_X_motorGear) {
translate([X_threaded_rod_bearingDepth+(2*rod_nut_len)-(nut_separation/2)-2,2,0])
rotate([0,-90,0]) color(color_movingPart)
cyclone_motor_gear(Gear_N_Teeth=X_motorGearRatio, gearHeight=X_gear_thickness, tolerance=screwHoleTolerance);
cyclone_motor_gear(Gear_N_Teeth=X_motorGearRatio, gearHeight=X_gear_thickness, tolerance=0);
}
}
}

View File

@ -233,7 +233,7 @@ module Cyclone_Y_frontFrame() {
if(Render_Y_motorGear) {
translate([-2,-(bearing_width-bearingDepth)-motorWallSeparation-nut_separation,0])
rotate([-90,180,0]) color(color_movingPart)
cyclone_motor_gear(Gear_N_Teeth=Y_motorGearRatio, gearHeight=gear_thickness, tolerance=screwHoleTolerance);
cyclone_motor_gear(Gear_N_Teeth=Y_motorGearRatio, gearHeight=gear_thickness, tolerance=0);
}
}
}
@ -251,7 +251,7 @@ module Cyclone_Y_frontFrame() {
if(Render_Y_rodGear) {
translate([0,2*rod_nut_len-(nut_separation/2),0])
rotate([-90,0,0]) color(color_movingPart)
cyclone_rod_gear(Gear_N_Teeth=Y_rodGearRatio, gearHeight=gear_thickness, nutSize=Y_threaded_rodNutSize, tolerance=screwHoleTolerance);
cyclone_rod_gear(Gear_N_Teeth=Y_rodGearRatio, gearHeight=gear_thickness, nutSize=Y_threaded_rodNutSize, tolerance=0);
}
translate([0,rod_nut_len+gear_thickness-nut_separation,0])
rotate([-90,0,0]) nut(size=rodNutSize, echoPart=true);

View File

@ -78,7 +78,7 @@ render_2D_or_3D() {
if(draw_references) %frame();
// Main base for the machine
beveledBase([base_size_X,base_size_Y,base_thickness], radius=base_corner_radius, res=base_corner_res, echoPart=true, renderPart=render_bases_outline);
//beveledBase([base_size_X,base_size_Y,base_thickness], radius=base_corner_radius, res=base_corner_res, echoPart=true, renderPart=render_bases_outline);
// A4 paper sheet for reference

View File

@ -174,12 +174,12 @@
spindle_holder_bolt_diam = 6;
// --- Spindle Motor ---
spindle_motor_diam_top = 51.3;
spindle_motor_diam_top_smaller = 47.5;
spindle_motor_diam = 47.5;
spindle_motor_diam_top = 54;
spindle_motor_diam_top_smaller = 54;
spindle_motor_diam = 46.5;
spindle_motor_sidelen = 32;
spindle_holder_thickness = 8;
spindle_motor_length = 90;
spindle_motor_length = 200;
// --- Text ---
textHscale = 0.8;
@ -234,8 +234,8 @@
Render_Z_carriageBottom = true;
Render_Y_leftSmoothRodIdler = true;
Render_Y_rightSmoothRodIdler = true;
Render_Y_leftSmoothRodIdler_back = false; // Only needed for Cyclone XL
Render_Y_rightSmoothRodIdler_back = false;
Render_Y_leftSmoothRodIdler_back = true; // Only needed for Cyclone XL
Render_Y_rightSmoothRodIdler_back = true;
Render_Y_frontFrame = true;
Render_Y_backFrame = true;
Render_Y_carriage = true;

View File

@ -25,7 +25,7 @@ METRIC_NUT_AC_WIDTHS =
9.20,//m5
11.50,//m6
-1,
15.00,//m8
13.7,//15.00,//m8
-1,
19.60,//m10
-1,