Protocol voor het sturen van de RUBA CNC SLIDER, een aanslag om sluitlatten op de gewenste maat te knippen.
Het formaat bestaat uit volgende gegevens:
- lijn nummer (4 cijfers)
- SAP nummer (20 karakters)
- lengte (5 cijfers, in 1/10mm) (1)
- begin correctie (5 cijfers, in 1/10mm) (2)
- eind correctie (5 cijfers, in 1/10mm) (3)
- positie (6 letters =Pion/Poziom)
- kar nummer (3 cijfers)
- vak nummer (4 cijfers)
- vak grootte (1 karakter =M/D)
- order nummer (16 karakters barcode?) (4)
- hoek maat (3 cijfers in mm) (5)
- ? (1 karakter =N)
Extra gegevens in te voeren bij het beslag
De tabel BESLAG PRODUCT is uitgebreid met een extra veld waarin men de lengte waarop de sluitlat geleverd wordt kan invoeren (=L):
Extra gegevens in te voeren bij de beslagset
De tabel BESLAG SET is voorzien van een aantal extra velden:
- positie sluitlat (links, rechts, onder, boven, …)
- afmeting van de hoek overbrenging (=C0)
- aftrekmaat begin (=C1)
- aftrekmaat einde (=C2)
1 - lengte (L0)
Dit is de lengte van de resulterende sluitlat op 1/10mm nauwkeurig. Om deze lengte te bepalen moeten we over volgende gegevens te beschikken:
- positie sluitlat (links, rechts, onder, boven, …)
- vleugelbeslag breedte (=FFB)
- vleugelbeslag hoogte (=FFH)
- aftrekmaat begin sluitlat (=M1)
- aftrekmaat einde sluitlat (=M2)
M1 = C0 + C1
M2 = C0 + C2
L0 = FFH – M1 –M2 (vertikaal sluitlat)
L0 = FFB – M1 –M2 (horizontaal sluitlat)
2 - begin correctie (C1) variabele (vaste) krukhoogte
Dit is de af te knippen maat boven of links op 1/10mm nauwkeurig. Om deze lengte te bepalen dienen we over volgende extra gegevens te beschikken:
- oorspronkelijke lengte van de sluitlat (=L)
- krukpositie op vleugel t.o.v. beslaggroef (=KP)
M1 = C0 + C1
L1 = FFH – KP – M1 vertikaal sluitlat
L1 = FFB – KP – M1 horizontaal sluitlat
C1 = L/2 – L1 (C1 = L – L0) kruk steeds 1/2 originele sluitlat
3 - eind correctie (C2) variabele (vaste) krukhoogte
Dit is de af te knippen maat onder of rechts op 1/10mm nauwkeurig
- oorspronkelijke lengte van de sluitlat (=L)
- krukpositie op vleugel t.o.v. beslaggroef (=KP)
M2 = C0 + C2
L2 = KP – M2
C2 = L/2 – L2 (0) kruk steeds 1/2 originele sluitlat
4 - order nummer (BC)
Dit is de identificatie van de vleugel of een barcode. Hiervoor moet een script worden voorzien waarin de barcode of de referentie kan samengesteld worden door de gebruiker. Mogelijke parameters voor samenstellen barcode of referentie:
BATCH (batch code)
JOB (project code)
ASSEMBLY (groep code)
FRAMEPART (kader deel code)
FRAMEOPEN (kader opening code
VENTPART (vleugel deel code)
VENTOPEN (vleugel opening code)
BATCHNO (volgnummer in batch)
BATCHID (kadernummer in batch)
FRAMEID (raamnummer in batch)
VENTID (vleugelnummer in raam)
BATCHCNT1 (volgnummer profiel 1, standaard = links)
BATCHREF1 (volgnummer kader profiel 1)
BATCHCNT2 (volgnummer profiel 2 ,standaard = rechts)
BATCHREF2 ( volgnummer kader profiel 2)
BATCHCNT3 (volgnummer profiel 3, standaard = onder)
BATCHREF3 (volgnummer kader profiel 3)
BATCHCNT4 (volgnummer profiel 4, standaard = boven)
BATCHREF4 (volgnummer kader profiel 4)
BARCODE (barcode)
_RUNTAG (runtag hexadecimaal)
_RUNTAGD (runtag decimaal)
5 - hoek maat (C0)
Dit is de afmeting van de hoek overbrenging op 1mm nauwkeurig. Deze maat is niet expliciet voorzien in de data sheet door Roto aangeleverd!
6 - Verder aanpassingen aan de berekeningen
- alleen sluitlatten die aan de kant van de kruk zitten moeten, bij variabele krukmaat, aan beide zijden geknipt worden, enige uitzondering hierbij zijn latten die aan de zijde tegenover de kruk kunnen zitten (bij kip-schuif). Hier bestaat een systeem, waarbij ook die aan twee kanten geknipt worden. Weer alleen bij variabele krukmaat. Er wordt hier boven en onder evenveel afgeknipt, dus niet in verhouding tot de krukpositie. Alle andere onderdelen worden aan één kant geknipt = begin
- belangrijk is dat als vertreklengte steeds de beslagmaat genomen wordt waar het onderdeel zit, en dus niet altijd die waar de kruk zit. Bijvoorbeeld bij een gewone draai-kip zit een schaar boven en de kruk links of rechts. Voor die schaar moet er vertrokken worden van de breedte, niet van de hoogte
- Roto heeft bevestigd dat alle beslag producten het in zich dragen of ze aan één, dan wel aan twee kanten moeten geknipt worden. Daarom het voorstel om twee filters te gebruiken op volgnummer, waarbij we er één reserveren voor 1 kant knippen en de andere voor aan 2 kanten knippen
|
Dialoog instellen en uitvoeren
Via de instellingen/uitvoeren dialoog kunnen volgende parameters door de gebruiker aangepast worden :
- de voorgestelde naam en/of folder van het output bestand
- afdeling filter voor kaders
- volgnummer filter voor sluitlatten
- volgnummer filter correctie 1 kant
- volgnummer filter correctie 2 kanten
- de sortering van de sluitlatten
- de door JoPPS voorgestelde runtag
- script om barcode samen te stellen
- personalisatie informatie veld 1 (standaard beslagcode)
- personalisatie informatie veld 2 (standaard barcode)
- extern selectie bestand
Indien de gebruiker in de ‘Informatie velden’ niets definieert zal de standaard informatie getoond worden zoals hierboven beschreven. Deze standaard inhoud kan gewijzigd worden d.m.v. het gebruik van onderstaand parameters:
%RUNTAG% (runtag hexadecimaal)
%RUNTAGDE% (runtag descimaal)
%CUSTOMERREF% (klant code)
%CUSTOMERDESC% (klant naam)
%BATCH% (batch code)
%JOB% (project code)
%PROJECTREF% (project code)
%PROJECTDESC% (project omschrijving)
%ASSEMBLYREF% (groep code)
%FRAMEREF% (kader deel)
%FRAMEOPEN% (kader opening)
%VENTREF% (vleugel deel)
%VENTOPEN% (vleugel opening)
%BATCHNO%
%BATCHID%
%FRAMEID%
%VENTID%
%CODE% (beslag code)
%CODEDESC% (beslag omschrijving)
%COLOR% (kleur)
%COLORDESC% (kleur omschrijving)
%ARTICLE% (artikel code)
Standaard waarden voor de sturing instelbaar in de [RUBA] sectie van JOPPS.INI zijn:
[RUBA]
MakeDirectory=0 folder aanmaken (standaard neen)
FileExtension=cok standaard extensie bestand (standaard cok)
BoxType=M vak type klein (=M) of groot (=D)
EndSign=N karkater einde lijn (N)
HrzText=Poziom codering horizontale sluitlatten
VrtText=Pion codering vertikale sluitlatten