Ho chiesto all'intelligenza artificiale

Sezione Fanuc
Rispondi
Luca8701
Newbie
Newbie
Messaggi: 14
Iscritto il: giovedì 23 febbraio 2023, 11:50

Ho chiesto all'intelligenza artificiale

Messaggio da Luca8701 » mercoledì 12 giugno 2024, 19:16

Ciao a tutti .

Tesi: lavoro su una fresa a 3 assi con linguaggio Fanuc
Devo realizzare dei fori m16 su piastre di diverse grandezze e con diversi interassi

Finora ho utilizzato il g81 per la foratura e il g95 per la maschiatura

Domanda:
1) vorrei creare una macro o un parametrico per realizzare tutti i fori che voglio a che interasse voglio

Es. Se il foro ha interasse x allora in secondo ha interasse y etc...

Ho chiesto a chatgbt e mi ha sviluppato questo programma

%
O1000 (Programma per eseguire fori su una piastra)
(G21 = MM, G17 = Piano XY, G40 = Compensazione raggio utensile off, G80 = Modalità ciclo fissa off)
G21 G17 G40 G80 G90

#100 = 840 (Larghezza della piastra)
#101 = 640 (Altezza della piastra)
#102 = 350 (Distanza orizzontale tra i fori)
#103 = 500 (Distanza verticale tra i fori)
#104 = 16 (Diametro del foro)
#105 = 2 (Numero di file orizzontali di fori)
#106 = 2 (Numero di colonne verticali di fori)
#107 = 100 (Profondità del foro)

#200 = [#100 - [#105 - 1] * #102] / 2 (Calcolo dello spostamento orizzontale iniziale)
#201 = [#101 - [#106 - 1] * #103] / 2 (Calcolo dello spostamento verticale iniziale)

(Definizione del ciclo di foratura)
G81 R1.0 Z-#107 F200

(Posizionamento iniziale)
G0 X#200 Y#201

(Foratura in base ai parametri)
WHILE [#201 LE #101] DO1
WHILE [#200 LE #100] DO2
G81 X#200 Y#201
#200 = #200 + #102
END2
#200 = [#100 - [#105 - 1] * #102] / 2
#201 = #201 + #103
END1

(Move to safe position)
G0 Z100
M30
%

Cosa ne pensate??????😅

torn24
God
God
Messaggi: 5318
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: Ho chiesto all'intelligenza artificiale

Messaggio da torn24 » giovedì 13 giugno 2024, 5:44

Questo è una macro pere realizzare un reticolo di fori. Da come hai posto la domanda alla AI, io non avrei capito che volevi ottenere un reticolo di fori, ma l'ai ti ha capito. Sono brave a capire il testo, per quando riguarda il programma, in informatica sarebbe un problema banale, ma per i non addetti ai lavori può sembrare più difficile di quello che è.

In pratica un ciclo ripeto fori su riga, incrementando di volta in volta il valore X, Poi ripeto righe incrementando valore Y.


Se provavi a risolvere tu il problema avresti imparato di più a risolvere problemi simili, imparando da codice Ai hai imparato a risolvere un unico problema. Scomodiamo l'intelligenza artificiale solo quando per noi è impossibile, ma dopo averci provato.
CIAO A TUTTI !

torn24
God
God
Messaggi: 5318
Iscritto il: venerdì 1 febbraio 2008, 11:28
Località: Modena

Re: Ho chiesto all'intelligenza artificiale

Messaggio da torn24 » giovedì 13 giugno 2024, 6:07

Non so se hai scaricato la guida per linguaggio Macro fanuc. Comunque ti posto il link.
viewtopic.php?t=28806
CIAO A TUTTI !

Luca8701
Newbie
Newbie
Messaggi: 14
Iscritto il: giovedì 23 febbraio 2023, 11:50

Re: Ho chiesto all'intelligenza artificiale

Messaggio da Luca8701 » giovedì 13 giugno 2024, 16:36

Grazie
Siccome non avevo una base ho chiesto.

Comunque darò un'occhiata al manuale

Rispondi

Torna a “Fanuc”