Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Bogen zeichnen mithilfe der Krümmung

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:  Bogen zeichnen mithilfe der Krümmung (1982 mal gelesen)
Erich Klein
Mitglied



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

Beiträge: 27
Registriert: 25.03.2008

erstellt am: 09. Mai. 2008 11:49    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

Hallo,

mein Problem:
In einer Lisp-Routine bekomme ich die Koordinaten von Punkt P1 und P2. Zwischen diesen beiden Punkten soll ein Bogen gezeichnet werden. Anfangspunkt des Bogens ist stets Punkt P1 und Endpunkt des Bogens ist stets Punkt P2. Beim Zeichnen darf diese Reihenfolge nicht verändert werden. Eine weitere Angabe für diesen Bogen ist nur die Krümmung. Dieser Wert kann sowohl positiv als auch negativ sein.

Wie kann ein Lisp-Code aussehen, um den Bogen auf der richtigen Seite zu zeichnen, ohne den Anfangspunkt P1 und den Endpunkt P2 zu tauschen?

Erich

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

spider_dd
Mitglied



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

Beiträge: 1111
Registriert: 27.11.2003

Win 10Pro
Intel(R) Core(TM) i7-7700
NVIDIA Quadro P1000
ACAD, Civil-3D 2018

erstellt am: 09. Mai. 2008 12:20    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 Erich Klein 10 Unities + Antwort hilfreich

Hallo Erich,

mit command würde es z. B. so gehen

Code:

(command "_arc" P1 "_end" P2 "_direction" Deine_Startrichtung)

Aber: Autocad macht die Bögen immer gegen den Uhrzeigersinn, wenn Deine Startrichtung in Uhrzeigersinn läuft, werden beim gezeichneten Bogen Start- und Endpunkt getauscht (einfach mal ausprobieren).

LG
Thomas

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

Erich Klein
Mitglied



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

Beiträge: 27
Registriert: 25.03.2008

erstellt am: 09. Mai. 2008 14:32    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

Hallo Thomas,

vielen Dank für die schnelle Antwort und für den Tip. Mein Problem liegt aber darin, dass ich in der Lisp-Routine die Richtung (_direction) nicht kenne. Ich muss alle erforderlichen Angaben aus dem Variablenwert der "Krümmung" ableiten. Es muss dann nachher so aussehen:
Ein Bogen von Punkt P1 zu P2, und basierend auf der "Krümmung" die richtige Richtung festgelegt werden.

Gruß
Erich

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

spider_dd
Mitglied



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

Beiträge: 1111
Registriert: 27.11.2003

Win 10Pro
Intel(R) Core(TM) i7-7700
NVIDIA Quadro P1000
ACAD, Civil-3D 2018

erstellt am: 09. Mai. 2008 14:40    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 Erich Klein 10 Unities + Antwort hilfreich

Hallo Erich,

und was meinst Du mit "Krümmung"? Läst sich ggf. daraus der Radius oder die Startrichtung des Bogens ableiten, dann kannst Du auch damit arbeiten.

LG
Thomas

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

wronzky
Ehrenmitglied V.I.P. h.c.
CAD-Dienstleistungen für Architekten



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

Beiträge: 2154
Registriert: 02.05.2005

CAD:
AutoCAD 2.6 bis 2014
ADT 2005 - 2014
Arcibem
System:
Windows 2000, XP, NO VISTA
Internet-Startseite:
http://www.archi.de

erstellt am: 09. Mai. 2008 16:31    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 Erich Klein 10 Unities + Antwort hilfreich

Hi Erich,
so ganz verstehe ich Dich noch nicht, aber vielleicht hilft DAS ja schon weiter...

Grüsse, Henning

------------------
Henning Jesse
VoxelManufaktur
Computer-Dienstleistungen für Architekten und Ingenieure

  http://www.voxelman.de

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



Ausbildung als Rohrleitungsbauer (m|w|d)
Die IDN Infrastruktur-Dienstleistung Niederrhein GmbH ist ein zuverlässiger Partner im Kabel- und Rohrleitungsbau sowie Tiefbau für die Versorgungswirtschaft. Als Tochtergesellschaft der NGN NETZGESELLSCHAFT NIEDERRHEIN MBH aus Krefeld, bieten wir einen sicheren Arbeitsplatz in einem zukunftssicheren Beruf.

Du möchtest Teil unseres Teams werden und deine Karriere im Rohrleitungs-/Tiefbau starten? Dann beginne ab dem 01....
Anzeige ansehenBauwesen, Montage
Erich Klein
Mitglied



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

Beiträge: 27
Registriert: 25.03.2008

erstellt am: 09. Mai. 2008 20:49    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

Hallo Thomas, hallo Henning,

danke für Eure Unterstützung. Durch die Tipps konnte ich mein Problem lösen.

Gruß
Erich

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