Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Befehl _l = Linie = unbekannter Befehl

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Befehl _l = Linie = unbekannter Befehl (569 mal gelesen)
Peter2
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 08. Nov. 2006 20:02    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Wieder mal ein Mysterium (oder Banalität):

Code:
Befehl: _l
Unbekannter Befehl "LINIE". Drücken Sie F1-Taste für Hilfe.

Klar ist:
_line funktioniert
linie geht
l geht (ist in der acad.pgp definiert)
_l gilt auch als "_Last" (letzte Objektwahl)

Unklar ist:
Warum findet er den Ablauf _l -> Linie -> unbekannt?
Linie ist ja nicht unbekannt...

Peter

------------------
Für jedes Problem gibt es eine einfache Lösung.
Die ist aber meistens falsch. ;-)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tunnelbauer
Ehrenmitglied V.I.P. h.c.
Bauingenieur



Sehen Sie sich das Profil von tunnelbauer an!   Senden Sie eine Private Message an tunnelbauer  Schreiben Sie einen Gästebucheintrag für tunnelbauer

Beiträge: 7085
Registriert: 13.01.2004

Sie nannten ihn google.

erstellt am: 08. Nov. 2006 20:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Peter2:

_l gilt auch als "_Last" (letzte Objektwahl)

Hier gibst du dir die Antwort selbst. Alles klar ?

------------------
Grüsse

Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Peter2
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 08. Nov. 2006 20:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von tunnelbauer:
... Alles klar ?..

Nö - denn wenn er unter _l wirklich den Auswahlsatz verstehen würde, sollte ja eine Meldung zu diesem Thema kommen. Jetzt kommt aber die Weiterführung zu "Linie" und dann die Abbruchmeldung 

Ist nicht lebenswichtig, aber bemerkenswert ...

Peter

------------------
Für jedes Problem gibt es eine einfache Lösung.
Die ist aber meistens falsch. ;-)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

tunnelbauer
Ehrenmitglied V.I.P. h.c.
Bauingenieur



Sehen Sie sich das Profil von tunnelbauer an!   Senden Sie eine Private Message an tunnelbauer  Schreiben Sie einen Gästebucheintrag für tunnelbauer

Beiträge: 7085
Registriert: 13.01.2004

Sie nannten ihn google.

erstellt am: 08. Nov. 2006 21:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

Warum ? Kein einziger SelectionSet-Aufruf ausserhalb der Selektionsabfrage wird kommentiert. Was erwartest du dir ausgerechnet von "_l" ? Erkläre mal - bzw. teste die anderen Aufrufe die innerhalb eines SelectionSets möglich sind und berichte....

------------------
Grüsse

Thomas

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Paulchen
Mitglied
Bauing./SW-Entwickler


Sehen Sie sich das Profil von Paulchen an!   Senden Sie eine Private Message an Paulchen  Schreiben Sie einen Gästebucheintrag für Paulchen

Beiträge: 1227
Registriert: 19.08.2004

erstellt am: 08. Nov. 2006 21:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

Hallo Peter,
erlaube mir eine Gegenfrage: Wenn "l" funktioniert - was willst Du dann mit "_l"? Jaja, weiß schon - "nicht lebenswichtig, aber bemerkenswert".

Zwei Überlegungen, die Hälfte davon vermutlich verkehrt...

1. Du hast irgendwelche zusätzlichen Tools installiert, die Dir den Originalbefehl durcheinander würfeln. Apropos: Wie sieht´s mit "_.l" aus? (Habe leider gerade kein ACAD zum Testen da...)

2. Die "Weiterleitung" läuft wohl schief. Ist es nicht so, daß der deutsche Befehl nochmals in der Befehlszeile auf englisch wiederholt wird? Falls das immer der Fall ist, vermute ich hier den "Verdreher":

- "_line" = line (engl. Original) -> geht.
- "linie" -> line (engl. Original), korrekt übersetzt ->geht.
- "l" gaukelt die Eingabe von "linie" vor, diese wird ans Englische übergeben -> geht.
- "_l" wird zum englischen "l". Damit kann er aber (an der Stelle) nix anfangen, deshalb versucht er´s auf Deutsch . Daraus wird dann "linie". Da ACAD an dieser Stelle bereits den engl. Befehl erwartet, kommt die Fehlermeldung, weil das engl. ACAD mit "linie" nix anfangen kann. So.

Macht das Sinn???

Ach, nochwas: Taucht dieses (nebensächliche) Phänomen bei beiden Deiner ACAD-Versionen auf?
Gruß,
Frederik

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Peter2
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 08. Nov. 2006 21:51    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von Paulchen:
..Wenn "l" funktioniert - was willst Du dann mit "_l"? Jaja, weiß schon  - "nicht lebenswichtig, aber bemerkenswert".

Ich will damit eigentlich gar nix - nur aus manchen Dingen, die sich auf meiner Kiste abspielen,  etwas schlauer werden.

Zitat:
Original erstellt von Paulchen:
1. Du hast irgendwelche zusätzlichen Tools installiert, die Dir den Originalbefehl durcheinander würfeln. Apropos: Wie sieht´s mit "_[b].l" aus? [/B]

zu 1) das ist das ev. Grundproblem.
_.l bringt die gleiche Meldung

Zitat:
Original erstellt von Paulchen:
.. Die "Weiterleitung" läuft wohl schief. Ist es nicht so, daß der deutsche Befehl nochmals in der Befehlszeile auf englisch wiederholt wird? Falls das immer der Fall ist, vermute ich hier den "Verdreher":


Klingt durchaus realistisch.
Zitat:
Original erstellt von Paulchen:
..Ach, nochwas: Taucht dieses (nebensächliche) Phänomen bei [b]beiden Deiner ACAD-Versionen auf?[/B]

Ja.

Zitat:
Original erstellt von tunnelbauer:
...Kein einziger SelectionSet-Aufruf ausserhalb der Selektionsabfrage wird kommentiert. ...

Es kommen halt diverse Meldungen "unbekannter Befehl" etc. - was ja auch Sinn macht. Aber das "Linie" unbekannt sein soll weist eher auf Paulchens Meinung hin.

Aber aus meiner Sicht kann das bei den ungelösten Mysterien bleiben ...

Peter

------------------
Für jedes Problem gibt es eine einfache Lösung.
Die ist aber meistens falsch. ;-)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

j-sc
Ehrenmitglied



Sehen Sie sich das Profil von j-sc an!   Senden Sie eine Private Message an j-sc  Schreiben Sie einen Gästebucheintrag für j-sc

Beiträge: 1837
Registriert: 14.07.2003

W7 64Bit
intel core I7 2,8GHz / 4GB
ATI FIRE PRO V5800
acad2011
acad2015
acad2018
Athena
Expresstools

erstellt am: 09. Nov. 2006 12:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

High, hier eine "einfache" Erklärung

_LINE - acad Originalbefehl
LINE - acad Originalbefehl

L (Kurzbefehl für Linie) - Willkürlich gewählt in acad.pgp

_L  (Auswahlmodus) - acad Originalbefehl
L  (Auswahlmodus) - acad Originalbefehl

Da überschneidet sich etwas. - Wie das System nun mit solchen Überschneidungen umgeht - das hängt von der Cleverness der Programmierer, deren Prioritätenketten und dem Umfang der Berücksichtigung von "Eventualitäten" ab. Ist also nicht immer nachvollziehbar, weil man nicht alle Zusammenhänge kennt.

------------------
Ciao
J-SC
  ... geht's vielleicht doch?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADchup
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von CADchup an!   Senden Sie eine Private Message an CADchup  Schreiben Sie einen Gästebucheintrag für CADchup

Beiträge: 3329
Registriert: 14.03.2001

Sicher ist, dass nichts sicher ist. Selbst das nicht.
Joachim Ringelnatz

erstellt am: 09. Nov. 2006 13:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

So,

(ich wusste doch, dass ich mal sowas gelesen habe). Hier der passende Text aus F1:

Zitat:
Suchverfahren für Befehle
Wenn Sie einen Befehl eingeben, wird dieser von AutoCAD in mehreren Schritten auf seine Gültigkeit geprüft. Bei einem Befehl kann es sich um einen Standardbefehl bzw. eine Systemvariable, einen externen Befehl oder einen in der Datei acad.pgp definierten Aliasnamen bzw. um einen benutzerdefinierten AutoLISP-Befehl handeln. Befehle können auch durch ObjectARX-Anwendungen oder einen Gerätetreiberbefehl definiert werden. Sie können einen Befehl in die Befehlszeile eingeben oder den entsprechenden Menübefehl verwenden. Befehle können auch über eine Skriptdatei oder eine AutoLISP- bzw. ObjectARX-Anwendung eingegeben werden.


Aus der folgenden Liste geht die Suchreihenfolge beim Prüfen von Befehlen in AutoCAD hervor.

1. Wenn eine Null-Eingabe erfolgt (LEERTASTE oder EINGABETASTE), wird der Name des letzten ausgegebenen Befehls verwendet. Vorgegeben ist der Befehl HILFE

2. AutoCAD vergleicht den Namen des Befehls mit der Liste der Standardbefehle. Wenn der Befehl in der Liste aufgeführt ist und ohne voranstehenden Punkt (.) eingegeben wurde, wird der Befehl mit einer Liste undefinierter Befehle verglichen. Wenn der Befehl nicht definiert ist, wird die Suche fortgesetzt. Ansonsten wird der Befehl ausgeführt, es sei denn, dies ist aus anderen Gründen nicht möglich. Unter Umständen kann der Befehl nicht transparent oder im Perspektivmodus ausgeführt werden.

3. AutoCAD vergleicht den Befehlsnamen mit den Befehlen, die durch Gerätetreiber und durch den Treiber für die Anzeige definiert werden.

4. Anschließend wird der Befehlsname mit den in der Programmparameterdatei (acad.pgp) definierten externen Befehlen verglichen. Wenn sich der Befehl auf einen definierten externen Befehl bezieht, wird der Befehl ausgeführt, und die Suche wird abgeschlossen.

5. AutoCAD vergleicht den Namen des Befehls mit der Liste der von AutoLISP- bzw. ObjectARX-Anwendungen definierten Befehle. Autoload-Befehle werden an dieser Stelle geladen.

6. AutoCAD vergleicht den Namen des Befehls mit der Liste der Systemvariablen. Wenn sich der Name in der Liste befindet, wird der Befehl SETVAR ausgeführt, bei dem die Eingabe als Variablenname verwendet wird.

7. Wenn der Name des Befehls einem Befehlsalias aus der Programmparameterdatei entspricht, verwendet AutoCAD den ungekürzten Befehlsnamen und beginnt erneut mit der Prüfung anhand der Liste der Standardbefehle.

8. Wenn alle vorangegangenen Schritte nicht zu einem Ergebnis führen, wird die Suche abgebrochen, und es wird eine Meldung ausgegeben, dass ein unbekannter Befehl eingegeben wurde.


D.h. also, Acad rennt durch bis zur PGP wo das Kürzel l definiert ist, gibt den Befehlsnamen für das Kürzel zusammen mit dem vorangestelltem Unterstrich aus der ursprünglichen Eingabe weiter ->_LINIE und kann diesen Befehl natürlich anschließend nicht mehr finden, weils keinen Original-Befehl _LINIE gibt.


Gruß
CADchup

------------------
CADmaro.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Katana
Mitglied



Sehen Sie sich das Profil von Katana an!   Senden Sie eine Private Message an Katana  Schreiben Sie einen Gästebucheintrag für Katana

Beiträge: 24
Registriert: 13.09.2006

Win XP SP2
ACAD 08

erstellt am: 09. Nov. 2006 15:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Peter2 10 Unities + Antwort hilfreich

Hallo Peter

Kontrolliere unter: Extras > Optionen > Register "Öffnen und Speichern" unter Punkt ObjectARX-Anwendungen ob "Objekt erkennen und Befehl aufrufen" eingestellt ist.

Gruss

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Peter2
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 09. Nov. 2006 17:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

An Cadchup:

Danke

An Katana:

Ja.

Peter

------------------
Für jedes Problem gibt es eine einfache Lösung.
Die ist aber meistens falsch. ;-)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz