|
Rund um Autocad : Polylinien in Multilinien umwandeln
Brischke am 03.11.2005 um 09:34 Uhr (0)
Wenn es nicht unbedingt Multilinien sein müssen:Cadmium hatte hier mal ein Lisp "Trasse" gepostet. Ich denke, er kann dir das Tool auch so anpassen, dass aus bestehenden Polylinien die globale Breite ausgelesen wird und entsprechend als Trassenbreite verwendet wird.------------------Holger BrischkeCAD on demand GmbH Autodesk User Group Central EuropeIndividuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland Jackpot on demand - Wir eröffnen den Spätsommer mit einer Verlosung!
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : linienstärke mit farbe koppeln
CADmium am 30.05.2005 um 08:15 Uhr (0)
Ergänzung: Natürlich ist es aber auch möglich , im Nachhinein mittels eines Progs (Lisp oder so) alle Elemente der Zeichnung zu "scannen" und ihnen entsprechend ihrer Farbe eine Linienstärke zuzuweisen. Bei nichtverschachtelten Elmenten ist vielleicht auch schon die Arbeit mit der Schnellauswahl ( _qselect ) ausreichend. In den meisten Fällen ist aber die von Holger vorgeschlagene Arbeitsweise vorzuziehen ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Prob ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : einstellungen bei SFÜHRUNG
cadffm am 06.07.2005 um 22:45 Uhr (0)
Ja das geht alles ohne Problem, sogar ohne großen Aufwand, je nach "Wunschvorstellung" versteht sich.. dafür benötigt man nicht mal ein Lisp (je nach "Wunschvorstellung"..). Wenn man (du) sich mit einfachen Vorgaben begnügt schau ich mal was zu machen ist evtl gibt es ja bereits was fertiges, mir ist nämlich so.. Einfach = IMMER Eine od. Zwei oder... Linie(n)+Kreis+Nummer festgelegter Textstil = XY usw. PS.: Man möchte sicher nie das "Einfachste" aber dennoch.. sag mal an, mit möglichst vielen Details, ...
|
| In das Form Rund um Autocad wechseln |
 |
Rund um AutoCAD : Bilder einbetten
MKL--CAD am 18.01.2023 um 15:15 Uhr (15)
Darum ging meine Frage nicht. Mir geht es darum automatisch (eventuell mit Lisp) ein referenziertes Bild in ein eingebettet OLE-Objekt umzuwandeln.Da gibt es wohl noch keine Lösung.Ich kann zwar alle Fotos auflisten und deren Pfade, habe auch schon ein Programm geschrieben welches mir die Fotos ins aktuelle Verzeichnis kopiert. Aber über Paint einfügen mit passenden Einfügepunkt und Größe, vielleicht noch mehrfach vorhanden, bekomme, zumindest ich, das nicht hin.
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Breit Polylinie im Lisp einstellen - Polylinienbreite
cadffm am 02.07.2014 um 13:16 Uhr (1)
Gut, jetzt hast du meine beiden Zeilen zusammengeführt Vergesse dabei nicht:Der Befehl erwartet Objekte, sonst rennt dein "Script" in einen Fehler, so könntest du das abfangen:(if (setq ss1... (command "_PEDIT" "_m" ss1 ..)Und: AutoCAD-Befehle ändern Objekte nur wenn diese nicht auf einem gesperrten Layer liegen,du mußt also entweder dafür sorgen das diese entsperrt sind.------------------CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Textrahmen Teil 2
siko04 am 22.10.2008 um 11:24 Uhr (0)
So nun mal in richtigen Sätzen:Expresstools habe ich, war wohl etwas blind. Leider sind diese in Englisch und meins ist nicht sogut.Tschuldigung.Nun zur Lisp.datei.Habe sie geladen in einem eigen Verzeichnis.Dann im Befehl txr eingegeben wie schon woanders beschrieben-----select text/Mtext (soll wohl heißen Objekte auswählen)--Mtext ausgewählt und auf Enter und es geschieht nichtsIch hoffe dass es jetzt ausführlich genug war besser kann ich es nicht beschreiben.
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Installation ADT2005
Brischke am 24.05.2004 um 08:28 Uhr (0)
Hallo Ulf, zu der Differenzimage-Geschichte kann ich nichts sagen, denke aber dass es daran liegt, denn bei mir laufen alle die von dir genannten Systeme ohne Probleme parallel auf meinem Rechner. Ich habe diese jedoch alle herkömmlich installiert. Versuche es vielleicht auch mal nach der herkömmlichen Art. ?? Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat! Treffen Sie (defun auf dem Autodesk Anwendertreffe ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Lisp-Problem
luki77 am 11.09.2008 um 15:57 Uhr (0)
Es ist so, dass die Fläche 0.04m breit ist. Zwischen der 1. und der 2. Fläche (usw.) sollten 0.08m sein, so dass jeweils eine Fläche zusammen mit einem Abstand 0.12m ergeben.Zur Zeit ist es so, dass die Fläche 0.04m breit ist und dazwischen, bis zur nächsten Fläche also, sin 0.96m, was zusammen jeweils einen Meter ergibt.Irgendwo muss also quasi definiert sein, dass die Basislinie um einen bestimmten Wert versetzt wird um die nächste Fläche zu erstellen.
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Stationierung im Lageplan
JosefG am 22.10.2003 um 10:37 Uhr (1)
Guten Morgen CADchup!Vielen Dank für das geänderte bzw. ergänzte Lisp-Programm. Ich habe es getestet; es funktioniert jetzt bei mir in AC 2000.CADchup, vielleicht kannst Du mir noch zwei Sachen ergänzen:1. Eingabe von Stationen: statt Stat. 0+0.00 -- Stat. 0+000.00 statt Stat. 0+10.50 -- Stat. 0+010.50 Stat. 0+100.00 - ist in Ordnung2. Eingabe von Kilometer: statt km 0.0.000,00 -- km +0.000,00 alles Andere ist bei der Kilometrierung in OrdnungIst dies noch machbar?Nochmals Danke für Deine seh ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Z-Koordinaten von Punkten ändern
startrek am 11.09.2004 um 18:34 Uhr (0)
Einen wunderschönen zusammen ;-) ... hab s mal vorsichtig probiert, ist aber kein Lisp. Code: Sub z_point_charlie() Dim sset As AcadSelectionSet, Ent As AcadEntity Dim s$, oldP, newP#(0 To 2) s = ThisDrawing.Utility.GetString(0, Z-Verschiebung angeben: ) If Not IsNumeric(s) Or s = Then Exit Sub If InStr(1, s, . ) Then s = Replace(s, . , , ) Set sset = ThisDrawing.SelectionSets.Add( set1 ) sset.SelectOnScreen For Each Ent In sset If TypeOf Ent Is IAcadPoint Then oldP = Ent.Coordinates ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Nur ein bestimmtes Attribut mit attedit bearbeiten
CADmium am 13.10.2006 um 11:46 Uhr (0)
Zitat:Original erstellt von Plotter:geht es denn überhaupt mit Lisp attedit aufzurufen und nur eins von vielen Attributen anzuzeigen und zu bearbeiten?jaein.. mit attedit gehts nicht.aber z.B. mit (cdr(assoc 1(entget(car(nentsel)))))kanst du den Wert auslesen ... mit subst und entmod kannst du ihn verändern und wenn du einen schönen DCL-Dialog rumbastelst hast du dann ein schönes Tool..------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Menü verschwindet bei jedem Neustart?!
Proxy am 14.01.2004 um 17:13 Uhr (0)
GUI das Gegenteil von Konsole oder so Die Möglichkeit über die Oberfläche das Menü nachzuladen findest du unter Extra|Anpassen|Menü dann die mnu suchen lasen und sich vielleicht mit dem [X] Alle ersetzen - Feld mal beschäftigen. Rest steht in der Hilfe [F1] ------------------ (entmake (entget (entlast))) | Die Pro-Version auf Anfrage erhältlich. Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the wor ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Position der Attribute in Blöcken?
Brischke am 14.01.2004 um 15:06 Uhr (0)
Hallo Alpschorsch, folgender Link führt dich auf die Doku eines Tool s von mir. Damit kannst du die Attribute in alle möglichen Richtungen manipulieren. Mittlerweile (sorry, es ist noch eine alte Doku) kann das Tool noch einiges mehr. Wenn du Interess hast, mail, dann sende ich dir die aktuelle Doku zu. Grüße Holger ------------------ Holger Brischke (defun - Lisp over night! AutoLISP-Programmierung für AutoCAD Da weiß man, wann man s hat!
|
| In das Form Rund um Autocad wechseln |