Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  ncopy mit Blöcken?

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:  ncopy mit Blöcken? (3115 mal gelesen)
Alpschorsch
Mitglied
Dipl.-Ing.(FH) Architektur


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

Beiträge: 735
Registriert: 18.11.2003

Grafikkarte: Rage128 Fury ProII 32MB
Prozzesor ~1,5MHz
Arbeitsspeicher~1,3GB
Windows 2000 Professional
ACAD 2004
Express Tools(deutsch)
Photoshop 7.0
Quark Express 5.5
Acrobat 5.0

erstellt am: 04. Feb. 2004 15:45    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,

kennt jemand eine Möglichkeit einen Block direkt aus einer Verschachtelung herauszukopieren ohne zu sprengen!
Wie ncopy. Nur nicht mit Objekten, sondern mit Blöcken! 

Mfg Alpschorsch

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

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 04. Feb. 2004 15:53    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 Alpschorsch 10 Unities + Antwort hilfreich

Hallo!

Wenn du eine Blockreferenz in der Zeichnung hast, die verschachtelte Blöcke enthält, hast du diese Blöcke auch in der Zeichnung und kannst sie Einfügen!
Wenn du allerdings den verschachtelten Blocke aus dem übergeordneten herauslöschen willst, kommst du über refedit nicht herum, es sei denn du programmierst dir was spezielles?????!

Thomas

------------------

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

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



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

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 04. Feb. 2004 16: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 Alpschorsch 10 Unities + Antwort hilfreich

Hallo,

@CADmium richtig. Kopieren ist nicht, nur Einfügen. Aber wenn man das weiß, dann kann man das auch machen, egal, wie man das nennt.

Und dann sieht das so aus:

Code:
(defun c:nInsert (/ name)
  (setq name(cdr(assoc 2(entget(cdr(assoc 330 (entget(car(nentsel))))))))
        )
  (if (not (wcmatch name "`**"))
    (command "_.-insert" name)
    (princ "Keinen gültigen Block gewählt!")
    )
  )

Bei Fragen ...

Grüße Holger

------------------
Holger Brischke
(defun - Lisp over night!
AutoLISP-Programmierung für AutoCAD
Da weiß man, wann man's hat!

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

Alpschorsch
Mitglied
Dipl.-Ing.(FH) Architektur


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

Beiträge: 735
Registriert: 18.11.2003

Grafikkarte: Rage128 Fury ProII 32MB
Prozzesor ~1,5MHz
Arbeitsspeicher~1,3GB
Windows 2000 Professional
ACAD 2004
Express Tools(deutsch)
Photoshop 7.0
Quark Express 5.5
Acrobat 5.0

erstellt am: 04. Feb. 2004 16: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

O.K.,

hätte ja sein können das es noch etwas gibt, was ich noch nicht kenne!
Vielleicht programmier ich mir auch was! 

Mfg Alpschorsch

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

Alpschorsch
Mitglied
Dipl.-Ing.(FH) Architektur


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

Beiträge: 735
Registriert: 18.11.2003

Grafikkarte: Rage128 Fury ProII 32MB
Prozzesor ~1,5MHz
Arbeitsspeicher~1,3GB
Windows 2000 Professional
ACAD 2004
Express Tools(deutsch)
Photoshop 7.0
Quark Express 5.5
Acrobat 5.0

erstellt am: 04. Feb. 2004 16:31    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

Jau, goil! Der Brischke wieder!
Zauber wie er im Buch steht!

3 Zeilen und ACAD baut sowas Werksmäßig nicht ein!

Das gibt die 10!

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

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



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

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 04. Feb. 2004 16: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 Nur für Alpschorsch 10 Unities + Antwort hilfreich

Wenn Autodesk alles einbauen würde, was möglich ist, dann hätten wir eine Zeichenfläche, die nicht mal mehr den Cursor anzeigen könnte. Desweiteren müßtest du anbauen, um die Dokumentation dafür unter zu kriegen, oder eine größere Festplatte für die Hilfedatei kaufen. Schulungsbedarf: Aus den 1-3 Tagen werden dann 1-3 Monate. Und die Zeit hat niemand, was dazu führt, dass doch wieder nur die 20 Lieblingsfunktionen genutzt werden. Im Forum würden dann die Fragen lauten:
Wie heißt der Befehl, der das und das macht, und wo finde ich diesen? Vielleicht würde mal jemand das Bild der Schaltfläche dafür posten - Bitte es eilt sehr!
Und das Schlimmste .. was mache ich dann mit der vielen Zeit? 

Grüße Holger

------------------
Holger Brischke
(defun - Lisp over night!
AutoLISP-Programmierung für AutoCAD
Da weiß man, wann man's hat!

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

Peter2
Ehrenmitglied V.I.P. h.c.




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

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 30. Sep. 2005 11:40    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 Alpschorsch 10 Unities + Antwort hilfreich

Hallo allseits ..

Zitat:
Original erstellt von Brischke:
Hallo,

@CADmium richtig. Kopieren ist nicht, nur Einfügen. Aber wenn man das weiß, dann kann man das auch machen, egal, wie man das nennt.

Und dann sieht das so aus:

Code:
(defun c:nInsert (/ name)
  (setq name(cdr(assoc 2(entget(cdr(assoc 330 (entget(car(nentsel))))))))
        )
  (if (not (wcmatch name "`**"))
    (command "_.-insert" name)
    (princ "Keinen gültigen Block gewählt!")
    )
  )

Bei Fragen ...

Grüße Holger



das Thema ist schon etwas abgelegen, aber dennoch: bei mir läuft die Sache nicht, weil ich mit nentsel nicht den gewählten Block im Xref, sondern die Bestandteile des Blockes (Linie, Solid, ..) erhalte - und das kann man nicht einfügen.

danke für Infos.

Peter

------------------
Für jedes Problem gibt es eine einfache Lösung.
Die ist aber meistens falsch. ;-)

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

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



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

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 30. Sep. 2005 16:10    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 Alpschorsch 10 Unities + Antwort hilfreich

Hallo Peter,

hast du es getestet?
Weil (nentsel..) das verschachtelte Element zurück gibt, ermittelt ja der restliche Code davor (cdr(assoc 2(entget(cdr(assoc 330 (entget..
den Blocknamen des Blockes indem die Linie enthalten ist.

Grüße Holger

------------------
Holger Brischke
CAD on demand GmbH                              Autodesk User Group Central Europe
Individuelle Lösungen von Heute auf Morgen.              AUGCE Manager Deutschland

Jackpot on demand - Wir eröffnen den Spätsommer mit einer Verlosung!

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

Peter2
Ehrenmitglied V.I.P. h.c.




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

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 30. Sep. 2005 17: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 Alpschorsch 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Brischke:
...hast du es getestet?...

Ja klar.

Aber jetzt ist es klar: ich habe es auf eine XRef angewendet und nicht auf einen Block - da habe ich diverse Programmcodes verwechselt.

Danke - schönes Wochenende.

Peter

------------------
Für jedes Problem gibt es eine einfache Lösung.
Die ist aber meistens falsch. ;-)

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