Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Programmierung mit lisp

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:  Programmierung mit lisp (689 mal gelesen)
Charsi1983
Mitglied



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

Beiträge: 35
Registriert: 26.06.2008

erstellt am: 26. Jun. 2008 17: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

Hallo an alle,
ich hätte folgende frage und zwar,

wir schreiben gerade eine lisp funktion für eine automatsiche tiff erstellung im autocad, jedoch fehlt uns der letzte schritt, dass die Datei dann unter einem gewissen Pfad gespeichert wird. Weiß jemand von euch wie man die Befehle für das Windows Pop-up Fenster im lisp schreiben kann.

danke im voraus.

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

.

erstellt am: 26. Jun. 2008 17:56    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 Charsi1983 10 Unities + Antwort hilfreich

Was habt ihr denn bisher für'n Code?  Wenn ihr es über den Plotbefehl mit einem Rasterimageplotter macht, reicht vielleicht der Aufruf von
(command "-plot" ....)

------------------
  - 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

Charsi1983
Mitglied



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

Beiträge: 35
Registriert: 26.06.2008

erstellt am: 26. Jun. 2008 18:00    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

den befehl mit -plot haben wir eh bei uns happerts nur am ende und zwar sieht das ende so aus:

(defun rm rin1 ()
(command "_-plot" "_N" "" "" "eDocPrintPro" "_N" "_N" "_Y")
)

dann kommt das windows fenster und das fragt eben den Pfad und den Dateinamen.

die Frage ist wie programmiert man das, dass dies immer gleich ist.

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

.

erstellt am: 26. Jun. 2008 18: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 Nur für Charsi1983 10 Unities + Antwort hilfreich

naja .. das wird dann ein Dialog des Plottertreiber sein ... da hat ACAD und Lisp wohl nix mehr mit zu tun

------------------
  - 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

Charsi1983
Mitglied



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

Beiträge: 35
Registriert: 26.06.2008

erstellt am: 27. Jun. 2008 07:55    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

ja, die frage ist nur ob jemand wieß wie man das programmieren könnte?
kann man diesen letzten Befehl ins Acad einbinden?

mfg

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

CADwiesel
Moderator
CAD4FM UG




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

Beiträge: 1968
Registriert: 05.09.2000

AutoCAD, Bricscad
Wir machen das Mögliche unmöglich

erstellt am: 27. Jun. 2008 07:59    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 Charsi1983 10 Unities + Antwort hilfreich

setz mal filedia auf 0 und versuch's nochmal

------------------
Gruß
CADwiesel
Besucht uns im CHAT

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

Charsi1983
Mitglied



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

Beiträge: 35
Registriert: 26.06.2008

erstellt am: 27. Jun. 2008 08: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

hallo, danke für die antwort.

ja das ist zwar net schlecht mit filedia auf 0 setzen nur speichert er das tiff dann nicht.

ich will ja das dieses tiff unter einem gewissen pfad und dem derzeitigen dateinamen gespeichert wird.+

mfg

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

.

erstellt am: 27. Jun. 2008 08: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 Nur für Charsi1983 10 Unities + Antwort hilfreich

na wenn FILEDIA noch greift und damit ACAD noch die Kontrolle hat, hilft vielleicht ( ungetestet )

(defun c:rmprin1 (/ FD)
  (setq FD(getvar "FILEDIA"))
  (setvar "FILEDIA" 0)
  (command "_-plot" "_N" "" "" "eDocPrintPro" "_N" "_N" "_Y"
          (strcat "D:\\BLABLA\\" (cadr(fnsplitl(getvar"DWGNAME")))".tif")
  )
  (setvar "FILEDIA" FD)
)

oder was ähnliches weiter ...

------------------
  - 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

Charsi1983
Mitglied



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

Beiträge: 35
Registriert: 26.06.2008

erstellt am: 27. Jun. 2008 08:29    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

danke dir,

ein kollege von mir testet es gerade.

bin schon gespannt was rauskommt.

habt ihr so was schon mal programmiert?

danke auf jeden fall

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

CADwiesel
Moderator
CAD4FM UG




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

Beiträge: 1968
Registriert: 05.09.2000

AutoCAD, Bricscad
Wir machen das Mögliche unmöglich

erstellt am: 27. Jun. 2008 09: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 Nur für Charsi1983 10 Unities + Antwort hilfreich

naja hin und wieder programmiert mal eben dies und das was mann oder Andere brauchen.
Da bleibts nicht aus, das vieles schon behandelt wurde.

------------------
Gruß
CADwiesel
Besucht uns im CHAT

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