Comments (6)
As far as I managed to check this issue, it seems that Cycl_Z_carriage.scad
has a bug, where it has the cyclone_rod_gear
call - it uses tolerance=0, where in case of X and Y axis there is tolerance set to screwHoleTolerance
.
As for the second gear, it seems like the diameter of stepper motor rod is hardcoded inside the standard_parts.scad
, which seems strange as I'd expect it to be configured.
It also has tolerance=0, but modifying that sets the tolerance on both holes (the motor rod as well as screwing hole, which is not really ideal).
Since this is the only gear of this kind, I'm not sure if tolerance should be set there as well, but other motor gears have it set.
I'd love to issue a pull request, but I'm not sure if my changes will make sense, since I'm noob in scad (started to figuring it out like 2h ago ;))
I'd love to get some feedback before I'll issue the PR.
from cyclone-pcb-factory.
I added the tolerance = screwHoleTolerance
for both gears, printed them and it worked like a charm, so I guess that's the problem.
from cyclone-pcb-factory.
@veelck Thanks for the PR! Would you mind updating the STL with the gears as well?
Interestingly enough, most complains regarding the tolerances so far have pointed out they were too large. So maybe these gears were an exception because of the bug
Thanks to both for the bug report!
from cyclone-pcb-factory.
@CarlosGS Hi, thanks for taking the PR.
Can you give me some tips on how to optimally generate the STLs? Like I mentioned, I'm new to OpenSCAD and I'm not sure how can I make it so it makes sense (for the gears I needed I exported them one-by-one, so for all the gears that'd be pain in the a..., hope it's not the only way...)
from cyclone-pcb-factory.
Unfortunately that is the case, STLs need to be manually generated for every part. What I often do, is render an STL for the full machine, then load it in Cura and choose "split into parts", finally arrange the parts into the proper alignment for 3D printing
I agree, it is tedious. But if you still have around the updated STLs, what I'd do is load the old gear plate in Cura, then choose "split into parts", remove the Z gears, then drop the new STLs into Cura, and finally save the new STL plate
Sorry for the inconvenience, it would be great to have a way to automate this, indeed
from cyclone-pcb-factory.
Merging this issue with #57
from cyclone-pcb-factory.
Related Issues (20)
- Gears STL files have a wrong scale? - V2.3 HOT 19
- Nema 17 - Specify load HOT 4
- End stops not working with grbl HOT 3
- grbl 1.1 HOT 5
- fresas HOT 1
- Motor doesnt fit. HOT 3
- Large bearings HOT 4
- bill of materials in spanish HOT 3
- Editable Drawing Files HOT 7
- problem with the archives HOT 1
- BoM redirects to Wiki main page HOT 3
- nema23 problem
- Selling the Cyclone PCB Factory HOT 2
- Could I use a dremel multipro 395 with this? HOT 7
- Regarding Springs HOT 6
- Multiple questions HOT 13
- Milling Area?
- Mega3D Spacer (Y axis, step 12d) HOT 5
- Light metal milling HOT 4
- Where can I get that gauge from? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cyclone-pcb-factory.