Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

SmartParts in Fenster einfügen

Schlagworte:
  • 2012

Hallo zusammen!

Kann mir jemand sagen, wie man ein SmartPart definieren muss damit es, eingefügt in eine Öffnung, nicht verzogen wird, wenn man die Öffnungsgrösse verändert?

bei einem Makro würde ich sagen das man den bezug auf die fensteröffnung entfernen muß, aber bei einem smartpart ?

Software: Allplan, Lumion, OM by Cycot, Simplebim, Nevaris...
Coachings unter http://www.cycot.de / Tutorials unter http://www.allplanlernen.de

Hallo,

SmartPart -> Eigenschaften -> Einstellungen -> "Aktualisierung der Referenzbox bei Skalierung" -> Aus

Gruß Jörg

Hallo Jörg!

Danke für den Tip, aber ich mache wohl was falsch. In der Beilage ist eine Öffnung und ich habe einen Kreis als SmartPart eingefügt. Dieser Kreis wird so oder so verzogen.

Anhänge (1)

Typ: application/octet-stream
1443-mal heruntergeladen
Größe: 544,07 KiB

Hallo,

um ein funktionierendes Fenster mit den SmartParts zu erzeugen, muß man die einzelnen Folien inkl. der Referenz-Punkte im Script definieren.

Voraussetzung ist jedoch in jedem Fall, daß man die Abmessungen der Referenz-Box im Script verwendet.

Bei Deinem Beipiel wird nichts dergleichen getan:

CIRCLE2 0, -0.15 , 0.1

Wenn man in dein 2D-Script folgendes reinschreibt:

RECT2 0,0,ref_x,ref_y

wird ein Rechteck erzeugt, welches sich genau in die Fenster-Öffnung einpasst!

Gruß Jörg

Anhänge (1)

Typ: application/octet-stream
1457-mal heruntergeladen
Größe: 576,06 KiB

Ich verstehe den Zusammenhang der Referenzbox und den Parametern. Aber wenn ich jetzt dein Fenster nehme und es dann 2m breit mache ist der Abstand vom Viereck und der Leibung nicht mehr 2cm sondern 6cm. Was für mich völlig unlogisch ist, vieleicht ist es ein Bug?

Hallo,

wie schon gesagt, man muß die Folien im Script einzeln mit den richtigen Verzerrungs-Referenz-Punkten programmieren.

DEFINE FOIL "test2" 1,0,!visibility
1,1000, !scale
0,0,0, !ref Pnt1
ref_x,ref_y,0, !ref Pnt2
1,1,1, !macro foils ABC
0,1,2 !scaling behaviour

FOIL "test2"

RECT2 0,0,ref_x,ref_y

...dann funzt es auch!

Gruß Jörg

Anhänge (1)

Typ: application/octet-stream
1628-mal heruntergeladen
Größe: 384,10 KiB

Ah jetz verstehe ich. Das hilft mir echt weiter! Danke!

Pesche