Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  dwg einfügen

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:  dwg einfügen (1177 mal gelesen)
SOLID-master
Mitglied
Consultant/Trainer CAD/PDM/ERP


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

Beiträge: 87
Registriert: 20.04.2004

erstellt am: 19. Dez. 2006 15: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 alle zusammen!
wie kann ich am einfachsten eine DWG-Datei in die aktuelle geladene Datei(dwg) laden?
Die zu ladene DWG liegt in dem selben Verzeichnis, hat den selben Dateinamen + suffix.
--------------------------------------------------------------------
Kann man es direkt hinter der Schaltfläche hinterlegen oder muss man doch mit lisp anfangen?

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: 19. Dez. 2006 16: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 Nur für SOLID-master 10 Unities + Antwort hilfreich

per XREF
oder als Block

oder einfach aus dem Explorer in die Zeichnung ziehen

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

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

SOLID-master
Mitglied
Consultant/Trainer CAD/PDM/ERP


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

Beiträge: 87
Registriert: 20.04.2004

erstellt am: 19. Dez. 2006 16: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

hallo CADwiesel,
erst einmal als Block. XREF steht noch unter ????.

Übrigens Suffix wäre dann immer konstant "xyz"

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: 19. Dez. 2006 16: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 SOLID-master 10 Unities + Antwort hilfreich

mach dir eben einen Button, auf den du dann den _insert befehl legst:
hier habe ich mal eben die Suche für dich bemüht:


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

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

SOLID-master
Mitglied
Consultant/Trainer CAD/PDM/ERP


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

Beiträge: 87
Registriert: 20.04.2004

erstellt am: 20. Dez. 2006 08: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

hallo cadwiesel, danke für deinen hinweis.
aber ich habe mir das etwas anders vorgerstellt.
und zwar: eine dwg ist geladen, per mausklick auf die
schaltfläche "xyz" möchte ich automatisch einen block bzw. dwg
einfügen die in dem selben verzeichnis liegt und den selben
namen hat + suffix wie die aktuell geladene dwg(mit einem klick, und der block bzw. die dwg "hängt" am cursor).
der "user" darf natürlich NICHT manuell hingehen und den block bzw.
die dwg einfügen.
-------------------------------------------------------------------
meine überlegung war:
"xyz" schaltfläche lädt die lisp-datei, die dann von prinzip so
aufgebaut ist:
1.aktuellen pfad auslesen
2.dwg namen auslesen
3.neue varible def. (aktueller pfad+dwgname+suffix)
suffix ist konstant
4.(command _insert.........."neue varible".........)
-------------------------------------------------------------------
da ich ein "lisp-anfänger" bin kann ich die "..." nicht so genau
mit leben füllen :-)
Vielleicht geht es auch einfacher!  ?
Ich freue mich für jede lösung

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: 20. Dez. 2006 08: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 SOLID-master 10 Unities + Antwort hilfreich

1.  (setq PFAD(getvar "DWGPREFIX"))
2.  (setq DWG (getvar "DWGNAME")
3a. (setq SUFFIX "-1")
3b. (setq NAME (strcat PFAD (cadr(fnsplitl DWG)) SUFFIX ".DWG"))
4.(if (findfile NAME)
    (progn
      (command "_insert" NAME)
      (while (/= 0 (getvar("cmdactive"))
        (command pause)
      )
    )
  )


Und damit du aus dem Stadium des Lispanfängers rauskommst : Mapcars Tutorial

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

SOLID-master
Mitglied
Consultant/Trainer CAD/PDM/ERP


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

Beiträge: 87
Registriert: 20.04.2004

erstellt am: 20. Dez. 2006 13: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 cadmium 
genau so habe ich mir es vorgestellt gehabt!

hinweis: bei 2. fehlt die klammer am ende
und die Plausibilitätskontrolle habe ich erst
einmal weggelassen, weil irgendwo eine klammer fehlt.?

ansonsten läuft es wie geschmiert!

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