Mach4, impariamo a conoscerlo insieme.

Sezione dedicata a Mach4
Rispondi
gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da gino » lunedì 2 gennaio 2017, 19:57

ora mi e tutto chiaro...
e la versione.
caricata la versione 2803 ed il progr funziona.
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

Avatar utente
Pedro
God
God
Messaggi: 7066
Iscritto il: domenica 6 aprile 2008, 18:44
Località: Roma

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da Pedro » lunedì 2 gennaio 2017, 20:24

jambo ha scritto:ok grazie pedro. mi basterebbe anche che tu mi spiegassi dove e come mettere le macro. io ho letto il manuale e dice che bisogna creare una tabella SigalTble e SigLib ma poi non so come muovermi. sul manuale dice che isogna scrivere qualcosa in signal script ma non capisco a cosa si riferisce. basterebbe sapere come ragiona mach4 con i pulsanti esterni per le uscite del controller perche' se dal pulsant esterno chiamo cyclestart o altro funziona

è un po' tutto nuovo per tutti quanti, vedremo il dafarsi
"Ho controllato molto approfonditamente," disse il computer, "e questa è sicuramente la risposta. Ad essere sinceri, penso che il problema sia che voi non abbiate mai saputo veramente qual è la domanda."

jambo
Member
Member
Messaggi: 211
Iscritto il: martedì 2 gennaio 2007, 1:04
Località: san costantino calabro (vv)

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da jambo » lunedì 2 gennaio 2017, 20:45

La cosa che mi miace di più è che la macchina rispetto a mach3 è più fluida e non da problemi quando apri qualcosa sul pc mentre sta lavorando. E poi il fatto che puoi modificare lo schermo come vuoi è una chicca utile. Poi con il mio controller aggungendo il modulo i/o li riconosce inpostandolo in input e output mentre con mach3 sono con il modbus
cento misure e un taglio

Avatar utente
danieleee
God
God
Messaggi: 3718
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da danieleee » lunedì 2 gennaio 2017, 20:58

Sì ma...
Sono passati almeno 2 anni dal lancio, quindi dovrebbbe essere quasi del tutto collaudato, invece in una settimana di prove abbiamo già rilevato ancora troppi problemi..
Non è una cosa facile di sicuro fare un programma del genere...però è il loro mestiere...
Avessi già comprato la licenza..poi mi fossi ritrovato che il single block si impiantava, mi sarebbero girate le scatole...per non dire peggio..
Comunque andiamo avanti... :D

jambo
Member
Member
Messaggi: 211
Iscritto il: martedì 2 gennaio 2007, 1:04
Località: san costantino calabro (vv)

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da jambo » lunedì 2 gennaio 2017, 21:17

Scusa la mia ignoranza, ma a che serve il single blok? Ho visto che c'è pure toggle e ce ne stanno tanti nelle configurazioni dei pulsanti dello schermo
cento misure e un taglio

Avatar utente
danieleee
God
God
Messaggi: 3718
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da danieleee » lunedì 2 gennaio 2017, 21:55

Facendo falegnameria difficilmente avrai esigenza di usarlo.
Ma nel caso devi fare sedi cuscinetto con tolleranze strette, programmando a bordo macchina e con uso di compensazione raggio, ti è indispensabile capire tramite il grafico se hai scritto correttamente o no..

jambo
Member
Member
Messaggi: 211
Iscritto il: martedì 2 gennaio 2007, 1:04
Località: san costantino calabro (vv)

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da jambo » lunedì 2 gennaio 2017, 22:02

immaginavo che in falegnameria non entrsse niente
cento misure e un taglio

safe60
Senior
Senior
Messaggi: 741
Iscritto il: venerdì 29 maggio 2009, 8:43
Località: Ferrara
Contatta:

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da safe60 » lunedì 2 gennaio 2017, 22:48

Penso che Mach4 sia ancora un po' indietro come sviluppo ma non tanto perche' non ci stiano lavorando. Credo che abbiano commesso l'errore a suo tempo di annunciarlo con troppo anticipo, creando cosi' molte aspettative che poi ad un certo punto hanno dovuto soddisfare pena la perdita di credibilita'. Purtroppo come a volte accade, le prime versioni erano piuttosto indietro tanto e' vero che a distanza di qualche anno non c'e' stata la massiccia diffusione che speravano, forse anche per via della politica commerciale. Errori di questo tipo possono costare molto cari e ricordo fior fiore di aziende saltate in aria per aver fatto cose come questa.

Trattandosi di un prodotto virtualmente nuovo e non un semplice aggiornamento di mach3 ci sta che ci siano molte revisioni. Per quanto riguarda le risorse che possono dedicare allo sviluppo, ricordo che a suo tempo (un paio di anni fa mi pare) ho letto che di mach3 avevano venduto un 50 -60 mila licenze da quando era commercializzato. a 100 dollari l'una... si fa presto a capire che i numeri non permettono di mettere sullo sviluppo di nuovi prodotti molte risorse. Pero' e' gente in gamba e sicuramente il potenziale c'e'.

Son piu' dubbioso sulle politiche commerciali. Guardando la differenza fra la versione hobby e quella industrial sembrerebbe che le macro avanzate, stile Fanuc per intenderci, siano disponibili solo sulla industrial e stesso discorso per lo screen designer e per la simulazione del percorso. il documento sul loro sito non e' recentissimo ma dice questo. Vi risulta ??
Ex arduis perpetuum nomen.

jambo
Member
Member
Messaggi: 211
Iscritto il: martedì 2 gennaio 2007, 1:04
Località: san costantino calabro (vv)

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da jambo » martedì 3 gennaio 2017, 0:37

ok, trovato come mach4 richiama gli script generati da pmceditor :D . solo su ultime versioni

in edit scrin, selezionare il primo nome che dovrebbe essere wx.mill o come lo avete chiamato, e quando si apre la finestra proprio in basso c'e' pmc; cliccate di fianco e vi apre un menu' dove richiama tutte gli script che avete generato con il nome che avete assegnato.

domani la provo, buona notte
cento misure e un taglio

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da gino » martedì 3 gennaio 2017, 8:51

dopo un po di prove ,riscontro la differenza della versione 3233
con la 2803 ; la versione 2803 quando lancio il progr cambia sotto -vedi Foto con marcatura rossa-
il codice G69 iniziale con il codice G68 correttemente.
mentre la versione 3233 non lo cambia ; e di conseguenza non effettua le rotazioni.
il clip sul tubo
https://youtu.be/nSZMhIBL5l4

mi sembra strano che questa cosa non funzioni e sia sfuggita.

allego il progr meglio aggiustato.
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

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

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da torn24 » martedì 3 gennaio 2017, 9:07

Provo a partecipare, anche se sto provando a capire Lua e le API di mach4, rimpiangendo il vbscript di mach3 :D :D



Codice: Seleziona tutto

[mc.ISIG_INPUT12] = function (on_off) -- leggo il segnale di input e lo invio come parametro on_off alla funzione
local inst= mc.mcGetInstance() -- leggo l'istanza di mach4
local hsig = mc.mcSignalGetHandle(inst, mc.OSIG_OUTPUT12) 
state = mc.mcSignalGetState(hsig) -- LEGGO LO STATO DI OUTPUT MA TU NON  LO USI
        if( on_off==1 ) then --Se il pulsante è stato premuto
                -- On
               if (state==0) then -- se il segnale di output è basso accendo
                     mc.mcSignalSetState(hsig, 1) 
               else -- altrimenti spengo
                    -- Off
                    mc.mcSignalSetState(hsig, 0)
               end
         end


end -- end function


Secondo me, dovrebbe premi il pulsante e resta acceso, premi il pulsante e resta spento, Ma come detto ho appena letto qualcosa di LUA e di API mach4, rimpiangendo vbscript di mach3, QUINDI FORSE SBAGLIO QUALCOSA
CIAO A TUTTI !

Avatar utente
danieleee
God
God
Messaggi: 3718
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da danieleee » martedì 3 gennaio 2017, 9:31

@gino
Se ti va fallo presente alla Artsoft tramite i contatti.
C'è una voce specifica su cui segnalare suggerimenti o simile.

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da gino » martedì 3 gennaio 2017, 10:13

..ma la cosa piu strana e` che un altro progr che allego con foto funziona.
ma perche nel primo non legge il g68 e un Dilemma.
(--progr di un profilo lavorazione di testa--)

g0 g90
g0g54
T10 M6
S10000 M3 F2000
#5=1
#6=0
G68 X0 Y0 R#6
M98 P100 L1
M98 P101 L180
G69 (risetta piani )
G0 Z100 M9
M30 (=======================================)
o100 (SUBPROGRAM per profilo)
G0 X0Y0
Z1
G1 Z-2. F30
X-4.846 Z-2.083 F2000
X-9.687 Z-2.332
X-14.516 Z-2.746
X-19.329 Z-3.324
X-24.118 Z-4.068
X-28.93 Z-4.972
X-29. Z-4.876
Z-2.996
X-28.998 Z-4.996
G0 Z1
G0 X0 Y0
M99
o101
#6=[#6+#5]
G68 X0 Y0 R#6
M98 P100 L1
M99
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

Avatar utente
danieleee
God
God
Messaggi: 3718
Iscritto il: lunedì 8 marzo 2010, 22:38
Località: Borgo Vercelli

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da danieleee » martedì 3 gennaio 2017, 10:18

Ma...
Non è che richiede uso di lettere maiuscole ? G68 al posto di g68 ? ?

gino
Senior
Senior
Messaggi: 1774
Iscritto il: domenica 11 ottobre 2009, 18:12

Re: Mach4, impariamo a conoscerlo insieme.

Messaggio da gino » martedì 3 gennaio 2017, 11:24

@daniele ;preso contatto
vediamo quando sono di turno per risposta .

Thank
xxxxxxxxxxx

Your request has been received
Tech support hours are Monday though Friday 8-5 EST. Tickets are answered in the order that they are received.
If your response is not replied too immediately it means that our techs are assisting other users and we will get to you as soon as we possibly can. We appreciate your understanding.
We have received your request and our team will get back to you shortly. You can log in to the helpdesk to review the status of your request, or check your email for further updates.
General Information

Ticket ID #9388
First and Last Name xxxxxxx
xxxxxxxxx@gmail.com
Type Bug
Priority Normal

Subject: progr problem whit G68

Rispondi

Torna a “Mach4”