|
Rund um Autocad : addieren in autocad
spider_dd am 27.10.2004 um 08:27 Uhr (0)
Hallo Gotthard, Ich habe so was mal für Höhenangaben gemacht. Differenz ist frei eingebbar, funktioniert für Texte mit Dezimalkomma und Dezimalpunkt, liefert Wert mit 2 Nachkommastellen (dies ist aber leicht anpassbar, einfach Zeile mit (rtos neuwert 2 2) und-color: #FFFF99'>suchen und ändern. Probiers mal aus! Viele Grüße spider
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Block tausch / und-color: #FFFF99'>suchen&ersetzen in vielen Zeichnungen
spider_dd am 03.05.2012 um 14:55 Uhr (0)
such mal beim Wiesel unter Download - Sonstiges nach SCript Creator (SCC2).Damit kann man ein Script über viele Dateien jagen. Das sollte Dir helfen.HTHGrußThomasp.s. In Texas ist im Westen Osten?? [Diese Nachricht wurde von spider_dd am 03. Mai. 2012 editiert.]
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Texte/und-color: #FFFF99'>Mtexte ausrichten
spider_dd am 12.07.2006 um 13:44 Uhr (0)
Hallo Glocker,da Du im Lisp-Forum postest nehme ich an, dass Du eine Lisp-Lösung suchts. Ob es schon was fertiges gibt, weiß ich nicht. Vom Ansatz her sollte es so gehen:- Objekte wählen die angeordnet werden sollen, - Anordnungskriterium abfragen- dann je gewählter Anordnung den GC 10 der Texte manipulieren (entget, entmode, subst und assoc sind dafür interessant)- dabei ggf. auf Ausrichtung der Texte (rechts-/linksbündig usw.) achten.Mit Bordmitteln für einzelne Fälle reicht vielleicht auch schon das Set ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Blöcke mit Attributen und Dynamik ersetzen?
spider_dd am 29.01.2016 um 13:31 Uhr (1)
Hallo Bunnyguard,probier es mal mit Blocktausch von cadwiesel, (einfach dort mal und-color: #FFFF99'>suchen) vielleicht hilft Dir das ja.GrußThomas
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Block ersetzen bzw. austauschen
spider_dd am 06.02.2019 um 11:20 Uhr (1)
Ich gehe mal davon aus, Du meinst ausgewählte Blockreferenzen?Dann siehe hierHTHGrußThomas
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : String in Liste ersetzen
spider_dd am 30.10.2006 um 14:12 Uhr (0)
Hallo JC Wasti,Deine Liste enthält die Werte samt Anführungsstriche, dein subst muss dann so aussehen:Code:(subst "A=" "A2" obf)lgThomas
|
| In das Form Lisp wechseln |
|
Lisp : String in Liste ersetzen
spider_dd am 30.10.2006 um 14:33 Uhr (0)
Hallo Wasti,also bei mit klappt beides, mit und ohne (getestet in der Befehlszeile).Mal ein paar Frage:- Deine Variable obf wird bei (setq obf ... ) richtig belegt?- wie sieht sie nach dem subst aus?- gibt es eine Fehlermeldung, wenn ja welche?lgThomas
|
| In das Form Lisp wechseln |
|
Rund um Autocad : nach 2 identischen wörtern und-color: #FFFF99'>suchen
spider_dd am 06.07.2006 um 13:33 Uhr (0)
wie cadffm schon sagte Zitat:zum laden und nutzen von dem Klammernmist den User FAQ befragenmeins startet nach dem laden mit dem Befehl dopp_textlgThomas
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : mehrere Blöcke durch 1 ersetzen
spider_dd am 26.04.2013 um 16:52 Uhr (0)
Hallo Kristin,kurze Antwort: Ja.längere Antwort: vielleicht hilft Dir das hier.Wenn das Markieren der zu tauschenden Blöcke während der Abfrage nicht praktikabel ist (zu viele, zu sehr verstreut,...) kann die Auswahl auch vorher mit der Schnellauswahl Objekttyp Blockreferenzen, Eigenschaft Name, Operator Platzhaltervergleich, Wert Gruppe* oder so ähnlich erfolgen.Bei der Auswahlabfrage wird dann der Auswahlsatz genommen oder ist mit "v" wie vorheriger Auswahlsatz zu wählen, mal ausprobieren.GrußThomas
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : mehrere Blöcke durch 1 ersetzen
spider_dd am 29.04.2013 um 10:43 Uhr (0)
Hallo Kristin,Zitat:Original erstellt von Cadtrinchen:... mehrere Blöcke (stammen aus einer Fremdzeichnung ...vielleicht kann man hier ansetzen, auf der Erstellerseite?Ansonsten noch ein unorthodoxer Ansatz (wenn Du Dich mit dxf-Dateien auskennst):- die betreffenden Blockreferenzen in eine dxf-Datei ausgeben und in der Zeichnung löschen- in der dxf-Datei in der Section Entities bei den Inserts die Blocknamen ändern (der Zielblock, d. h. seine Definition, muss dabei auch schon in der dxf-Datei sein)- die ge ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : nach 2 identischen wörtern und-color: #FFFF99'>suchen
spider_dd am 06.07.2006 um 14:40 Uhr (0)
Hallo Jeromechen Zitat:das von dir spider_dd geht irgend wie nicht richtig :/ laed alles aber kann weder linien noch texte auswaehlenDeine Zahlen sind M-Texte, bei mir werden nur Texte ausgewählt.Ändere mal Code:(setq tasatz (ssget ((0 . "TEXT"))))in (setq tasatz (ssget ((0 . "*TEXT"))))dann gehts auchlgThomas
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : nach 2 identischen wörtern und-color: #FFFF99'>suchen
spider_dd am 06.07.2006 um 12:36 Uhr (0)
oder auch dieses hier mal probierenCode:(defun c:dopp_text ( / tasatz tliste tliste_index anz i tp1 tp2 ) (setq tasatz (ssget ((0 . "TEXT")))) (setq anz (sslength tasatz)) (setq i 0 tliste nil) (while ( i anz) (setq tliste (cons (cdr (assoc 1 (entget (ssname tasatz i)))) tliste)) (setq i (1+ i)) ) (setq tliste_index (vl-sort-i tliste )) (setq i 0) (while ( i (1- anz)) (setq tp1 (nth i tliste_index) tp2 (nth (1+ i) tliste_index)) (if (= (nth tp1 tliste) (nth tp2 tliste)) (print (strcat "Wert " (nth ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : QSELECT oder und-color: #FFFF99'>SUCHEN im Skript einbinden
spider_dd am 03.06.2020 um 09:17 Uhr (1)
Zitat:Original erstellt von beex:Das würde die Arbeit für mich und meine Kollegen sicher einfacher machen.Aber ob der Chef das auch so sieht.Du musst ihm nur klar machen, das jede Stunde, die Du dort reinsteckst, im Laufe der Zeit durch schnelleres abarbeiten von ständigen Abläufen vielfach wieder zurück kommt. Mann kann ja mit kleinen Problemen anfangen, komplexer wird es dann von alleine mit der Zeit. GrußThomas
|
| In das Form Rund um AutoCAD wechseln |