|
AutoLisp : Objektdaten / Kreis zu Poly
marc.scherer am 05.05.2006 um 20:47 Uhr (0)
Zitat:Original erstellt von Brischke:...die (meiner Meinung nach) recht komisch in der Zeichnung gespeichert sind...Sind sie meiner Meinung nicht.Ich finde die sind sehr gut in der Zeichnung gespeichert.Um da mit Lisp ranzukommen gibt es eine exzellente Lisp-Api nur für Objektdaten bzw. Map-Funktionen.Will man anders an die Dinger ran wirds aber schwieriger weil die Einbindung über eine recht komplexe Dictionary Struktur geregelt ist.Außerdem werden Datenfelder als Hex-Code gespeichert.Aber für Dein spezi ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Lisp Aufgaben
Dorfy am 02.01.2010 um 19:33 Uhr (0)
Hi und herzlich willkommen auf cad.de!Ob du die gewünschte Hilfe ohne Eigeninitiative erhältst, wage ich zu bezweifeln.Zudem - da es sich um eine Hausaufgabe/Studienarbeit handelt, bei der du sicher auch alle Quellen angibst(musst)... .Und der Lerneffekt geht doch auch gegen Null.Aber als Hilfestellung (es sollten auch schon einige Aufgaben gelöst sein )schau mal hieroder als Buch (Anhängsel als E-Book) oder einfach mal die Forensuche bemühen.In dem Sinne ein frohes und gesundes neues Jahr.--------------- ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : BRICSCAD
Theodor Schoenwald am 17.01.2010 um 10:32 Uhr (0)
Hallo Frank,solltest Du einen Lisp-Editor benötigen, kannst Du mir eine Mail, außerhalb des Forums, senden.Wenn Du den JFE verwenden möchtest, kannst Du eine Syntaxhervorhebung für Lisp bei mir anfordern.Bei Notepad++ ist eine dabei.Noch ein Nachtrag: Ich möchte entscheiden können, wem ich etwas schenke.Wenn jemand eine Datei oder sonst etwas von mir haben möchte, bitte ich den Namen mit Adresse anzugeben. Selbstverständlich werde ich keine Adressen sammeln, weiter geben oder für Werbezwecke verwenden.Gruß ...
|
| In das Form Rund um AutoCAD wechseln |
|
Programmierung : VL zwischen 2 AE für Loft per LISP-Macro erstellen
kai.wiegand am 26.06.2007 um 16:41 Uhr (0)
Hallo,Ich möchte per Lisp-Macro zwei MI-Konturen in 2 parallele Arbeitsebenen laden, die beiden AE mit einer Verbindungslinie versehen und mit dem entstandenen AE-Satz einen Loft durchführen.Der untere linke Eckpunkt beider Konturen liegt jeweils immer bei X-12 Y0.Die eine AE immer auf Z0, die andere immer auf Z-5, der Ursprung der AE jeweils auf X0 Y0.Alles funktioniert, nur die VL wird einfach nicht erstellt, programmiert habe ich das mit der VL wie folgt:(setf p1 (make-gpnt3d :x -12 :y 0 :Z 0))(setf p2 ...
|
| In das Form Programmierung wechseln |
|
AutoLisp : Keine Eingabe von Dezimalzahlen möglich?
holgerka75 am 04.05.2004 um 10:48 Uhr (0)
Hallo Lisp ler, kennt das jemand: Nach Eingabe von textsize in die AutoCad Befehlszeile kann man ja einen Wert angeben, der z.B. heisst 2.5! Das klappt auch wunderbar. Gebe ich aber nun z.B. (setvar textsize 2.5) ein, gibt er mir nur 2 zurück! Nun gibt die Software sogar bereits bei der Eingabe von (setq aa 2.5) nur noch 2 zurück! Weiss jemand von Euch, was da verstellt sein könnte? Wir haben die Optionen durchgesehen, aber nichts auffälliges bemerkt. Auch die Länderformate im Betriebssystem scheinen ...
|
| In das Form AutoLisp wechseln |
|
Autodesk.NET/ARX : C# - BlockReferenzen und AttributReferenzen
mapcar am 03.01.2005 um 14:36 Uhr (0)
Hi, du hast einen kleinen Denkfehler in deinem Code drin. Die Zeile ObjectIdCollection blockReferences = btr.GetBlockReferenceIds(true, true); gibt dir alle INSERTs zurück, die Referenzen des Blocks btr sind, aber nicht alle in btr vorhandenen INSERTs. Du suchst hier also nach Referenzen des Modelspace, und die gibt es natürlich nicht in AutoCAD (das wäre wie (ssget X ((0 . INSERT ) (2 . *model_space ))) in Lisp). Gruß, Axel ------------------ (defun - Lisp over night - AutoLisp-Programmierung für A ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
DraftSight 2D : DIESEL VARIABLE zu DEFINIEREN
cadffm am 17.07.2017 um 13:14 Uhr (1)
Um (Menü)Makros geht es hier ja bereits?Zum einen: Weder mit Lisp noch irgendwie über Menümakros kann man eine Datei um (Zeichnungs-)SystemVariablen ergänzen.Mit Lisp hätte man jedoch die Möglichkeit Lispvariablen (zu Laufzeit) zu generieren, auf die zugegriffen werden könnte.Mit dem Laden der Datei müssen die LispVariablen gesetzt werden (setqvar "Layer1" "ET_EG"),im Makro wäre dann einfach !Layer1 zu schreiben.Wenn man jedoch Lisp zur Verfügung hat und nutzt, dann wäre eine LISTE sinnvoller.- break - Ers ...
|
| In das Form DraftSight 2D wechseln |
|
PTC Creo Elements/Programmierung : Ist es möglich mehrere Textfelder in Zwischenablage kopieren?
Seele am 19.03.2018 um 20:18 Uhr (1)
Hallo Wolfgang, ...eigentlich brauche ich aktuell den Rückweg nicht, aber da Du mich so sehr darum bittest und du eigentlich recht hast, habe ich mal etwas gegoogelt und mir ein paar Gedanken gemacht. Bin zwar kein richtiger Programmierer, aber wenn ich was will, bleib ich dran bis es irgendwie geht. Verbesserungen sind also gewünscht. Will man den Textinhalt aus der Zwischenablage einlesen ins LISP, ist das für mich zunächst nicht direkt möglich.Jedoch dank Google habe ich ein tolles Freeware-Tool gefund ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Rund um Autocad : Deutsches VBA Buch erscheint
Brischke am 31.07.2003 um 10:34 Uhr (0)
- weniger Klammern Wen stören Klammern? - praktisch, wenn man schon VB kann und nicht z.B. speziell für AutoCAD noch eine Sprache lernen will stimmt - praktischere Entwicklungsumgebung z.B. in Sachen Debugging (Programm kann schrittweise ausgeführt werden und dabei kann der Zustand jeder Variable geprüft werden) In LISP genauso gut möglich - leichter erlernbar, weil nicht so kryptisch das ist subjektiv - kann relativ einfach schon vorhandenen Code aus "Google" holen, um z.B. eine Datenbankan ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Doppelklickaktion
Theo37 am 05.02.2009 um 09:03 Uhr (0)
Hallo an Alle,vorab ich habe wenig Ahnung von Lisp, etwas mehr von VBA und im ACAD kenn ich mich ganz gut aus. Nun möchte ich, dass bei einer Doppelklickaktion auf einem Block mit Attributen zwei verschiedene Befehle ausgeführt werden. Bei einem normalen Block mit Attributen soll der normale Attributbearbeitungsbefehl ausgeführt werden, Wenn der Block HermannsBezeichnung(siehe unten) enthält soll mein VBA-Befehl ausgeführt werden.Dazu habe ich folgende Lisp Routine geschrieben:(defun c:Blockdoppelklick () ...
|
| In das Form Lisp wechseln |
|
CoCreate Programmierung : Api Hilfe
clausb am 12.04.2013 um 20:10 Uhr (0)
Patrick,die Doku gibt es meines Wissens nicht online.Das Lisp-basierte Integration Kit und das .NET-API ergänzen sich gegenseitig, mit einigen Überlappungen. Man kann aus .NET-Addins heraus Lisp-Code rufen und umgekehrt - damit erschliessen sich die Möglichkeiten der jeweils anderen Welt.Eine eigene Lizenz braucht man meines Wissens nicht mehr für das .NET-API (das war anfangs mal anders)..NET-Addins kann man in jeder Sprache schreiben, für die es eine .NET-Implementierung gibt. Beispiele für Sprachen, die ...
|
| In das Form CoCreate Programmierung wechseln |
|
PTC Creo Elements/Programmierung : Mit Lisp Teil in Strukturliste suchen und Anzeigen
Seele am 22.04.2016 um 13:53 Uhr (1)
Hallo Michael, ...die Baugruppen noch anzuzeigen, war für mich bis jetzt nicht wichtig, aber ich werds versuchen reinzupacken, ... (Sollte gehen, ...)Das Problem mit der Groß-KleinSchreibung nervt mich selbst noch, ... (Hab aber noch keine Lösung parat, ...)Die Baumproblematik ist mir natürlich auch bekannt, diesbezüglich habe ich mir schon überlegt ob es sinnvoller wäre,wie beim Import-Ordnen-LISP die Suchtreffer in einem neuen Fenster anzuzeigen und das bestehende Fenster unberührt zu lassen.Am Ende kan ...
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
Rund um AutoCAD : Layer VonBlock mit Skript Makro oder Lisp
3jalex am 11.06.2010 um 09:20 Uhr (0)
Guten MorgenIch würde gerne (Per Skript) Blöcke in der Zeichnung auf vonBlock stellen. Mit Ändern konnte ich Linien u.s.w. auf vonBlock stellen. Bei Blöcken kommt die Fehlermeldung:13 waren nicht parallel zum BKS.Den Layer auf Farbe VonBlock umstellen ging nicht.Das Lisp Nuke stellt nur den Inhalt auf VonBlock.1) Wie kann ich die angezeigten Blöcke auf VonBlock setzen?Das ist der aktuelle Stand:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Filedia0ändern_c(getvar "extmin")(getvar"extmax");Befehl abschliess ...
|
| In das Form Rund um AutoCAD wechseln |