|
Lisp : Massstab vom Ansichtsfenster auslesen
CADchup am 28.11.2010 um 16:12 Uhr (0)
Hi, Zitat:Original erstellt von Bauvermesser:Danke für die Antwort, aber ach wie dumm von mir mich nicht nur auf einen Wunsch zu beschränken, ja das hat man eben davon wenn man den Hals nicht voll bekommen kann.Hm, das haben die Kinder aus der Ü-Ei-Werbung damals aber nicht geantwortet...Also, ein Ansichtsfenster wählen kannst du, es in ein VLA-Objekt wandeln hast du auch. Für ein Schriftfeld brauchst du jetzt die Object-ID dieses Objekts für den Schriftfeldcode und den Umrechnungsfaktor, damit der "Custom ...
|
In das Form Lisp wechseln |
|
Lisp : Bogenlänge
Musicus am 29.11.2010 um 10:43 Uhr (0)
Hallo Forum,folgendes Lisp habe ich kürzlich zusammengestrickt, leider funktioniert es noch nicht, wie es soll. Wo liegt mein Fehler?Code:(defun c:b_messen (/ alle_boegen radius start_winkel end_winkel bl lang index obj lang_ss) (setq alle_boegen (ssget "X" ((0 . "ARC")(410 . "Model"))) lang_ss (sslength alle_boegen) lang 0 index 0 ) (repeat lang_ss (setq obj (entget (ssname alle_boegen index))radius (cdr (assoc 40 obj))start_winkel (cdr (assoc 50 obj))end_winkel (cdr (assoc 51 obj));(if ( start_winkel en ...
|
In das Form Lisp wechseln |
|
Lisp : Bogenlänge
skyzem am 29.11.2010 um 11:11 Uhr (0)
vielleicht gehts auch einfacher.Laut meiner Matheverständnis sind 360° = 2 pisomit lautet deine Formel r * wmit w = eingeschlossener Winkel.Möglich, dass LISP nicht mit Graden sondern mit Radianten rechnet?------------------MfG skyzem
|
In das Form Lisp wechseln |
|
Lisp : Bogenlänge
Musicus am 29.11.2010 um 11:19 Uhr (0)
Hallo Joern,von vla... hab ich Null Ahnung, das muss ich mir irgendwann mal aneignen. Zitat:Original erstellt von skyzem:vielleicht gehts auch einfacher.Laut meiner Matheverständnis sind 360° = 2 pisomit lautet deine Formel r * wmit w = eingeschlossener Winkel.Möglich, dass LISP nicht mit Graden sondern mit Radianten rechnet?Stimmt, könnte ich wegkürzen. Das mit Graden und Radianten hatte ich schon so vermutet, deswegen hab ich ja auf die 360 getippt. Aber die Umrechnung hatte ich jetzt nicht abrufbereit.
|
In das Form Lisp wechseln |
|
Lisp : actm Dateien in VBA mechanical einlesen
jusi am 30.11.2010 um 13:09 Uhr (0)
Hallo,ich habe vor mit einem Befehlsbutton,(Lisp Befehl)ein Mechanical oder Autocad Modul aufzurufen. In diesemModul steht der VBA Code zum Aufrufen einer bestimmten Vorlagedatei aus einem vorgegebenen Verzeichnis. Könnte ich den Aufruf rein über Lisp, hinter einem erstellten Button hinbekommen?GrußUwe
|
In das Form Lisp wechseln |
|
Lisp : Texthintergrund
Björn Möller am 08.09.2010 um 15:43 Uhr (0)
Hallo Leute,ich möchte bei allen MTexten den Hintergrund ausschalten.Gibt es einen AutoCAD-Befehl den ich im LISP per Command mit Variablen nutzen kann?Gruß Björn
|
In das Form Lisp wechseln |
|
Lisp : Texthintergrund
Dorfy am 08.09.2010 um 16:30 Uhr (0)
Hials Schnellschuss(vla-put-backgroundfill (vlax-ename-vla-object (car(entsel))) 0)und wenn nicht mal die passende Eigenschaft suchen (vlax-Dump-Object(vlax-Ename-Vla-Object (car (entsel)))T)------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."
|
In das Form Lisp wechseln |
|
Lisp : Texthintergrund
CADmium am 09.09.2010 um 09:53 Uhr (0)
ein Link und gedrucktBeispiele gibts auch in der Lisp-onlinehilfe .... activx und VBA-Referenz .. muß man sich allerdings ins deutsche und in Lisp übersetzen------------------ - 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 : Texthintergrund
Dorfy am 09.09.2010 um 10:01 Uhr (0)
Autocad 2010 - Handbuch von A-Z - Thomas Flanderadem Buch liegt das Lisp-Kochbuch bei - welches dann von Interesse wäre die Seiten vom Link CADmium (siehe oben) als "Papier"als Seite noch AFRALispEdit: auf dieser Seite STBartel wurden noch weitere Seiten zusammengetragen------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."[Diese Nachricht wurde von Dorfy am 09. Sep. 2010 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Texthintergrund
Dorfy am 02.12.2010 um 12:40 Uhr (0)
Zitat:Original erstellt von Bernd P:ServusWie müsste den der Befehl aussehen wenn er auf das/die markierten Objekte angewendet werden soll."(vla-put-backgroundfill (vlax-ename-vla-object (car(entsel))) 0)"... alle auf dem Weg zur Messe im Schnee stecken genlieben ;-)ungetestet(if (ssget((0 . "*TEXT"))) (vlax-for obj (vla-get-ActiveSelectionSet ActDoc) (if (= (vla-get-ObjectName obj) "AcDbText") (vla-put-backgroundfill obj 0)... Klammern zu...oder ne "normale" Schleife die die Objekte durch ...
|
In das Form Lisp wechseln |
|
Lisp : GEOMCAL für BricsCAD
archtools am 01.09.2009 um 23:59 Uhr (0)
Vielleicht gibt es hier Lisp-Programmierer, die in ihren Programmen (CAL "expression" ) aus der Autodesk Applikation GEOMCAL verwenden. Es ist jetzt auch möglich, solche Programme nach BricsCAD zu portieren.Ich habe die Autodesk Anwendung GEOMCAL für BricsCAD nachprogrammiert. Das Programm ist noch im Beta-Stadium, aber es ist schon gut ausgetestet, es fehlen v.a. noch Teile der Dokumentation und einige kleinere, selten benutzte Funktionen wie XOF und ähnliches. Wer Zugang zur Geomcal Dokumentation hat, ka ...
|
In das Form Lisp wechseln |
|
Lisp : GEOMCAL für BricsCAD
archtools am 02.09.2009 um 11:20 Uhr (0)
Zitat:Original erstellt von marc.scherer:Super, aber da fragt man sich schon warum die BricsCAD Leute so etwas nicht selbst anbieten, oder?Vielleicht übernehmen sie ja mein Programm :-) Ich hab ohnehin keine Idee, wie ich das Programm so verkaufen kann, dass ich die Entwicklungskosten wieder rein kriege. Immerhin hab ich das komplette letzte Wochenende dafür gebraucht.Ich brauchte das selbst, weil ich meine Applikation objectiveCAD (kann man als parametrische Variantenkonstruktion verwenden) nach BricsCAD ...
|
In das Form Lisp wechseln |
|
Lisp : GEOMCAL für BricsCAD
marc.scherer am 02.09.2009 um 11:28 Uhr (0)
Zitat:Original erstellt von archtools:Der LISP-Interpreter von Torsten Moses unterstützt nicht nur alle VL-, VLAX-, und VLR-Funktionen, sondern ist extrem schnell - etwa doppelt so schnell wie VisualLISP.Jaha, aber der ist ja auch nicht "VISUAL", vielleicht dauert das visualisieren halt so lange ;-)------------------Ciao,Marc
|
In das Form Lisp wechseln |