Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  lisp file geht unter 2011 nicht geht

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:  lisp file geht unter 2011 nicht geht (1141 mal gelesen)
matgehrke
Mitglied
Landschaftsarchitekt


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

Beiträge: 651
Registriert: 31.08.2003

- ACAD 2015

erstellt am: 17. Jan. 2012 22:58    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


mvaria.zip

 
hallo zusammen.

ich habe hier eine kleine lsp datei, die unter acad 2006 das skalieren mehrerer objekte mit unterschiedlichen basispunkten ermöglicht. leider läßt sich die datei nicht mehr unter acad 2011 ausführen. wer kann helfen?

(defun c:mvaria (/ ss ed en en_main faktor neulaenge bezlaenge pt text )

  (c:eaws_err)                        ;        Fehlerroutine laden (AutoLoad)
;;(eaws_SETERROR)
  (eaws_SETVAR "CMDECHO" 0)
  (eaws_SETVAR "OSMODE" 0)
  (eaws_UNDOGROUP)

  (defun text (var /)
    (eaws_text "MVARIA" "MVARIA" var)
  )

  (if (setq ss (ssget))
    (progn
      (initget 7 (text "InitBezug"))
      (setq faktor (getdist (text "FaktorBezug")))
      (if (eq faktor (text "InitBezug"))
        (progn
          (initget 7)
          (setq bezlaenge (getdist (text "Bezugslaenge")))
          (initget 7)
          (setq neulaenge (getdist (text "NeueLaenge")))
          (setq faktor (/ neulaenge bezlaenge))
        )
      )
      (while (> (sslength ss) 0)
        (setq en_main (setq en (ssname ss 0)))
        (setq ed (entget en))
        (if (equal (assoc 0 ed) '(0 . "POLYLINE"))
          (progn
            (setq en (entnext en))
            (setq ed (entget en))
          )                              ;progn
        )                                ;if
        (setq pt (trans (cdr (assoc 10 ed)) en 1)) ;transformiert ins BKS
        (command "_scale" en_main "" pt faktor)
        (setq ss (ssdel en_main ss))
      )                                  ;while
    )
  )

;;(eaws_ERROR nil)                  ; Verlassen ohne Fehler
  (eaws_SETVAR "CMDECHO" 1)
  (princ)
)
(princ)

danke

------------------
herzliche grüße
matthias

  ... blue sky and happy landing

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

System: F1
und Google

erstellt am: 17. Jan. 2012 23:25    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 matgehrke 10 Unities + Antwort hilfreich

Wie ist denn die Meldung ?
imho liegt es nicht an dieser Lispdatei, eher an der Funktion
eaws_text welche aber nicht darin definiert ist.

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

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

matgehrke
Mitglied
Landschaftsarchitekt


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

Beiträge: 651
Registriert: 31.08.2003

- ACAD 2015

erstellt am: 17. Jan. 2012 23: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.

die meldung lautet:

Befehl: mvaria
; Fehler: no function definition: C:EAWS_ERR
Befehl:

------------------
herzliche grüße
matthias

  ... blue sky and happy landing

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



Anwendungstechniker (m/w/d) Kundenspezifische Zeichnungsteile

Wir sind die Profis rund um technische Produkte, Arbeits­schutz­ausrüstung und Betriebs­einrichtung. Seit über 110 Jahren si­chern wir die Produktions­prozesse von mehr als 12.000 namhaften Industrie­unter­nehmen in ganz Europa. Doch SAHLBERG ist noch mehr: Wir stellen Bauteile pass­genau her und bieten maß­geschneiderte Ver­sorgungs­lösungen. Warum wir so erfolg­reich sind? Weil wir für unsere ...

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

System: F1
und Google

erstellt am: 18. Jan. 2012 00:33    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 matgehrke 10 Unities + Antwort hilfreich

auch diese Funktion ist in der anhängenden Datei nicht definiert, nach deiner Antwort
wäre meine neue Schlußfolgerung:

Es hat nichts mit AutoCAD zutun, du hast nur nicht alle Programmteile (Dateien) geladen !

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

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