|
Rund um Autocad : Menü verschwindet bei jedem Neustart?!
Proxy am 13.01.2004 um 22:46 Uhr (0)
womöglich eine fehlerhafte menuload -Anweisung innerhalb deines Systems. Ich würde die mnu/mns einzeln von Hand über GUI nachladen und dann genaueres hier berichten. Es kann auch sein dass z.B. in der Konsole eine exakte Fehlerzeileninfo beim Ladevorgang erscheint. Prüfe woher AutoCad die Dateien laden will und ob diese auch dort vorhanden sind. ------------------ (entmake (entget (entlast))) | Die Pro-Version auf Anfrage erhältlich. Lisp?!?! Why the Hell did you pick the most arcane, ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Xrefs pers Script von Attachment zu Overlay aendern
Entsorger01 am 17.05.2018 um 12:20 Uhr (1)
Zitat:Original erstellt von carmelli76:alle Xrefs einer Zeichnung von "Attachment" zu "Overlay" zu aendern?Also, wenn es tatsächlich nur um das Ändern des XRef-Typs in einer Zeichnung geht, also keine Stapelverarbeitung, ist das auch mit ein paar Klicks ohne Lisp zu bewerkstelligen:In der Palette "Externe Refenzen" alle zu ändernden XRefs auswählen (ggf. mit Strg oder Umschalttaste) - Rechter Mausklick auf gewählten Bereich - XRef-Typ - gewünschten Typ auswählen------------------GrußMichi""Mögen hätt ich s ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : LW-Poly -> AcDb2dPolyline
Arcuso am 05.08.2011 um 12:27 Uhr (0)
Hallo Alfred !Das glaube ich schon, dass bei einer so großen Anzahl die Performance einbricht.Bei Polylinien, die ich nicht mehr bearbeiten muss kann ich sie ja als LW belassen.Solange ich jedoch aus einem Konglomerat mit Linien, Bögen und Polylinien, die irgendwer, irendwie und irgendwann erstellt hat, mit Lisp-Funktionen ein topologisch sinnvolles Lineament aufbauen will, bin ich froh, mit einem einheitlichen Datenformat arbeiten zu können. Es ist ohnehin schon schwer genug, uninteressierten Anwendern Mö ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Super-Ursprung-Bombe
Wolli am 04.12.2002 um 12:02 Uhr (0)
Hallo Thomas, da ich Lisp nicht beherrsche ist mir eine andere Lösung natürlich auch recht, nur habe ich mit Filter und anschließend Ursprung das Problem daß die Blöcke nur eine Ebene tief aufgelöst werden. Ein Block kann weitere Blöcke enthalten aber auch Linien und Bemaßungen die Blöcke dann wieder weitere Blöcke... Ich hab auch schon versucht das mit den Filtern hinter eine Schaltfläche zu packen aber den Befehl Filter kann man glaube ich auch nicht mit einem vorangestellten "-" ausführen oder? Danke un ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Platzhalter in Acad
Brischke am 25.08.2003 um 23:01 Uhr (0)
Hi dominik,versusuch mal das, damit kannst du die Texte Löschen, die mit einem Buchstaben (Groß/Kleinschreibung beachten!!) beginnen und 2 weitere Ziffern als Text haben. Das A* wäre mir zu unsicher.Code:(defun c:dela00 (/ as bs bsl) (command "_.undo" "_G") (while (/= "" (VL-STRING-LEFT-TRIM " " (setq bs (getstring "
Buchstabe: ")))) (setq bsl (cons (substr bs 1 1) bsl)) ) (setq as (ssget "_X" (append (list (-4 . "and") (0 . "TEXT") (-4 . "or") ) (mapcar (l ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Modellbereich drehen ohne BKS
AsSchu am 06.11.2003 um 16:05 Uhr (0)
Zitat: Original erstellt von Seeland: nein nicht direkt, ich will die zeichnung auf dem bilschirm drehen, ohne dass sich das bks dreht aber warum nicht, deine Koordinaten, im Welt bleiben doch erhalten. Das BKS (Benutzerkoordinatensystem) ist doch für solche Sachen gedacht. Befehl:ucsfollow = 1 Befehl:BKS = O (wie Objekt) Objekt anpicken. Das Bks wird so gedreht wie du es zur Bearbeitung brauchst. Danach kannst du ja wieder auf Welt stellen. Noch besser jedoch funzt die Lisp auf der Seite h ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Blickrichtung einer referenzierten Datei übernehmen
charlieBV am 30.03.2016 um 11:00 Uhr (1)
Nein, hat er nicht, außer, du schickst es mit. Aber wenn du schreibst, dass Du die Zeichnung referenzierst, dann kannst auch Du das Lisp laufen lassen. Zwischen Bearbeiten von DWG-B und Erstellen liegen ja auch Welten.Stellst du dem Anderen auch DWG-B zur Verfügung? Ist der "Andere" ein Kollege von dir? Ein Kunde? Wo stehst du in der Nahrungskette? Was macht er mit deinem Plan? Wenn er das nur reinrefft, vielleicht mal über ein Bild nachdenken? Dann soll er das ja wohl eher nicht verändern. Nur so Gedanken ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Text in Block überprüfen und ggf. ändern
tommygo am 02.10.2007 um 13:17 Uhr (0)
das Thema habe ich noch einmal im Forum LISP eingestelltund wurde dort dank Andreas Kraus zu meiner Zufriedenheit so beantwortet--------------------------------------------(if (setq blk_data (tblsearch "BLOCK" "kopf")) (progn (setq ent_name (cdr (assoc -2 blk_data))) (while ent_name (setq ent_data (entget ent_name)) (if (and (= (cdr (assoc 0 ent_data)) "TEXT") (= (cdr (assoc 1 ent_data)) "STRASSEALT") )(progn (setq ent_data (subst (cons 1 "STRASSENEU")(assoc 1 ent_data)ent_data) ) (entmod ent_data) ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Layer wechseln
Wolli am 07.08.2001 um 09:28 Uhr (0)
Hallo Andreas, ich habe das mit dem Script mal ausprobiert: = OK ; ; The purpose of this file is to convert the drawings produced by the ; software "Genius" to the AutoCAD Mechanical drawing format. ; ; Tested with: Not tested ; ; GEN2AM V1.0 ; Test Behling [General] Verbose=0 RetainBackup=0 WblockSave=0 Layer0Convert=1 [Entity] Kante:ByLayer:ByLayer:ByLayer= AM_0:ByLayer:ByLayer:ByLayer *-Kante:ByLayer:ByLayer:ByLayer= *-AM_0:ByLayer:ByLayer:ByLayer Kante:*:*:*= AM_0:*:*:* Die Pfade zur ccf-Datei ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Gemeinsames Drehen von einzeiligem Text um jeweiligen Basispunkt
Kramer24 am 26.10.2006 um 13:20 Uhr (0)
Hi,ich habe aus dem www ein Lisp, allerdings nicht fehlerfrei. Vielleicht reicht es, ansonsten müsste die Routine angepasst werden...Code:(Defun c:ROTTEXT (/ ROT SS EN ED AS PT1 CNT) (setq rot (getreal "
Enter decimal degrees to rotate: ")) (prompt (strcat "
Select text to rotate " (rtos rot 2 2)" degrees: ")) (setq ss (ssget)) (SETQ CNT 1) (WHILE ( (SSLENGTH SS) 0) (SETQ EN (SSNAME SS 0)) (SETQ ED (ENTGET EN)) (SETQ AS (CDR (ASSOC 0 ED))) (IF (= AS "TEXT") (PROGN (SETQ PT1 (CDR (ASSOC 10 ED))) ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Maßstab auslesen über c#/Dotnet
mechatrox am 01.11.2011 um 12:26 Uhr (0)
Hallo Zusammen!Ich möchte gerne den aktuellen Maßstab aus einer (aktiven) DWG-Zeichnung auslesen und diesen im nächsten Schritt ändern (über C#/Dotnet). Leider finde ich keine passende Methode, wie ich das hinbekommen könnte. Im Forum fand ich einige LISP-Beispiele, die mir aber nicht den aktuellen Maßstab anzeigen.Könnt ihr mir einen Tipp geben, wie ich bei einer aktiven Zeichnung an den Maßstab komme und diesen ändern kann?Vielen Dank im Voraus.GrußMechatrox[Diese Nachricht wurde von mechatrox am 01. Nov ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : ACAD2004 nach ACAD2014
cm-Zeichner am 11.12.2013 um 08:29 Uhr (1)
Hallo zusammen,bekommen zum Jahreswechsel eine neue EDV-Anlage und damit Windows 7 und ACAD2014 64Bit.Unser Vermessungsbüro arbeitet bisher mit einer "selbstgestrickten" Software auf ACAD2004.LISP Files welche von eigenen Werkzeugkästen und eigenen Menüs der Menüleiste gestartet werden.Gibt es nun irgendwo eine Anleitung wie man das Ganze auf ACAD 2014 zum Laufen bringt.Beim Googeln finde ich dazu für ACAD 2014 nix (oder welche Version arbeitet wie 2014?)Bin nächste Woche im Spital und hätte da die Zeit da ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Mathematische Operationen mit Attributen
CADmium am 06.07.2004 um 15:31 Uhr (0)
ich dachte eher an das Lisp... sollte dann(ungetestet) so ähnlich aussehen : (defun Rechne-Schachttiefe ( INSERT / OBJEKTDATEN TIEFE) (if (and(=(type INSERT) ENAME) (=(cdr(assoc 0 (setq OBJEKTDATEN (entget INSERT)))) INSERT ) ) (progn (if (assoc 66 OBJEKTDATEN) (progn (while (/= (cdr (assoc 0 OBJEKTDATEN)) SEQEND ) (setq OBJEKTDATEN (entget (entnext (cdr (assoc -1 OBJEKTDATEN))))) (if (= (cdr (assoc 0 OBJEKTDATEN)) AT ...
|
| In das Form Rund um Autocad wechseln |