[Question] Segmentnummer 0

Balises:
  • Allplan
  • 2020-1-13
  • Segmentnummer
  • 0
  • [AIDP-117058]

Hallo zusammen,
ich habe folgendes Problem.
Viele Elemente sind als Segmentnummer 0 gekennzeichnet.
Beim löschen von Linien verschwinden ganz andere Objekte (andere Linien, etc.).
Hat jemand eine Lösung hierfür?

Vorab vielen Dank
Grüße
Martin

Show most helpful answer Hide most helpful answer

Ich bin mir sehr sicher, dass sie und Ihre Programmierer das wissen, und den Code von Allplan so gut kennen, dass das kein Problem sein sollte.

Ich hätte mit daher gewünscht, statt der beiden "Rumdrucksereien" von "schwer nachvollziehbaren und einzugrenzenden Fehlern"
gleich die Antwort gekommen wäre:

"Das ist leicht zu beheben. Da wird im nächsten Hotfix repariert.
Vielen Dank für den Hinweis, und die aktive Mitarbeit beim Verbessern unseres Produkts."

Und wo wir schon dabei sind, könnte man auch mal die Sinnhaftigkeit der Segment-Nummer in Frage stellen!
Diese war eigentlich zum "Zusammenfassen" von Elementen gedacht, bevor es die Elementgruppe gab.
Leider weiß fast niemand mehr, wie man diese benutzt.
Links-Klick mit gedrückter Shift-Taste aktiviert alle Element mit gleicher Segemntnummer.
Leider ist das "automatische Hochzählen" der Segmentnummer so gut versteckt, dass es kaum jemand findet.(s. auto_segment_number.png)
Und beim Ändern der Formateigenschaften mit Pipette wird immer die Segemntnummer mit übernommen, und aktiviert (s. overtake_format.png)

Es ist einfach ärgerlich, dass durch solche alten, ungepflegten "Funktions-Leichen" schwerwiegende Probleme bei Architektur-Bauteilen auftreten!

Pièces-jointes (2)

Type: image/png
Téléchargé 114 fois
Size: 41,77 KiB
Type: image/png
Téléchargé 68 fois
Size: 36,50 KiB
1 - 10 (23)

Hallo,

Antwort der Hotline am 24.05.2021:

die Problematik ist bekannt und liegt der Entwicklung zur Fehleranalyse vor.
Wann dies abgeschlossen und behoben ist, kann ich Ihnen allerdings leider nicht sagen.

Was die Korrektur der Daten betrifft, so hilft hier leider nur das Einspielen derselben aus einer Sicherung.
Sollte keine Sicherung existieren, so ist eine Neuerstellung notwendig.

Den Vorgang des technischen Supports schließe ich an dieser Stelle.

Ich hoffe ich konnte Ihnen mit diesen Informationen weiterhelfen.
Bei Rückfragen hierzu können Sie sich gerne wieder an uns wenden.

Jurij

Stecke im Allplan seit 1995
Hotline für Kunden in Slowenien seit 1997

Moin,

nur so als ergänzender Hinweis:
Hilfskonstruktionen bekommen "serienmäßig" die Segmentnummer 0.
Vergisst man gerne, die wieder auszuschalten.
Kann das ausgeschlossen werden?
So oder so: ALLPLAN 2020-1-14 installieren...

BG
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...

Hallo Jens,

das war bei mir nicht der Fall, auch Architekturbauteile irgendwann das Wert 0 erhalten haben.

Jurij

Stecke im Allplan seit 1995
Hotline für Kunden in Slowenien seit 1997

Hallo Jurij,

ich hab mir fast gedacht, dass Du als "alter ALLPLAN- Hase" das kennst und ausgeschlossen hast.
Ging eher an Martin.
Ihn kenne ich nicht, deshalb wollte ich ihn (und alle Mitleser) sicherheitshalber nochmal drauf hinweisen.

An den ALLPLAN- Fehler erinnere ich mich auch noch ganz gut, obwohl ich ihn nie "live" erleben durfte.
Ich weiss auch nicht, ob und wann der ausgebaut wurde.

BG nach Slowenien
Jens Maneke
AAP Sommerfeld

>>> Stell Dir vor, es geht und keiner kriegts hin...

Ein Fehler kann nur gefixt werden, wenn er reproduzierbar ist - das ist das Schwierige an "scheint ab und zu aufzutreten und keiner weiß wie"...

Gibt es sachdienliche Hinweise?
Architektur oder Ingenieurbau? Bestimmte Bauteile? ...?

Grüße
rb

Allplan Product Owner

Halo Rainer,

in meinem Fall handelte sich um ein TB, in dem Decke, Unterzüge, Aussparungen (in der Decke und UZ) mit Beschriftungen vorhanden sind.
In dem TB hat es niemals eine Hilfskonstruktion gegeben. Auch wurde keine Element in Hilfskonstruktion gewandelt.

Was passiert ist kann man nicht sagen. Man arbeitet an verschiedenen Sachen (über mehrere Tagen, Wochen) und plötzlich bemerkt sowas.

Jurij

Stecke im Allplan seit 1995
Hotline für Kunden in Slowenien seit 1997

Tja - sehr schwer einzukreisen

rb

Allplan Product Owner

Hallo Herr Bühne,

das "Einkreisen" des Fehler sollte nicht schwer sein!

Lassen Sie (einen Praktikanten) in im Code von Allplan nach allen Stellen suchen, wo die Segmentnummer verändert wird.
Und da, wo die neue Segmentnummer nicht auf "0" geprüft wird, muss man diese Prüfung ergänzen.
Eine solche Prüfung ist performance-technisch unkritisch, verhindert aber wirksam, daß die Segmentnummer jemals zu "0" wird.

In C++ heist dieses Prizip Datenkapselung.
Da würde es reichen, die "Setter"-Funktion mit dieser Prüfung auszustatten, genau an an einer Stelle im Code!

...es ist ganz einfach!

Vielen Dank für diese Belehrung

Grüße
rb

Allplan Product Owner

1 - 10 (23)