Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Halo lisp

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Halo lisp (970 mal gelesen)
Bernd P
Ehrenmitglied V.I.P. h.c.
cook-general



Sehen Sie sich das Profil von Bernd P an!   Senden Sie eine Private Message an Bernd P  Schreiben Sie einen Gästebucheintrag für Bernd P

Beiträge: 3358
Registriert: 07.06.2001

W10-64bit, AMD Ryzen 7 3700X,32GB RAM, Sapphire Pulse Radeon RX 570 8G G5, Canon TX-3000 MFP, Maus Cherry MW4500, Sub:Infrastructure Design Suite, Office 365

erstellt am: 05. Dez. 2017 07:48    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Anbei ein Halo Lisp, eventuell schert sich jemand den Maßstab zu ergänzen (8% Texthöhe wegen Maßstab)?
Und Farbe muss man derzeit per Hand ergänzen.

Code:
(defun c:Halo_new (/)
(Setq OBJ2 (ssget))
(setq OBJ(entlast))
(command "_copy" OBJ2 "" "_m" "0,0" "0.2,0.2" "-0.2,0.2" "0.2,-0.2" "-0.2,-0.2" "");Maßstab anpassen
(setq AWS(ssadd))
(while (setq OBJ(entnext OBJ))(ssadd OBJ AWS))
(sssetfirst AWS AWS)
(command "_change" AWS "" "_p" "_co" "5" "LTF" "99" "");Farbe anpassen
(command "_change" OBJ2 "" "_p" "LTF" "98" "")
(command "_draworder" OBJ2 "" "_front")
)

(defun c:Halo_renew (/)
(setq ASDel (ssget "_x" '((48 . 99))))
(command "_erase" ASDel "")
(setq OBJ2 (ssget "_x" '((48 . 98))))
(setq OBJ(entlast))
(command "_copy" OBJ2 "" "_m" "0,0" "0.2,0.2" "-0.2,0.2" "0.2,-0.2" "-0.2,-0.2" "");Maßstab anpassen
(setq AWS(ssadd))
(while (setq OBJ(entnext OBJ))(ssadd OBJ AWS))
(sssetfirst AWS AWS)
(command "_change" AWS "" "_p" "_co" "1" "LTF" "99" "");Farbe anpassen
(command "_change" OBJ2 "" "_p" "LTF" "98" "")
(command "_draworder" OBJ2 "" "_front")
)

(defun c:Halo_del (/)
(setq ASDel (ssget "_x" '((48 . 99))))
(command "_erase" ASDel "")
)


Wurde lt. Cadffm geändert

------------------
<----- Bitte Systeminfo eintragen, warum siehst du hier. Schöne Grüsse aus der Steiermark  Bernd P.

[Diese Nachricht wurde von Bernd P am 08. Dez. 2017 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 05. Dez. 2017 13:02    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Bernd P 10 Unities + Antwort hilfreich

Bitte editiere den Code, du definierst standard Lispfunktionen um und
dies kann absolut unnötigen Ärger bringen, besonders bei Usern welche
selbst nur "Lisp-Anwender" sind.

Es geht hier um die Lispfunktion SET, nehme doch als Symbolnamen einfach SETX oder etwas ganz anderes, danke.


------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz