Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Kein Dialogfeld bei Attributeingabe gewünscht

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:  Kein Dialogfeld bei Attributeingabe gewünscht (864 mal gelesen)
cm-Zeichner
Mitglied
Vermessungstechniker


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

Beiträge: 162
Registriert: 23.07.2009

Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit

erstellt am: 27. Dez. 2013 12:17    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,

bei der Umstellung von AutoCAD 2004 auf 2014 ergibt sich beim Ablauf eines alten Lisp-Programmes folgendes Problem:

Zum Einsetzen eines Blocks werden vorher einige Variable berechnet, diese werden dann an den Insert Befehl übergeben. Das funktioniert. Sobald er dann aber zur Eingabe eines Attributes kommt - erscheint das Dialogfeld.

Code:
(command "_.INSERT" NAT-TST pins1 höhe1 "" dreh_objekt ts)

Hab das auch einzeln probiert, also nur

Code:
(command "_.INSERT")

eingegeben, kein Dialogfeld zum Blockeinfügen
in der Befehlszeile dann die einzelnen Variablen mit z.B.: !NAT-TST übergeben  funktioniert bis zum Attribut - dann kommt das Dialogfeld

Die Variable für den Attributwert ist aber bestimmt, und wie gesagt in ACAD2004 hat´s bisher so funktioniert.
Gibt´s da eine neue Systemvariable oder so was?

------------------
Grüße Bernd

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

cadffm
Moderator
良い精神




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

Beiträge: 21533
Registriert: 03.06.2002

Alles

erstellt am: 27. Dez. 2013 12:20    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 cm-Zeichner 10 Unities + Antwort hilfreich

Freilich, aber nur ur-alte, keine neuen.

Ob Befehlszeile oder Dialogfeld: ATTDIA
Oder überhaupt (k)eine Attributabfrage: ATTREQ

------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

[Diese Nachricht wurde von cadffm am 27. Dez. 2013 editiert.]

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

cm-Zeichner
Mitglied
Vermessungstechniker


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

Beiträge: 162
Registriert: 23.07.2009

Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit

erstellt am: 27. Dez. 2013 12:27    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

Beide Systemvariablen sind in acad2004 und 2014 auf 1
jedoch fragt acad2004 in der Befehlszeile nach dem Attributwert 2014 im Dialogfeld

------------------
Grüße Bernd

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

cm-Zeichner
Mitglied
Vermessungstechniker


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

Beiträge: 162
Registriert: 23.07.2009

Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit

erstellt am: 27. Dez. 2013 12:34    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

Natürlich nur wenn ich (command "_.insert") eingebe.
Wenn ich _.insert eingebe kommt in beiden Programmen gleich das Dialogfeld zum Block einsetzen.

------------------
Grüße Bernd

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

cadffm
Moderator
良い精神




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

Beiträge: 21533
Registriert: 03.06.2002

Alles

erstellt am: 27. Dez. 2013 12:42    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 cm-Zeichner 10 Unities + Antwort hilfreich

Zitat:
Beide Systemvariablen sind in acad2004 und 2014 auf 1
jedoch fragt acad2004 in der Befehlszeile nach dem Attributwert 2014 im Dialogfeld

Dann funktioniert dein 2014er fehlerfrei, dein 2004er hingegen ist kaputt (wenn ich mich recht entsinne).
Also regel ATTREQ und ATTDIA einfach wie es sich gehört in dem Code selbst.

------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

[Diese Nachricht wurde von cadffm am 27. Dez. 2013 editiert.]

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

cm-Zeichner
Mitglied
Vermessungstechniker


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

Beiträge: 162
Registriert: 23.07.2009

Win7Pro 64Bit, AutoCAD Map3D 2014 64Bit

erstellt am: 27. Dez. 2013 13:12    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

Der Hinweis mit ATTDIA war der Richtige. War beim 2004 im Original auf 0. Hab da beim Herumprobieren anscheinend was verstellt.
Danke

------------------
Grüße Bernd

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