| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Innovationstag mit SolidCAM und Plogmann bei HEDELIUS in Meppen, eine Veranstaltung am 21.11.2024
|
Autor
|
Thema: Ansichtsmaßstab auslesen (2822 mal gelesen)
|
Teddibaer Ehrenmitglied V.I.P. h.c. Struktur-Experte
Beiträge: 2125 Registriert: 09.02.2004
|
erstellt am: 24. Jun. 2004 14:50 <-- editieren / zitieren --> Unities abgeben:
Hallo! Gibt's ein Shortcut für den aktuellen Maßstab einer Ansicht? Der hier $PRP:"SW-Blattmaßstab(Sheet Scale)" ist ja für's Blatt. Das ganze ist für ne Beschriftung einer Iso-Ansicht gedacht. Wenn ich den Maßstab ändere, soll sich die Beschriftung mitändern! Einer eine Idee? ------------------ Gruß, der Teddibaer --------- Es gibt Tage an denen verliert man, und es gibt Tage, an denen kann man nicht gewinnen ... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jonischkeit Moderator Freiberuflicher Ingenieurdienstleister (CSWP)
Beiträge: 2661 Registriert: 29.07.2003 CSWP Solidworks verschiedene Rechner
|
erstellt am: 24. Jun. 2004 15:32 <-- editieren / zitieren --> Unities abgeben: Nur für Teddibaer
Hallo Teddy, mach doch mal ein Detail. Da steht dann drunter der aktuelle Detailmaßstab. Mit RMT Eigenschaften kannst du den Text und die dahinter liegende Variable lesen. Habs gerade ausprobiert. Der Text ist gemeinerweise gesteuert, aber man sieht nicht wie. Dann weiß ich´s leider nicht. $PRPVIEW ist auf jedenfall die Ansicht, zu der dein Bezugshinweis gehört. Grüße Michael ------------------ Auch eine starke Zahl braucht die Unterstützung von Nullen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Teddibaer Ehrenmitglied V.I.P. h.c. Struktur-Experte
Beiträge: 2125 Registriert: 09.02.2004
|
erstellt am: 24. Jun. 2004 15:42 <-- editieren / zitieren --> Unities abgeben:
Hallo Michael, das hab ich schon probiert. Ich bin mir nicht sicher, aber ich glaube die Etiketten sind ein Makro. Somit komme ich nicht an die Eigenschaften ran. Hab's mit dem Blattmaßstab im Schriftfeld getestet: da steht alles schön drinne, aber halt $PRP:"SW-Blattmaßstab(Sheet Scale)" und wo kann ich die Kürzel nachlesen!?!??! Egal, mal ne Nacht drüber schlafen. ------------------ Gruß, der Teddibaer --------- Es gibt Tage an denen verliert man, und es gibt Tage, an denen kann man nicht gewinnen ... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
u.clemens Mitglied Konstrukteur
Beiträge: 964 Registriert: 04.07.2000 engineer's law o cheap o fast o good check only two !
|
erstellt am: 24. Jun. 2004 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für Teddibaer
|
Jonischkeit Moderator Freiberuflicher Ingenieurdienstleister (CSWP)
Beiträge: 2661 Registriert: 29.07.2003 CSWP Solidworks verschiedene Rechner
|
erstellt am: 24. Jun. 2004 16:10 <-- editieren / zitieren --> Unities abgeben: Nur für Teddibaer
|
Thomas5 Mitglied Konstrukteur, SWX-Admin
Beiträge: 420 Registriert: 14.07.2003 SWX2013
|
erstellt am: 06. Apr. 2006 18:10 <-- editieren / zitieren --> Unities abgeben: Nur für Teddibaer
Hallo, in der API-Hilfe war dieses Beispiel für den Ansichtsmaßstab: Dim ScaleRatio As Variant ScaleRatio = View.ScaleRatio Dim Numerator As Double Dim Denominator As Double Numerator = ScaleRatio(0) Denominator = ScaleRatio(1) Debug.Print "Scale = "; Numerator; "/"; Denominator
Diesen Code in ein vorhandenes Makro (z.B. Paßmaßtabelle von Heinz <nahe> ) schreiben. In der betreffenden Ansicht einen Text positionieren, der von dem Makro identiviziert werden kann... Und fertig ist die Laube. Viele Grüße Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Mitglied
Beiträge: 243 Registriert: 19.04.2002
|
erstellt am: 25. Sep. 2007 09:48 <-- editieren / zitieren --> Unities abgeben: Nur für Teddibaer
Hallo zusammen! Ich bin ein SWX2007 Neuanwender und kenne das aus AIS nur so, dass man den Ansichtsmaßstab automatisch über die ISO-Ansicht darstellen kann. Geht das hier garnicht dynamisch mittels "Etikett"? Gruß und Dank! Arne Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |