Klik op het logo voor hulp op afstand
  
 
 
 
 
 
 
 




Bewerkingen meerdere referenties, buren en slachtoffers (3.34 - 1187, 2653)


Momenteel kan men in de acties voor elk profiel (constructief element) zijn slachtoffer, buur en/of referentie opvragen. Echter wanneer een profiel van een kader meerdere profielen als buur heeft omdat de kader waarin de vleugel zit zelf ergens onderbroken is omdat men van profiel dient te wisselen om bijvoorbeeld de draairichting te wisselen, dan wordt er toch slechts één buur terug gegeven.
 
Voortaan is het mogelijk om een lijst van buren te krijgen zodat men al deze buren kan bewerken binnen één actie.
 
Regels voor het opzoeken referenties op kader niveau:
 
Als geldige referenties in een kader komen profielen in aanmerking welk zich in dezelfde kader bevinden en welke in elkaars verlengde liggen.
 
Regels voor het opzoeken buren op kader niveau:
 
Als geldige buren van een profiel in een kader, komen de kader profielen in aanmerking die deel uitmaken van de aangrenzende kader(s). De extra buren vallen samen met de oorspronkelijk gevonden buur en hun begin of einde ligt binnen de grenzen van het originele profiel.
 
Regels voor het opzoeken referenties op vleugel niveau:
 
Als geldige referenties in een vleugel, komen profielen in aanmerking die zich in dezelfde vleugel bevinden en welke in elkaars verlengde liggen.
 
Regels voor het opzoeken buren op vleugel niveau:
 
Als geldige buren van een profiel in een vleugel, komen in aanmerking de kader profielen die deel uitmaken van het kader waarin de vleugel zich bevindt of de vleugel profielen die deel uitmaken van de aangrenzende vleugel(s). De extra buren vallen samen met de oorspronkelijk gevonden buur en hun begin of einde ligt binnen de grenzen van het originele profiel.
 
Script uitbreidingen ‘ACTION’ object voor bewerkingen via acties:
 
Het ‘ACTION’ object gebruikt in acties om bewerkingen te genereren werd aangepast om met meerdere referenties, buren en/of slachtoffers te kunnen werken:
 
Referentie(s)
 
Indien de referentie van de actie ‘kader’ is wordt d.m.v. van ‘side’ de kant van de kader opgegeven: links, rechts, onder, boven, kruk of scharnier. Verder kan de gebruiker d.m.v. ‘ndx’ de alternatieve referenties opvragen indien deze moesten aanwezig zijn.
 
REFERENCECNT[side]       aantal referenties
REFERENCE[side][ndx]         referentie object
REFERENCELENGTH[side][ndx] profiel lengte 
REFERENCEPOS1[side][ndx]       positie bewerking t.o.v. begin
REFERENCEPOS2[side][ndx]       positie bewerking t.o.v. einde
REFERENCEOFS1[side][ndx]
REFERENCEOFS2[side][ndx]
REFERENCESIDE[side][ndx]        profiel kant
REFERENCEMARK[side][ndx]      profiel richting
REFERENCEABS1[side][ndx]
REFERENCEABS2[side][ndx]
REFERENCECOR1[side][ndx]      correctie begin
REFERENCECOR2[side][ndx]      correctie einde
 
Slachtoffer(s)
 
De gebruiker kan d.m.v. ‘ndx’ de alternatieve slachtoffers opvragen indien deze moesten aanwezig zijn.
 
VICTIMCNT         aantal slachtoffers
VICTIM[ndx]         slachtoffer object
VICTIMLENGTH[ndx] profiel lengte
VICTIMPOS1[ndx]         positie bewerking t.o.v. begin
VICTIMPOS2[ndx]         positie bewerking t.o.v. einde
VICTIMOFS1[ndx]
VICTIMOFS2[ndx]
VICTIMSIDE[ndx] profiel kant
VICTIMMARK[ndx] profiel richting
VICTIMABS1[ndx]
VICTIMABS2[ndx]
VICTIMCOR1[ndx]        correctie begin
VICTIMCOR2[ndx]        correctie einde
 
Bu(u)r(en)
 
Indien de referentie van de actie ‘kader’ is wordt d.m.v. van ‘side’ de kant van de kader opgegeven: links, rechts, onder, boven, kruk of scharnier. Verder kan de gebruiker d.m.v. ‘ndx’ de alternatieve buren opvragen indien deze moesten aanwezig zijn.
 
NEIGHBOURCNT[side]           aantal buren
NEIGHBOUR[side][ndx]     buur object
NEIGHBOURLENGTH[side][ndx]   profiel lengte
NEIGHBOURPOS1[side][ndx]   positie bewerking t.o.v. begin
NEIGHBOURPOS2[side][ndx]   positie bewerking t.o.v. einde
NEIGHBOUROFS1[side][ndx]
NEIGHBOUROFS2[side][ndx]
NEIGHBOURSIDE[side][ndx]  profiel kant
NEIGHBOURMARK[side][ndx]   profiel richting
NEIGHBOURABS1[side][ndx]
NEIGHBOURABS2[side][ndx]
NEIGHBOURCOR1[side][ndx]  correctie begin
NEIGHBOURCOR2[side][ndx]  correctie einde
 
Wanneer ‘ndx’ niet is opgegeven wordt automatisch de eerste referentie/buur gebruikt zodat bestaande acties blijven werken en reageren zoals vroeger.
 
Geldige waarden voor ‘ndx’ zijn 0 (=oorspronkelijke referentie, buur of slachtoffer)  t.e.m. 9.(=alternatieve referenties, buren of slachtoffers).
Het juiste aantal referenties, buren of slachtoffers kan opgevraagd worden met de desbetreffende eigenschap ‘REFERENCECNT’, ‘NEIGHBOURCNT’ of ‘VICTIMCNT’.
 
Logica uitbreidingen voor bewerkingen via basisgegevens
 
Logica aangepast voor het genereren van bewerkingen via basisgegevens:
 
  • het beslag in de tabel ‘BESLAG SET
  • de verbinding en de versterking in de tabel ‘PROFIEL PARAMETERS’.
 

 




 |  History  |
 
 

 
 
 
TECHWIN SOFTWARE
De Regenboog 11
B-2800 Mechelen
T +32(0)15 44 64 64
T +31(0)30 899 32 15 Nederland