Hírek:

Fontos tudnivalók a migrációval kapcsolatban, Kérlek nézd meg a Régi fórumról új fórumra való költözés 

Main Menu

3D nyomtatás

Indította gaben, 2024 április 09, 15:30

Előző téma - Következő téma

07zuwmapf

Köszönöm szépen Zoli akkor ezt meg próbálom
 


07zuwmapf

Jaj de jó Nagyon nagyon kösz Zoli, már meg is sikerült csinálnom egy anyagot

keri

Linuxos programozóknak való, akik szerint a VI a világ legjobb szövegszerkesztője. Nem tartom tervező programnak, mert egyetlen olyan alapvető kezelőfelülete sincsen ami már ZX81-nél is alapvető volt egy rajzprogram esetén.

07zuwmapf

Igen ha nincsen olyan elem ami nekem kell változtatni nem nagyon tudok rajta.

rf63unrk7

Bármit meg tudsz benne csinálni.
 
A Fájl/Examples/Old menünél keresgélj, ha meg akarod tanulni a programozását.
De nem kell feltétlenül megtanulni, elég sok mindent megrajzoltak már mások,  
sokszor elég megkeresni, letölteni, beparaméterezni (átméretezni), és kész.
 
Ha modellezel benne, akkor az építőkészlet: sphere (gömb) cube (téglatest), cylinder (henger), polygon/polyhedron építőelemekből áll.
 
Ezeket pedig az union() függvénnyel/"operációval" össze tudod adni, a difference() függvénnyel pedig ki tudod vonni egymásból, a intersection() pedig a metszetre jó értelem szerűen.
 
Fontos még a translate parancs, amivel a térbeni helyzetet állítod be.
Hasznos a mirror - ami nyilván tükröz, a rotate ami forgat, scale (nagyít) és a for ciklus, amivel ismételgethetsz dolgokat.
Van még lineáris és rotációs extrudálás, "hull" és "minkowsky" függvények.
 
Nagyjából ennyi. Ezzel már bármit le tudsz rajzolni, csak a képzeleted, tudásod szab határt.
 
 
http://www.openscad.org/cheatsheet/index.html?version=2015.03" TARGET=_fnew>Openscad "puska"
 
 
Egyszerű példákkal:
 
union() {
        cylinder (h = 4, r=1, center = true, $fn=100);
        rotate ([90,0,0]) cylinder (h = 4, r=0.9, center = true, $fn=100);
}
 
https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/Openscad_union.jpg/400px-Openscad_union.jpg" border=0>
 
 
 
difference() {
        cylinder (h = 4, r=1, center = true, $fn=100);
        rotate ([90,0,0]) cylinder (h = 4, r=0.9, center = true, $fn=100);
}
 
 
https://upload.wikimedia.org/wikipedia/commons/thumb/c/c6/Openscad_difference.jpg/400px-Openscad_difference.jpg" border=0>
 
intersection() {
        cylinder (h = 4, r=1, center = true, $fn=100);
        rotate ([90,0,0]) cylinder (h = 4, r=0.9, center = true, $fn=100);
}
 
https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Openscad_intersection.jpg/400px-Openscad_intersection.jpg" border=0>

rf63unrk7

Ezt ugye Te sem gondold komolyan, a ZX81-nek nem volt 1 kbájt memóriája, ami a képernyő karakteres telerajzolását sem biztosította.  
 
[#csodalk]
 
Karakteresen, nem  grafikusan!  
 
A VI és a Scad szövegszerkesztője sem összehasonlítható. Arra amire kell, a beépített szerkesztő tökéletes.

32wpcr8jg

Köszönöm a segítséged!
Újra szinteztem az asztalt és most jónak tűnik, eddig nincs elefántláb, bár még csak párat sikerült nyomtatnom.
 
Azt hiszem heatbreak gyártása meghiúsult, cégnél nem tudnák polírozni a belsejét, de a nagyobb gond, hogy nincs 7-es menetmetsző.
 
Ha valakinek van esetleg otthon jó (nem teflonos belsejű teljesen fém)E3D V6-hoz heatbreak és megválna tőle vagy tud olyan helyet ahol nem horror áron lehet hozzá jutni kérem jelezze.

rf63unrk7

Próbálta valaki az IGUS siklócsapágy nyomtatást ?
 
Mintát is lehet kérni...
 
http://www.igus.hu/wpck/15341/3D_Priting_Material_Startpage" TARGET=_fnew>Igus 3d műanyagok

3vv2btrhv

Talán csak Hunka Tibinek van 3D scannere itt, nem nagyon kell ez a 3D nyomtatáshoz.

3vv2btrhv

Nem talán , hanem van !!
Én vitatkoznék ezzel , a nyomtatás_szkennelés pár a párban nálam .

keri

Ez igaz. Bármit meg lehet csinálni, de akkor már sokkal jobb a C programozási nyelv, abban sokkal többmindent meg lehet csinálni [#vigyor]
 
A Z81-en kellet utoljára programot írnom egy kör felrajzolásához. Az alapelvek ugyan azok itt is.
 
Szóval tény hogy nagyon jó, hisz a matematika nyelvén bármit le lehet írni :) de rajzolni ceruzával szeretek, nem egyenletekkel.

vjanos

Én kedvelem az openscadot, pedig ha nem fizetnek érte, nem szoktam programozni egyébként :)
Mondjuk kell hozzá egy gondolkodásmód, hogy primitívekből össze tudd rakni amit akarsz...
 
Vannak előnyös tulajdonságai, pl visszatérő alkatrész ahol csak pár méret változik - elég átírni a kód elején pár változót...
Vagy adott függvény kontúrjával bíró "váza".
 
Egyébként van hova fejlődnie... A renderelő lassú, hajlamos kiakadni, az editor része buta mint a tök, ha valahol elcsúszik egy zárójel, ad valami általános hibaüzenetet, azt bogarásszad.

rf63unrk7

"jobb a C programozási nyelv, abban sokkal több mindent meg lehet csinálni" - akkor nosza rajta, segíts mondjuk a peti1111-nek c-ben 5 perc alatt megoldani a lenti problémáját, bevetheted a Freecad-et, vagy a nagyágyú AutoCAD-et (verébre). És ha egy mód van rá én is kérnék egy AutoCAD licencet. De ne valamelyik gagyi lebutított verziót, ha már :-))))
 
(Lehet tanítottalak ZX81-en programozni? Grafikát biztos nem, mert nem volt olyan képessége, csak bővítő kártyával, az meg ritka volt mint a fehér holló. Szerint Spektrum lehetett az.)

3vv2btrhv