RAZNO > MATERIJALI / TEHNIKE OBRADE U MODELARSTVU

Besplatni dizajner za krila za CNC masinu sa 4 ose

(1/3) > >>

djordjem:
Pozdrav svima,

Ovo mi je prvi post na ovom forumu, pa se nadam da sam pogodio pravi podforum za ovu temu. Bavim se ovim hobijem nekoliko godina. Jos uvek nisam imao ni jedan komercijalni model. Sve volim da napravim sam, pa sam tako sklopio i CNC masinu sa 4 ose za isecanje krila od stiropora. O njoj ne bih mnogo goovorio jer koliko vidim ima dosta takvih tema.

Ono cime bih se pohvalio je softver za dizajniranje krila i generisanje g-koda za cnc. Ovo sam napravio jer su mi postojeci proizvodi ili preskupi ili nisu imali opcije koje mi trebaju. Mozda ce jos nekom biti od koristi pa sam resio da ga objavim besplatno. Pravljenje ovog programa mi je oduzelo par meseci slobodnog vremena, ali bilo je izazovno, poucno i zabavno.

Ovde mozete pristupiti programu i koristiti ga iz nekog od novijih browsera.

http://www.diyrcwings.com


Napomena: 3D preview mozete misem rotirati, zoomirati, pomerati

Neke od osobina su sledece:
 - radi iz browser-a, ne treba download
 - nema placanja, nema registracije, sve je dzaba i na klik!
 - Postoji podrska za Spar-s (okrugli slotovi za sipke) Slotovi mogu pratiti ivicu krila ili biti pod pravim uglom u odnosu na koren krila.
 - isecanje aileron-a (sa mogucnoscu da se ne prosece do kraja, kako bi deo funkcionisao kao sarka)
 - postoji mogucnost odabira oblika za koren i vrh krila (airfoils), kao i podesavanje debljine i rotacija jednim povlacenjem slajdera na interfejsu
 - 3D simulacija secenja svakog od segmenata posebno
 - secenje krila iz vise delova (segmenata) kako bi se sastavilo veliko krilo od manjih komada stiropora

Program svakako nije (jos uvek) profesionalno zavrsen, nema uputstva, verovatno ima i poneku gresku, ali nadam se da ce nekom koristiti. Znacilo bi mi da cujem utiske!

Za one koje to zanima, aplikacija je pisana u Angular-u. Takodje koristi Three.js biblioteku za 3D simulaciju.

dradra:


 BRAVOOO!!!

mikula:
Auuu... BRAVO! Prvo pa muško! (tako se kaže, nemam seksističkih predrasuda)
Prvo, lep je i galantan gest što svoj trud deliš sa hobi familijom. (res)
Što se samog programa tiče, veoma mi se dopada.
Lepo je i intuitivno organizovan, verujem da bih vrlo brzo mogao da kroz njega dođem do prvih uspešnih rezova.
Sviđa mi se što je i dihedral odmah uvršten u definisanje, pa nema naknadnog "krajčenja" pod uglom - doduše u tom je slučaju neophodno vrlo precizno pozicioniranje bloka pre rezanja.
Ovako, na prvi prolaz ostalo mi je nejasno kako se bira aeroprofil (iz koje biblioteke... )?
Moguć je samo okrugao spar? Samo konstantnog prečnika?
Može li se iseći jedan ili više segmenata iz jezgra profila radi olakšavanja?
Može li se profil okrenuti tako da leži na gornjaci, odnosno da prilikom sečenja slotova za ramenjaču (i ostale sparse) žica ulazi kroz donjaku?
Nažalost, CNC mi nešto štrajkuje, a nemam baš ni toliko vremena za hobi da utvrdim šta ga muči ( Mach3 kao izvršava sečenje a motori miruju - imam ili hardverski problem ili mi je "licenca" istekla), inače bih odmah i isprobao.
Još jednom, svaka čast i hvala na lepom poklonu.

djordjem:
Pre svega hvala na utiscima i pitanjima! Mnogo mi znaci. Probacu da odgovorim na pitanja redom. Izvinjavam se ako mi je terminologija u nekim sliucajevima pogresna. U hobi sam usao uglavnom prateci strane forume, pa mi je i "strucni" jezik na zalost takav.

Da, svako secenje krila koje nije ravno (ima dihedral, sweep ili jednostavno razlicitu velicinu vrha u odnosu na koren) zahteva bas precizno pozicioniranje stiropora u masini, a i precizno izradjenu masinu, posebno u mestu gde se zica rotira.

Moja motivacija da ubacim dihedral u program je mogucnost da odmah uracunam i slot za spar koji spaja levo i desno krilo. Iako su krila pod uglom (dihedral), slotovi za spar  nisu. Ovo je opcija "auto / straight" u stranici za definisanje spar-a.

Profil za koren/vrh krila se moze podesiti tako sto ga skinete sa interneta (recimo sa http://airfoiltools.com/) u Lednicer ili Selig formatu i na stranici "Wing Root" ili "Wing Tip" kliknete na dugme "Select airfoil file" i to bi bilo to. Profil treba da je ucitan. Podrazumevano je da je profil za koren i vrh krila isti, a to se moze i promeniti iskljucivanjem opcije "Same as root" na stranici "Wing tip". Iskljucivanjem opcije  "Same as root" takodje omogucavate posebno podesavanje za vrh krila u odnosu na koren u pogledu velicine chord-a, rotacije i debljine profila.

Opcija debljine profila samo "podebljava" profil po visini za odredjen procenat. Ovo mi je bilo korisno kada pravim krila od stiropora bez oplate od balze ili armirane trake, pa da dodam na debljini radi jaceg krila. Naravno da se ovako menjaju i aerodinamicke karakteristike profila.

Da, za sad je moguc samo okrugli spar konstantnog precnika (nije konusni).

Isecanje segmenata radi olaksanja za sad nije moguce. Ovo bi mozda moglo da se delimicno postigne time sto bih napravio konusni spar (razlicit precnik na korenu i vrhu krila). Sve ostalo bi zahtevalo poprilicnu kolicinu matematike za racunanje oblika tog segmenta.

Sto se tice isecanja spar-a tako da zica udje sa donje strane stiropora, to je moguce postici promenom opcije "Hot wire entry angle". Na prikazima desno se vidi i ugao pod kojim zica ulazi u stiropor. Ovde je bitno naglasiti da postoje dve strategije za isecanje spar-ova:

- During airfoil cutting: ovo iseca slotove za sparove u istom prolazu dok sece sam profil. Prednost je manje trajanje secenja, a mana je sto kod nesimetricnih krila zica moze uci pod malo "cudnijim" uglom sto moze biti problem kod tanjih profila.

- Separate pass for spar: ovo prvo iseca sparove nezavisno od profila, a onda u drugom prolazu iseca profile. Ovaj pristup duze traje ali resava probleme prvog pristupa. Opcije za ovaj poseban prolaz se nalaze na strani G-code options. Najbolje koristiti 3D simulaciju na strani "Sim and G-code" kako bi se proverile ove opcije pre secenja.

djordjem:
Program nije komercijalni, cak me i kosta da ga drzim na netu kao sajt. Sa druge strane, kao otac dvoje dece, jako tesko nalazim vreme za dalja unapredjenja ovog softvera s obzirom na "isplativost". Svaka od opcija zahteva nekoliko dana punog radnog vremena da se napravi i ponekad mnooogo mentalne snage kad stvari ne idu po planu. Posebno je tezak deo gde moram dobro da se podsetim analiticke geometrije iz srednje skole kako bih izracunao silne preseke prave i ravni sa mnogo parametara (dimenzije masine i stiropora, pozicija stiropora...)

Ukoliko vam neke opcije bas nedostaju, mozda ne bi bilo lose da vidimo koje su najvaznije pa da ih dodam u program. Moram sebicno izjaviti da su meni ove bile sasvim dovoljne za nacin na koji ja pravim krila. Najvise bih voleo da ih dodam sve ali...

Hajde da vidimo radi li vam program generalno posao, pa cemo ga onda mozda i unaprediti :)

Navigation

[0] Message Index

[#] Next page

Go to full version