Vai al contenuto
PLC Forum


Macchina Per La Lavorazione Del Legno


qsator

Messaggi consigliati

Ciao a Tutti,

ho un carissimo amico che ha una macchina a controllo numeri per la lavorazione del legno della MACPOL, il software che utilizza per le varie lavorazioni si chiama: SPEEDY_BF+1. Il software gestisce per ogni lavorazione 3 file con estensione .fig .mac .pos. Le estensioni .mac .pos si leggo attraverso Notebook e presentano il codice di lavorazione (sembra un misto tra programmazione ISO per cnc e C) mentre l'estesione .fig sembra un estensione per MATLAB, ma non si apre nulla.

Il linguaggio di programmazione non sembra per niente difficile, riporto esempio di lavorazione di una piastra:

file .mac

[PIAST1]

G(54) Y(ORIGINEY) Z(ORIGINEZ) I(INCLINA) R(REVERSE)

M(70) X(X+LUNG/2)

IF(PIANO=1)

# Lavorazione a 90 gradi

M(2)

M(6) T(TOOL)

M(30) S(SPEED)

IF(TASTATORE=1)

M(14) X(X+LUNG/2) Y(J+ALT/2) Z(Q_DLAV)

ENDIF

G(17)

G(0) Z(Q_DLAV)

ELSE

# Lavorazione a 0 gradi

M(6) T(TOOL)

IF(INDEXATO>0)

M(INDEXATO)

ELSE

M(MOTORE)

ENDIF

M(30) S(SPEED)

IF(TASTATORE=1)

M(13) X(X+LUNG/2) Y(Q_DLAV) Z(J+ALT/2)

ENDIF

G(18)

G(0) Y(Q_DLAV)

ENDIF

SET V1=(LUNG)

SET V2=(ALT)

SET V3=(PROF)

GOSUB(ASOLA)

IF(PIANO=1)

G(0) Z(Q_DLAV)

ELSE

G(0) Y(Q_DLAV)

ENDIF

M(31)

file .pos

A Dist1 B Dist2 C Lung D Alt E Prof F Prof1 G Prof2 H Lung1 I Lung2 L Alt2

a primo achito mi è sembrato che il file .mac possa essere l'equivalente di un file .c e il file .pos il relativo .h , come nella programmazione in C. Però mi sorge il dubbio se il file .fig sia un file eseguibile oppure no. Se lo fosse, qualcuno ha un idea di come posso realizzare il file .fig?

Questa tipo di programmazione posso ricavarla da qualche programma dove io definisco il mio disegno, come per il cad cam oppure è codice che devo scrivere io?

Esiste per caso un compilatore dove posso verificare l'esatteza del mio codice?

Che tipo di codice è?

Grazie!

Andrea

Link al commento
Condividi su altri siti


Luca Bettinelli
Le FAQ di PLC Forum

Versione 2.1 del 25/05/2008 by Cesco ®

Premessa:

PLC Forum

non ha fini di lucro, e va considerato come l'equivalente di un bar

sport virtuale, dove si parla di automazione e di problemi tecnici

invece che di calcio e ciclismo (© by Livio Orsini).

Se hai un problema, un dubbio, una necessita' o solo una semplice curiosita' e invii un messaggio con una richiesta,

non devi pretendere di avere una risposta!

In PLC Forum

risponde chi e quando vuole. Qui nessuno e' pagato per rispondere a

qualsiasi domanda e non devi lamentarti se nessuno ti risponde. I

motivi del perche' nessuno ha risposto, possono essere diversi.

Per esempio:

- nessuno conosce l'argomento

- chi conosce l'argomento non ha letto la tua domanda

- chi conosce l'argomento non ha avuto tempo di rispondere (ti ricordo che nessuno posta in PLC Forum per lavoro...)

- chi conosce l'argomento non ha voglia di scrivere (ebbene si, ogni tanto capitano giornate storte a chiunque...)

- ...[mille altri motivi]

Link al commento
Condividi su altri siti

La mia citazione non voleva essere una premessa per incitare alla risposta, era posta solo per capire se l'argomento era mal posto o in una sezione non appropriata del forum.

Grazie!

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...