Protocol voor MECAL MC309 Nike bewerkingsmachine.
In de setup dialoog van de machinesturing zijn volgende parameters instelbaar:
- RUNTAG override
- invoerrichting profielen (links/rechts)
- afdeling filter te verwerken profielen
- script voor barcode generatie
- controle samenvallende bewerkingen
- inclusief profielen zonder bewerkingen
Instelling mogelijk via sectie [MC309] in JOPPS.INI:
[MC309]
Supplier= override standaard leverancierscode
FileExtension= xml (standaard bestandsextensie)
FileDelimiter=# override karakter om velden te scheiden in query
DumpTo= bestandsnaam om query resultaat te dumpen
SymbolL=L symbool links
SymbolR=R symbool rechts
SymbolU=BO symbool boven
SymbolD=ON symbool onder
SymbolH=- symbool horizontaal
SymbolV=| symbool vertikaal
SymbolS=* symbool schuin
SwapLR=0 links/rechts omwisselen
FieldInfo1= personalisatie extra order informatie
FieldInfo2= personalisatie extra baar informatie
FieldInfo3= personalisatie extra stuk informatie
Barcode
In het barcode veld kan d.m.v. scripting door de gebruiker een gepersonaliseerde barcode worden samengesteld. Standaard wordt de volgende barcode voorzien:
_RUNTAG (runtag hexadecimaal, 4 karakters)
BATCHREF (kader nummer, 4 cijfers)
BATCHCNT (profiel nummer, 4 cijfers)
De script editor voor de barcode te genereren kent volgende parameters:
CUTCNT (profiel nummer, allemaal)
MOPCNT (bewerking nummer)
BATCHREF (kader nummer)
BATCHCNT (profiel nummer, constructief)
LINECNT (lijnnummer)
BARCODE (huidige barcode)
_RUNTAG (runtag hexadecimaal)
_RUNTAGD (runtag decimaal)
Informatievelden
Parameters die kunnen gebruikt worden om de extra informatie velden in te vullen via “FieldInfo1..3” in de sectie [MC309] van JOPPS.INI:
%JOB% (job)
%BATCH% (batch)
%PROJECT% (project)
%PROJECTDESC% (project omschrijving)
%BARDESC% (profiel omschrijving)
%INFORCEMENT% (versterking)
%CUSTOMER% (klant)
%CUSTOMERDESC% (klant naam)
%ASSEMBLY% (groep)
%ASSEMBLYDESC% (groep omschrijving)
%FRAME% (deel)
%PROFILE% (profiel)
%SYSTEM% (reeks)
%PRODUCT% (product code)
%PROFILEDESC% (profiel naam)
%FINISH% (kleur)
%FINISHDESC% (kleur naam)
%RACK% (kar/vak)
%RUNTAG% (runtag hexadecimaal)
%RUNTAGDEC% (runtag decimaal)
%PROFILENO% (profiel nummer constructief)
%FRAMENO% (kader nummer)
%PIECENO% (profiel nummer globaal)
%SHORTDESC% (profiel identificatie zonder project info)
%FULLDESC% (profiel identificatie met project info)
%POSITION% (profiel positie)
%KOMMISSION% (raam identificatie)
%LENGTH% (zaaglengte)
%ANGLEB% (zaaghoek begin)
%ANGLEE% (zaaghoek einde)
%SXB% (zaaghoek begin voorkant)
%DXB% (zaaghoek einde voorkant)
%SXC% (zaaghoek begin bovenkant)
%DXC% (zaaghoek einde bovenkant)
%WAREHOUSE% (magazijn locatie)
%BARCODE% (barcode)
Mcman
De tab “Profielen” laat de gebruiker toe om eventueel per profiel te specifieren hoe het gekend is op de machine:
Omdraaien profiel normaal/omgekeerd op machine verwerken (dit gedrag grijpt in op het algemeen gedrag)
Complementaire hoek complementaire zaaghoeken doorgeven (90° wordt 0°)
CtrsX correctie waarde langs X-as (afstand tussen stop en profiel positie)
CtrsYp correctie waarde langs positieve Y-as (afstand tussen klem en profiel kant)
CtrsYm correctie waarde langs negatieve Y-as (overlap profiel achterkant klem)
CtrsZ correctie waarde langs Z-as (afstand werkblad en onderkant profiel)
De tab “Routines” laat de gebruiker toe om voor elke bewerking door JoPPS gegenereerd de respectievelijke macro’s voor de machine te genereren volgens de afgesproken syntax:
De bewerkingen in “JoPPS MC Manager” worden gedefinieerd aan de hand van een aantal methodes en/of parameters.
De beschikbare methodes:
Tool.Apply() deze methode zal onderstaande vooraf gedefinieerde parameters toepassen
Tool.Name code bewerking
Tool.ProfiLav type bewerking (True/False)
Tool.Comment opmerking bewerking
Tool.X X coordinaat bewerking
Tool.Y Y coordinaat bewerking
Tool.Z Z coordinaat bewerking
Tool.ANG rotatie profiel (0/90/180/270) (!)
Tool.H richting correctie profiel (0/1/2/3) (!)
Tool.P1X X-coordinaat punt 1 bewerkingsvlak (!)
Tool.P1Y Y-coordinaat punt 1 bewerkingsvlak (!)
Tool.P1Z Z-coordinaat punt 1 bewerkingsvlak (!)
Tool.P2X X-coordinaat punt 2 bewerkingsvlak (!)
Tool.P2Y Y-coordinaat punt 2 bewerkingsvlak (!)
Tool.P2Z Z-coordinaat punt 2 bewerkingsvlak (!)
Tool.P3X X-coordinaat punt 3 bewerkingsvlak (!)
Tool.P3Y Y-coordinaat punt 3 bewerkingsvlak (!)
Tool.P3Z Z-coordinaat punt 3 bewerkingsvlak (!)
Tool.AA rotatie A bewerkingsvlak (!)
Tool.AC rotatie C bewerkingsvlak (!)
Tool.Param[‘naam’] waarde voor extra parameter met ‘naam’ (!)
Tool.Depth diepte bewerking (*)
Tool.Height hoogte bewerking (*)
Tool.Speed snelheid bewerking (!)
Tool.Feed voeding bewerking (!)
Tool.Angle invalshoek bewerking (*)
Tool.Diameter D-param = diameter (*)
Tool.Width B-param = breedte sleuf (*)
Tool.Tool gereedschap nummer (!)
Tool.Length L-param = lengte sleuf (*)
Tool.Radius R-param = straal (*)
Tool.Set P-param (*)
Tool.Define(sName,nXpos,bProfiLav) deze methode stelt de opgegeven parameters in
Tool.Perform(sName,nXpos,bProfiLav) deze methode stelt de opgegeven parameters in en past ze onmiddellijk toe
(!) enkel noodzakelijk indien werkwijze bewerking volgens ProfiLav = False
(*) beschikbaar voor compatibiliteit maar niet van toepassing voor deze sturing
Onderstaande screenshot toont een voorbeeld van het gegeneerde XML bestand:
Uitbreiding protocol MECAL MC309 Nike machinecenter (3.35 P5 - 3193)
Via de sectie [MC309] in JOPPS.INI kan de extra instelling ‘BarSection’ gebruikt worden om op te geven waar de DXF informatie dient opgepikt te worden:
[MC309]
BarSection=2
BarSection kan volgende waarden aannemen:
- aanzicht uit profiel product
- doorsnede uit profiel product
- aanzicht uit profiel parameters
- doorsnede uit profiel parameters
Zie ook: