|
Rund um AutoCAD : Text in mehreren Zeichnungen ersetzen
CADmium am 07.11.2008 um 10:41 Uhr (0)
Zitat:Original erstellt von cad4fun:Und nachdem Du im Beitragstitel von mehreren Zeichnungen schreibst musst das alles noch in einem Script ablaufen lassenwie macht man das mit "_find" und Script???------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD Mechanical : Formel zum Ersetzen von Punkt gegen Komma
CADmium am 28.04.2006 um 14:45 Uhr (0)
ImHO hast du einmal als Datentyp Text und einmal Numerisch drin zu stehn? (Läßt sich leider aus dem Screenshot nicht so genau erkennen)------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD Mechanical wechseln |
|
AutoLisp : Text automatisch ersetzen
CADmium am 30.09.2004 um 15:34 Uhr (0)
Text? Attribut? Plankopf? .. Also , wenn es sich beim Plankopf um eine Blockrefernz mit Attributen handelt, und der Block- und der Attributname in allen Zeichnungen gleich ist.. dann könnte dir ein Umstricken des Tools aus diesem weiterhelfen... ...wenn nicht - dann auch, aber mit mehr Änderungsaufwand. ------------------ - Thomas - Bei 99% aller Problemen ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben.
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Blöcke mit leeren Attributen und-color: #FFFF99'>suchen und löschen
CADmium am 27.05.2010 um 12:32 Uhr (0)
Hab ich doch echt was auf meiner Platte gefunden .... ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD VBA : Blöcke nach Position und-color: #FFFF99'>suchen
CADmium am 26.03.2009 um 20:52 Uhr (0)
du kannst auch alle items des Layouts durchlaufen, testen, ob es sich um eine Blockref handelt und die Einfügepunktkoordinaten mit dem vorgegebenen Wert vergleichen ...------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD VBA wechseln |
|
Lisp : Kreise ersetzen
CADmium am 14.11.2011 um 20:06 Uhr (0)
Mans kanns auch übertreiben! .... dann darf die Variable auch nicht Y heißen ... und in der engl. Version auch nicht Durchmesser und in dem lambda baucht man das Y gar nicht .. ( das wäre evtl. noch konstruktiv gewesen)(setq MinValue 1.5)(setq MinValue 6.5)(mapcar (lambda(Y)(ssdel Y AWS)) (vl-remove-if (lambda(X ) ( MinValue (cdr(assoc 40(entget X))) MaxValue)) (mapcar cadr(ssnameX(setq AWS (ssget "_X" ((0 . "CIRCLE")))))) )) (sssetfirst nil AWS)------------------ - Thomas - "Bei 99% aller Probl ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Befehl NEU durch SNEU ersetzen
CADmium am 28.09.2009 um 12:33 Uhr (0)
(command "vbastmt" (strcat"AcadApplication.Documents.Open" (chr 34) "D:AUTOCADMEINE.DWT" (chr 34) ))???oder gleich in Verbindung mit (setq NAME (vl-registry-read (strcat "HKEY_CURRENT_USER" (vlax-product-key) "PROFILES" (vla-get-ActiveProfile (vla-get-PROFILES (vla-get-preferences (vlax-get-acad-object) ) ) ) "GENERAL" ) "QnewTemplate" )).... ------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoCAD VBA : nach Textteilen im Layernamen und-color: #FFFF99'>suchen
CADmium am 22.02.2011 um 12:53 Uhr (0)
die Zeile in der Befehlzeile oder auf einen Button macht das auch ... ist aber Lisp (sssetfirst nil (ssget "_x" (list(cons 410 (getvar "CTAB"))(cons 8 "*F30*"))))------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form AutoCAD VBA wechseln |
|
Rund um AutoCAD : Objekt in Blöcken und-color: #FFFF99'>suchen und löschen
CADmium am 13.04.2011 um 14:24 Uhr (1)
Das umschreiben und statt nur auf Objektname zutesten...(if(=(strcase(vla-get-objectname ITEM))(strcase OBJECTNAME)) ... auch die anderen eigenschaften entsprechend mit aufnehmen.------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um AutoCAD wechseln |
|
Mechanical Desktop : Schriftart ersetzen/austauschen
CADmium am 22.10.2004 um 09:28 Uhr (0)
ja .. Hilfsmittel- Format- Textstil- Textstil... und im entsprechenden Textstil dann den Font setzen.. es gibt auch eine Schriftersetzungstabelle, welche in der acad.fmp abgelegt ist. Guck dir mal in der ACAD-Hilfe den Beitrag unter Index FMP an. möchtest du jedoch mehren Zeichnungsobjekten einen anderen Textstil zuweisen würde ich zu einem Lisp raten - dann nochmal melden. ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Häl ...
|
| In das Form Mechanical Desktop wechseln |
|
Rund um Autocad : und-color: #FFFF99'>Suchen im Layout u. Modellbereich gleichzeitig?
CADmium am 20.02.2006 um 21:53 Uhr (0)
Anbei mal ein Tool zum Testen, was Blockreferenzen löscht und die zugehörige Blockdefinition bereinigt. Anhang als vlx speichern mit _appload laden und mit Blockdelete starten..------------------ - Thomas -"Du bist einen uns unbekannten Weg in eine andere Form des Seins gegangen. - Wir sehen uns wieder in deinem Paradies! - Tschüß Axel.."
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Objekte über Appid und-color: #FFFF99'>suchen
CADmium am 20.02.2006 um 21:04 Uhr (0)
Hier findest du entsprechendes zum Thema....Also zuerst einen Auswahlsatz bilden und dann aussortieren, was nicht den Vorgaben entspricht .. ------------------ - Thomas -"Du bist einen uns unbekannten Weg in eine andere Form des Seins gegangen. - Wir sehen uns wieder in deinem Paradies! - Tschüß Axel.."
|
| In das Form AutoLisp wechseln |
|
Mechanical Desktop : AM_XX Layer ersetzen
CADmium am 10.12.2004 um 11:05 Uhr (0)
Optionen- AM:Normen- Layer/Objekte - Reiter Objekte- und dann z.B. bei Bemassungslienie den von dir gewünschten Layer eintragen (muß natürlich vorher unter Reiter Layer angelegt worden sein) wird dann in der Zeichnung gespeichert- als am besten eine Vorlage-dwt mit diesen einstellungen erstellen und dann kann man nachträglich mit amsetupdwg auch schon existierende dwgs umrubeln ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die H ...
|
| In das Form Mechanical Desktop wechseln |