Voortaan kan men bewerkingen rechtstreeks opgeven bij de verbindingen van het profiel in PROFIEL PARAMETERS in plaats van via een actie.
De verbindingen in profiel parameters zijn voorzien van extra bewerking parameters en de tabel Profiel parameters is uitgebreid met extra velden in de tab’s: Verbinding -> Persen : Verbinding -> Schroeven : Verbinding -> Klemmen
Er kunnen maximum twee bewerkingen per verbindingstype gedefinieerd worden:
-
Bewerking op referentie
-
Bewerking op slachtoffer
Aanpassingen berekeningen voor bewerkingen
Voortaan zal rekening gehouden worden met de eventueel toegevoegde bewerkings- parameters bij de verbindingen in profiel parameters, en wel als volgt:
Per profiel uiteinde (=begin of einde) wordt in functie van het verbindingstype nagegaan of er een bewerking is opgegeven om uit te voeren op:
-
het profiel zelf (de referentie)
-
de profiel buur (het slachtoffer)
In functie van het specifieke verbindingstype van de buur zelf kan dan nog eens een extra uit te voeren bewerking opgegeven worden voor het referentie en/of slachtoffer profiel.
Parameters doorgegeven naar MC Manager
Volgende parameters worden doorgegeven naar de routines “onder de lijn” in JOPPS MC Manager:
parameter A
|
(voorkeur) kant schroeven
|
|
1 = I (zie technische editor)
|
|
2 = II (zie technische editor)
|
parameter B
|
Profiel kant/zijde
|
|
1 = begin kant van referentie profiel
|
|
2 = einde kant van referentie profiel
|
|
3 = rechtse zijde van het slachtoffer
|
|
4 = linker zijde van het slachtoffer
|
parameter C
|
Profiel code buur
|
|
4 cijfers = eerste 4 karakters profiel code
|
parameter D
|
Profiel type
|
|
0 = vleugel profiel
|
|
1 = kader profiel
|
|
2 = stijl
|
|
4 = plint
|
parameter E
|
Positie tegenoverliggende stijl
|
|
0 = stijlen in elkaars verlengde
|
|
> 0 en < 9999 = afstand tussen centers
|
|
9999 = geen tegenoverliggende stijlen
|
parameter F
|
Profiel type buur
|
|
0 = vleugel profiel
|
|
1 = kader profiel
|
|
2 = stijl
|
|
4 = plint
|
parameter G
|
Profiel kant/zijde buur
|
|
1 = begin kant van referentie profiel
|
|
2 = einde kant van referentie profiel
|
|
3 = rechtse zijde van het slachtoffer
|
|
4 = linkse zijde van het slachtoffer
|
parameter S
|
Profiel code buur (niet voor alle sturingen)
|
|
alfanumerisch
|
Onderstaande scripting kan gebruikt worden in de tab "Routines" van MCMan als vertrekpunt voor dit type bewerkingen:
/* BEWERKING VIA VERBINDINGEN */
Product := Param.Product;
Parameter := Param.Profile;
Positie := Param.Workoffset;
KantSchroeven := Param.A; /* (voorkeur kant schroeven) 1 = rechts, 2 = links */
Kant := Param.B; /* Indien referentie: 1 = begin, 2 = einde - Indien slachtoffer: 3 = rechts, 4 = links */
CodeBuur := Param.C; /* Profielcode buur = eerste 4 karakters van profielcode buur (indien numerisch) */
TypeProfiel := Param.D; /* 0 = vleugel, 1 = kader, 2 = T-stijl, 4 = plint */
PosTegenover := Param.E; /* positie tegenoverliggende stijl: 0 = in mekaars verlengde, tussen 0 en 9999 = afstand tussen centers, 9999 = geen tegenoverliggende stijl */
TypeBuur := Param.F; /* 0 = vleugel, 1 = kader, 2 = T-stijl, 4 = plint */
KantBuur := Param.G; /* Kant buur: Indien buur is referentie: 1 = begin, 2 = einde - Indien buur is slachtoffer: 3 = rechts, 4 = links */
ProfielBuur := Param.S; /* Profielcode buur alfanumerisch */
Deze laatste parameter (S) is niet voor alle sturingen geïmplementeerd
Voor PVC machines die maar aan 1 kant versterkingen kunnen vastschroeven kan onderstaande blok nuttig zijn.
Omkeren := 0;
if (TypeProfiel = 2) && (Kantschroeven = 2) then
{
Omkeren := 1;
Positie := Piece.Piecelength - Param.Workoffset;
};
Voor elke stijl dient er in Profiel parameters op de “Geometrie” tab bij de “W-X-Y-Z” parameters een veld gekozen te worden waarin de zone wordt opgegeven waar binnen een stijl een andere beïnvloed (standaard is dit het veld “W10”). Wanneer de “W10” parameter = 0 zal de breedte (profiel breedte of opgegeven breedte in editor) van de desbetreffende stijl gebruikt worden.
Indien er conflicten zouden zijn is het mogelijk om dit standaard veld bij de bewerking door een ander veld te vervangen d.m.v. de constante C_TMULLIONZONE te definiëren bij de bewerking zelf (zie screenshot):
Met dit systeem heeft de gebruiker de mogelijkheid om per bewerking de standaard waarden voor de constanten, gebruikt tijdens de berekeningen, zelf te wijzigen. Momenteel kunnen er maximaal 100 constanten per bewerking gedefinieerd worden.
Zie ook: Voorkeur kant bewerkingen via verbinding