|
Rund um Autocad : Multilinie in Polylinie verwandeln
joern bosse am 26.10.2004 um 10:13 Uhr (0)
Hallo, probier doch mal folgendes LISP aus: Es werden nur die Stützpunkte (code 11) ausgelesen und damit wiederum eine Polylinie erstellt. Ist wieder nur auf die Schnelle = ERgebnisse prüfen (defun c:ml-pl ( / aws koord) (setq aws (entsel
Bitte Multilinie auswählen: )) (if aws (if (=(cdr(assoc 0(entget(car aws)))) MLINE ) (progn (mapcar (lambda (A) (if (=(car A)11)(setq koord(append koord (list (cdr A))))) )(entget (car aws))) (entmake (list(cons 0 POLYLINE ) ( ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Absturz bei Aufruf von Bemaßungsstil!? Hilfe!
Proxy am 08.01.2004 um 18:05 Uhr (0)
Teure GraKa hin oder her, die Matrox Parhelia habe ich auch eigentlich nur mit negativen Erfahrungswerten, hatte mal auf einem 2.5 GhZ AMD-System Problem dass z.B. bei verschieben von Linien eine Art Schattenwurf (als ob CAD ohne Linien auskommen würde) der selbigen auftratt (ähnlich wie die Mausspur von Windows). De Lösung war eine von der Produktionsserie unterschiedliche als Reklamation bekommen und da gab es keine Probleme mehr in der krassen Art. IMHO kann es schon an der GraKa liegen. mal eine and ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Block/Blöcke mit Text(en spiegeln
Proxy am 15.01.2004 um 18:07 Uhr (0)
Zitat: Original erstellt von Erwin Fortelny: Hallo! [...] Hmm, so ganz komme ich da nicht mit, warum du so einen Aufwand treiben willst, wo es doch die Systemvariable Mirrtext gibt!?! Wenn man Mirrtext auf 0 setzt, dann werden Texte & Attribute im Blöcken *nicht* gespiegelt!!! Einziger Nachteil dabei: wenn nix im Attribut steht und man den Block spiegelt, ist das Attribut trotzdem gespiegelt (darum ist bei mir in den Attributen fast immer ein Punkt drinnen)! Die Version hätte ich auch sehr ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Autocad 12 auf Win2000
m.stockmann am 24.05.2004 um 11:38 Uhr (0)
Zitat: Original erstellt von Caladia: LT12 läuft auf XP - benötigt aber auch keine Installation, es lässt sich problemlos von der Sicherungs-CD starten. Ich denke mal hier liegt schon ein gravierender Unterschied zur Vollversion vor. Hallo, Da es unter Windows 3.1 und 3.11 keine Registry gab, können Anwendungen auch direkt gestartet werden. Theoretisch dürften jetzt nicht einmal Einträge in der Registry auftauchen. LT 12 ist ein in der Funktionalität eingeschränktes AutoCAD VV(Kein 3D, kein Lisp ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Problem mit Seriennummer - geklonte Clients
Proxy am 12.08.2004 um 18:49 Uhr (0)
Legitim oder auch nicht ist auch aber ect sch**** egal. Wenn sich in der Praxis das HD-Klonen als einziger Weg anbietet dann ist AutoDESK und CO es zimlich egal ob da jetzt im Netz 1 einzige oder 100 unterschiedliche aktiv sind, solange der Gesamtlizenzpool mit einer fetten und auch bezahlten Rechnung seine Daseinsberechtigung hat. Kein Admin würde auf die Idee kommen nach dem Klonen sich noch die Zeit fürs persönliche Rumklicken wegen den unterschiedlichen Lizenzen und das an jeden PC. -------------- ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Punkte einfügen
mapcar am 07.11.2004 um 11:29 Uhr (0)
Bitte formuliere doch deine Frage so, dass eindeutig klar wird, was du möchtest. Neue Stützpunkte in eine Polylinie einfügen? Dann benutz die Suchfunktion, dazu gibt es bereits einiges. Aber was für einen Sinn würde denn das Einfügen von Stützpunkten in einen Bogen machen? Alternativ kannst du dir auch mal die AutoCAD-Befehle MESSEN und TEILEN zur Brust nehmen. Die fügen Punkte auf Polylinien und Bögen (und allen anderen Elementen) ein. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over nig ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Doppelte Punktnummern in ACad 14
Brischke am 25.05.2003 um 09:38 Uhr (0)
Hallo Morpheus-03, sicher kann dir geholfen werden. Die Frage ist nur Was sind doppelte Punktnummern? AutoCAD selbst vergeibt ja keine Punkt-Nr n. Also müssen das irgendwelche Elemente sein, die Dir die Punkt-Nr liefern. Sind das einfache Texte, die neben einem Punkt geschrieben worden? oder Ist der Punkt ein Block, der in einem Attribut die Punkt-Nr gespeichert hat. Oder was auch sonst...? Am besten ist es, du hängst hier mal eine Bsp-Zeichnung in s Forum, dann kann man sich eher ein Bild über dein Proble ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : massenausdruck
Brischke am 30.04.2004 um 11:31 Uhr (0)
@all Für einmalige/seltene Anwendungen ist ja ScriptPro ok. Aber wenn man das andauernd brauch und ScriptPro immer recht viel Zeit für die Abarbeitung benötigt, würde ich noch eine weitere Variante vorschlagen. Man schreibt ein Tool, welches das Script für alle ausgewählte Dateien schreibt. Also Script wählen, Dateien wählen, und dann geht es los, ohne andauernd Acad zu öffnen und zu schließen. Sollte dann so aussehen: _open DATEINAME_1 ..scripttext _close DATEINAME_1 _open DATEINAME_2 ..scripttext _close ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : aus Liste(13 34 36 67 64 45) string "13 34 36 67 64 45"
Brischke am 26.05.2003 um 12:20 Uhr (0)
Hallo Andrea, der Vollständigkeit halber, einen Zeilenumbruch in der txt-Datei erreicht man mit (princ "
") und wenn du weitere Daten anfügen möchtest, dann brauchst du die Datei nur nicht zu schließen, bis alle Daten drin sind. Dann sieht s so aus: Code: (setq f (open "c: est.txt" "w")) (mapcar (lambda (W) (princ W f) (princ " " f) ) (10 10.5 11 12 12.5 13 14 14.5) ) ;;; Hier den Rest eintragen - der noch in die Tab rein soll ;Zeilenumbruch (princ "
" f) (mapcar (lambda (W) (princ ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Layer Ashade
Proxy am 17.03.2004 um 20:04 Uhr (0)
Fehlerhaftes Lispchen fürs Löschen von den doofen Layer. Einfach laden und killashade eingeben Code: (defun C:killashade () (command _-layer _set 0 ) (command _-layer _unlock ASHADE ) (command _erase (ssget _X ((0 . INSERT ) (2 . AVE_GLOBAL ))) ) (command _erase (ssget _X ((0 . INSERT ) (2 . AVE_RENDER )) ) ) (command _purge _blocks AVE_GLOBAL _no ) (command _purge _blocks AVE_RENDER _no ) (command _purge ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Blöcke werden nicht in Ansicht dargestellt
Cater am 09.03.2003 um 23:01 Uhr (0)
Hallo Siegfried, danke für deine Rückmeldung. So gehe ich bisher auch vor. Problem ist halt bei aufsprengen der Blöcke wird die Datei sehr groß, deshalb arbeite ich immer mit einer Kopie, um Ansichten oder Schnitte zu erstellen. Mit Dansicht komme ich leider nicht sehr weit, da ich die erzeugten 2D Blöcke für ein anderes Programm benötige. Durch deinen Beitrag über die PLT-Dateien ist mir jedoch die Idee gekommen, die Dansicht zu plotten und wieder in eine DWG Datei umzuwandeln. Ist viellleicht auch eine ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Blockattribute
CADlerin am 12.05.2005 um 14:08 Uhr (0)
Danke an alle die mir geantwortet haben, besonders an Cadzia! Ich wollte die Höhenpunkte mit der Höhe beschriften lassen und mit dem 1. Lisp hat es auch gleich funktioniert! Allerdings muss ich da ja jeden Block einzeln beschriften. Kann man das auch für alle Blöcke (oder z.B. alle Blöcke mit dem gleichen Namen) auf einmal? Vielleicht mache ich ja auch etwas falsch, aber ich kann kein Fenster aufziehen um mehrere Blöcke auszuwählen. Trotzdem, was mache ich wenn ich doch mal ein Attribut eines Blockes als T ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Text kopieren und ändern
vision am 11.02.2004 um 18:12 Uhr (0)
Hallo, habe das LISP zum drehen (90°) von Blöcken geändert. Es funktioniert auch, bekomme aber nach jedem Schleifendurchlauf die Fehlermeldung: Unbekannter Befehl BLOCK_DREHEN90 . Wer hat einen Rat? (defun C:BLOCK_DREHEN90 (/ OBJEKT UCSFLAG) (setq UCSFLAG (WORLD-UCS)) (while (setq OBJEKT (ssget _:S ((0 . INSERT )))) (setq OBJEKT (ssname OBJEKT 0)) (command _.rotate OBJEKT (cdr (assoc (if ( 0 (cdr (assoc 72 ...
|
| In das Form Rund um Autocad wechseln |