Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD Mechanical
  Blöcke nicht mehr umbenennen??

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
  
ZWCAD Geschwindigkeitswettbewerb: Machen Sie mit und sehen Sie, wie schnell ZWCAD sein kann?
Autor Thema:  Blöcke nicht mehr umbenennen?? (4459 mal gelesen)
Bidi
Mitglied
Maschinenbaumechanikermeister


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

Beiträge: 19
Registriert: 04.12.2001

erstellt am: 10. Mrz. 2004 14:54    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 zusammen,

kann man im Mechanical 2004 DX SP1 keine Blöcke mehr einfach umbenennen? Muß ich immer erst den Block sprengen und dann wieder
unter einem anderen Namen speichern. Im 6er ging das noch mit
einfach umbenennen.

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

ACAD 2011 Mechanical ff

erstellt am: 10. Mrz. 2004 14: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 Bidi 10 Unities + Antwort hilfreich

wenn nicht, versuchs hiermit :
(vl-load-com)


(defun BLOCK_RENAME (  ALTERNAME NEUERNAME  / )
  (if (and (=(type ALTERNAME) 'STR)(tblsearch "BLOCK" ALTERNAME)
          (=(type NEUERNAME) 'STR)(snvalid NEUERNAME)(not(tblsearch "BLOCK" NEUERNAME))
      )
    (progn
      (vla-put-name
        (vla-item
          (vla-get-blocks
            (vla-get-ActiveDocument
              (vlax-get-acad-object)
            )
          )
          ALTERNAME
        )
        NEUERNAME
      )
      (not(not(tblsearch "BLOCK" NEUERNAME)))
    ) 
  ) 

(defun C:BLOCK_RENAME ( / OBJEKT OBJEKTDATEN ALTERNAME NEUERNAME)
  (if (setq OBJEKT (car(entsel)))
    (progn     
      (setq OBJEKTDATEN (entget OBJEKT))
      (if (=(cdr(assoc 0 OBJEKTDATEN)) "INSERT")
        (progn
          (setq ALTERNAME(cdr(assoc 2 OBJEKTDATEN)))
          (if (and(setq NEUERNAME (getstring 'T "\nNeuer Name : "))(snvalid NEUERNAME))
            (if (BLOCK_RENAME ALTERNAME NEUERNAME)
              (princ (strcat"\nBlock \"" ALTERNAME "\" wurde in \""  NEUERNAME "\" umbenannt.\n" ))
              (princ (strcat"\nBlock \"" ALTERNAME "\" konnte nicht zu \""
                                        NEUERNAME "\" umbenannt werden.\n" ))
            ) 
            (princ "\nKeine gültige Blockbezeichnung eingegeben!\n")           
          ) 
        )         
        (princ "\nKeine Blockreferenz gewählt!\n")           
      )
    )
    (princ "\nNichts gewählt!\n")
  )
  (princ)

Laden und dann mit BLOCK_RENAME aufrufen, Referenz anklicken....

------------------
- Thomas -

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

HELMUT.C
Mitglied
MASCH.-BAU-TECHNIKER/ FREIBERUFL. KONSTRUKTEUR


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

Beiträge: 52
Registriert: 05.09.2003

erstellt am: 10. Mrz. 2004 15:01    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 Bidi 10 Unities + Antwort hilfreich

Hallo Bidi,
soll das heissen, es geht nicht mehr wie bisher - Block öffnen, bearbeiten und beim Schließen einen neuen Namen vergeben? Das darf doch wohl nicht wahr sein!!??
Gruß Helmut

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

Bidi
Mitglied
Maschinenbaumechanikermeister


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

Beiträge: 19
Registriert: 04.12.2001

erstellt am: 10. Mrz. 2004 15: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

Hallo Thomas,

danke für die Lisp!
Funzt!
Is zwar nicht mehr so einfach wie früher aber hauptsache es geht.

greetinxx  Bidi

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

Bidi
Mitglied
Maschinenbaumechanikermeister


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

Beiträge: 19
Registriert: 04.12.2001

erstellt am: 10. Mrz. 2004 16:01    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 Thomas,

ich war zu voreilig! die Lisp funzt doch nicht!
Ich bekomme immer den Fehler: no function definition: VLAX-GET-ACAD-OBJECT
kann man da einfach was um ändern und gut is?

greetinxx  Bidi

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

mijadukd
Mitglied
 


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

Beiträge: 122
Registriert: 12.12.2001

Autodesk Factory Design Suite Ultimate 16
Autodesk Vault Prof 2016
Autodesk Publisher 2016
u.v.m
...
FSC Celsius H720, 32GB RAM

erstellt am: 10. Mrz. 2004 16: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 Bidi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Bidi:
Hallo zusammen,

kann man im Mechanical 2004 DX SP1 keine Blöcke mehr einfach umbenennen? Muß ich immer erst den Block sprengen und dann wieder
unter einem anderen Namen speichern. Im 6er ging das noch mit
einfach umbenennen.


Hallo Miteinander!

Keine Aufregeung, geht schon, nur etwas anders!
Du darfst nicht den Button zum schliessen und speichern der Referenz (<=> _refclose) drücken, sondern einfach (bei geoeffnetem Dialogfeld)in der Commandline AMREFCLOSE eingeben; danach erscheint wieder das Dialogfeld zum Speichern, wo man nun auch Basispunkt editieren kann und Name aendern kann.

Gruss, mijadukd

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

Caladia
Ehrenmitglied V.I.P. h.c.




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

Beiträge: 2546
Registriert: 04.03.2002

ACAD2009
ACAD2010 SP2
ACAD2011 SP1
ABDS-S 2012 SP2
ABDS-S 2013 SP2
ABDS-S 2014 SP1
ABDS-S 2015 SP2
ABDS-S 2016 SP1
Expresstools
A3-Makroboard
16-Tasten Lupe
Impression 3
Win7 64bit
IE11
Firefox
Office2003 SP3

erstellt am: 10. Mrz. 2004 16:20    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 Bidi 10 Unities + Antwort hilfreich

Recht Mühselig bei Mechanical 2004 DX SP1, würd ich sagen. Wenigstens funktioniert bei ACAD2004 pur der Befehl umbenenn noch.

------------------
Gruss
Caladia

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

ACAD 2011 Mechanical ff

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

(vl-load-com) mit geladen ? oberste Zeile....

------------------
- Thomas -

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

eberhard
Ehrenmitglied V.I.P. h.c.
Konstrukteur


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

Beiträge: 2072
Registriert: 21.06.2002

erstellt am: 11. Mrz. 2004 06: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 Bidi 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von mijadukd:
Hallo Miteinander!

Keine Aufregeung, geht schon, nur etwas anders!
Du darfst nicht den Button zum schliessen und speichern der Referenz (<=> _refclose) drücken, sondern einfach (bei geoeffnetem Dialogfeld)in der Commandline AMREFCLOSE eingeben; danach erscheint wieder das Dialogfeld zum Speichern, wo man nun auch Basispunkt editieren kann und Name aendern kann.

Gruss, mijadukd



Herzlichen Dank mijadukd

------------------
Freundliche Grüsse - Eberhard Willach

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

Bidi
Mitglied
Maschinenbaumechanikermeister


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

Beiträge: 19
Registriert: 04.12.2001

erstellt am: 11. Mrz. 2004 11: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

Hallo Thomas,

ja, hab die ganze Lisp (auch mit vl-load-com) geladen.
Bekomme dann immer den Fehler: Unbekannter Befehl "BLOCK_RENAME"

greetinxx  Bidi

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

Bidi
Mitglied
Maschinenbaumechanikermeister


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

Beiträge: 19
Registriert: 04.12.2001

erstellt am: 11. Mrz. 2004 11: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

Hallo mijadukd,

Danke für den Tip. ( AMREFCLOSE)
Das funzt einwandfrei!

greetinxx Bidi

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

marvin101010
Mitglied
ingenieur der architektur ohne diplom, bauzeichner ohne lehre, cad-admin ohne wissen :-)


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

Beiträge: 562
Registriert: 22.01.2003

Pentium 4
Windows XP
Autocad 2002
Autocad 2002LT + Extender
ADT 3.3
ArchiCAD

erstellt am: 11. Mrz. 2004 12:04    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 Bidi 10 Unities + Antwort hilfreich

@ Bidi

lisp funktioniert bei mir einwandfrei und richtig komfpfrtbl ;-)
bist du sicher dass du sie GELADEN hast?

------------------
...so long and thanx for all the fish!

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: 4186
Registriert: 17.05.2001

ACAD

erstellt am: 11. Mrz. 2004 12: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 Bidi 10 Unities + Antwort hilfreich

... und du bist sicher, dass du diese nach dem Öffnen der Zeichnung geladen hast?

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

Bidi
Mitglied
Maschinenbaumechanikermeister


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

Beiträge: 19
Registriert: 04.12.2001

erstellt am: 12. Mrz. 2004 09: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

habe nochmal alles rausgeschmissen und dann die Lisp noch mal neu geladen. Jetzt funzt es. Danke.

greetinxx  Bidi

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

Magab
Mitglied
Konstrukteur


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

Beiträge: 66
Registriert: 06.04.2005

Win7
XEON QUAD 3,6 Ghz
32GB Ram 1333MHZ FSB
NVidia QuadroFX PNY 4500 1.5GB
ACA/ACAD/MCAD/AIS Series

erstellt am: 16. Jul. 2012 11: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 Nur für Bidi 10 Unities + Antwort hilfreich

ACHTUNG! Sie antworten auf einen Beitrag der älter als 1 Jahr ist!


Hallo Forum,

hab über die suche diesen Beitrag gefunden, ist sehr interessant.
Hab folgendes Problem, die lisp hab ich gemacht und auch für zufrieden erfunden, für mein perfektes Glück jedoch würde ich noch eine Autonummer benötigen, mit tcount von ExpressTool kann ich die Blöcke leider nicht angreifen, eine Idee?

------------------
Es gibt keine Dummen Fragen, nur Dumme Antworten

CU. Magab

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

Campari
Mitglied
Maschinenbautechnikerin


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

Beiträge: 107
Registriert: 14.11.2005

Windows 7,
Mechanical 2010,2012,2013
Inventor 2010, 2012, 2013

erstellt am: 15. Aug. 2012 08: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 Bidi 10 Unities + Antwort hilfreich

Warum macht Ihr Euch das alles so kompliziert.
Geht doch einfach in die Benutzeroberfläche (Befehl: cui) und ändert
in dem Befehl refclose den hinterlegten Befehl mit _amrefclose- schon ist beim
Schließen des Blockes eine Umbenennung möglich.

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)2024 CAD.de | Impressum | Datenschutz