|
AutoLisp : AutoCAD und XML
Proxy am 13.03.2005 um 21:07 Uhr (0)
Unter 2005 und höchstwahrscheinlich auch 2006 ist Null von Das DesignXML_V_100.xsl drin geblieben. Wie schon mein Vorredner cadffm sagte, war das XML-Format nie in produktiver Benutztung vielleicht nur ein Marketinggag seitens AutoDESK und inzwischen 100% irrelevant beim Datenaustausch. Andere Formen des Dateninputs bassierend auf offenen Stadarts wäre z.B. SVG Scalable Vector Graphics jedoch ist der Imho ebenfalls mit Null,Null % in AutoCAD eingebaut und es sieht nicht so aus als ob in der Zukunf ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Hilfe lisp Programm
Theodor Schoenwald am 13.03.2005 um 22:26 Uhr (0)
Hallo Wolfgang, so weit mir bekannt ist, hat es ein Lehrer von der Gewerbeschule in Mühlacker geschrieben. Es sind etliche Lispprogramme für die CNC-Bearbeitung enthalten. In diesem Buch ist der Quellcode mit vielen ----------- unterbrochen, damit der Leser nichts anfangen kann und unbedingt das Lösungsbuch haben will. Zu diesem Buch gab es ein Lösungsbuch (für etwas viel Geld), damit wollte der Verlag und der Autor sich nachbereichern . Ich fand das damals etwas unverschämt und habe das Buch und da ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Hilfe lisp Programm
Hans-Leo Müller am 13.03.2005 um 23:08 Uhr (0)
Hallo elesta, Ich möchte mich gerne als Verfasser dieses Buches äußern. Die von dir angesprochenen Programme wurden als Rumpfprogramme abgedruckt, mit dem Ziel, dass sich der Leser mit Hilfe der vorangegangenen Kapitel selbst zurechtfinden sollte. Außerdem wurden diese Tools zusätzlich über den Verlag Europa vertrieben. Die CNC-Tools waren lauffähig unter AutoCAD 12 und müssten heute nochmals überarbeitet werden. Frage doch zunächst beim Verlag nach, ob diese Programme noch vertrieben werden. Ansonsten kön ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : kompakte Lisp Code
RoyCAD am 15.03.2005 um 09:51 Uhr (0)
Hallo Kann man dieser Code bearbeiten, weil jetzt ist das eine Endlose Geschichte. Ich denke es ist doch möglich das Ding viel kürzer zu schreiben. Für ein Beispiel werde ich sehr dankbar. Mit freundlichen Grüßen RoyCAD (setq bock_seit_an1 (polar (setq startbock_an (getpoint Startpunkt )) 0.0 (- (+ (+ (+(-(* b1 (sqrt 2.0))9.95 )2.9) (* b2 (sqrt 2.0))) (+ (* Breite_3 (sqrt 2.0)) 4.0)) 5.4) )) (setq bock_seit_an2 (polar bock_seit_an1 w45 (* 5.4 (sqrt 2.0)))) (setq bock_seit_an3 (polar bock_ ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : kompakte Lisp Code
marc.scherer am 15.03.2005 um 11:08 Uhr (0)
@RoyCAD Wie kommst Du darauf das hier irgendjemand nen Code optimiert der nicht mal lauffähig ist... :dream Pack was lauffähiges hier rein und es erbarmt sich vielleicht einer. SO bestimmt keiner. ------------------ Ciao, Marc
|
In das Form AutoLisp wechseln |
|
AutoLisp : kompakte Lisp Code
RoyCAD am 15.03.2005 um 11:55 Uhr (0)
Jetzt muss beim jedem funktionieren!!!!!!!!!!!!!!!!!!
|
In das Form AutoLisp wechseln |
|
AutoLisp : kompakte Lisp Code
CADmium am 15.03.2005 um 12:32 Uhr (0)
da es ja zum großenteil um Rechtecke geht: guck dir mal (command _rectang PUNKT _d Breite Hoehe) an ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben.
|
In das Form AutoLisp wechseln |
|
AutoLisp : kompakte Lisp Code
Brischke am 15.03.2005 um 14:15 Uhr (0)
Hallo RoyCAD, geh mal auf die Autodesk-Seiten. Unter Produkte- AutoCAD2006- Training Dort gibt es eine 5-teilige Serie (von mir) zur Einführung in AutoLISP. Die Serie befasst sich mit der Programmierung eines Tools zum Zeichnen von Rechtecken. Grüße Holger ------------------ Holger Brischke CAD on demand GmbH Autodesk User Group Central Europe Individuelle Lösungen von Heute auf Morgen. AUGCE Manager Deutschland
|
In das Form AutoLisp wechseln |
|
AutoLisp : Textlänge in mm errechnen
schachtelmacher am 15.03.2005 um 14:48 Uhr (0)
Zitat: Original erstellt von CADmium: was ist mit der Auswertung von (textbox BlaBla ) oder vla-get-boundigbox ? Hallo, also ich habe mal experimentiert. Mit textbox funktioniert das bei mit nicht, da man erst ein Text auswählen muss, bevor hier eine Berechnung gemacht werden kann. Ich habe aber ein in Lisp vorher definierten Text (setq kunde Testkunde ) den ich erst prüfen möchte, bevor ich Ihn setze. Mit vla... kann ich nichts anfangen, da meine Lisp-Kenntnisse nicht sehr umfangreich sind (F ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Textlänge in mm errechnen
schachtelmacher am 15.03.2005 um 16:34 Uhr (0)
Zitat: Original erstellt von CADmium: muss heißen : (textbox ((1 . Testkunde ))) Siehe Hilfe im Vlide.. so sollte es für deine Fall gehen. ... ja schon, wenn ich das so wie oben eingebe. Schreibe ich aber statt Testkunde hier meine Variable hinein, dann geht es nicht! Die Variable heisst kunde und diese ist mit dem Wert Testkunde gesetzt. Vieleicht drücke ich mich zu kompliziert aus oder verstehe das mit der Anweisung textbox nicht. Aber textbox funktioniert doch nur auf Basis von einem E ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp Zahlen von CADWiesel
Tomate am 16.03.2005 um 16:44 Uhr (0)
Hallo an Alle, ich habe mir von CADWiesels page den Lisp Zahlen geladen. (Erstellt fortlaufende Zahlen, z.B. 1 2 3 4 u.s.w.) In der mitgelieferten liesmich steht, dass man die Lisp umschreiben kann, damit die Zahlen eine Text-Erweiterung bekommen. Also z.B. AB1 AB2 AB3 u.s.w. Kann mir jemand erklären, wie das geht ?? Aber bitte so, als wäre ich 4 Jahre alt. Vielen Dank für die Antwort
|
In das Form AutoLisp wechseln |
|
AutoLisp : Lisp Zahlen von CADWiesel
CADwiesel am 16.03.2005 um 16:50 Uhr (0)
(Defun C:ZAHLEN () (START) (setq STYLE_LIST (EARX:LIST-TAB STYLE ) STYLE_TAB (list) FF (getvar textstyle ) ) ;_ end of setq (if (or (null ff) (= ff )) (setq FF STANDARD ) ) ;_ end of if (prompt
Textstil wählen ) (princ STYLE_LIST) (prompt (strcat FF )) (if (not (member (setq textst (strcase (getstring T))) STYLE_LIST) ) ;_ end of not (setvar textstyle ff) (setvar textstyle textst) ) ;_ end ...
|
In das Form AutoLisp wechseln |
|
AutoLisp : Pfade zu appload/Inhalt über Lisp hinzufügen ?
Juergen55 am 16.03.2005 um 22:10 Uhr (0)
Hallo, ist es möglich über Lisp Pfade zu appload/Inhalt hinzufügen, hab jetzt auf die Schnelle nichts in der Hilfe gefunden ! Dann hab ich noch eine andere sache, Supportpfade gehen ja in der Art: (setenv ACAD (strcat (getenv ACAD ) ; D:MY-PROFIL )) sieht dann so aus: (D:Pfad1;D:Pfad2;D:Pfad3;D:Pfad4;D:Pfad5;D:Pfad6 Ist soweit ganz gut, aber wie kann ich den Supportpfad dann wieder entfernen ? Das ist ja keine normale Liste mehr, gibt es einen Befehl wie VL-REMOVE ? Gruß, Jürgen
|
In das Form AutoLisp wechseln |