| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Die Basis für Ihre Digitale Fabrik: Bestandsaufnahme und Datenintegration, ein Webinar am 30.10.2024
|
Autor
|
Thema: Basispunkt bei Blöcken (19034 mal gelesen)
|
cpims Mitglied
Beiträge: 227 Registriert: 28.08.2003 AutoCAD 2016, Windows 8.1,
|
erstellt am: 08. Feb. 2004 12:37 <-- editieren / zitieren --> Unities abgeben:
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 08. Feb. 2004 12:55 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Ich denke mal, das es per Lisp geht.., aber wie genau soll das Tool funktionieren? Etwa so ? ...Blockreferenz anklicken, neuen Basispunkt anklicken, den bezüglich des Blockes umrechnen un im Block setzen und dann die Einfügepunkte aller Referenzen des Blockes so verändern, das sich diese an den gleichen Koordinaten innerhalb der Zeichnung bleiben .. ? Mal schauen.. So: Eine "unelegante" Lösung, findest du im Anhang. Setzt den Basispunkt im Block bei einer auszuwählenden Blockreferenz neu und datet alle anderen Inserts auf Blattebene und in geschachtelten Blöcken up! Drehung und Skalierung der Inserts wird noch nicht berücksichtigt. Nutzt allerdings "command" - die andere Möglichkeit, umrechnen aller Koordinaten der Blockelemente - war mir zu aufwendig. [Edit : Neue Lisp-Version / alte gelöscht] Gruß Thomas [Diese Nachricht wurde von CADmium am 21. Feb. 2004 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Karin72 Mitglied
Beiträge: 278 Registriert: 13.05.2003 Autocad Map 2004, WS-Landcad, LT 2004, LT-Extender,
|
erstellt am: 09. Feb. 2004 08:11 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
Angelika Hädrich Ehrenmitglied V.I.P. h.c. Application Engineer
Beiträge: 5123 Registriert: 12.07.2000 Der erreicht am meisten, der immer auch anders kann, als er vorhatte.
|
erstellt am: 09. Feb. 2004 08:21 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Hi Martin, wurde der Block mit WBlock erzeugt geht auch, die Zeichnung des Blocks öffnen und mit dem Befehl Basis den neuen Einfügepunkt bestimmen. Datei Speichern fertig. Gruss Angelika ------------------ Lieber Fehler riskieren als Initiative verhindern. (Reinhard Mohn)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
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: 09. Feb. 2004 10:18 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
Karin72 Mitglied
Beiträge: 278 Registriert: 13.05.2003 Autocad Map 2004, WS-Landcad, LT 2004, LT-Extender,
|
erstellt am: 09. Feb. 2004 10:38 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@Alpschorsch hm, mit insbase kannst Du den Basispunkt (Einfügepunkt) eines Blockes ändern. Wichtig ist halt nur, dass man nach refedit und insbase, die Änderung speichert (mit refclose oder Button ganz rechts).
------------------ Grüße Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
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: 09. Feb. 2004 10:44 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
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: 09. Feb. 2004 10:50 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
Karin72 Mitglied
Beiträge: 278 Registriert: 13.05.2003 Autocad Map 2004, WS-Landcad, LT 2004, LT-Extender,
|
erstellt am: 09. Feb. 2004 10:55 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 09. Feb. 2004 11:01 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Also Karin, auch nach meinem Verständnis kann deine Methode nicht funktionieren ! Base/insbase ist eine "Datei-"Variable und die ändert nichts an einer bestehenden Blockreferenz, wenn du es bei dir nachvollziehen kannst, ist es mir unerklärlich. --- Wenn man eine DWG als Block einfügt, so wird die Koordinate der SysVar insbase als Basispunkt der enthaltenen Geometrie genutzt. --- Wenn du refbearb auf eine Blockreferenz anwendest und die Sysvar änderst, änderst du sie für die aktuelle DWG, und nichts anderes. Edit: (eine Blockreferenz oder gar Definition wird dabei nicht geändert) ?! ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
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: 09. Feb. 2004 11:05 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 09. Feb. 2004 11:07 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Also Ändern des Basispunktes per Refedit - funzt zwar, ist aber für meine Begriffe ganz schön aufwendig. Jedoch werden bei dieser Variante die Blockdefinition und die angewählte Blockreferenz, nicht aber andere evtl. in der Zeichnung vorhandene Referenzen des gleichen Blockes angepaßt!! . Und Referenzen innerhalb anderer Blöcke werden schon gar nicht berücksichtigt! Das kann es also nicht sein! Eine Weiterführung des Lisp's scheint mir da konsequenter! Mal melden, wer Bedarf hat! Gruß Thomas
------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
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: 09. Feb. 2004 11:13 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
Karin72 Mitglied
Beiträge: 278 Registriert: 13.05.2003 Autocad Map 2004, WS-Landcad, LT 2004, LT-Extender,
|
erstellt am: 09. Feb. 2004 11:18 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@Alpschorsch klappt definitiv! Blöcke bearbeiten, Basispunkte verschieben brauche ich ständig. Denn das schöne dabei ist, dass sich alle anderen Blöcke in der Zeichnung (mit dem gleichen Namen) dabei in der Lage gleich mitändern.
------------------ Grüße Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
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: 09. Feb. 2004 11:21 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
Karin72 Mitglied
Beiträge: 278 Registriert: 13.05.2003 Autocad Map 2004, WS-Landcad, LT 2004, LT-Extender,
|
erstellt am: 09. Feb. 2004 11:26 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@cadffm, in der Frage von Martin ging es einfach darum, wie man den Basispunkt bei einem Block ändern kann. Schätze, da ist refedit am einfachsten. Damit ändere ich doch auch NUR den Einfügepunkt des Blocks, sonst nix. Wärend refedit werden auch nur Elemente von oder für die Blockreferenz berücksichtigt. So langsam verstehe ich nur noch Bahnhof. Bin ich hier die einzige Perosn, bei der das funktioniert? ------------------ Grüße Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Karin72 Mitglied
Beiträge: 278 Registriert: 13.05.2003 Autocad Map 2004, WS-Landcad, LT 2004, LT-Extender,
|
erstellt am: 09. Feb. 2004 11:27 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 09. Feb. 2004 11:37 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@Karin Ich habe zwar die Vollversion, aber dennoch denke ich das du einfach was ganz anderes machst als du sagst (also "falsche" Vokabeln nutzt) - Kann ich zwar nicht glauben, so sieht es aber für mich aus. (Ich habe null Ahnung was du machst und warum es so beschrieben funktioniert) - Eine Blockreferenz hat keinen "insbase" Wert ! - nur Dateien haben einen solchen Wert. mit refedit könnte ich höchstens die Geometrie verschieben und somit die "Lage des Blockinhaltes" / Basispunkt. - aber nicht durch eine Sysvar. Ich bin schon sehr gespannt auf die Lösung, entweder nur die Auflösung gewonnen oder wieder was dazu gelernt (was mich mehr freuen würde) . ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
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: 09. Feb. 2004 11:42 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@Karin72, hab keine spezielle Datei! Hab bei mir nur probiert nach dem ich diesen Thread gelesen habe! Dacht lerne wieder was! Aber damit wir nicht aneinander vorbei reden, folgende Annahme! Block-Einfügepunkt inkl. Griff (zum verschieben über Einfügepunkt) neu definieren ohne den Block zu sprengen und neu zu erstellen! Kleines Beispiel: Quadrat gezeichnet-Block erstellt-Einfügepunkt links unten--- Einfügepunkt soll nach rechts oben! Was nun? Ohne sprengen! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Karin72 Mitglied
Beiträge: 278 Registriert: 13.05.2003 Autocad Map 2004, WS-Landcad, LT 2004, LT-Extender,
|
erstellt am: 09. Feb. 2004 11:42 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@all, hab jetzt lange gebraucht, aber inzwischen auch kapiert (bin wohl noch müde.......) insbase funktioniert bei wblöcken (wie das Angelika beschrieben hat). Ganz großes SORRY !!!!! ------------------ Grüße Karin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 09. Feb. 2004 11:48 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Karin ich habe eine ganz persönliche Bitte: Es gibt keine "WBlöcke" !Es gibt DWG´s (die man ALLE woanders als Block einfügen kann) und es gibt Blöcke, besser: Blockreferenzen, diese sind Bestandteil einer DWG. Das ist wirklich zum heulen, alles wegen einer bescheuerten Befehlsnamen-Vergabe seitens ADesk. Aus der Hilfe: "Schreibt Objekte oder einen Block in eine neue Zeichnungsdatei." Aber freu: Hat es sich ja geklärt... nur eines nicht: wie kommst du mit refbearb durch eine (interne)Blockreferenz in eine andere dwg ? - auch das geht nicht ! (Edit: Schreibfehler) ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 09. Feb. 2004 11:52 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Bei Basispunktneudefinition "ohne sprengen" müßten die Koordinaten aller Blockelemente neu berechnet werden! Ist zwar auch möglich, aber z.B. bei Splines usw. echt Arbeitsaufwendig und fehleranfällig. Denke, über Transformationsmatrix aus Skalierung, Drehwinkel und Einfügepunkt der Blockreferenz und des Blockbasispunktes ermitteln, sowie anschleißenden "Block sprengen" und unter gleichem Namenn neu erstellen und Transformation aller Inserts führt zum richtigen Ergebnis! Ich mach mal was in der Hinsicht - kann aber etwas dauern! Thomas ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
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: 09. Feb. 2004 11:59 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@Karin72, na dann klärt sich das ja langsam! Aber wäre ja schön gewesen, am Montag morgen einen Knaller zu erleben! ---Es kommt wieder Ernüchterung!--- Wenn doch noch einer die "Eierlegendewolfmilchsau" findet! Ich will Sie sehen! Gruß Alpschorsch Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
j-sc Ehrenmitglied
Beiträge: 1838 Registriert: 14.07.2003 W7 64Bit intel core I7 2,8GHz / 4GB ATI FIRE PRO V5800 acad2011 acad2015 acad2018 Athena Expresstools
|
erstellt am: 09. Feb. 2004 12:19 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Hallo zusammen, wollte hierzu auch noch meine Meinung sagen. Wir arbeiten bei uns im Büro mit einem Datenbestand von ca. 70.000 Einzelzeichnungen, die in den unterschiedlichsten Kombinationen als Blöcke in den eigentlichen Plänen auftauchen können. Mir graust es ganz gewaltig bei dem Gedanken, dass bei diesen diesen Einzelteilen auch noch unterschiedliche Varianten mit unterschiedlichen Einfügepunkten durch's Netz geistern. In einer netten kleinen überschaubaren Zeichnung kann man ja vielleicht noch nachvollziehen, wenn sich die Lage oder der Bezug eines Blockes ändert. Aber ab einer bestimmten Größe und einer entsprechend hohen Anzahl an eingefügten Blöcken - wer überblickt denn da, ob der geometrische Bezug in allen Fällen noch stimmt? Deshalb kommt es mit Sicherheit wieder auf den ganz speziellen Einzelfall drauf an, für den es sinnvoll ist - und schon ist's wieder Essig mit der //Zitat// eierlegenden Wollmilchsau //Zitat Ende// ------------------ Ciao J-SC ... geht's vielleicht doch? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 22275 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 09. Feb. 2004 12:31 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@j-sc PS.: Das war kein Zitat und ich gebe dir vollkommen recht, wobei ich aber die Nutzung von insbase (/=0.0,0.0,0.0) meine ! - Man sollte die SysVar verbrennen! ------------------ - Sebastian Mattis - Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jörg.jwd Ehrenmitglied V.I.P. h.c. CAD-PDM Administrator
Beiträge: 3109 Registriert: 05.11.2003 Win7-64,Win10-64 SWX 2010/11/12/13/14/15/16/17/18,19,20,21,22 Immer das aktuellste SP Autodesk Product Design Suite Standard 2020 DraftSight Énterprise 2021SP2 CIM Database 11.3 32GB RAM. NVIDIA Quadro P1000
|
erstellt am: 09. Feb. 2004 12:46 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Hallo zusammen, bei mir kommt es oft genug vor, daß ich den Einfügepunkt eines Blocks ändern muß. Bin allerdings in der glücklichen Lage (vielleicht liest das ja auch die Autodesk und macht Geschenke)mit Mechanical zu arbeiten, da geht nämlich nach refclose eine kleine Dialogbox auf, in der man Einfügepunkt und Blocknamen ändern kann. ------------------ Grüße Jörg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 09. Feb. 2004 12:52 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Hallo, Ich habe mir jetzt nicht alle Beiträge durchgelesen. Folgende Zeilen ändern den Basispunkt einer Blockdefinition. Ich hoffe damit den Kern getroffen zu haben.
Code:
(defun C:BLOCK_INSPT (/ #NAME# blkl nblk nz #el# #new_Ipt#) (prompt "\nBlock wählen: ") (setq #ob# (ssget "_:S" '((0 . "INSERT")))) (if #ob# (progn (setq #ob# (ssname #ob# 0) #NAME# (cdr (assoc 2 (entget #ob#))) #el# (tblobjname "BLOCK" #NAME#) nz 0 #new_Ipt# (getpoint (cdr(assoc 10 (entget #ob#)))"\nNeuer Basispunkt") #new_Ipt# (mapcar '- #new_Ipt#(cdr(assoc 10 (entget #ob#)))) ) (setq blkl (cons (subst (cons 10 (mapcar '+ #new_Ipt# (cdr(assoc 10 (entget #el#))))) (assoc 10 (entget #el#)) (entget #el#) ) blkl)) (while (setq #el# (entnext #el#)) (setq blkl (cons (entget #el#) blkl)) ) (mapcar 'entmake (mapcar '(lambda (L) (vl-remove-if '(lambda (W) (member (car W)'(-1 330 -2 5)) ) L ) ) (reverse blkl) ) ) (setq nblk (entmake (list '(0 . "endblk")))) (if nblk (progn (princ (strcat "Block " nblk " Made")) ) (princ "Block NOT made") ) ) (prompt "Keinen Block gewählt! - Ende!") ) (command "_.regen") )
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
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: 09. Feb. 2004 13:04 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Jau , ich werd zum Elch! So läuft das! ---Aber wie schon bemerkt ist so ein Befehl mit Vorsicht zugeniessen!-- Der Brischke hat's raus! Wirst Du eigentlich mit Geld bezahlt, oder wiegen Sie Dich mit Gold auf? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
vevi61 Mitglied techn. Zeichner
Beiträge: 59 Registriert: 08.10.2003
|
erstellt am: 09. Feb. 2004 13:37 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Eine feine Sache ist das Tool von Brischke. Allerdings ist mir aufgefallen, dass sich die so "behandelten" Blöcke danach nicht mehr anpicken und mit einem Griff versehen lassen. - Dazu ist aber sicher nur ein kleiner Eingriff nötig - von dem ich aber wieder einmal keine Ahnung habe. Eva Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 09. Feb. 2004 13:43 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Zitat: Original erstellt von vevi61: Eine feine Sache ist das Tool von Brischke.Allerdings ist mir aufgefallen, dass sich die so "behandelten" Blöcke danach nicht mehr anpicken und mit einem Griff versehen lassen. - Dazu ist aber sicher nur ein kleiner Eingriff nötig - von dem ich aber wieder einmal keine Ahnung habe. Eva
Hallo Eva, diese Erscheinung kenne ich nur von Acad2004. Nach dem erneutem Öffnen ist dann alles wieder ok. Woran es konkret liegt / oder man diese Erscheinung unterbinden kann ... bin ich noch am Suchen. 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
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: 09. Feb. 2004 13:59 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@Brischke, kleine Zuatzfrage! Der Einfügepunkt wird dadurch geändert, indem die Geometrie im Block verschoben wird! Kann man das auch so machen, daß die Geometrie an "Ort und Stelle" bleibt und der Einfügepunkt (Griff) sich verschiebt? Wäre das Sinnvoll? Mfg Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Brischke Ehrenmitglied V.I.P. h.c. CAD on demand GmbH
Beiträge: 4187 Registriert: 17.05.2001 AutoCAD 20XX, defun-tools
|
erstellt am: 09. Feb. 2004 14:04 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
@Alpschorch, klar, das geht auch. Ist Fleißarbeit, da dann die gesamte Zeichnungsdatenbank (Modell/Layoutbereiche und Blockdefinitionen) nach Einfügungen durchsucht und entsprechend geändert werden muss. Hoffe du hast Verständnis, dass ich das hier jetzt nicht so nebenbei schaffe. Vielleicht hat jemand anders mehr Zeit -> CADmium? 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 |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 09. Feb. 2004 14:07 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Hallo Alpschorsch! Darum ging es unterem in dieser Diskussion auch. Mein Tool nutzt zwar noch "command" (wird auch noch umgestellt) läßt aber das Aussehen der Zeichnung so wie es ist, nur halt der Blockeinügepunkt (griff) ist anders! Wie ich sehe, sind beide Fraktionen - Anpassen der Inserts "Ja/NEIN" - vertreten, und die Finalversion (demnächst) hat dann auch die Abfrage und berücksichtigt Drehung und Skalierung des Inserts! Zufrieden? Gruß Thomas ------------------ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Alpschorsch Mitglied Dipl.-Ing.(FH) Architektur
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: 09. Feb. 2004 14:42 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|
Proxy Ehrenmitglied Stateless-DHCP v6-Paketfragmentierer
Beiträge: 1629 Registriert: 13.11.2003 Tastaturen, Mäuse, Pladden, Monitore, ...
|
erstellt am: 09. Feb. 2004 18:20 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
Zitat: Original erstellt von Brischke: Hallo Eva,diese Erscheinung kenne ich nur von Acad2004. Grüße Holger
Leider kann ich es mit 2000 und 2002 ebenfalls bestätigen. Die Blöcke sind duch das "Anklicken" der Geometrie nicht nicht immer auswählbar (meistens erst ab dem Moment wenn der Basispunkt des Blockes ausserhalb seiner Geometrie liegt). Ansonsten ein schönes "anpassbares" Tool.
------------------ "Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming language?" Read the whole story: The Autodesk File ca. 890 Seiten | 7500 KB PDF Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADmium Moderator Maschinenbaukonstrukteur
Beiträge: 13527 Registriert: 30.11.2003 Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.
|
erstellt am: 21. Feb. 2004 23:01 <-- editieren / zitieren --> Unities abgeben: Nur für cpims
|