Nyt on CNC-foorumin tukeminen helppoa!
Maksu onnistuu PayPalin kautta myös kortilla
Konemies kiittää

Fanuc pyöristyksen teko

Aloittaja kmht, 01.01.18 - klo:21:32

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

kmht

Apua tarvittaisiin pyöristyksen tekoon pystykarasella suoralla tapilla,jos aihion mitat on 480mmx250mmx100mm, x0 y0 on kappaleen keskellä, z0 kappaleen päällä. Y-suunnassa jyrsitty 150mm leveä lovi, joka on 28mm syvä. Pyöristyksen aloitussyvyys on z-21.7 ja loppu z-28, pyöristyssäde r19. Alla oleva kaava toimii hyvin (johon sainkin jo apua), jos tehdään pyöristys kappaleen reunoille, mutta tässä tapauksessa kaava pitäisi saada muokattua niin, että pyöristys tulisi jyrsityn loven pohjalle.


T6M6
#1=[75](PYÖRISTYKSEN ALOITUS Y-SUUNNASSA)
#2=[19](PYÖRISTYSSÄDE)
#3=[0.05](SYVYYSASKEL)
#4=[0.05](SYVYYSASKEL)
#6=[21.7](ALOITUSSYVYYS Z:TA)
G0G54G90X250Y0S2222M3
G43H6Z-#6
M98Q80L126
N80
#5=[#1-#2*SIN[ACOS[[#2-#3]/#2]]]
Y#5
#7=[#6+#3]
Z-#7
G1X-250
G0Y-#5
G1X250
G0Y#5
#3=[#3+#4]
M99
M30

Snowfly

Yksinkertaisesti laittais vaan cam:in laskeen työstöradan... sitten postaus ja copy paste...
Nykyään kirjottaa hyvän postan camiin niin ei tarvi tuollaisia mietiskellä ;)

Hiekkaranta_92

:D Eihän täällä snowfly olla mielipiteitä etsimässä. Ja monesti yksinketaiset 3D muodot on aika nopeita kirjoitaa makrolla ja vievät hyvin vähän tilaa verrattuna camin tuottamaan ohjelmaan.

Monesti kannattaa pirtää itselleen kuva, niin homma selkiytyy. Alla YZ kuvanto



#5 = #1+#2-#4

#4 ratkeaa parillakin tapaa.

Pythagorraalla:
#4= SQRT[#2**2-#3**2]

tai trigonometrisillä funktioilla:
#4= #2*COS[ASIN[#3/#2]]




kmht

Alla olevalla koodilla syntyy r19 YZ niin, että aloitus y75 z0,loppu y56 z-19. Samaan lopputulokseen tulee myös, kun vaihtaa ( #2*cos ) tilalle ( #3/tan ).
Jos ajaa kaareen "toiseen suuntaan" niin muuttaa #5=[#1-#2+#8] --->#5=[#1+#2-#8] sillon aloitus y75 z0,loppu y94 z-19.

T6M6
#1=[75](ALOITUS Y-SUUNTA)
#2=[19](PYÖRISTYSSÄDE)
#3=[0.025](SYVYYSASKEL)
#4=[0.025](SYVYYSASKEL)
G0G54G90X250Y0
G43H6Z0
M98P0002L759
O0002
#8=[#2*COS[ASIN[#3/#2]]]
#5=[#1-#2+#8]
Y#5
Z-#3
G1X-250
G0Y-#5
G1X250
G0Y#5
#3=[#3+#4]
M99
M30

Seuraavaks miettinyt miten kaava muuttuu, kun r19 keskipiste on 75-15.7 z-9 pyöristyksen aloitus syvyys on z-21.7 ja loppu z-28.

Hiekkaranta_92

Periaatteessa sun ei tartte ku laittaa alotuksessa #3=6.3 niin aloitetaan kohdasta jossa sädettä olis jo työstetty tuon verran.

kmht

Taisin ite ruveta aattelee liian vaikeasti tuota asiaa  :) Meinasin että olis laskenut tuon b-sivun pituuden ensin taskulaskimella joka on 10.7mm ja siihen lisännyt sen 6.3mm vaikka 0.1mm portailla. Tällöin b-sivu jos on 10.8 niin saa a-sivun vastaukseks 15.632mm ja tuota kaavaa toistaen.

kmht

Jatketaan harjoituksia  :) rouhintahommassa näistä opeista on ollut apua, mutta mitenkä tuohon kaaren jyrsintään otetaan huomioon terän "kosketuspiste" ?jos vaikka tuon r19 viimeistelis 12mm r3 tappijyrsimellä.

Hiekkaranta_92

Kuvittele ohjelmoivasi nirkonsäteen keskipistettä. Eli lisäät ulkonurkassa ohjelmoitavaan säteeseen nirkonsäteen ja sisänurkassa vähennät. Sitten ofsetoit rataa teränsäteen ja nirkonsäteen erotuksen verran.

erppe

Hienoa, että joku näitä vääntää vielä makroilla! Taitaa Suomessa olla vielä aika paljon koneita, joihin ei tehdä ohjelmia camilla, mutta koneistajat osaavatkin sitten kirjoittaa koodiksi sen, missä itsellä menisi sormi suuhun ilman camia.

kmht

Ulkoreunassa oleva säteen koneistus tuli jo kokeiltua ja se meni oikein juurikin noin, että lisää nirkonsäteen koneistettavaa säteeseen ja y-suunnassa laittaa aloituksen nirkon keskeltä alkamaan. Elikkä meneekö tämä sisänurkassa oleva säteen viimeistely niin, että muuttaa #1=69 (aloitus y75-teränsäde) #2=16 ja sitten vaa ofsetoi z:taa miinukselle tässä tapauksessa 3mm. Toistot kattoo tietysti oikein.

Powered by EzPortal
SMF spam blocked by CleanTalk