| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Verzeichnis , alle Blöcke skalieren (867 mal gelesen)
|
Kodat Mitglied Architekt
Beiträge: 310 Registriert: 27.01.2004 Intel CoreI 5/750 8GB Ram , W7Prof. 64bit Nvidia Quadro 2000 AC 2012 / RAC 2012.sp2
|
erstellt am: 04. Jul. 2005 08:17 <-- editieren / zitieren --> Unities abgeben:
Hallo. 1.Wir arbeiten mit speedikon auf Autocad. In der Architektur-Applikation kann man sich frei entscheidenin welcher Einheit arbeitet Unsere Einheit im Büro ist global auf CM eingestellt. Jetzt gibt es aber Blöcke von speedikon die alle in mm abgespeichert sind. Gibt es eine Möglichkeit alle Blöcke in einem Zug auf CM zu skalieren. Oder vielleicht sogar ein Verzeichnis mit all den enthaltenen Blöcken. 2. Wie kann ich dann noch alle z-Koordinazten in Blöcken auf 0 stellen ? Dies ist notwendig da mehrere Blöcke irgendwo unterschiedliche z-koordinaten aufweisen. Ich hoffe es gibt eine Hilfe. Gruß Carsten ------------------ Vielen Dank für jeden Hinweis. Carsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd P Ehrenmitglied V.I.P. h.c. cook-general
Beiträge: 3358 Registriert: 07.06.2001 W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365
|
erstellt am: 04. Jul. 2005 08:27 <-- editieren / zitieren --> Unities abgeben: Nur für Kodat
Servus 0. such im Forum nach "Scriptpro" kann man definierte Aktionen über meherer DWG lassen. 1. (command "_scale" "alle" "" "0,0" "1" "gewünschterfaktor") 2. such nach smash od. flatten od . . . Ps.: Hab noch nie was mit scriptpro gemacht drum kann ich dir leider nicht weiter als hier helfen. ------------------ "Warum Einfach es geht auch kompliziert". Schöne Grüsse aus der Steiermark Bernd P. Bitte Supportangaben eintragen, warum siehst du hier Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kodat Mitglied Architekt
Beiträge: 310 Registriert: 27.01.2004
|
erstellt am: 04. Jul. 2005 10:27 <-- editieren / zitieren --> Unities abgeben:
Hallo. also das heisst ich mach mir eine Textdatei mit Endung scr und schreibe darin denn Befehl hinein mit dem Faktor 0.1 . Ist das so korrekt. Habe mir das Script... von Cadwiesel geladen. und mal zwei Dateien ausprobiert. Sehe im Moment keiene Veränderung Gruß Carsten ------------------ Vielen Dank für jeden Hinweis. Carsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 04. Jul. 2005 10:34 <-- editieren / zitieren --> Unities abgeben: Nur für Kodat
Hi Carsten, dass du keine Veränderung sehen kannst liegt einzig allein daran, dass ein Script einen kleinen Schönheitsfehler hat: 1. Zeile: Skalieren 2. Zeile: _qsave (ohne speichern wirst du nämlich nie was bemerken, da die Änderung ja gleich wieder verloren geht) ------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Kodat Mitglied Architekt
Beiträge: 310 Registriert: 27.01.2004
|
erstellt am: 04. Jul. 2005 11:13 <-- editieren / zitieren --> Unities abgeben:
Hallo. Es geht immer noch nicht. Hier meine script: Was ist denn noch falsch ? 1. (command "_scale" "alle" "" "0,0" "1" "0.1") 2. _qsave Gruß Carsten ------------------ Vielen Dank für jeden Hinweis. Carsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 04. Jul. 2005 11:19 <-- editieren / zitieren --> Unities abgeben: Nur für Kodat
|
Kodat Mitglied Architekt
Beiträge: 310 Registriert: 27.01.2004
|
erstellt am: 04. Jul. 2005 11:34 <-- editieren / zitieren --> Unities abgeben:
Es geht mit einer Einschränkung. Der Einfügepunkt bleibt an der alten Stelle und wird nicht mitskaliert.Kann ich das auch noch ändern ?? Gruß Carsten ------------------ Vielen Dank für jeden Hinweis. Carsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gerd3012 Mitglied Planung Haustechnik
Beiträge: 111 Registriert: 24.07.2002 Architecture 2020, MEP 2020, Windows 10, Linear, CATS, Revit MEP 2020
|
erstellt am: 05. Jul. 2005 08:18 <-- editieren / zitieren --> Unities abgeben: Nur für Kodat
|
Kodat Mitglied Architekt
Beiträge: 310 Registriert: 27.01.2004
|
erstellt am: 05. Jul. 2005 08:32 <-- editieren / zitieren --> Unities abgeben:
|
Kodat Mitglied Architekt
Beiträge: 310 Registriert: 27.01.2004 Intel CoreI 5/750 8GB Ram , W7Prof. 64bit Nvidia Quadro 2000 AC 2012 / RAC 2012.sp2
|
erstellt am: 06. Jul. 2005 08:07 <-- editieren / zitieren --> Unities abgeben:
|
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 06. Jul. 2005 08:16 <-- editieren / zitieren --> Unities abgeben: Nur für Kodat
|
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 06. Jul. 2005 08:16 <-- editieren / zitieren --> Unities abgeben: Nur für Kodat
(command "_scale" "_all" "" (getvar "insbase") 0.1) klar, überhaupt kein Problem : starte das Script mal wenn du so eine Datei geöffnet hast (mit SR oder SCRIPT starten). Wenn es funktioniert liegt es an einem Fehler der von dem Batchprogramm kommt, das kann geschehen wenn die DWG´s irgendwo im Nirwana liegen . (im 30 Unterordner irgendeines Netzlaufwerkes zum Beispiel, drum mal mit Dateien in "C:\" testen) Ansonsten , wenn es immernoch nicht geht, eine "Block-DWG" und das Script hier posten, dann wird sich der Fehler schnell finden. Gruß Sebastian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13508 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 06. Jul. 2005 08:22 <-- editieren / zitieren --> Unities abgeben: Nur für Kodat
Zitat: Original erstellt von Kodat: Es geht mit einer Einschränkung. Der Einfügepunkt bleibt an der alten Stelle und wird nicht mitskaliert.Kann ich das auch noch ändern ??Gruß Carsten
Sorry , ich verstehe dich da nicht ganz. ich habe eine Blockreferenz in der Zeichung, mit Einfügekoordinaten z.B. (40.3 96.9 0.0) dann rufe ich (command "_scale" "alle" "" '(0 0 0) 0.1) auf und anschließend ist die Referenz skaliert und der Einfügepunkt ist(4.03 9.69 0.0) Was meinst du konkret? Meine ist ziemlich trübe .. ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
gerd3012 Mitglied Planung Haustechnik
Beiträge: 111 Registriert: 24.07.2002
|
erstellt am: 06. Jul. 2005 08:23 <-- editieren / zitieren --> Unities abgeben: Nur für Kodat
|
Kodat Mitglied Architekt
Beiträge: 310 Registriert: 27.01.2004 Intel CoreI 5/750 8GB Ram , W7Prof. 64bit Nvidia Quadro 2000 AC 2012 / RAC 2012.sp2
|
erstellt am: 06. Jul. 2005 08:36 <-- editieren / zitieren --> Unities abgeben:
Hallo. Jetzt geht es auch mit dem sript creator. Es lad wirklich an dem kleinen Hääääkchen. Super . Danke Nochmal an alle Beteiligten. Super das einige Leute hier Ihr Wissen weiterverbreiten. Gruß Carsten ------------------ Vielen Dank für jeden Hinweis. Carsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |