| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Makro für Schraffur (2188 mal gelesen)
|
TM Popp Mitglied Tischlermeister
Beiträge: 51 Registriert: 20.11.2003 AutoCad 2020 unter Windows 10
|
erstellt am: 15. Dez. 2008 21:58 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen! Ich habe mir mit Hilfe eines Makros eine Schaltfläche zur Erstellung eines Layers und der Auswahl einer Schraffur in AutoCad 2002 erstellt: ^C^C_-layer;_make;Z_SOLID_SchnittflaecheColor;_color;30;;_lw;0.35;;_ltype;continuous;;;_-bhatch;\e;solid;3;0; Nach dem erfolgreichen Einfügen der Schraffur fordert die Eingabezeile unnachgiebig folgende Angaben: 2D-Punkt oder Optionstitel wird benötigt. Internen Punkt angeben oder [Eigenschaften/Auswählen/Inseln entfernen/Optionen]: Wie kann ich diesen Befehl mit Hilfe des Makros abbrechen? Für eure Hilfe wäre ich sehr dankbar Viele Grüße Dirk
------------------ TM Popp Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 15. Dez. 2008 22:04 <-- editieren / zitieren -->
Hi, Ich kann's zwar nicht reprouzieren (mangels AutoCAD 2002) aber ich hätte mal vermutet: dass am Ende die Zeichenfolge ";3;0;" aus einem Schraffurtyp kommt, der nicht Solid ist, und weiters wenn Du daraus (nur Ende zitiert) "_-bhatch;\e;solid;;" machst, dass es dann funktioniert. - alfred - |
TM Popp Mitglied Tischlermeister
Beiträge: 51 Registriert: 20.11.2003 AutoCad 2020 unter Windows 10
|
erstellt am: 15. Dez. 2008 22:15 <-- editieren / zitieren --> Unities abgeben:
Hallo Alfred! bei den letzten Parameter handelt es sich in der Tat um Werte aus einem anderen Schraffurbild. Ich habe das Makro deinem Vorschlag entsprechend geändert, aber leider wird der Befehl nach wie vor nicht beendet. Hast du vielleicht noch eine Idee wie es funktionieren könnte? Vielen dank im voraus Dirk ------------------ TM Popp Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 15. Dez. 2008 22:17 <-- editieren / zitieren -->
Hi, hast Du auch wirklich 2 Strichpunkte am Ende? - alfred - |
TM Popp Mitglied Tischlermeister
Beiträge: 51 Registriert: 20.11.2003 AutoCad 2020 unter Windows 10
|
erstellt am: 15. Dez. 2008 22:20 <-- editieren / zitieren --> Unities abgeben:
|
TM Popp Mitglied Tischlermeister
Beiträge: 51 Registriert: 20.11.2003 AutoCad 2020 unter Windows 10
|
erstellt am: 15. Dez. 2008 22:25 <-- editieren / zitieren --> Unities abgeben:
Hallo Alfred! ich habe den Befehl jetzt wie folgt aktualisiert: ^C^C_-layer;_make;Z_SOLID_SchnittflaecheColor;_color;30;;_lw;0.35;;_ltype;continuous;;;_-bhatch;\e;solid;;^C^C Jetzt funktioniert es! Vielen Dank für deine Unterstützung!! ------------------ TM Popp Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 15. Dez. 2008 22:25 <-- editieren / zitieren -->
Hi möglicherweise hängt's wirklich daran, dass ich nicht reproduzieren kann, was AutoCAD 2002 macht, aber ich hätte trotzdem den Tip, mal mit der Anzahl der Strichpunkte zu spielen. Als Erklärung: Hast Du einen zuviel (oder fast nicht sichtbaren Leerschritt), wird der letzte Befehl wiederholt Hast Du einen zuwenig, dann ist der Befehl halt noch nicht abgeschlossen. Mehr kann ich leider mangels 2002 nicht mehr helfen, viel Erfolg, - alfred -
|