[Frage] Eigenes Muster bei Schnittfläche, DEFINE PATTERN, SECT_PATTERN [Gelöst]

Schlagworte:
  • Muster
  • Schraffur
  • SmartPart
  • Füllfläche
  • Schnittfläche
  • Pattern

Hallo zusammen,
ich möchte gerne einem Bauteil in der Schnittfläche ein eigenes Muster zuweisen. Mit DEFINE PATTERN hab ich dieses erstellt und mit SECT_PATTERN möchte ich dieses dann der Schnittfläche des Körpers zuweisen. Leider wird nicht nicht das definierte Muster verwendet, die Schnittfläche bleibt leer. Wenn ich jedoch eine Musterfläche von Allplan zuweise, funktioniert die Schnittflächendarstellung mit dem Allplan Muster. Ist es tatsächlich so, dass man selbst definierte Muster so nicht verwenden kann, oder habe ich ein Fehler im Script?

Grüße
Niklas

Lösung anzeigen Lösung verbergen

Ich möchte gerne das Muster mit der id 366 gerne in abgewandelter Form nutzen.

Genau das ist nicht möglich!
Du kannst bei SECT_PATTERN nur die id 366 übergeben, und hoffen, dass es gut geht!

Wenn man das Muster genau definieren möchte, sollte man es in eine Stilfläche "verpacken".
Dann kann man in der Stilflächen-Definition die Skalierung des Musters angeben...

... oder habe ich ein Fehler im Script?

Kann man schlecht sagen, ohne irgendwelche Screenshots, Daten oder Teilbilder.

Das SECT_PATTERN muss man nicht vorher "definieren", da hier nur eine Nummer (Id)) erlaubt ist.

Anhänge (1)

Typ: image/png
82-mal heruntergeladen
Größe: 41,88 KiB

Vergessen anzuhängen…

DEFINE PATTERN “123456“ 366, 1, 90, 12.5, 12.5, 0, 0, 3, 255, 130, 20, 0
SECT_PATTERN 123456
BOX 1, 1, 1

Ich möchte gerne das Muster mit der id 366 in abgewandelter Form nutzen.

Ich möchte gerne das Muster mit der id 366 gerne in abgewandelter Form nutzen.

Genau das ist nicht möglich!
Du kannst bei SECT_PATTERN nur die id 366 übergeben, und hoffen, dass es gut geht!

Wenn man das Muster genau definieren möchte, sollte man es in eine Stilfläche "verpacken".
Dann kann man in der Stilflächen-Definition die Skalierung des Musters angeben...

Über die Stilflächen hat es geklappt, dankeschön!