|
Lisp : Linien anhand von Länge festmachen
EmBe am 12.12.2008 um 13:56 Uhr (0)
Hallo zusammen,das muntere Fragen geht weiter.Ich habe im Forum recherchiert und habe nur Teillösungen zu meinem Problem finden können.Dank Jörn Bosse und ein paar Ideen hier im Forum konnte ich eine kleine Lisp zurechtschreiben:Code:(if(setq linien(ssget "_X" ((0 . "LINE")(62 . 7)(370 . 9))));Erstelle ein Selectionset aus sämtlichen Elementen mit den Eigenschaften Linie, Farbe weiß und Linienstärke 0,09mm (progn (setq n 0) (repeat (sslength linien) (cond ((= (cdr (assoc 0 (entget (ssname linien n)))) ...
|
| In das Form Lisp wechseln |
|
Lisp : Bemmasung ein / aus blenden
archtools am 31.07.2011 um 16:46 Uhr (0)
Zitat:Original erstellt von runkelruebe:Aus Neugier: Wieviele user sind auf diese Angebote in der Vergangenheit bereits eingegangen?In letzter Zeit wenige. Ich schätze, in den letzten 12 Monaten warens keine 200 €, im besten Jahr (das war das, in dem ich das das erste mal praktiziert habe) kamen aber über 1000 € zusammen. Das meiste kam/kommt nicht von hier aus dem Forum, sondern von Altkunden von mir, denen ich für Kleinigkeiten nicht gleich eine Rechnung senden will.Dazu muss ich sagen: 20 € ist eher di ...
|
| In das Form Lisp wechseln |
|
Lisp : umgang mit rechenungenauigkeiten
cadffm am 29.09.2023 um 14:02 Uhr (1)
"- bei den zahlen und der rechnung stimmt jetzt alles aber bei acad wenn ich es zeichne wird es falsch bertechnet oder wie ? weil nach acad zeichnung sollte am ende ja ca 2.1526 raus kommen"Ich hatte das gar nicht sp als CAD-Konstruktion realisiert gehabt, wohl auch weil ich sagte: Ich prüfe deine Rechnung nicht!Aber jetzt wo du darauf zurückkommst..Wir sehen das Bild, kennen aber die Daten nicht, die DWG fehlt hier im Anhang.. (für das nächste Mal vielleicht).Kurz nachgezeichnet: Bild/Konstruktion passt ...
|
| In das Form Lisp wechseln |
|
Lisp : Kreise durch Punkte ersetzen
joern bosse am 12.03.2009 um 08:21 Uhr (0)
Hallo Steff,ich habe Deinen Code mal ein bißchen schlanker gemacht, auf ein paar Variablen verzichtet und diese lokal deklariert. Zudem habe ich aus der While-Schleife ein Repeat gemacht. Vergleiche einfach mal die Codes, aber denke jetzt bitte nicht, das ist der ultimative Code, es ist nur eine andere Variante (da hat zum Glück jeder seinen eigenen Stil)Code:(DEFUN C:kreiszupunkt ( / VPOSIT VSET VWARGESPERRT VZAEHLER) (if (setq vSet (ssget (list (cons 0 "CIRCLE")))) (progn (setq vZAEHLER 0 vPOSIT ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Menüs überprüfen ob geladen
mkl-cad am 02.03.2004 um 09:53 Uhr (0)
Hallo Programmierer Ich habe ein schwerwiegendes Problem, bei dem ich einfach nicht weiter komme. Ich habe hier mal den Ausschnitt des Lisp-Programms angefügt um das es geht. Das Programm soll beim starten einer neuen Zeichnung überprüfen ob alle Menü-Dateien geladen sind. Wenn nicht wird eine Fehlermeldung angezeigt. Wenn alle Menüs da sind wird das Unterprogramm (startup) aufgerufen welches weitere Einstellungen vornimmt. Das klappt auch alles wenn man ACAD das erste Mal startet. Und der Anwender muß die ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Attribute per Mausklick extrahieren
lutzc am 15.02.2011 um 09:49 Uhr (0)
Hallo zusammen,ich möchte gerne einen vom mir erstellten Block mit Attributen über ein Buttonmakro auslesen lassenund die Daten an einem vom Benutzer ausgewählten Ort abspeichern.Jetzt erst einmal die Frage "normale" Attributsextraktion als CDF-Datei und dann in Excel einlesenoder erweiterte Attributsextraktion und dann gleich als XLS exportieren.Für beide Varianten habe ich auch schon Vorlagen erstellt und manuell funktioniert das ganze auch schon.Für den Benutzer soll das ganze so ablaufen:-Datenextrakti ...
|
| In das Form Lisp wechseln |
|
Lisp : Block-Objekte in Auswahlliste
archtools am 27.10.2009 um 12:06 Uhr (0)
Zitat:Original erstellt von FiRePhoeniX:Hallo Forum,ich hätte mal einen Frage an euch. Stoße mal wieder an meinen Lisp grenzen. Ich wollte fragen, ob es möglich ist einen Block auf Ursprung zusetzen und die darin befindenden in einen Auswahlliste (ich hoffe das heißt so) zu packen.Dies alles über Lisp.Also das Auflösen ist kein Problem. Dies kann ich mit den befehl Ursprung machen.Jetzt komme ich einfach nicht weiter. Habe es schon mit entlast probiert. Ist aber in diesen Fall aber nicht Hilfreich. Viel ...
|
| In das Form Lisp wechseln |
 Poly-Kurven-Test.zip |
Lisp : Kranke Polylinien?
Arcuso am 26.07.2011 um 14:38 Uhr (0)
Hallo!Problem-Doku zu meinen weiteren Tests:Dump der LW-Polylinie vor dem Kurvenangleichen mit _PEDIT/_FIT:; IAcadLWPolyline: AutoCAD Lightweight Polyline-Schnittstelle (optimierte Polylinie); Eigenschaftswerte:; Application (RO) = #VLA-OBJECT IAcadApplication 00b9b5e4; Area (RO) = 0.0431682; Closed = 0; ConstantWidth = 0.0; Coordinate = ...Indizierter Inhalt wird nicht angezeigt...; Coordinates = (23.5691 7.43119 23.5327 7.59704 23.7016 7.57813 ... ); Document (RO) = #VLA-OBJECT IAcadDocument 06a8b ...
|
| In das Form Lisp wechseln |
|
Lisp : Blockeinfügepunkt herausfiltern
kathi-witt am 24.01.2006 um 15:50 Uhr (0)
Hallo Leute,bin bei meiner Diplomarbeit und mal wieder ratlos...Habe in meiner Zeichnung Blöcke mit Attributen eingefügt und möchte nun zwei Symbole (Blöcke) anhand eines bestimmten Attributes miteinander durch eine Linie verbinden. Bei dem Attribut handelt es sich um die Punktnummer des jeweiligen Messpunktes. Ich möchte also dass das Programm die Punkte der Punktnummern X und Y durch eine Linie miteinander verbindet. Es soll also in den vorhandenen Attributen nach der entsprechenden Punktnummer gesucht w ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Schraffur-Lisp !
tom.berger am 22.08.2004 um 10:37 Uhr (0)
Zitat: Original erstellt von CAD-Tötti: hat jemand von Euch eine Anregung, wie man am geschicktesten seine Schraffuren organisiert ? Folgendes geht mir dabei durch den Kopf: - ich brauche ca. 10-12 verschiedene Schraffuren - alle Schraffuren liegen auf dem gleichen Layer (Reaktor ?!?) - die Schraffuren möchte ich je nach Maßstab der Zeichnung mit einem abgefragten Faktor multiplizieren (hpscale mal Faktor) Ein Freund von mir hat sowas schon mal für ein Ingenieurbüro programmiert, und Deine Anfrag ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : String in Zahlen umwandeln
tunnelbauer am 04.08.2005 um 13:34 Uhr (0)
Hi Michael, wie wärs wenn du mit getangle bzw getorient arbeitest ? Beide Funktionen sind direkt für Winkelabfragen gedacht und liefern dir das Ergebnis in Bogenmaß (getangle in Abhängigkeit von ANGBASE und ANGDIR; getorient nicht); der erste Winkel weniger dem zweiten Winkel ergibt die Differenz; wichtig ist jedoch (wie immer wenn man mit Winkeln arbeitet) die Beachtung der Quadranten in denen sie (zu) liegen (kommen). Diese Ergebnisse kannst du natürlich auch direkt von einander abziehen (oder au ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Kranke Polylinien?
Arcuso am 25.07.2011 um 11:08 Uhr (0)
Hallo Spezialisten !Bei uns im Vermessungsbüro wird ein Wechsel der CAD-Software (dzt. noch AutoCAD 2005) wegen Win7 auf event. neuer Hardware immer dringlicher. Meine Aufgabe ist es, sowohl die für uns geeignete Software zu finden (sie muss auch noch auf den vorhandenen Notebooks im Außendienst laufen), alsauch die vorhandenen Lisp-Tools entsprechend anzupassen und zu verbessern. Wir haben eine Unzahl an Spezial-Befehlen für den Umgang mit Polylinien (anpassen, begradigen, aufbrechen, kombinieren, etc.), ...
|
| In das Form Lisp wechseln |
|
Lisp : Kontrollfrage vor dem verlassen!
steinwurm am 01.03.2007 um 14:33 Uhr (0)
Folgende Problemstellung:Ich und zwei Kollegen erstellen Fertigungsskizzen für Arbeitsplatten. Bei bestimmten Platten müssen wir noch ein zusätzliches Programm bzw. eine zusätzliche Datei generieren, welche in einem bestimmten Verzeichnis liegen muss. Diese wird für eine Maschinensteuerung verwendet. Dieses ist aber nur erforderlich, wenn wir ein Symbol, welches als Block hinterlegt ist eingefügt haben. Nun, es wird häufiger vergessen diese Datei zu erstellen.Nun zu meiner Frage:Ist es möglich ein Programm ...
|
| In das Form Lisp wechseln |