In deze versie van JoPPS is het mogelijk om delen onder een hoek te zetten in een groep en een bovenaanzicht te tekenen van de erker. Het koppelprofiel kan een hoek maken van 45, 90 of 135 graden. Als dergelijk koppelprofiel gebruikt wordt, zal op de tekening boven het profiel de hoek worden aangeven en wordt een bovenaanzicht getekend met de eventuele binnen en buiten draaiende vleugels.
Opmerking
Plaats eerst de verschillende delen naast elkaar in de Editor, alvorens het hoekprofiel op het 'sturende' middelste deel te plaatsen.
|
Basisgegevens tabel Profiel parameters is voorzien met de extra profiel functie ‘Hoekprofiel’ en de daarbij horende correctie velden:
Hoek = overbrengingshoek tussen de kader delen
Voorkant = correctie afmetingen voor het deel waarop hoekprofiel zit
Zijkant = correctie afmetingen voor het deel welk grenst aan hoekprofiel
Op kaderdeel niveau kan men via extra parameters de standaard correcties van de hoekprofielen uit de basisgegevens overrulen:
Visualisatie van de hoekprofielen werd voorzien in zowel editor als op rapport schetsen:
De afmeting, breedte of hoogte, van de aangrenzende delen wordt aangepast in functie van de correctie parameters opgegeven bij het hoekprofiel dat de respectievelijke delen koppelt.
Het is ook mogelijk om in de editor simultaan een extra zicht te tonen van de groep: linker-, rechter-, onder- of boven aanzicht (standaard). Dit kan geactiveerd worden via de extra instelling ‘Zichtinformatie venster tonen’ in ‘Bewerken – Instellingen – Editor – Instellingen’:
In de editor zelf kan de gebruiker het standaard gedrag tijdelijk wijzigen via de optie ‘Zichtinformatie..‘ onder de ‘Visualisatie’ knop:
Hetzelfde kan bekomen worden via de optie ‘Zichtinformatie..‘ onder de menu optie ‘Beeld’.
De extra instelling ‘Zichtinformatie venster tonen’ kan ook ingesteld worden via ‘Gebruikers – Editor – Instellingen’ in de ‘Administrator.
Onderstaand screenshot geeft een voorbeeld van het zichtinformatie venster:
De zoek en vervang functionaliteit voor profielen is voorzien van de extra profiel functie ‘Hoekprofiel’:
Om aan te geven hoeveel kaderprofiel en vleugelprofiel verschoven zijn t.o.v. elkaar in de diepte van het raam is de tabel Profiel combinaties voorzien van extra ‘Verschuiving’ parameters: standaard Positie, Positie 1, Positie 2 en Positie 3.
Het JP formaat werd op vleugeldeel niveau voorzien van een extra parameters ‘Positie’ om de plaats van de vleugel te definiëren. De bestaande editorfuncties werden hier ook voor aangepast:
In functie van de op het vleugel deel opgegeven positie (0..3) zal de overeenstemmende verschuiving in profiel combinatie gekozen worden.
JoPPS Script
Zoals gebruikelijk is zowel voor de basisgegevens het object PROFILES, als in het JP formaat het object FRAMEPART voorzien om de extra parameters aan te spreken via scripting:
CORNER overbrengingshoek tussen de kader delen
FRONT correctie deel afmetingen waarop hoekprofiel zit
CHEEK correctie deel afmetingen welk grenst aan hoekprofiel
De script functionaliteit werd eveneens voorzien van nieuwe functie ‘FindShift’ om de verschuiving tussen een kader- en vleugelprofiel te bepalen:
FindShift(Ssystem1, Sprofile1, Ssystem2, Sprofile2[,Drail])
Ssystem1 reeks eerste profiel (verplicht)
Sprofile1 code eerste profiel (verplicht)
Ssystem2 reeks tweede profiel (verplicht)
Sprofile2 code tweede profiel (verplicht)
Drail positie vleugel in kader (optioneel)
0 = standaard
1 = rail 1
2 = rail 2
3 = rail 3
In scripting kan via het object VENTPART de positie van de vleugel in de kader opgevraagd worden d.m.v. de eigenschap ‘Level’ en de verschuiving van de vleugel t.o.v. de kader d.m.v. de methode ‘GetShift’.
Via de functies VIEWTOBITMAP en VIEWTOMETAFILE is het mogelijk om via scripting de respectievelijk een bitmap of metafile te genereren van het linker-, rechter-, boven- of onder aanzicht van een groep of deel.
Beschikbare parameters voor de functie ‘ViewToBitmap’ :
ViewToBitmap(Oatom,Sname,Dwidth,Dheight,Dside[,Dmeasure[,Dcolor[,Dscale[,Dscenario[,Dview[,Dresol]]]]]])
Oatom groep/deel object
Sname bestandsnaam schets
Dwidth breedte schets
Dheight hoogte schets
Dside zijde (links=1, rechts=2, onder=3, boven=4)
Dmeasure bemating? (*)
Dcolor in kleur? (*)
Dscale schaal (=1.0) (*)
Dscenario scenario (*)
Dview zicht (volgens groep=-1, binnen=0, buiten=1) (*)
Dresol resolute (=120.0) (*)
Beschikbare parameters voor de functie ‘ViewToMetafile’ :
ViewToMetafile(Oatom,Sname,Dwidth,Dheight,Dside[,Dmeasure[,Dcolor [,Dscenario[,Dview[,Dresol]]]]])
Oatom groep/deel object
Sname bestandsnaam schets
Dwidth breedte schets
Dheight hoogte schets
Dside zijde (links=1, rechts=2, onder=3, boven=4)
Dmeasure bemating? (*)
Dcolor in kleur? (*)
Dscenario scenario (*)
Dview zicht (volgens groep=-1, binnen=0, buiten=1) (*)
Dresol resolute (=120.0) (*)
Argumenten gemarkeerd met (*) zijn optioneel
Het resultaat zijn onderstaande bovenaanzichten in bitmap en metafile formaat voor de groep en het deel:
Opmerking
Het kaderdeel waarop de hoekprofielen gedefinieerd zijn is het referentie deel.
|