Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Variable an Attribut

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:  Variable an Attribut (470 mal gelesen)
MatzGP
Mitglied
Architekt


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

Beiträge: 25
Registriert: 26.08.2005

erstellt am: 01. Mai. 2009 10:19    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

Guten Morgen Allerseits,

habe ein "altes" lisp file ausgegraben und wollte es unter acad 2008 verwenden.
leider klappt die Übergabe der Varaiblen (Rcode Rbez erm_fl erm_uf erm_wf erm_kb) nicht an die Attribut Datei "rcode2"
(command "-_insert" "rcode2" (setq mp (cadr (grread 1))) (/ (getvar "textsize") 0.0025) "" "" Rcode Rbez erm_fl erm_uf erm_wf erm_kb)

weiß Jemand Rat ?

lg
Matthias

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


Ex-Mitglied

erstellt am: 01. Mai. 2009 11:01    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

Systemvariable:

ATTREQ = 1
ATTDIA = 0

setzen, geht's damit?

- alfred -

------------------
www.hollaus.at

MatzGP
Mitglied
Architekt


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

Beiträge: 25
Registriert: 26.08.2005

erstellt am: 01. Mai. 2009 11:24    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

Hallo, Alfred,
nein, leider noch nicht...
schaut man in die Befehlszeile, scheint es, dass die Leerzeichen im Lispfile als ENTER interpretiert werden und die Variablen als unbekannter Befehl gedeutet werden...z.B. Befehl: 21.65 m[2 Unbekannter Befehl
Matthias
hat früher mit 2004 funktioniert

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


Ex-Mitglied

erstellt am: 01. Mai. 2009 11:41    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi, 
Zitat:
schaut man in die Befehlszeile

... dann zeig bitte Deine Befehlszeile, dann kann ich/können wir auch sehen, was in den Variablen steht.

- alfred -

------------------
www.hollaus.at

MatzGP
Mitglied
Architekt


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

Beiträge: 25
Registriert: 26.08.2005

erstellt am: 01. Mai. 2009 11:50    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


FLAECHE.zip

 
Na klar...
Neuen Wert für ATTREQ eingeben <1>: 1
Befehl: attdia
Neuen Wert für ATTDIA eingeben <1>: 0
Befehl: qm1
Unbekannter Befehl "QM1". Drücken Sie F1-Taste für Hilfe.
Befehl: (load"flaeche")
C:QM1
Befehl: qm1
Erster Punkt:
nächster Punkt: (RETURN = schliessen)
nächster Punkt: (RETURN = schliessen)
nächster Punkt: (RETURN = schliessen)
_area
Ersten Eckpunkt angeben oder [Objekt/Addieren/Subtrahieren]: _none
Nächsten Eckpunkt angeben oder Eingabetaste für Summe drücken: _none
Nächsten Eckpunkt angeben oder Eingabetaste für Summe drücken: _none
Nächsten Eckpunkt angeben oder Eingabetaste für Summe drücken:
Fläche = 21.6500, Umfang = 21.6422
Befehl:
Polylinie erstellen <N> (J/N)
Raumcode: <> (T)ext picken
Raumbezeichnung: <> (T)ext picken
Einfügeposition <Unten links> zeigen: -_insert Unbekannter Befehl "-_INSERT".
Drücken Sie F1-Taste für Hilfe.
Befehl: rcode Unbekannter Befehl "RCODE". Drücken Sie F1-Taste für Hilfe.
Befehl:
Befehl: 800.000000
Befehl: QM1 Unbekannter Befehl "QM1". Drücken Sie F1-Taste für Hilfe.
Befehl: QM1 Unbekannter Befehl "QM1". Drücken Sie F1-Taste für Hilfe.
Befehl: QM1 Unbekannter Befehl "QM1". Drücken Sie F1-Taste für Hilfe.
Befehl: QM1 Unbekannter Befehl "QM1". Drücken Sie F1-Taste für Hilfe.
Befehl: 21.65 m[2 Unbekannter Befehl "21.65 M[2". Drücken Sie F1-Taste für
Hilfe.
Befehl: QM1 Unbekannter Befehl "QM1". Drücken Sie F1-Taste für Hilfe.
Befehl: QM1 Unbekannter Befehl "QM1". Drücken Sie F1-Taste für Hilfe.
Befehl: QM1 Unbekannter Befehl "QM1". Drücken Sie F1-Taste für Hilfe.
Befehl: _move
Objekte wählen:  1 gefunden
1 befand sich nicht im aktuellen Bereich.
Objekte wählen:
Befehl:

anbei auch das lisp file...
LG Matthias

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


Ex-Mitglied

erstellt am: 01. Mai. 2009 12:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi Matthias,

laufen lassen geht bei mir nicht (meldet schon in Bereich des Errorhandlings Fehler, bin aber auch in 2010).
Die Blockdefinitionen hab ich auch nicht, aber:

a) es sollte ..(command "_-insert"... und nicht ..(command "-_insert"... lauten, auch schon in 2004 denke ich  
...sorry, hab ich zuerst leider übersehen.

b) sollte es dieses nicht gewesen sein, dann kann ich Dir ev. noch helfen, wenn Du CMDDIA einschaltest (sodass mehr aus der Befehlszeile zu 'erlesen' ist), ansonsten wärst Du im LISP-Forum besser aufgehoben, aber wart mal ein bisschen, da kommen sicher auch hier noch LISP-Gurus, die mit Deinem Lisp-File mehr anfangen können.

- alfred -

------------------
www.hollaus.at

[Diese Nachricht wurde von a.n. am 01. Mai. 2009 editiert.]

MatzGP
Mitglied
Architekt


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

Beiträge: 25
Registriert: 26.08.2005

erstellt am: 01. Mai. 2009 12:39    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

Hallo, Alfred,
tja wie so oft...es fehlte hinter der letzten Variablen ein "" um das Attribut vollständig auszufüllen...jetzt gehts tzzz
(einfach den befehl suzzessive abgearbeitet)
DANKE trotzdem für Deine Zeit.
LG Matthias

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


Ex-Mitglied

erstellt am: 01. Mai. 2009 12:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi Matthias,

danke für die Rückmeldung, ohne Deinem Block hätte das aber auch niemand hier reproduzieren können 

Schönes Wochenende, - alfred -

------------------
www.hollaus.at

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)2024 CAD.de | Impressum | Datenschutz