|
Lisp : Abfrage als Text in Zeichnung einfügen
MARTINLE am 18.03.2010 um 06:50 Uhr (0)
Hallo Profis!Hab diese Lisp gefunden.Super Sache muß ich sagen!Meine Frage: Kann man das so umändern, damit man auch Teilbereiche einer Polylinie (die Länge zwischen den Kontrollpunkten im ausgewählten Bereich) ausgeben kann? Liebe Grüße Martin
|
In das Form Lisp wechseln |
|
Lisp : Abfrage als Text in Zeichnung einfügen
MARTINLE am 18.03.2010 um 08:40 Uhr (0)
Hallo Cadmium!Danke für deine Hilfe!Schönes Beispiel.Wie findet Ihr solche Sachen so schnell? Ich suche seit Tagen und finde solche Sachen nicht. Ich stelle mir vor, daß man solch ein Lisp gut dafür verwenden könnte um bei einem Rechteck nach der Eingabe "Abmessungen" diese Distanz als Breite einsetzen könnte. Somit bräuchte man nicht immer mit der Hand die Breite eingeben, nur noch die Länge, oder auch umgekehrt. Ist so etwas machbar?
|
In das Form Lisp wechseln |
|
Lisp : Abfrage als Text in Zeichnung einfügen
CADmium am 18.03.2010 um 08:44 Uhr (0)
Zitat:Original erstellt von MARTINLE:Wie findet Ihr solche Sachen so schnell? also ich weiß ungefähr , was ich schon mal geschrieben hab und bei meinen Lisp auf der Platte steht dann auch der zugehörige Link mit bei ;) Zitat:Original erstellt von MARTINLE:Ich stelle mir vor, daß man solch ein Lisp gut dafür verwenden könnte um bei einem Rechteck nach der Eingabe "Abmessungen" diese Distanz als Breite einsetzen könnte. Somit bräuchte man nicht immer mit der Hand die Breite eingeben, nur noch die Länge, ode ...
|
In das Form Lisp wechseln |
|
Lisp : DXF-Code in Acad2010 verändert?
Peter2 am 18.03.2010 um 21:04 Uhr (0)
In einem Posting http://discussion.autodesk.com/forums/thread.jspa?threadID=752945 habe ich gerade gelesen: Zitat:... In 2010 versions of Autodesk AEC/MEP (all the verticle products Im sure) the DXF info has been "moved" so that it is no longer accessable via Lisp, you can only see up to DXF code 8 on all objects.Kann das stimmen?Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
In das Form Lisp wechseln |
|
Lisp : DXF-Code in Acad2010 verändert?
CADmium am 18.03.2010 um 21:11 Uhr (0)
Keine Ahnung ... weiß auch nicht, was da konkret gemeint ist .... wenn autodesk solche Politik betreibt und die Autocadclone in Sachen Lisp aufrüsten .. kann man sich Überlegen, wo evtl. die Sache hinlaufen wird..------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
In das Form Lisp wechseln |
|
Lisp : DXF-Code in Acad2010 verändert?
Brischke am 19.03.2010 um 06:24 Uhr (0)
... ich würde mal sagen, da hat einer die vertikalen Produkte nicht verstanden.Diese bringen zusätzliche Objekte mit in eine Zeichnung, die das Basisprodukt AutoCAD nicht kennt. (Proxys) Die Eigenschaften eines Objektes werden nicht mehr direkt am Objekt sondern in irgendwelchen anderen nichtgrafischen Objekten gespeichert - eine Zeichnung ist eben auch nur eine Datenbank, mit grafischem Frontend.Dieses Vorgehen ist nicht neu, das war seit Einführung derartiger Applikationen so - es wurde nur zu Beginn ebe ...
|
In das Form Lisp wechseln |
|
Lisp : Ausnahmebedingung bei GC 102 + 103 ???
joern bosse am 19.03.2010 um 08:30 Uhr (0)
Hallo,ich habe ein Phänomen entdeckt was ich nicht ganz nachvollziehen kann.Folgender Code erzeugt eine Ausnahmebedingung:Code:(defun c:test (/ liste) (setq liste ( (102 . 0) (103 . 0) )) (setq liste (subst (cons 102 1) (assoc 102 liste) liste) liste (subst (cons 103 1) (assoc 103 liste) liste) ))Ergebnis:Befehl:Befehl: test; Fehler: Ausnahmebedingung aufgetreten: 0xC0000005 (Zugriffsverletzung)Befehl:Befehl: testFehler bei Aussage in Datei ..LOSIOLOSTERMWIN.CPP, Zeile 398:tp-GetBuf ...
|
In das Form Lisp wechseln |
|
Lisp : Sound in Lisp?
cadking am 05.11.2004 um 17:32 Uhr (0)
Ich haben AutoCAD 2002 deutsch mit Expresstools 2000i englisch undbekomme trotz Soundkarte keinen Sound. Ich verstehe auch die Syntax nicht. Habe folgendes eingegeben:(vlr-beep-reaction) (defun Beep (/ f) (if (not (getenv "windir")) (progn (setq f (open "con" "w")) (write-char 7 f) (close f) ) ) )(acet-sys-beep 0)aber das ist wohl vollkommen falsch?Gruß Stefan
|
In das Form Lisp wechseln |
|
Lisp : Sound in Lisp?
CADmium am 05.11.2004 um 17:47 Uhr (0)
Zitat:Original erstellt von cadking:Ich haben AutoCAD 2002 deutsch mit Expresstools 2000i englisch undbekomme trotz Soundkarte keinen Sound. Ich verstehe auch die Syntax nicht. Habe folgendes eingegeben:(vlr-beep-reaction) (defun Beep (/ f) (if (not (getenv "windir")) (progn (setq f (open "con" "w")) (write-char 7 f) (close f) ) ) )(acet-sys-beep 0)aber das ist wohl vollkommen falsch?jo, völlig..wenn du DOS als Betriebssystem hast kannst du (defun Beep (/ f) (if (not ( ...
|
In das Form Lisp wechseln |
|
Lisp : Sound in Lisp?
runkelruebe am 19.03.2010 um 10:34 Uhr (0)
Hallo Martin,dann mach halt aus dem Public Function ein Private Function und nimm die Public vor den Const weg, wenn ACAD sie nun mal nicht mag ;-)Getestet in C3D2010 - läuft.Warum ACAD die Publics nicht mag, weiß ich aber leider nicht Und warum in aller Welt machst Du aus nem jpg ein jpg.txt ------------------Gruß,runkelruebe Herr Kann-ich-nich wohnt in der Will-ich-nich-Straße...System-Info | Dateianhänge | FAQ-ACAD | CAD.de-Hilfe | Sei eine Antilope
|
In das Form Lisp wechseln |
|
Lisp : Sound in Lisp?
marvin101100 am 19.03.2010 um 10:39 Uhr (0)
keine ahnung......hatte irgendwie in erinnerung, daß man jpgs nicht direkt laden kann.kann aber auch ein anderes forum gewesen sein
|
In das Form Lisp wechseln |
|
Lisp : Ausnahmebedingung bei GC 102 + 103 ???
Dorfy am 19.03.2010 um 10:11 Uhr (0)
hi,kann es im 07 nachvollziehen das hilft aber nicht weiter------------------Mfg HeikoElefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..." (www.uni-leipzig.de/~rotheh/elefant.htm)
|
In das Form Lisp wechseln |
|
Lisp : Zahl (en) in einem Textstring herausfinden
Big Sven am 22.03.2010 um 14:57 Uhr (0)
Hallo Forum!Ich habe mal wieder ein kleines Problem! Ich habe in einem Textstring ein oder mehrere Zahlen. Diese können wie folgt aussehen:abc1 oder abc1 def12Ich muss nun die Zahl(en) aus diesem Textstring herausfiltern. Wichtig ist dabei für mich die Information, ob es eine oder mehrere Zahlen gibt und wieviel Stellen diese haben (inklusive Komma, wenn vorhanden).Bis jetzt gehe ich folgendermaßen vor:Zuerst gucke ich mir jede Stelle einzeln nacheinander an mit (setq teiltext (substr "abc1 def12" zaehler ...
|
In das Form Lisp wechseln |