| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| FMB, eine Veranstaltung am 05.11.2024
|
Autor
|
Thema: Benutzerdefinierte Blattgröße im Schriftfeld (2908 mal gelesen)
|
KeepCat Mitglied CAE-Admin
Beiträge: 82 Registriert: 01.06.2004
|
erstellt am: 21. Jan. 2010 19:11 <-- editieren / zitieren --> Unities abgeben:
Moin moin, in das Schriftfeld möchte ich gern die System definierte Eigenschaft der Blattformatgröße darstellen lassen. Nutze ich die Option: $PRP: "SW-Blattformatgröße" erscheint nur der Wert: "Benutzerdefiniert". Jedoch hätt ich gern die Werte von der Höhe und der Breite dargestellt. Hat jemand eine Idee, wie ich diese Werte direkt auslesen kann? Alternativ könnte es auch per VBA ermittelt werden, aber ggf. funktioniert es auch auf die direkte Art. Gruß Thomas ------------------ Jeder ist zu etwas nütze, er kann immer noch als schlechtes Beispiel dienen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
G. Dawg Ehrenmitglied V.I.P. h.c. Teamleiter FEM Simulation
Beiträge: 2622 Registriert: 12.07.2004 SolidWorks_2o2o SP3.o Win10_x64, Quadro_P2ooo. VisualStudio_2o19_Pro. FEM: Forge_NxT_HPC, ANSYS_WB. 3D-Printer: Ultimaker_2, Tinker_Gnome.
|
erstellt am: 22. Jan. 2010 09:45 <-- editieren / zitieren --> Unities abgeben: Nur für KeepCat
Hallo Thomas! Ich bin mir zu 100% sicher, dass das nicht in einer $PRP Variable steht. Da kommst Du wohl nicht drum herum ein kleines Makro zu schreiben. Leider bekommst Du mit GetProperties Method (ISheet) das Format nur als Code (swDwgPaperAsize, swDwgPaperA2size, etc.). Mit den Codes musst Du dann weiter arbeiten und pro Code eine Variable mit der Blattgrösse definieren. Klingt vielleicht jetzt eine wenig kompliziert, ist es aber nicht. Mit Select Case ist das recht einfach! ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jörg W Mitglied Maschinenbautechniker und CAD Admin
Beiträge: 1232 Registriert: 12.07.2001 Win 10 64bit SW2018 SP5 HP z240 16GB Ram Quadro P1000
|
erstellt am: 25. Jan. 2010 12:44 <-- editieren / zitieren --> Unities abgeben: Nur für KeepCat
|
KeepCat Mitglied CAE-Admin
Beiträge: 82 Registriert: 01.06.2004
|
erstellt am: 25. Jan. 2010 19:25 <-- editieren / zitieren --> Unities abgeben:
Moin Jörg, gebe dir Recht, das die Norm-Blattgröße nicht in mm angegeben wird, aber diese will ich ja auch nicht auslesen, sondern eben die "Benutzerdefinierten Werte". Wir haben eben auch Zeichnungen, die nicht normgerecht sind. Diese werden auch nicht ausgedruckt, sondern für unsere Dokumentation vorbereitet. Außerhalb des Zeichnungsfeldes will ich aber die Blattgrößen Werte automatisch darstellen und nicht manuell nachpflegen. @G. Dawg: Danke für deine Hinweise. Hab ich mir schon gedacht, das es nicht ohne Makro funzt. Nur dumm, das der User immer n' Button klicken muss. Automatismus würde nur per dll (meiner bisherigen Infos) funktionieren. Gruß Thomas ------------------ Jeder ist zu etwas nütze, er kann immer noch als schlechtes Beispiel dienen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jörg W Mitglied Maschinenbautechniker und CAD Admin
Beiträge: 1232 Registriert: 12.07.2001 Win 10 64bit SW2018 SP5 HP z240 16GB Ram Quadro P1000
|
erstellt am: 26. Jan. 2010 08:04 <-- editieren / zitieren --> Unities abgeben: Nur für KeepCat
|
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3256 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 26. Jan. 2010 12:39 <-- editieren / zitieren --> Unities abgeben: Nur für KeepCat
Zitat: Dann hast Du nur noch die Maße ohne Linien.
Achtung - wenn du es mit swx2008 dann als dxf/dwg speichern willst, wird es vermutlich ein leeres Blatt. ist uns zumindest bei Winkelmaßen so gegangen, wo alle Linien ausgeblendet waren. Ggf. also das Maß (mit Linien) ausserhalb der Zeichnung platzieren und einen Texteintrag mit dem Maßwert verknüpfen. Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AndreasBo Mitglied TZ & Konstruktion
Beiträge: 861 Registriert: 16.11.2006 ******** Wenn am Anfang alles schief geht, nenne es Version 1.0!
|
erstellt am: 10. Sep. 2012 12:24 <-- editieren / zitieren --> Unities abgeben: Nur für KeepCat
|