Deze handleiding helpt u bij de installatie van Optimize NLCS CE. Voor verdere vragen verwijzen wij u naar onze supportdesk (support@thepeoplegroup.nl).
Zorg ervoor dat de laatste versie van de Optimize Tools is geïnstalleerd.
Installeren programmatuur (Program Files) en data bestanden (ProgramData) Optimize NLCS CE (opmerking: versie van screenshots hieronder kan afwijken).
Bij gebruik van deze installatie executabel van Optimize NLCS CE wordt de installatie van Optimize Plot CE niet meer uitgevoerd. De MSI voor NLCS en Plot zijn nu losse bestanden i.p.v. een samengevoegde MSI zoals voorheen. Alsook de installers zijn geheel zelfstandig geworden.
De database structuur is met 5.20.42.0 veranderd. Zijn er geen aanpassingen in de client database doorgevoerd door de functioneel/applicatie beheerder van de software, kan de installatie gewoon worden uitgevoerd. Vanaf versie 7.23.9.0 ondersteunen we tevens NLCS 5.0
Zijn er wel aanpassingen doorgevoerd en was de versie voor 5.20.42.0, neem dan contact met onze supportdesk. (Er wordt gewerkt aan een update plan/document voor dergelijke situaties), maar ook als je vanaf 6.22.20.0 upgrade naar 7.25.31.0 is een migratie nodig indien eigen aanpassingen zijn doorgevoerd, neem dan contact op met support.
Voer de Setup-ToolOptimizeNLCS.exe uit als Administrator. |
|
|
Het scherm wordt getoond.
Hier dienen de locaties voor de programmatuur en de data bestanden te worden ingesteld. Dit kan het makkelijkst door de Optimize.cfg van Optimize Tools te selecteren. In dit bestand staan de gewenste locaties al ingesteld. De betreffende regels voor Optimize kunnen ook in de standards.cfg of een [klanteigen].cfg voorkomen.
Klik op de Browse knop (…) achter het invoerveld voor de locatie van Optimize.cfg |
|
|
Ga naar de folder waar het bestand Optimize.cfg staat. Dit kan bijvoorbeeld de volgende folder zijn: C:\ProgramData\Bentley\MicroStation CONNECT Edition\Configuration\WorkSpaces
Selecteer het bestand Optimize.cfg en klik op Openen.
|
|
|
De gevonden paden worden nu ingevuld in het scherm. Deze standaard paden zijn de volgende, maar kunnen dus ook UNC/netwerk paden betreffend: Programmatuur: C:\Program Files\TPG\Optimize\ Data bestanden: C:\ProgramData\TPG\Optimize\
|
|
|
Als er geen Optimize.cfg gevonden kan worden of als er op Annuleren geklikt is dan worden de default paden ingevuld en kan de gebruiker eventueel zelf een locatie kiezen door op de Browse knoppen (…) te klikken.
|
|
|
Nadat de locaties (paden) zijn ingevuld kunnen opties worden ingesteld. Daarna geeft je aan hoe de programmatuur en de data bestanden moet worden geïnstalleerd. Update: Nieuwe onderdelen worden in de ingestelde folders geïnstalleerd. Eventueel aanwezige overige bestanden in deze folders blijven behouden. Schone installatie: Nieuwe onderdelen worden in de ingestelde folders geïnstalleerd. Eventueel aanwezige overige bestanden in deze folders worden verwijderd. Niet installeren: er worden geen onderdelen geïnstalleerd. |
|
|
De Client data onderdelen (dit zijn de onderdelen die mogelijk door de gebruiker zijn aangepast, zoals b.v. een cell library of een configuratiebestand) worden standaard in een backup folder gekopieerd voordat de nieuwe onderdelen worden geïnstalleerd. De gebruiker kan zelf de backup folder kiezen. Default folder is de TEMP folder. Het is mogelijk de te gebruiken backup folder vooraf te definiëren, dit kan met behulp van de Windows environment variabele OPTIMIZE_SETUP_BACKUP_FOLDER. Geef deze variabele als waarde de gewenste folder. Als de schakelaar Backup verwijderen aan staat dan zal de backup na afloop van een succesvol verlopen installatie proces worden verwijderd (en is er dus géén backup meer aanwezig van de vorige installatie na installatie!!).
|
|
|
Als alle paden en opties zijn ingesteld kan de setup daadwerkelijk worden uitgevoerd. Klik op Start installatie om de installatie uit te voeren. |
|
|
De installatie zal nu worden uitgevoerd. Relevante meldingen (fouten of andere statusmeldingen) worden in het Meldingen deel getoond. |
|
|
Met de Sluit knop wordt het scherm gesloten. |
|
|
Handmatige installatie met behulp van MSI bestanden
De setuptool zoals hierboven beschreven is feitelijk een slimme schil om de programdata MSI en de program files MSI (dit zijn de daadwerkelijke installers). Deze MSI bestanden staan in de MSI folder:
Optimize NLCS CE kan desgewenst ook handmatig met deze MSI bestanden worden geïnstalleerd.
Let op: handmatige installatie m.b.v. de MSI bestanden dient met beleid te gebeuren. Zorg zelf voor een eventuele backup van de data bestanden en zorg zelf voor een de-installatie van de vorige versie.
NLCS 5.0 basis versie is opgeschoond
In de vorige versies bevatte de software onterechte klant aanvullingen. In de deze versie is deze data opgeschoond. Waardoor er een zuiverdere NLCS bestaat. Dit heeft tot gevolg dat er standaard minder objecten worden meegeleverd. De eventuele benodigde objecten, alsook bijbehorende data kan The People Group (TPG) los aanleveren, welke de klant in de client omgeving kan neerzetten en gebruiken. Neem contact op met TPG support als dit wenselijk is.
Handmatig kopiëren van licentie en db bestand
Voor gebruik van de software Optimize NLCS CE dienen er nog 2 bestanden te worden gekopieerd, namelijk:
- Optimize_NLCS_CE.lic
- TPG_Optimize_License.db - Alleen kopiëren indien niet aanwezig, let ook op dat dit bestand schrijf- en leesrechten heeft.
Deze dienen naar de standaard folder C:\ProgramData\TPG\Optimize\Licenses (of netwerk locatie) te worden gekopieerd.
Indien deze folder nog niet bestaat, dan deze folder Licenses aanmaken.
Configuratie Optimize NLCS CE
Optimize NLCS CE heeft via key-in’s en een menu deel toegang tot administratieve functionaliteiten. Daarnaast is uitbreiding van de configuratie wellicht gewenst door het uitbreiden van objecten binnen de eigen omgeving. Dit is beschreven in een losse Configuratiehandleiding.
Zijn er symbolen of arceringen toegevoegd, dan is uitvoeren van 2 key-in’s nodig.
In het bovenstaande geval, moet na het installeren van een nieuwe Optimize release de volgende twee key-in’s gedraaid worden:
Key-in: optimize.object update client symbool
Key-in: optimize.object update client pattern
De Start button die hoort bij Update alle Bibliotheken moet gebruikt worden (dit kan even duren).
Kopieer de lokale NLCS_CLIENT database weer naar de centrale Parentdatabase folder
…\TPG\Optimize\Optimize_NLCS_CE\Parent_Database\NLCS_CLIENT.db
Voor uitleg zie https://support.thepeoplegroup.nl/nl/support/solutions/articles/77000524279
Key-in: vba run [backupclientdb]backup
Opstarten van de Optimize NLCS CE
Het opstarten van Optimize NLCS CE kan via de panel Optimize en dan onder item Optimize.
In de ribbon van MicroStation CE bevindt zich een panel Optimize. |
|
|
In het panel van Optimize bevindt zich een item genaamd Optimize, wanneer deze d.m.v. het pijltje wordt opengeklapt is het item NLCS zichtbaar.
Klik NLCS aan om het hoofdmenu te openen.
Alternatief is opstarten via, het ingedrukt houden van de rechtermuis-knop in de view.
Kies dan voor Optimize Hoofdmenu |
|
|
Als Optimize NLCS is geïnstalleerd dan kunnen de Optimize NLCS en Plot functies ook vanuit de betreffende Ribbon worden gestart.
Voor de NLCS 4.2 leveren we bestanden mee. Voor NLCS 5.0 moeten de betreffende Workflows worden aangemaakt via de key-in:
optimize.menu open administrator
Kies Maak ribbon
Kies voor Opslaan alle workflows
De voorbeeld Ribbon’s worden nu aangemaakt
|
|
LET OP!!: Deze Workflows zijn voorbeelden en kunnen naar wens worden aangepast.
|
NLCS 4.2 naast NLCS 5.0 draaien
Met deze versie is het mogelijk te werken met zowel NLCS 4.2 alsook met NLCS 5.0. Dit wordt ingeregeld met een extra variabele genaamd NLCS_VERSIE
Configuratie Optimize NLCS CE v7.23.9.0 en nieuwer NLCS 5.0 vs NLCS 4.2
Met de komst van Optimize NLCS CE v7.23.9.0 en nieuwer is ondersteuning van NLCS 4.2 en NLCS 5.0 beschikbaar. Een klant kan de omgeving inrichten, zodat alleen een NLCS 5.0 of NLCS 4.2 gestart wordt. Het is ook mogelijk om 2 (of meer) WorkSets te maken voor het werken met NLCS 4.2 of NLCS 5.0.
Optie 1 via snelkoppeling versie afdwingen:
Werkwijze:
Pas naar wens de variabele ‘NLCS_VERSIE’ aan volgens de commentaren in het bestand Optimize_NLCS_CE.cfg
‘NLCS_VERSIE’ wordt uit gecommentarieerd of is leeg: >> de oude 4.2 configuratie wordt gebruikt
‘NLCS_VERSIE : 5.0’ >> de NLCS Versie 5.0 configuratie wordt gebruikt.
Indien gewenst kan ook de configuratie van NLCS 4.2 net als die van 5.0 in een aparte 4.2 folder ondergebracht worden. Zet dan ‘NLCS_VERSIE : 4.2’
Opm1: De var ‘NLCS_VERSIE’ wordt gevolgd door een : (dubbele punt). Op deze manier kan eventueel later de variabele ook van buitenaf beïnvloed worden zodat een gebruiker bv via een snelkoppeling kan kiezen voor NLCS 4.2 of NLCS 5.0. Voeg hiervoor de parameter “-wsNLCS_VERSIE= ” (=<spatie>, oude 4.2 configuratie),“-wsNLCS_VERSIE=4.2” of “-wsNLCS_VERSIE=5.0” toe aan de snelkoppeling. De variabele in de cfg wordt dan overruled.
Opm2: Op de lokale user folder (LocalUserAppDataPath) worden per versie folders aangemaakt voor de databases. Je kunt dus twee versies naast elkaar gebruiken.
Optie 2: via het uitgesteld laden van Optimize NLCS CE:
In de configuratiehandleiding is een onderdeel opgenomen hoe de omgeving uitgesteld kan worden gestart.
https://support.thepeoplegroup.nl/nl/support/solutions/articles/77000524238
Deze voorgaande instellingen om de zijn afdoende om een NLCS 4.2 versie te starten zoals de bestaande omgeving was ingericht.
Wil je een 2e WorkSet voor NLCS 5.0 dan kan je NLCS_VERSIE = 5.0 toevoegen aan de WorkSet cfg file.
Voorbeeld aangepast blok Configuratie bestand …\Configuration\Organization\Optimize.cfg
De rode regel betreft het uitschakelen van laden op Organization niveau, de groene regels voeg je toe, voor de producten welke je als klant afneemt. De producten welke je niet afneemt zet je een hekje voor. BV geen CURSIM als in onderstaand voorbeeld.
%if exists ($(OPTIMIZE_CONFIG_PATH)*.cfg)
%include $(OPTIMIZE_CONFIG_PATH)optimize_tools.cfg
# %include $(OPTIMIZE_CONFIG_PATH)*_CE.cfg
# %include $(OPTIMIZE_CONFIG_PATH)Optimize_CURSIM_CE.cfg
%include $(OPTIMIZE_CONFIG_PATH)Optimize_GeoDATA_CE.cfg
%include $(OPTIMIZE_CONFIG_PATH)Optimize_Plot_CE.cfg
%include $(OPTIMIZE_CONFIG_PATH)Optimize_StreetSmart_CE.cfg
%endif
Hierna zijn er 2 WorkSets aangemaakt voor de NLCS versie:
Opgenomen Blok in het WorkSet configuratiebestand Optimize Connect NLCS 4.2.cfg
#----------------------------------------------------------------------
# Instellingen voor de Optimize Suite.
%if exists ($(OPTIMIZE_CONFIG_PATH)*.cfg)
%include $(OPTIMIZE_CONFIG_PATH)Optimize_NLCS_CE.cfg
%endif
Opgenomen Blok in het WorkSet configuratiebestand Optimize Connect NLCS 5.0.cfg
#----------------------------------------------------------------------
# Instellingen voor de Optimize Suite.
NLCS_VERSIE = 5.0
%if exists ($(OPTIMIZE_CONFIG_PATH)*.cfg)
%include $(OPTIMIZE_CONFIG_PATH)Optimize_NLCS_CE.cfg
%endif
Voorbeeld van de toevoeging van deze variabele in de configuratie:
Voordeel van optie 2, een dgn wordt in het CONNECT platform gebrand. Door NLCS 5.0 of NLCS 4.2 in je naam van de WorkSet op te nemen zie de deze terug als je de dgn start met de verkeerde WorkSet. Dit is zeker niet waterdicht maar je wordt als gebruiker wel getrigggerd.
Kies Cancel een kies de gewenste correcte WorkSet, wordt de juist WorkSet weergegeven kies deze dan