Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Blöcke auflösen (mit meinfüg eingefügt)

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:  Blöcke auflösen (mit meinfüg eingefügt) (5060 mal gelesen)
Sh
Mitglied
CAD-Administrator

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

Beiträge: 2
Registriert: 23.10.2001

erstellt am: 08. Jan. 2002 14:02    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

Ich habe das Problem, dass ich in einer Fremdzeichnung Blöcke auflösen
muss, um sie anpassen zu können. ch bekomme die Meldung, sie seien
mit meinfüg eingefügt und liessen sich nicht auflösen. Gibt es eine Möglichkeit oder ein Zusatzprogramm, damit diese Geometrie bearbeitet werden kann?

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: 1973
Registriert: 05.09.2000

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

erstellt am: 08. Jan. 2002 14:44    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 Sh 10 Unities + Antwort hilfreich

Hai

Blöcke, die mit meinfüg reingekolppt wurden, gönnen nicht aufgelöst werden.
Aber Du kannst ja einen neuen Block erstellen, und unter dem Namen des mit meinfüg eingefügten abspeichern. Du definierst den Block somit neu und er wird ausgetauscht.

Alles klar?

------------------
Gruß
CADwiesel

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: 13510
Registriert: 30.11.2003

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

erstellt am: 05. Okt. 2004 10:49    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 Sh 10 Unities + Antwort hilfreich


MINSERT-EXPLODE.VLX.txt

 
Proggi im Anhang wandelt dir "MINSERT-BLÖCKE" in "Normale Blockreferenzen". Deckungsgleiche Einfügungen im MINSERT-BLOCK werden ignoriert.

------------------
  - Thomas -
"Bei 99% aller Problemen ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

[Diese Nachricht wurde von CADmium am 05. Okt. 2004 editiert.]

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

okhar
Mitglied
Architekt, Bauzeichner


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

Beiträge: 30
Registriert: 18.01.2004

erstellt am: 03. Apr. 2006 16:28    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 Sh 10 Unities + Antwort hilfreich

Ich erhalte nach mehrmaliger Benutzung des Tools
folgende Meldung:


Befehl: MINSERT-EXPLODE

- -----------------------------------------------------
- Toolname      : MINSERT-EXPLODE
- Beschreibung  : Wandelt einen MINSERTBLOCK in normale
                  Blockreferenzen
- Autor        : Thomas Krüger , Eberswalde
- -----------------------------------------------------

- Testphase abgelaufen -

Befehl:


WAS kann ich jetzt noch tun?

Gruß okhar

[Diese Nachricht wurde von okhar am 03. Apr. 2006 editiert.]

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

tunnelbauer
Ehrenmitglied V.I.P. h.c.
Bauingenieur



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

Beiträge: 7085
Registriert: 13.01.2004

Sie nannten ihn google.

erstellt am: 03. Apr. 2006 16:43    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 Sh 10 Unities + Antwort hilfreich

Naja - was kann man so tun wenn die Testphase von was abgelaufen ist und der Autor einem bekannt ist ?

Richtig - man könnte diesen kontaktieren und fragen was die uneingeschränkt lauffähige Version des Tools kostet.

Und wie findet man den Hersteller des Tools ?

Schau mal ein Posting über dem deinigen... Schreib ihm mal 'ne PM und schilder ihm dein "Dilemma"...

------------------
Grüsse

Thomas

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

okhar
Mitglied
Architekt, Bauzeichner


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

Beiträge: 30
Registriert: 18.01.2004

erstellt am: 03. Apr. 2006 16: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 Sh 10 Unities + Antwort hilfreich

Is' ja Wahnsinn so'ne schnelle Antwort

Also meine Chef's zahlen NICHTS !
"Denn sie wissen nicht, was sie tun..."

Aber ich bin gern bereit, für ein so praktisches
Tool meine Brieftasche zu öffnen.

Gruß okhar

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

cad4fun
Ehrenmitglied



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

Beiträge: 1846
Registriert: 06.12.2004

privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit
HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM
ATI FirePro V (FireGL V) Graphics Adapter
Treiberversion: 15.201.1151.1008

erstellt am: 03. Apr. 2006 17:52    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 Sh 10 Unities + Antwort hilfreich

ob das gescheit is? beim nächsten mal  fordern Dich deine chefs auf, doch selbst für einen schnelleren computer zu sorgen.
lG

PS: wenn sie nicht wissen, was sie tun, sind es bestenfalls Vorgesetzte und haben noch einen weiten weg zum chef vor sich.

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

Proxy
Ehrenmitglied
Stateless-DHCP v6-Paketfragmentierer


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

Beiträge: 1629
Registriert: 13.11.2003

Tastaturen, Mäuse,
Pladden, Monitore, ...

erstellt am: 04. Apr. 2006 07: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 Nur für Sh 10 Unities + Antwort hilfreich

  here we go, ...

Code:

(defun C:XMINSERTS
    (/        ent entdat    column_count
     row_count column_spacing    row_spacing
     m        n x0    y0      z0
     ax0       ay0 az0    x1      y1
     ax1       ay1 entdat0   entdat1   inspt
     olderr    xm_er getval
    )
  (setq olderr *error*)
  (defun xm_er (msg)
    (princ "\nFehler: ")
    (princ msg)
    (terpri)
    (if olderr
      (setq *error* olderr)
    )
    (setq olderr nil)
    (princ)
  )
  (setq *error* xm_er)
  (defun getval (n e)
    (cdr (assoc n e))
  )
  (prompt "\nMeineinfüg Block zur Explosion auswählen:")
  (setq ent (entsel))
  (if (null ent)
    (exit)
  )
  (setq entdat (entget (car ent)))
  (if (null (setq column_count (getval 70 entdat)))
    (progn
      (prompt "\nObjektauswahl ungültig !")
      (exit)
    )
  )
  (setq row_count (getval 71 entdat))
  (if (or (<= column_count 0) (<= row_count 0))
    (progn
      (prompt "\nObjektwahl ungültig !")
      (exit)
    )
  )
  (setq x0 (car (getval 10 entdat)))
  (setq y0 (cadr (getval 10 entdat)))
  (setq z0 (caddr (getval 10 entdat)))
  (if (null z0)
    (setq z0 0.0)
  )
  (setq column_spacing (getval 44 entdat))
  (setq row_spacing (getval 45 entdat))
  (setq entdat0 entdat)
  (setq entdat1 (subst (cons 70 0) (assoc 70 entdat0) entdat0))
  (setq entdat0 entdat1)
  (setq entdat1 (subst (cons 71 0) (assoc 71 entdat0) entdat0))
  (setq entdat0 entdat1)
  (setq entdat1 (subst (cons 44 0.0) (assoc 44 entdat0) entdat0))
  (setq entdat0 entdat1)
  (setq entdat1 (subst (cons 45 0.0) (assoc 45 entdat0) entdat0))
  (setq entdat entdat1)
  (setq ent (entlast))
  (setq m 0)
  (while (< m column_count)
    (setq n 0)
    (while (< n row_count)
      (setq entdat0 entdat)
      (setq x1 (+ x0 (* m column_spacing)))
      (setq y1 (+ y0 (* n row_spacing)))
      (setq inspt (list x1 y1 z0))
      (setq entdat1 (subst (cons 10 inspt) (assoc 10 entdat0) entdat0))
      (if (null (entmake entdat1))
(progn
  (prompt "\nFehler beim Erstellen des Objektes !")
  (print entdat1)
  (exit)
)
      )
      (if (= (getval 66 entdat) 1)
(progn
  (setq entdat0 entdat)
  (while (/= (getval 0 entdat0) "SEQEND")
    (setq entdat0 (entget (entnext (getval -1 entdat0))))
    (if (= (getval 0 entdat0) "ATTRIB")
      (progn
;; set variables
(setq ax0 (car (getval 10 entdat0)))
(setq ay0 (cadr (getval 10 entdat0)))
(setq az0 (caddr (getval 10 entdat0)))
(if (null az0)
  (setq az0 0.0)
)
(setq ax1 (+ ax0 (* m column_spacing)))
(setq ay1 (+ ay0 (* n row_spacing)))
(setq inspt (list ax1 ay1 az0))
(setq entdat1
       (subst
(cons 10 inspt)
(assoc 10 entdat0)
entdat0
       )
)
      )
      (setq entdat1 entdat0)
    )
    (if (null (entmake entdat1))
      (progn
(prompt "\nFehler bei Erstellung der Objekte !")
(print entdat1)
(exit)
      )
    )
  )
)
      )
      (setq n (1+ n))
    )
    (setq m (1+ m))
  )
  (entdel (getval -1 entdat))
  (while (setq ent (entnext ent))
    (redraw ent)
  )
  (if olderr
    (setq *error* olderr)
  )
  (princ)
)

------------------
    MfG Proxy

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

okhar
Mitglied
Architekt, Bauzeichner


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

Beiträge: 30
Registriert: 18.01.2004

erstellt am: 04. Apr. 2006 09:51    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 Sh 10 Unities + Antwort hilfreich


vorher.jpg


nachher.jpg

 
Vielen Dank Proxy,

allerdings hat diese Routine einen kleinen Schöhnheitsfehler.
Wenn Minsert-Blöcke gedreht oder gespiegelt wurden, geht das
alles beim Auflösen mit Deiner Routine verloren.
Siehe Bilder.
Trotzdem vielen Dank.

Gruß okhar

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

Kramer24
Ehrenmitglied V.I.P. h.c.
Architekt


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

Beiträge: 5885
Registriert: 09.11.2001

Acad Architecture 2023
WIN 10

erstellt am: 04. Apr. 2006 10:23    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 Sh 10 Unities + Antwort hilfreich

Okhar,

es gibt noch ein anderes Tool im www ("XM.lsp"). Auch hier werden gedrehte meinfüg verdreht. In Deiner Situation würde ich alle meinfüg in den ursprung setzen und die versprungenen Blockref. händisch wieder hinschieben, und dann nie wieder den Befehl "_minsert" benutzen. Lieber "_array" oder multiples kopieren, ...

Lothar

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