File:Simple_CV_Joint_animated_with_OpenSCAD.gif
From Wikipedia, the free encyclopedia
Simple_CV_Joint_animated_with_OpenSCAD.gif (494 × 380 piksela, veličina datoteke/fajla: 596 kB, MIME tip: image/gif, stalno iznova, 24 sličice, 2,4 s)
Ova datoteka je s projekta Vikimedijina ostava i može se upotrebljavati i na drugim projektima. Ispod su prikazane informacije s njene opisne stranice.
Opis izmjene
OpisSimple CV Joint animated with OpenSCAD.gif |
English: Animation of a simple constant-velocity joint. Animation created with OpenSCAD |
Datum | |
Izvor | Vlastito djelo |
Autor |
Original: User:Pwld |
Ostale verzije |
|
Source code
//Simple CV Joint animated with OpenSCAD //created by https://commons.wikimedia.org/wiki/User:MichaelFrey //based on https://commons.wikimedia.org/wiki/File:Simple_CV_Joint_animated.gif //by https://commons.wikimedia.org/wiki/User:Pwld r1=25; //inner ball r3=5; //small balls n=3; //grooves r2=r1+r3; r4=5; //Diameter for the rotary axes h=80; //lenght of the axed ang=-30; //angle betwhen the two axes c =6; //cut off on the gear convexity=20; outershellOverhang = 5; //the finger needs to be longer outershellClearance=3; outershellThicknes=1; $fn=120; //-------------------- //rot = $t*360; rot = $t*360/3; color([1,0,0]) rotate([0,0,0]) rotate([rot,0,0]){ outshell(); } color([1,1,0]) rotate([0,ang/2,0]) rotate([rot,0,0]){ balls(); } color([0,1,0]) rotate([0,ang,0]) rotate([rot,0,0]){ gear(); } module outshell(){ for (i = [0 : 1 : n]){ difference(){ rotate([360/n*i]) rotate_extrude(convexity = convexity) translate([r1,0,0]) circle(r = r3+outershellThicknes); rotate([360/n*i]) rotate_extrude(convexity = convexity) translate([r1,0,0]) circle(r = r3); translate([r2+r3+2+outershellOverhang,0,0]) cube(size = (r2+2)*2 , center = true); sphere(r = r1+outershellClearance); } } translate([-r2-h/2, 0,0]) rotate([90,90,90]) cylinder(h=h, r=r4, center=true); //} } //balls module balls(){ for (i = [0 : 1 : n*2]){ rotate([360/n*i/2]) translate([0, r1,0]) sphere(r = r3); } } module gear(){ //"gear" ball intersection(){ difference(){ rotate([0,90,0]) sphere(r =r1); for (i = [0 : 1 : n]){ rotate([360/n*i]) rotate_extrude(convexity = convexity) translate([r1,0,0]) circle(r = r3); } } cube(size = [(r1-c)*2,(r1+2)*2,(r1+2)*2] , center = true); } translate([h/2, 0,0]) rotate([90,90,90]) cylinder(h=h, r=r4, center=true); }
Licenciranje
Ja, vlasnik autorskog prava ovog djela, ovdje ga objavljujem pod sljedećom licencom:
Ova datoteka je dostupna pod licencom Creative Commons Autorstvo-Deliti pod istim uslovima 4.0 Međunarodna.
- Slobodno smijete:
- dijeliti – umnožavati, raspodjeljivati i prenositi djelo
- prerađivati – prilagođavati djelo
- Pod sljedećim uslovima:
- pripisivanje – Morate pripisati odgovarajuće autorske zasluge, osigurati link ka licenci i naznačiti jesu li napravljene izmjene. To možete uraditi na bilo koji razumni način, ali ne tako da se sugerira da davalac licence odobrava Vas ili Vašu upotrebu njegovog djela.
- dijeljenje pod istim uslovima – Ako mijenjate, transformišete ili nadograđujete ovaj materijal, morate ga objaviti i distribuirati samo pod istom ili sličnom licencom poput ove.
Predmeti pokazani na ovoj datoteci
prikazuje
Ovo svojstvo ima vrijednost, ali nije poznato
status autorskog prava Bosanski
zaštićeno autorskim pravima Bosanski
licenca Bosanski
Creative Commons Autorstvo-Deliti pod istim uslovima 4.0 Međunarodna Srpski (transliteracija)
1 oktobar 2017
izvor datoteke Srpski (transliteracija)
sopstveno delo Srpski (transliteracija)
Historija datoteke
Kliknite na datum/vrijeme da biste vidjeli tadašnju verziju datoteke.
Datum/vrijeme | Minijatura | Dimenzije | Korisnik | Komentar | |
---|---|---|---|---|---|
aktualna | 20:33, 1 oktobar 2017 | 494 × 380 (596 kB) | MichaelFrey | User created page with UploadWizard |
Upotreba datoteke
Nema stranica koje koriste ovu datoteku.
Globalna upotreba datoteke
Ovu datoteku upotrebljavaju i sljedeći projekti:
- Upotreba na projektu ja.wikipedia.org