Ich vermute, hier liegt ein grundlegendes Missverständnis vor.
Die Vorgabewerte müssen nicht überall mit den selben eingestellten Werten vorliegen.
Wichtig ist nur, dass sie an allen Stellen in derselben Form (Variablenname) vorliegen, an der zentralen Stelle richtig eingestellt sind (Variablenwert) und an den "untergeordneten" Stellen auf "extern" stehen.
Beispiel:
Die Wandständerdicke im Bauvorhaben soll 6 cm betragen.
Überall (Projekt, Bauwerk, HRB-Vorlauf, Planvorlage) gibt es in den Vorgabewerten eine Variable dafür mit demselben Namen (z.B. V_Ständerdicke).
An der "höchsten" Stelle (Projekt) ist der Wert von 6 cm eingetragen. An allen untergeordneten Stellen (Bauwerk, HRB, Planvorlage) steht die Variable auf "extern".
Der HRB läuft in der Wandkonstruktion ab und liest zuerst seine eigene Variable. Die steht auf extern, das heißt, das Programm sieht an der nächst höheren Stelle nach (ohne den im HRB-Editor voreingestellten Variablenwert zu beachten).
Diese nächst höhere Stelle sind die Vorgabewerte in der Bauwerksposition. Auch hier steht die Variable aber auf "extern", dass heißt das Programm sieht wiederum an der nächst höheren Stelle nach und verwendet hier den von dort kommenden Wert (der wird ja auch in den Vorgabewerten des Bauwerks farbig hinterlegt angezeigt).
Diese nächst höhere Stelle sind nun die Vorgabewerte in der höchsten Instanz, dem Projekt. Dort sind die gewünschten 6 cm korrekt eingestellt und dieser Wert wird nun bis zum HRB durchgeschleust und die erzeugten Ständer in der Wand werden 6 cm dick.
Jetzt wird ein Wandplan abgelegt und in den Vorgabewerten der verwendeten Planvorlage gibt es auch diese Variable V_Ständerdicke.
Egal was hier für ein Wert voreingestellt ist, durch die Schaltung "extern" wird aus dem Planprogramm heraus an der nächst höheren Stelle nachgesehen (dem Projekt) und der dort eingestellte Wert übernommen.
Das heißt, ein bereits in der Planvorlage vorhandener Text, der die Variable V_Ständerdicke enthält, liest den für dieses Projekt zentral eingestellten Wert und trägt in im Plan korrekt ein.
Fazit:
Solange an der höchsten vorhandenen Stelle der korrekte Variablenwert eingetragen ist und an allen untergeordneten Stellen dieselbe Variable mit der Schaltung "extern" vorhanden ist, wird überall der korrekte Wert verwendet.
Sobald an der übergeordneten Stelle die Variable nicht vorhanden ist, oder es keine übergeordnete Stelle mehr gibt (Projektebene), verwendet das Programm den Wert aus den jeweilig aktuellen Vorgabewerten (z.B. Bauwerk oder Plan).
Ich hoffe, diese Ausführungen können die Sache ein bisschen aufklären und bei der Verwendung helfen.