| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: BKS Lisp funktioniert in ACAD 2022 nicht mehr (499 / mal gelesen)
|
ositodepeluche Mitglied
Beiträge: 8 Registriert: 07.05.2021
|
erstellt am: 14. Nov. 2022 21:32 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen Ich brauche seit einiger Zeit eine Lisp um ein BKS von vertikalen Profilen zu erstellen Bis und mit AutoCAD 2021 funktioniert die Lisp einwandfrei. Code:
(command "bks" "welt") (command "_plan" "a") (setq p1xyz (getpoint "\nUrsprung definieren:") p2xyz (getpoint "\nEndpunkt Profil angeben:") ) (setq p1 (list (atof(rtos(car p1xyz)2 2)) (atof(rtos(cadr p1xyz)2 2)) 0.0)) (setq p2 (list (atof(rtos(car p2xyz)2 2)) (atof(rtos(cadr p2xyz)2 2)) 0.0)) (setq radius1 (angle p1 p2) radius1 (+ radius1 (/ pi 2)) p3 (polar p2 radius1 100) ) (command "bks" "_3P" p1 p2 p3) (command "bks" "x" "90") (command "_plan" "a") (command "bks" "en" "sp" pause)
Bei meinem Kumpel mit AutoCAD 2022 funktioniert die Lisp aber nicht mehr. Kann mich jemand auf die Spur bringen. Habe den ganzen Tag versucht und gegoogelt aber ich komme einfach nicht drauf. Besten Dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
Beiträge: 21533 Registriert: 03.06.2002 Alles
|
erstellt am: 15. Nov. 2022 02:05 <-- editieren / zitieren --> Unities abgeben: Nur für ositodepeluche
Hi, >>"Bei meinem Kumpel mit AutoCAD 2022 funktioniert die Lisp aber nicht mehr" Teste zunächst mal selbst mit derselben Datei und denselben Klickpunkten!? >>"Kann mich jemand auf die Spur bringen." An ACAD2022 liegt es sicher nicht, deine Zeilen berücksichtigen aber nicht den (evtl. eingeschalteten) fortlaufenden Objektfang, ein Mangel im Code. Wenn du via (command Punktangaben machst (egal wie), dann sende vorher ein "kein" oder aber sorge am Anfang dafür das osnapcoord auf 1 steht
>>"Habe den ganzen Tag versucht und gegoogelt aber ich komme einfach nicht drauf." Leider hast du auch nicht geschrieben ob du selbst den 2022 Test gemacht hast (bei ihm, mit seiner Datei, mit seinen Klicks) und auch nicht WAS/WO fehl-schlägt. Ohne das Problem zu kennen fällt eine "Lösung" immer schwer. also: CMDECHO=1, ausführen, [F2] drücken und schauen wo es hakt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
archtools Mitglied
Beiträge: 823 Registriert: 09.10.2004 Entwickler für AutoCAD, BricsCAD u.a., alle Systeme
|
erstellt am: 15. Nov. 2022 09:15 <-- editieren / zitieren --> Unities abgeben: Nur für ositodepeluche
Zitat: Original erstellt von ositodepeluche: Bei meinem Kumpel mit AutoCAD 2022 funktioniert die Lisp aber nicht mehr.
Um cadffms Beitrag zu präzisieren: Das Lisp wird ganz sicher noch funktionieren, denn AutoCAD 2022 hat ja einen Lisp-Interpreter an Bord. Vermutlich - aber das hast Du nicht mitgeteilt - ist das Ergebnis des Lispprogramms bei Deinem Kumpel aber anders als bei Dir, oder es bricht wg einer Fehlermeldung ab. Wir wissen aber nicht, was das Programm bezwecken soll, welche Eingaben gemacht werden, ob ein Fehler auftritt, oder was bei Deinem Kumpel dann anders läuft. Niemand hier hat eine so gut funktionierende Kristallkugel. Ein bißchen mehr Info musst Du also schon liefern. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Ausbildung zum:zur Bauzeichner:in (m/w/d) Ingenieurbau im Hochbau | Bei STRABAG bauen rund 86.000 Menschen an 2.400 Standorten weltweit am Fortschritt. Einzigartigkeit und individuelle Stärken kennzeichnen dabei nicht nur unsere Projekte, sondern auch jede:n Einzelne:n von uns. Ob im Hoch- und Ingenieurbau, Straßen- und Tiefbau, Brücken- und Tunnelbau, in der Projektentwicklung, Baustoffproduktion oder im Gebäudemanagement ? wir denken Bauen weiter, um der innovativste und nachhaltigste Bautechnologiekonzern Europas zu werden.... | Anzeige ansehen | Technischer Zeichner, Bauzeichner |
|
ositodepeluche Mitglied
Beiträge: 8 Registriert: 07.05.2021
|
erstellt am: 20. Nov. 2022 22:39 <-- editieren / zitieren --> Unities abgeben:
Sorry für die späte Rückmeldung. Es war natürlich osnapcoord der nicht auf 1 geschaltet war. Bei uns wird der schon in der acad.lsp auf 1 gestellt, weil wir mit dem Tachymeter direkt einmessen. Darum ist mir das bisher nicht aufgefallen. Danke für eure Hilfe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|