Stránka 1 z 1

OpenSCAD - cylinder

PříspěvekNapsal: 21.11.2017 00:05
od Assewoo
Ahoj, zkousim se neco naucit i v tomto programu a u prikazu "cylinder" mi nereaguje parametr h, tedy vyska. At napisi jakoukoli hodnotu, vyska valce se nezmeni a zustane stejna, defalutne nastavena na 1, umel by nekdo poradit, dekuju.


cylinder ( h = 100, r = 10, true, $fn = 72);

Re: OpenSCAD - cylinder

PříspěvekNapsal: 21.11.2017 00:19
od clexpert
cylinder(h=100, r=10, center=true, $fn=72);

Re: OpenSCAD - cylinder

PříspěvekNapsal: 21.11.2017 00:25
od Assewoo
Dekuju za rychlou odpoved, uz to funguje. Muzu se jeste zeptat, proc "center" v nekterych tutorialech vynechavaji?

Re: OpenSCAD - cylinder

PříspěvekNapsal: 21.11.2017 02:48
od nasranek
ono nejde o to že vynechávají . ale měl jsi tam chybu a pak to blbne ,

cylinder ( h = 100, r = 10, true, $fn = 72); chyba v true
cylinder ( h = 100, r = 10, center=true, $fn = 72); správně

příkaz cylinder ( h = 100, r = 10, center=true, $fn = a);
když za a dáš 3, 4, 5 ,6 ,7, 8 tak se s cylindrem dají dělat zajímavé věci
BezejmennĂ˝.stl
(21.99 KiB) Zobrazeno 8330 krát

Kód: Vybrat vše
cylinder ( h = 20, r = 5, $fn=3,center=true);
translate ([15,0,0])cylinder ( h = 20, r = 5, $fn=4,center=true);
translate ([30,0,0])cylinder ( h = 20, r = 5, $fn=5,center=true);
translate ([45,0,0])cylinder ( h = 20, r = 5, $fn=6,center=true);
translate ([60,0,0])cylinder ( h = 20, r = 5, $fn=7,center=true);
translate ([75,0,0])cylinder ( h = 20, r = 5, $fn=8,center=true);
translate ([90,0,0])cylinder ( h = 20, r = 5, $fn=9,center=true);

Re: OpenSCAD - cylinder

PříspěvekNapsal: 21.11.2017 02:54
od nasranek
Assewoo píše:Dekuju za rychlou odpoved, uz to funguje. Muzu se jeste zeptat, proc "center" v nekterych tutorialech vynechavaji?

lépe si to přečti viz obr:
Schránka 01.jpg

PŘÍRUČKA PROGRAMOVÁNÍ - 3D tisk
Od: Mgr. Tomáš Blaťák
je tam i OpenScad

https://www.ulozto.cz/!blvLcgEP8jQY/pltma-ruatka-programovana-3d-tisk-pdf

Re: OpenSCAD - cylinder

PříspěvekNapsal: 21.11.2017 14:13
od Assewoo
Jo dekuju za rady, zkousim se v tom trochu zorientovat, jde o to, ze sam sebe povazuju trochu za disgrafika, pismenka mi proste nejdou, cisla uz jsou jine kafe, ty si pamatuju vyborne. Nicmene mi prave uprava textu - kodu pri programovani delala vzdy nejvetsi problem, spolu s tim, ze clovek nevedel, co se vlastne deje. Bavim se o masinach typu PMD 81 a basicu, chapu ze dnesni jazyky uz jsou na tom jinak a treba tvorba WWW stranek muze probihat obdobne jako v OSC.

Na OpenSCADU je pekna zpetna vazba, hned vidim co jsem stvoril, nebo zprasil a ladenim parametru a z nich plynoucich zmen, se to dobre uci.

Nicmene slozitejsi veci budou zrejme vyzadovat poznamky, protoze si nedovedu predstavit, ze se k necemu vratim po tydnu a budu si pamatovat posuny, uhly rotace a pod.

Zrejme toho nejakym zbusobem kot dosahnout lze, ale me chybi ta moznost si proste natahnout metr a model zmerit.

Napada me treba kombinace, ze v OpenScadu zpracuji jednotlive casti, ale zjednoduseny celek si sestavim treba ve Sketchupu. Budu to kreslit dvakrat ovsem.

U Sketchupu zacinam narazet na problem hardware, kdyz nektere geometricke tvary, jako treba kruh prilis zjemnim ( vetsinou pouzivam 72 segmentu ), pak z nej udelam treba polokouli a jeste ji poradne namnozim, stava se prace v nem temer nesnesitelnou, kolikrat i pouhy posun ci rotace pohledu zmrazi komp na 20 - 30 vterin. Trochu tomu pomaha system komponent, ale stejne se driv nebo pozdeji dopracuju k zamrzani.

A ted jeste zpatky k tomu cylindru, v nekterych tutorialech zjednodusuji kod a misto center=true, napisi pouze true. Chapal jsem to jako zjednoduseni kodu s tim, ze se to zezacatku uvadi cele pro obraznost a pochopeni a ze zkusenejsi modelar to nemusi porad dokola opisovat.

cylinder ( h=100, r=10, center=true, $fn=72); // takto je to spravne a vse funguje ok

cylinder ( h=100, r=10, true, $fn=72); // takto je to chybne, ale objekt je stejne umisten na pozici true, tedy na stred a problemem zustava "jen" vyska valce h, ktera prece z umistenim celeho objektu primo nesouvisi, presto zustane defalutne nastavena na h=1.

No a ja jen chtel vedet, proc.......... aha a ted mi to asi docvaklo, true pouziju tehdy, kdyz budu chtit vycentrovat objekt v defalutnim nastavenim.

Ale stejne, proc pak nezustane defalutne nastaveny i polomer r?

Re: OpenSCAD - cylinder

PříspěvekNapsal: 21.11.2017 14:22
od clexpert
Zeptal ses, věděl jsem, poradil jsem. Ale proč někdo někde uvádí to nebo ono, opravdu netuším :-) Budeš se muset zeptat jich.

Re: OpenSCAD - cylinder

PříspěvekNapsal: 21.11.2017 16:33
od fdd1222
............................................... vykaslat se na vsechny Sketchupy, OpenScady a podobne zhovadilosti. Nedokazu si predstavit v tomhle delat sestavu s nekolika stovkami dilu typu treba 3d tiskarny. Ono kdyz pak nasledne prijdes nekam do fabriky a reknes ze umis v Solidu, budou se na tebe divat uplne jinak nez kdyz zacnes tocit neco o Sketchupu coz je takove lepsi "malovani".

//určitě zde nebudeme nikoho navádět k nelegálním záležitostem, že............

Re: OpenSCAD - cylinder

PříspěvekNapsal: 22.11.2017 17:25
od nasranek
Neuvědomuješ si základní věc : toto není CAD profi forum, ale forum nadšenců 3D tisku.
A jen několik jedinců má prostředky na profi soft. a teď to nejdůležitější, proč myslíš že se všeci chcou živit v 3D navrhování. Já osobně do toho šel protože jsem měl volné zdroje a zaujalo mně to, ale živit se tím nebudu - chybí mi necelých 9 let do důchodu a hraji si, ty jsi podle slovníku student tak si dělej v čem chceš.

// a ani o warézu nebudeme diskutovat

Re: OpenSCAD - cylinder

PříspěvekNapsal: 22.11.2017 19:42
od bahora
fdd1222 píše:............................................... vykaslat se na vsechny Sketchupy, OpenScady a podobne zhovadilosti. Nedokazu si predstavit v tomhle delat sestavu s nekolika stovkami dilu typu treba 3d tiskarny. Ono kdyz pak nasledne prijdes nekam do fabriky a reknes ze umis v Solidu, budou se na tebe divat uplne jinak nez kdyz zacnes tocit neco o Sketchupu coz je takove lepsi "malovani".............[/color]


Proč řešíš věci jako, že ve fabrice budeš zablba? To tam budeš stejně, když jim řekneš že tiskneš s RepRapem .... Podle tvého stylu bych musel napsat, ať začneš používat něco pořádného a profesionálního na tisk dílů, třeba DMLS .....

A pokud si nedokážeš v OpenScadu představit tiskárnu, tak co třeba RebeliX a další?
https://github.com/RepRap4U/RebeliX/tree/master/src

Re: OpenSCAD - cylinder

PříspěvekNapsal: 22.11.2017 19:49
od kroxigor

Re: OpenSCAD - cylinder

PříspěvekNapsal: 22.11.2017 19:52
od fdd1222
Ale no jo, kreslete si treba v tom malovani.
I tyhle "velke" CADy se daji ziskat zadarmo a legalne pokud se nepouzivaji komercne, ale kdyz je vlastne plne nahradi kresleni z prikazove radky, nema vyznam to dal rozpitvavat...