Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  aus beliebiger anzahl von punkten polylinie erstellen

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
Autor Thema:   aus beliebiger anzahl von punkten polylinie erstellen (506 mal gelesen)
bimbelhuber
Mitglied
technischer zeichner

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

Beiträge: 7
Registriert: 08.01.2020

erstellt am: 08. Jan. 2020 13:17    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

Servus zusammen
bin neu hier und versuche mich in autolisp. folgendes möchte ich erreichen:

1. eingabe von einer beliebigen anzahl von punkten am Bildschirm z.b. 8 stück

2. zeichnen einer polylinie von punkt 1 bis z.b. 8

3. wenn punkt 1 identisch mit punkt 8 dann polylinie schließen

4. die globale breite der polylinie auf einen bestimmten wert setzen z.b. 5 setzen

wär toll wenn ihr mir hierbei behilflich sein könntet, DANKE


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

CADwiesel
Moderator
CAD4FM UG




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

Beiträge: 1911
Registriert: 05.09.2000

AutoCAD, Bricscad
Wir machen das Mögliche unmöglich

erstellt am: 08. Jan. 2020 13:57    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 bimbelhuber 10 Unities + Antwort hilfreich

Willkommen hier im Forum.
Wir helfen dir gerne.
Was hasde denn schon?
Wie sieht dein code bisher aus?

------------------
Gruß
CADwiesel
Besucht uns im CHAT

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

bimbelhuber
Mitglied
technischer zeichner

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

Beiträge: 7
Registriert: 08.01.2020

erstellt am: 11. Jan. 2020 12:06    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


real_time_garage2.jpg


real_time_garage1.jpg

 
Servus catwiesel und alle anderen

also ich hab noch Garnichts. im anhang habe ich zwei bilder zum besseren Verständnis. folgendes soll erreicht werden:
über getpoint eine beliebige anzahl von punkten auf dem garagendach auswählen, dies wohl mit einer schleife. wenn der erste und der n-te punkt gleich sind soll eine geschlossene polylinie entstehen, wenn nicht dann eine offene. zum einen soll diese dann nach außen versetzt (punkt kann berechnet werden) und mit einer stärke versehen werden sodass ein senkrechter schenkel des attikablechs entsteht. zum anderen soll sie auch nach innen versetzt werden und mit einer globalen breite versehen werden. somit entstünde der notwendige waagrechte schenkel (bei geschlossen umlaufend).
das ganze muss wohl über schleifen und listen gemacht werden aber davon hab ich halt garkeine Ahnung. gruss bimbelhuber

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

archtools
Mitglied



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

Beiträge: 704
Registriert: 09.10.2004

Entwickler für AutoCAD, BricsCAD u.a., alle Systeme

erstellt am: 12. Jan. 2020 14:09    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 bimbelhuber 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von bimbelhuber:
das ganze muss wohl über schleifen und listen gemacht werden aber davon hab ich halt garkeine Ahnung. gruss bimbelhuber

Und was erwartest Du jetzt vom Forum? Sollen wir Dir ein privates Lisp-Seminar geben?

Du willst eine fertige Lösung. Entweder findest Du was im Netz, oder Du bezahlst jemanden dafür, Dir sowas zu programmieren, oder Du bittest jemanden hier im Forum, das kostenlos für Dich zu machen. Falls Du letzteres haben willst, solltest Du das aber auch klar kommunizieren.

Falls Du's selber machen willst, dann solltest Du anfangen, Dich mit Lisp zu befassen. Wenn Du dann an einer Stelle nicht weiter weißt, dann ist dieses Forum die richtige Stelle für Nachfragen. Aber wirklich erst dann.

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

Andreas Kraus
Mitglied
Elektrotechniker


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

Beiträge: 1162
Registriert: 11.01.2006

WIN 10
ACAD 2017

erstellt am: 13. Jan. 2020 08: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 Nur für bimbelhuber 10 Unities + Antwort hilfreich

Hallo bimbelhuber,
eigentlich hast du dir selbst schon die Antwort gegeben 

Du brauchst getpoint ... das ist richtig.
Du brauchst eine Schleife ... das ist auch richtig.
Du brauchst eine Liste ... schon wieder richtig.

Du bist genau auf dem richtigen Weg. Jetzt musst du nur noch die Schleife bauen und die Rückgabe von getpoint in die Liste packen.
Wenn die Liste mit den Punkten fertig ist kannst du die zum Zeichnen der Polylinie verwenden.

Also erst mal alles richtig.
Mach das so.

------------------
Geht nicht, gibts nicht

Gruß
Andreas

http://kraus-cad.de

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)2020 CAD.de | Impressum | Datenschutz