Hieronder zijn de verwerkte Jira issues (bugs/wensen) vanaf v6.23.40.0 weergegeven:
Bug:
CAD-1180
de cellen SRI-BOB-SO en SRI-MATERIAAL-SO worden niet getoond in de legenda
Bij het legenda genereren wordt er geen symbool geplaatst voor Materiaal en niet voor Bob van de persleiding. In het Message Center een melding over de symbolen.
Kan het zijn dat het een fout geeft omdat de Cellen alleen een tekst/tag bevat?
Graag ervoor zorgen dat het symbool in de legenda komt indien mogelijk.
We hebben in NLCS 5.0 een verbetering doorgevoerd. SRI-MATERIAAL-SO en SKL-WTB_HULP_MATERIAAL-SO (tag $MAT ***Ø***) bevatten iets waardoor het object niet wordt gevonden in NLCS 4.2. Binnen NLCS 5.0 werkt dit inmiddels naar wens. Reden de NLCS 4.2 cellen zijn afkomstig van BIM en deze gaan we niet meer aanpassen. We vermoeden dat dit komt omdat de betreffende cellen in versie 5 zijn aangepast, er is een puntje (lijn met lengte 0) aan de cell toegevoegd om ze beter te kunnen gebruiken. Als die aanpassing ook in de 4.2 cellen wordt doorgevoerd, dat dan de legenda ook gelijk werkt in 4.2.
Voor zover we weten betreft het de onderstaande cellen.
- SAM-ASPUNTNUMMER-SO
- SGR-SOORTAANDUIDING-SO
- SGR-TYPEAANDUIDING-SO
- SKL-WTB_HULP_BOB-SO
- SKL-WTB_HULP_MATERIAAL-SO
- SRI-BOB-SO
- SRI-MATERIAAL-SO
Deze cellen worden nu meegenomen in de legenda werkend in de NLCS 5.0 modus.
Wil je de NLCS 4.2 modus ook werkend krijgen, dan kan je een klant aanpassing doorvoeren op de betreffende BIM cell.
CAD-1196
Plot: detail aanmaken gaat niet goed als bron-dgn een global origin anders dan 0,0 heeft
Het aanmaken van een plot detail ging niet goed als de bron-dgn een global origin ingesteld heeft anders dan de waarde 0,0. Dan is het detail verschoven en niet zichtbaar. Controle global origin kan m.b.v. de key-in go=?
Echter het instellen naar 0,0 levert andere problemen op in de kaart en is dus niet wenselijk.
Er wordt nu een verrekening van een global origin in het plot detail. Waardoor het detail goed wordt weergegeven.
CAD-1198
Tags worden veel te groot bij vervangen stempel Cell
Alles lijkt goed te werken maar zodra we de tool gebruiken 'cell vervangen' dan worden de tags die gebruikt zijn in de cell verschaald en worden ze heel groot buiten de cell. Weten jullie hier zo een oplossing voor?
We verdachten de verschillende Resolution instellingen uor’s. Maar uit onderzoek bleek dat het niets te maken met de resolution, maar de annotation instelling in de cell van klant.
We hebben in de handleidingen een beschrijving weergeven, welke aanpassing je als klant kan doorvoeren in de betreffende cell, zodat dit naar wens werkt.
https://support.thepeoplegroup.nl/nl/support/solutions/articles/77000535306
https://support.thepeoplegroup.nl/nl/support/solutions/articles/77000527385
CAD-1305
Legenda aanmaken geeft een fout melding bij test versie 6.24.17.990 van Plot
Optimize.Plot Loaded .NET (C#) application (The People Group) <6.24.17.990>
System.Runtime.InteropServices.COMException (0x80040C6D): Element not found
bij Bentley.Interop.MicroStationDGN.ModelReference.GetElementByID64(Int64 ElementID64)
bij TPG.MicroStationLibrary.Element.InteropElement.AsInteropElement(Element dotNetElement)
bij Optimize.Plot.Legenda.SheetModelReferencesScanner.AddElementToListIfNotYetPresent(Element element)
bij Optimize.Plot.Legenda.SheetModelReferencesScanner.ElementProcessor(Element element, DgnModelRef modelRef)
bij Optimize.Plot.Legenda.SheetModelReferencesScanner.ProcessElementsInFence()
bij Optimize.Plot.Legenda.SheetModelReferencesScanner.Start(LegendCellParametersContainer paramContainer, Boolean doScanTextElements)
bij Optimize.Plot.Legenda.LegendCreator.CreateLegendCellOrNull(LegendCellParametersContainer paramContainer, Nullable1 origin, Nullable1 orientation, Nullable`1 scale)
bij Optimize.Plot.Legenda.LegendCommandHelper.StartCreateCommand(String parameterString, LegendPlaceModeEnum placementMode, LegendSortOrderEnum order)
bij Optimize.Plot.Commands.Keyin.CmdLegendaInActiveModelByStatus(String unparsed)
Als ik dezelfde set test (bijgevoegd als bijlage) in de release 6.23.40.0 wordt de legenda wel aangemaakt.
Ook een willekeurige set gaat fout overigens dus met alleen een Default model.
De error wordt weergegeven als een referentie de onderstaande instelling geactiveerd is.
Treat Attachment as Element for Manipulation
Als je deze uit zet voor de beide referenties dan wordt de legenda wel goed aangemaakt.
We hebben onze software aangepast waarbij de references van het sheet model dynamisch aanpassen (Treat Attachment as Element for Manipulation wordt uitgezet). Dus de elementen uit dergelijke references komen nu toch in de legenda.
CAD-1243
Plot sheet boundary van model wordt niet op de juiste plaatst gezet
In de bijgevoegde dgn maak ik een plot model, dit plot model bestaat uit de tekening, met kader en stempel en hier onder ligt normaal een sheet boundary. In de bijgevoegde dgn staat de Sheet Boundary op een heel andere locatie, dan de correct gepositioneerde kader met referentie van tekening model.
Het tekenmodel Betonpad staat netjes op RD stelsel. Dat zie je als je de luchtfoto koppelt. Global origin is 0,0
Sheet Boundary staat veel hoger. Dit is eenvoudig te verplaatsen, maar waarom wordt deze zoveel hoger geplaatst
We houden nu beter rekening met dergelijk verschuivingen. Waardoor de plaatsing nu naar wens is.
Feature (wens):
CAD-1263
aanvinken van alle opties in Plot (bv legenda) configureerbaar maken
Alle te plaatsen vinkjes bij Plot zijn nu configureerbaar gemaakt via variabelen in de Optimize_Plot_CE.cfg.
De hiervoor weergegeven variabelen hebben als optie waarde 0 (= vinkje staat uit) of 1 (= vinkje staat aan).
CAD-1146
Default Plot tekststijl maken t.b.v. bv legenda als NLCS niet is geïnstalleerd
Als een klant geen NLCS heeft bestaat de tekststijl NLCS-ISO-T18 niet hierdoor wordt een onbekende tekststijl gekozen met als resultaat zeer grote teksten. Dit geldt ook voor andere niet NLCS tekststijlen.
Tekststijl is nu in dgnlib plot aanwezig.
CAD-1273
Genereer leeg Sheet Model neemt rotatie over van gekozen design en dat is niet wenselijk
Genereer leeg Sheet Model neemt rotatie over van gekozen design en dat is niet wenselijk, ons inziens moet een leeg scheet model altijd unrotated zijn (Noord georiënteerd).
Het betreffende model wordt nu automatisch Noord georiënteerd gezet.
CAD-1332
zichtbare tags van symbolen weergeven in de legenda als de Optie Toon alle unieke voorkomens op een laag actief is
We nemen geen tags op in de legenda. Dus dat je geen tags ziet in de legenda klopt.
De legenda wordt opgebouwd vanuit de NLCS object en de gebruikte cell naam. Een tag doet hier niet mee.
Dat wordt ook lastiger, je hebt verborgen tags en zichtbare tags.
Hoe wil je de onderverdeling maken?
Neem bv alle verborgen tags van de lichtmast in dit voorbeeld. Heb je veel verschillende waarde dan ontstaat er een heel lange legenda.
Dus een zichtbaar, de rest verborgen.
Voor bestrating en andere symbolen kan ik me voorstellen dat je de zichtbare tags wilt meenemen, maar de symbool naam is maar 1 waarde en dus zien we sowieso niets diepers. We plaatsen de symbolen in de legenda dan ook zonder tags om het NLCS object niveau beter te kunnen weergeven. In mijn voorbeeld dus alleen Asfalt omdat het symbool alleen asfalt heet.
Heeft de symbool meer in de naam dan zie je verschil, als je vinkjes zet bij de navolgende opties bij symbolen:
Helaas is dat dus lastig voor asfalt omdat deze maar 1 naam weergeeft. je ziet dus het verschil niet meer die gedefinieerd wordt door zichtbare tags.
Kunnen we dus zichtbare tags meenemen in de legenda weergave. Met als risico dat de legenda veel te groot wordt.
Gewenste oplossing:
Gemaakte oplossing:
Er is een extra optie bijgekomen om de legenda uit te splitsen op Tag waarden.
Resultaat is dan als volgt:
We gaan nog onderzoeken of we beter bij de weergave van het symbool kunnen komen. Als dit mogelijk is dan wordt dit in een volgende versie opgenomen.