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

Fusion360 ongelma?

Aloittaja jsr8501, 12.01.16 - klo:16:10

« edellinen - seuraava »

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

Snowfly

Tiedätkö mitä itse veikkaan nytten kun laitoit kuvan...
Toi lenkki näyttää 99% siltä että g2/g3 koodin i j k tai r määritykset on vituillaan, jonka myötä se tekee kaareen alku pisteen ja toisen g2/g3 alkupisteen välille.
Laitatko g-koodin niin voin katsoa tuon...

cartti

#46
Lainaus käyttäjältä: Snowfly - 13.08.16 - klo:22:26
Tiedätkö mitä itse veikkaan nytten kun laitoit kuvan...
Toi lenkki näyttää 99% siltä että g2/g3 koodin i j k tai r määritykset on vituillaan, jonka myötä se tekee kaareen alku pisteen ja toisen g2/g3 alkupisteen välille.
Laitatko g-koodin niin voin katsoa tuon...
Pahoittelut että kesti vastata, mutta nyt löysin aikaa perkaa tuon gkoodin ja testata jyrskimellä missä kohtaa tuo tekee sen. Ongelmakieppi tapahtuu N4530 ja N4540 välillä.

%
O1001
(T1 D=0.2 CR=0. - ZMIN=-1. - FLAT END MILL)
N10 G90 G94 G17 G49 G40 G80
N15 G21
N20 G28 G91 Z0.
N25 G90

(2D POCKET2)
N30 T1 M06
N35 S18000 M03
N40 G54
N45 M08
N55 G00 X16.946 Y13.336
N60 G43 Z15. H01
N65 G00 Z5.
N70 G01 Z3. F100.
N75 Z-1.
...

...
N4525 G03 X20.834 Y13.415 I-0.042 J0.015
N4530 G02 X20.68 Y13.845 I0.45 J0.404
N4535 G03 X20.699 Y14.694 I-19.428 J0.849
N4540 X20.629 I-0.035
N4545 G01 Y11.921
N4550 G03 X20.66 Y11.889 I0.032

Snowfly

Lainaus käyttäjältä: cartti - 03.09.16 - klo:20:17
Pahoittelut että kesti vastata, mutta nyt löysin aikaa perkaa tuon gkoodin ja testata jyrskimellä missä kohtaa tuo tekee sen. Ongelmakieppi tapahtuu N4530 ja N4540 välillä.

%
O1001
(T1 D=0.2 CR=0. - ZMIN=-1. - FLAT END MILL)
N10 G90 G94 G17 G49 G40 G80
N15 G21
N20 G28 G91 Z0.
N25 G90

(2D POCKET2)
N30 T1 M06
N35 S18000 M03
N40 G54
N45 M08
N55 G00 X16.946 Y13.336
N60 G43 Z15. H01
N65 G00 Z5.
N70 G01 Z3. F100.
N75 Z-1.
...

...
N4525 G03 X20.834 Y13.415 I-0.042 J0.015
N4530 G02 X20.68 Y13.845 I0.45 J0.404
N4535 G03 X20.699 Y14.694 I-19.428 J0.849
N4540 X20.629 I-0.035
N4545 G01 Y11.921
N4550 G03 X20.66 Y11.889 I0.032

Tuo rivi N4540 pistää ittellä silmään
Mahdollisia syitä:
1. Ohjelmassa/postassa toistuvien kaariajojen koodin muodossa on virhe eli kun yksi kaari ajo on ajettu ja jatketaan ajamaan seuraavaa kaarta niin post prosessori käyttää yleensä tässä vaiheessa toista koodi muotoilua. Tämä koodi  puottaa "ylimääräiset" määritykset pois mikä voi johtaa virheisiin. Nämä virheet voivat esiintyä koneilla eri tavalla. Olen tavannut yhden cnc-koneen, jonka kara jäi ohjelmaan uudelleen ajossa paikoilleen kesken ohjelman, mutta jos koneen käynnisti uudelleen ohjelma taas toimi yhden ajo kerran verran.
2. Ohjelmassa bugi, jonka myötä ei osaa hakea kaikkia muuttujia tai suuntia.

cartti

Täytyy laittaa kyselyä autodeskin suuntaan tuosta.. Onko kellään heittää hatusta mikä posta fusionissa ei kaaria käyttäisi ja istuisi mahdollisimman pienellä käsityöllä fanuciin? Toistaiseksi nyt käyttökelvoton itselle tuo kun ei enää pysty kaarien generointia poistamaan käytöstä...

pave

Olen juuri tutustumassa  Fusioniin ekaa kertaa. Siellähän on valittavissa niitä postia vaikka kuin... Mun koneessa näyttäis pelaavan toi generic Fanuc. No mulla on LNC-ohjaus, joka on kai aikalailla Fanucin kopio.

Snowfly

Lainaus käyttäjältä: cartti - 06.09.16 - klo:14:38
Täytyy laittaa kyselyä autodeskin suuntaan tuosta.. Onko kellään heittää hatusta mikä posta fusionissa ei kaaria käyttäisi ja istuisi mahdollisimman pienellä käsityöllä fanuciin? Toistaiseksi nyt käyttökelvoton itselle tuo kun ei enää pysty kaarien generointia poistamaan käytöstä...
Kattelin pikasesti tuota autodeskin postista niin kyllä sen on mahdollista itsekkin korjata ainakin itse pystyisin siihen... tosin itsellä ei ole aikaa kyseiseen asiaan kuin vasta marraskuun puoli välin jälkeen...
Mutta ne näytti että autodeskin foorumilla ne korjaa nuita generic postia mikäli niistä löytyy bugeja että kannattee ottaa siellä varmaan ensin yhteyttä.

cartti

Vilkaisin vielä parista muusta kohtaa vertailuksi. Samasta "nurkasta" työstörata siis suurenee sisältä ulospäin. En ymmärrä miksi ylin tekee sen ylimääräisen kiepin kun taas kaksi alempaa ajaa täysin oikein.

N4535 G03 X20.699 Y14.694 I-19.428 J0.849
N4540 X20.629 I-0.035
N4545 G01 Y11.921
...
N4605 G03 X20.75 Y14.694 I-22.722 J0.861
N4610 X20.577 I-0.087
N4615 G01 Y11.914
...
N4870 G03 X20.835 Y14.694 I-25.445 J0.883
N4875 X20.492 I-0.172
N4880 G01 Y11.892

Snowfly

Kaiva koneen manuska esille ja katso sieltä koneen valmistajan antama määritys. Kuinka koodi pitää olla syötettynä. Se että jos se toimii yhdessä kohtaa ei meinaa sitä että se toimisi kaikkialla. Tämä on nähty niin monen posta prosessorin bugin kanssa ennenkin ja vika löytyy muotoilusta 99% tapauksista.

cartti

Manuska kertoo:
Radius method:G2X..Y..Z..R..F..
Circle center method :G2X..Y..Z..I..J..K..F

Koitin myös muutella G03 -> G3, lisätä tuon G3 käsin riville N4540 sekä edellisestä rivistä Y koordinaatit. Joka vaihtoehdolla ajaa täsmälleen samalla tavalla.

pave

Oletko tarkistanut piirtäen jollain cadilla, onko yleensä mahdollista ajaa ko. kaarta sillä säteellä? Tullut joskus vastaan kun olen joutunut koordinaatteja siirtämään työstökoneelle niin satasen heitto ja ei enää kelpaakkaan.

cartti

Lainaus käyttäjältä: pave - 09.09.16 - klo:16:31
Oletko tarkistanut piirtäen jollain cadilla, onko yleensä mahdollista ajaa ko. kaarta sillä säteellä? Tullut joskus vastaan kun olen joutunut koordinaatteja siirtämään työstökoneelle niin satasen heitto ja ei enää kelpaakkaan.
Fusionista nuo kaikki ovat tulleet. Mallinnuksesta radoiksi. Voisi kuvitella ettei se anna tehdä niitä jos tuosta olisi kyse?

Tuli tänään mieleen kokeilla nostella kaaren minimikokoa postassa ja katsoa mitä käy. Lähinnä ajatuksena josko tuon cnc purkin sisällä tapahtuu kaarissa joku laskuvirhe kun riittävän pieneksi menee...

Snowfly

Lainaus käyttäjältä: cartti - 09.09.16 - klo:16:13
Manuska kertoo:
Radius method:G2X..Y..Z..R..F..
Circle center method :G2X..Y..Z..I..J..K..F

Koitin myös muutella G03 -> G3, lisätä tuon G3 käsin riville N4540 sekä edellisestä rivistä Y koordinaatit. Joka vaihtoehdolla ajaa täsmälleen samalla tavalla.
No niin sitten tutkippa manuskaa niin siellä annetaan muuttujille tarkkuudet. Postahan voi tehä vaikka 0.000001 tarkkuudella mutta liiat desimaalit sekoittavat koneen... Nm. Kokemusta on että yhden desimaalin poisto korjas kaikki ongelmat
.. jotkut muuttujat voivat olla vain 0.01 tarkkuudella

cartti

Lainaus käyttäjältä: Snowfly - 09.09.16 - klo:22:00
No niin sitten tutkippa manuskaa niin siellä annetaan muuttujille tarkkuudet. Postahan voi tehä vaikka 0.000001 tarkkuudella mutta liiat desimaalit sekoittavat koneen... Nm. Kokemusta on että yhden desimaalin poisto korjas kaikki ongelmat
.. jotkut muuttujat voivat olla vain 0.01 tarkkuudella
Tästä en muuta löytänyt kuin XYZA 0.001mm ja muistaakseni fusionissa oli 0.002 minimi.

Snowfly

Lainaus käyttäjältä: cartti - 09.09.16 - klo:16:13
Manuska kertoo:
Radius method:G2X..Y..Z..R..F..
Circle center method :G2X..Y..Z..I..J..K..F

Koitin myös muutella G03 -> G3, lisätä tuon G3 käsin riville N4540 sekä edellisestä rivistä Y koordinaatit. Joka vaihtoehdolla ajaa täsmälleen samalla tavalla.
Prkl en eilen illalla väsyneenä huomannut
Missä sun k parametri on?
Kerta fanuchan muistaakseni tulkittee 2:lla muuttujalla ajon suoraan keskipiste ympyrä ajoksi jonka tiedetään faktana tekevän pöljiä pyöristys virheitä jos pisteet ei koneen lasku tarkkuudella täsmää justiinsa ja se on lisäksi rajoitettu  alle 180 asteen kaariin

Jussik

Tere

Mikäli G2 ajetaan XY tasossa eli G17 komennettuna, ei K parametria tarvita, vain I ja J parametrit.
Saattaapi myös antaa virheen, jos tuon K parametrin sille antaa...

Mikäki taas kaaret ajetaan taas G18 eli XZ tasossa täytyy G2 ja G3 komeinnoille antaa I ja K parametrit.
Vastaavasti taas jos kaaret halutaan G19 tasolle eli YZ annetaan kaari komennolle J ja K parametrit.

Juu kyllä Fanuc ajaa täysiä 360 asteisia kaaria (ympyröitä) G2 komennolla.

Myöskään kaaria ei voida ajaa millekkään muulle kuin näille tasoille.
Poikkeuksena helix eli eli G2 ajetaan Z liikettä alas päin samalla, kuitenkin kaari muodostetaan G1x tasoille.
Toki voidaan tehdä tason kääntö (Siemens: AROT, tai cycle800, heidenhain: CYCLE 19 tai PLANE komennot ja muistaakesi G68.2 fanukilla)
Nyt tällä käänetyllä tasolla G17 tasolle tehty kaari voi konekordinaatistoon nähden olla mielivaltainen. (joskus tarpeellinenkin)

NURBS ja sinumeric Spline on todellisia 3D kaaria tai pikemminkin splinejä.

Eli eli tarkista manuaalisesti vaikka ruutu paperilla missä ton virheelisen kaaren alku-, keski- ja loppu-pisteet sijaitsevat.
Sitten harpilla keskipistettä käyttäen piirrät myötä tai vastapäivään riippuen komennosta kaaren alku ja loppupisteen välille.
Netistä löytyy manulaalia tuon G2 ja G3 (kaari interpolaatio) komentojen tulkitsemiseen.

http://www.cnccookbook.com/CCCNCGCodeArcsG02G03.htm

Tuossa yksi

Näillä pitäis päästä virheen jäljille

Powered by EzPortal
SMF spam blocked by CleanTalk