Voortaan is het mogelijk om een groep aan te maken en te voorzien van extra profielen en beslag zonder een deel te creëren.
Een groep zonder deel of delen is van het type “bogus”. Dit type kan aangesproken worden in script via de eigenschap ‘KIND’ van het ASSEMBLY object. Dit type groep kan lijsten bevatten van de onderdelen zoals profielen, beslag, vullingen en afwerkingen.
Via de eigenschap ‘GLYPHIMAGE’ van het ASSEMBLY object kan een schets, die bv. wordt getoond in het grafisch project overzicht, gekoppeld worden.
Via de eigenschap ‘PROFILEDATA’ van het ASSEMBLY object heeft men toegang tot de extra profielen van de groep:
PROFILEDATA[iLine].COUNT aantal
PROFILEDATA[iLine].SERIES reeks
PROFILEDATA[iLine].PROFILE profiel
PROFILEDATA[iLine].LENGTH lengte
PROFILEDATA[iLine].SIZE breedte
PROFILEDATA[iLine].THICKNESS dikte
PROFILEDATA[iLine].ANGLE1X beginhoek
PROFILEDATA[iLine].ANGLE1Y eindhoek
PROFILEDATA[iLine].ANGLE2X beginhoek
PROFILEDATA[iLine].ANGLE2Y eindhoek
PROFILEDATA[iLine].FINISH uitvoering
PROFILEDATA[iLine].COLOUR kleurinfo
PROFILEDATA[iLine].INFO prijsinfo
PROFILEDATA[iLine].PRICEBLOCK prijsblok
PROFILEDATA[iLine].ROUTE route informatie
PROFILEDATA[iLine].TASKOPTIONS taak keuze
PROFILEDATA[iLine].POSITION positie informatie
Via de eigenschap ‘ACCESSORYDATA’ van het ASSEMBLY object heeft men toegang tot het extra beslag van de groep:
ACCESSORYDATA[iLine].COUNT aantal
ACCESSORYDATA[iLine].CODE beslag
ACCESSORYDATA[iLine].LENGTH lengte
ACCESSORYDATA[iLine].FINISH uitvoering
ACCESSORYDATA[iLine].COLOUR kleurinfo
ACCESSORYDATA[iLine].INFO prijsinfo
ACCESSORYDATA[iLine].PRICEBLOCK prijsblok
ACCESSORYDATA[iLine].ROUTE route informatie
ACCESSORYDATA[iLine].POSITION positie informatie
Via de eigenschap ‘FILLINGDATA’ van het ASSEMBLY object heeft men toegang tot de extra vullingen van de groep:
FILLINGDATA[iLine].COUNT aantal
FILLINGDATA[iLine].CODE vulling
FILLINGDATA[iLine].WIDTH breedte
FILLINGDATA[iLine].HEIGHT hoogte
FILLINGDATA[iLine].FINISH uitvoering
FILLINGDATA[iLine].COLOUR kleurinfo
FILLINGDATA[iLine].PRICE prijs
FILLINGDATA[iLine].INFO prijsinfo
FILLINGDATA[iLine].PRICEBLOCK prijsblok
FILLINGDATA[iLine].ROUTE route informatie
FILLINGDATA[iLine].USENORM norm toepassen
FILLINGDATA[iLine].TASKOPTIONS taak keuze
FILLINGDATA[iLine].POSITION positie informatie
Voor de extra vullingen kan men eventueel ook de vorm bepalen via de eigenschap ‘CONTOURDATA’ van het ASSEMBLY object, dit is optioneel en niet noodzakelijk voor rechthoekige vormen:
CONTOURDATA[iLine].COUNT aantal contour lijnen
CONTOURDATA[iLine].XB[iCntr] X-coordinaat begin lijn
CONTOURDATA[iLine].YB[iCntr] Y-coordinaat begin lijn
CONTOURDATA[iLine].XE[iCntr] X-coordinaat einde lijn
CONTOURDATA[iLine].YE[iCntr] Y-coordinaat einde lijn
CONTOURDATA[iLine].A[iCntr] A-coefficient lijn
CONTOURDATA[iLine].B[iCntr] B-coefficient lijn
CONTOURDATA[iLine].C[iCntr] C-coefficient lijn
CONTOURDATA[iLine].X[iCntr] X-coordinaat midden
CONTOURDATA[iLine].Y[iCntr] Y-coordinaat midden
CONTOURDATA[iLine].FROZEN[iCntr] midden bevroren
Via de eigenschap ‘FINISHDATA’ van het ASSEMBLY object heeft men toegang tot de extra afwerkingen van de groep:
FINISHDATA[iLine].COUNT aantal
FINISHDATA[iLine].CODE afwerking
FINISHDATA[iLine].WIDTH breedte
FINISHDATA[iLine].HEIGHT hoogte
FINISHDATA[iLine].FINISH uitvoering
FINISHDATA[iLine].COLOUR kleurinfo
FINISHDATA[iLine].PRICE prijs
FINISHDATA[iLine].INFO prijsinfo
FINISHDATA[iLine].PRICEBLOCK prijsblok
FINISHDATA[iLine].ROUTE route informatie
FINISHDATA[iLine].USENORM norm toepassen
FINISHDATA[iLine].TASKOPTIONS taak keuze
FINISHDATA[iLine].POSITION positie informatie
Indien de gegevens op positie ‘iLine’ nog niet bestaan worden ze aangemaakt of anders gewijzigd, verwijderen kan momenteel niet via script.