| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Layer ein aus tauschen (1303 mal gelesen)
|
jakala Mitglied CAD Zeichnerin
Beiträge: 9 Registriert: 08.09.2004
|
erstellt am: 16. Aug. 2007 11:49 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle Ich habe layer die in einer Zeichnung die Sprache steuern sollen. Gibt es ein Dialogfeld oder eine lsp Datei die mir einfach ermöglich zwischen den Sprachen zu wechseln (spricht die Layer de und eng ein oder aus zu schalten) ? Danke für die Hilfe! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
g.r Mitglied Beruf? Ja! Ausbildung: auch!!
Beiträge: 603 Registriert: 06.07.2005 ACA 2010 Scaleo, AMD Athlon64 DC4600+ acer Aspire 8930 4C 4GB VISTA Ultimate HP 750C AMD Athlon, W2k
|
erstellt am: 16. Aug. 2007 11:55 <-- editieren / zitieren --> Unities abgeben: Nur für jakala
|
Treppenflätz Mitglied Tischler / CAD-Zeichner / Fassadenkonstrukteur
Beiträge: 93 Registriert: 07.07.2005 WinXP SP2; MAXDATA Pentium 4 mit 2GB RAM; ACAD 2007 und AutoSTRUCTURE-Konstruktionserweiterung, Drucker HP CP1700 und HP Designjet 430
|
erstellt am: 16. Aug. 2007 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für jakala
Hallo Jakala! Mal vorausgesetzt Du arbeitest mit einer ACAD-Version...?? -->Deu und engl. ist jeweils ein Layer? Dann kannst Du über "Standard"-Werkzeugkasten "Layer" den jeweiligen Layer einfach an- und ausschalten (Glühbirnensymbol an / aus). Ist das OK so, oder hab ich Dich missverstanden??? Gruß Thomas ------------------ Hinzufallen ist weder ein Unglück noch eine Schande. Liegenbleiben aber beides! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jakala Mitglied CAD Zeichnerin
Beiträge: 9 Registriert: 08.09.2004
|
erstellt am: 16. Aug. 2007 12:13 <-- editieren / zitieren --> Unities abgeben:
Ja, alles richtig. Nur, wir sind ja faul. Am liebsten hätte ich ein Dialogfeld zur Auswahl der Sprache. Sprich, ich wähle deutsch aus und der Layer eng ist automatisch aus. Unter anderem möchte ich dieses Dialogfeld allen CAD-User nahe legen, damit Sie nicht vergessen die Sprache auszuwählen. (Schon passiert: Zeichnung zum Kunden, beide Sprachen übereinander) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
AsSchu Ehrenmitglied Konstrukteur
Beiträge: 1632 Registriert: 27.06.2003 ACAD 2012
|
erstellt am: 16. Aug. 2007 12:32 <-- editieren / zitieren --> Unities abgeben: Nur für jakala
Hallo, habe mal so etwas ähnliches gebraucht: ^C^C-layer;se;0;;-layer;a;01_Text_deutsch;;-layer;m;01_Text_englisch;; =englisch ^C^C-layer;se;0;;-layer;a;01_Text_englisch;;-layer;m;01_Text_deutsch;; =deutsch das lag auf einem Knopf Dort wurde dann auch gleich der entsprechende Layer erzeugt, falls er noch nicht vorhanden war. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
g.r Mitglied Beruf? Ja! Ausbildung: auch!!
Beiträge: 603 Registriert: 06.07.2005 ACA 2010 Scaleo, AMD Athlon64 DC4600+ acer Aspire 8930 4C 4GB VISTA Ultimate HP 750C AMD Athlon, W2k
|
erstellt am: 16. Aug. 2007 12:45 <-- editieren / zitieren --> Unities abgeben: Nur für jakala
Ich hatte das mal anders gelöst. Layer für jede Sprache, immer sichtbar. Die Sprachteilung passierte erst in den entsprechenden Layouts per "frieren im Ansichtsfenster". Verlangt eine sorgfältige Planbearbeitung, wegen Unlesbarkeit bei Überlappungen. Hat aber funktionert. Gruß ------------------ ... günter 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: 16. Aug. 2007 13:02 <-- editieren / zitieren --> Unities abgeben: Nur für jakala
um 2 Layer im wechsel zu schalten hätte ich noch sowas anzubieten : (defun c:switchlayer ( / FA Layerdeutsch Layerenglisch) (if(and(setq Layerdeutsch (tblobjname "LAYER" "AM_1")) (setq Layerenglisch(tblobjname "LAYER" "AM_0")) ) (progn (entmod(subst(cons 62 (setq FA(- 0 (cdr(assoc 62(entget LAYERDEUTSCH)))))) (assoc 62(entget LAYERDEUTSCH)) (entget LAYERDEUTSCH) ) ) (entmod(subst(cons 62 (*(if (> FA 0) -1 1) (abs(cdr(assoc 62(entget LAYERENGLISCH)))))) (assoc 62(entget LAYERENGLISCH)) (entget LAYERENGLISCH) ) ) ) ) ) ------------------ - 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 |
jakala Mitglied CAD Zeichnerin
Beiträge: 9 Registriert: 08.09.2004
|
erstellt am: 16. Aug. 2007 13:57 <-- editieren / zitieren --> Unities abgeben:
|