Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Umgrenzungspfad Schraffur

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:  Umgrenzungspfad Schraffur (1005 mal gelesen)
joern bosse
Ehrenmitglied
Dipl.-Ing. Vermessung


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

Beiträge: 1734
Registriert: 11.10.2004

Window 10
ACAD 2021
CIVIL 2021
BricsCAD V14-V22
Intel(R) Core(TM)i5-8250U CPU @ 1.60GHz 1.80 GHz
16.0GB RAM
NVIDIA GeForce GTX 1050<P>

erstellt am: 01. Feb. 2008 23: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


schraff.gif


schraff.dwg.txt

 
Hallo,
ich bin gerade dabei die Umgrenzungspfaddaten einer Schraffurfläche "herauszuschreiben", leider bekomme ich das mit den enthaltenen Bögen nicht auf Reihe:

Ich habe unten mal die relevanten Daten aufgelistet. Das Problem ist folgendermaßen, sobald der GC 73 eines Bogens auf 0 gesetzt ist passen die Winkel beim Erzeugen des Bogens gar nicht mehr. Ich habe in der anhängenden DWG-Datei die fehlerhaften Bögen in gelb dargestellt. Wenn bei den Bögen der GC 73 auf 1 gesetzt ist kann ich die Bögen mit den angegebenen Winkel erstellen (magenta in der Zeichnung)

Der GC 73 steht als Flag für "gegen den Uhrzeigersinn".
Im Buch "AutoCAD-Objekte" von Diemar Rudolph steht zudem, das die beiden Winkel (GC 50 und GC 51) relativ zur lokalen X-Achse zu verstehen sind, und ich glaube genau da ist mein Fehler. Ist die lokale X-Achse auf die Schraffurfläche bezogen, und wie komme ich an sie ran??


Kantenobjekte der Loops: hier Linien und Bögen
'(
  ;  äußerer Loop (gelbe Linien)
  (((10 62545.4 40647.6 0.0)
    (40 . 3.09316)
    (50 . 4.11652);  !!!
    (51 . 5.73135);  !!!
    (73 . 0));;;Flag "Gegen den Uhrzeigersinn"
  ((10 62545.3 40647.8 0.0)
    (40 . 3.07298)
    (50 . 5.79369);  !!!
    (51 . 7.50388);  !!!
    (73 . 0));;;Flag "Gegen den Uhrzeigersinn"
  ((10 62546.4 40644.9 0.0) (11 62538.3 40641.9 0.0))
  ((10 62537.9 40643.4 0.0)
    (40 . 1.48021)
    (50 . 1.31942);  !!!
    (51 . 4.02176);  !!!
    (73 . 0));;;Flag "Gegen den Uhrzeigersinn"
  ((10 62537.0 40644.5 0.0) (11 62543.6 40650.2 0.0)))

  ;  innerer Loop (magenta)
  (((10 62543.7 40650.1 0.0) (11 62537.1 40644.4 0.0))
  ((10 62537.9 40643.4 0.0)
    (40 . 1.34021)
    (50 . 2.26065)
    (51 . 4.95853)
    (73 . 1));;;Flag "Gegen den Uhrzeigersinn"
  ((10 62538.3 40642.1 0.0) (11 62546.3 40645.0 0.0))
  ((10 62545.3 40647.8 0.0)
    (40 . 2.93298)
    (50 . 5.0624)
    (51 . 6.77119)
    (73 . 1));;;Flag "Gegen den Uhrzeigersinn"
  ((10 62545.4 40647.6 0.0)
    (40 . 2.95316)
    (50 . 0.553309)
    (51 . 2.16409)
    (73 . 1));;;Flag "Gegen den Uhrzeigersinn"
  ))

------------------
viele Grüße

Jörn

[Diese Nachricht wurde von joern bosse am 02. Feb. 2008 editiert.]

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

Helmut Schepers
Mitglied



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

Beiträge: 35
Registriert: 01.11.2001

AutoCad 2000, AutoCAd 2002, Windows XP-pro
Treppenbau-Software

erstellt am: 02. Feb. 2008 21: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 Nur für joern bosse 10 Unities + Antwort hilfreich

Hallo Jörn

wenn ich das richtig sehe, dann sind deine Bögen gespiegelt.

woher kommt denn bei dir der GC 73 im Bogen?
Wenn ich bei standard acad die Werte eines Bogens mit
(entget(car(entsel))) abfrage erscheint der bei mir garnicht.

ich hoffe es hilft die weiter

------------------
mfg
Helmut Schepers

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

joern bosse
Ehrenmitglied
Dipl.-Ing. Vermessung


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

Beiträge: 1734
Registriert: 11.10.2004

Window 10
ACAD 2021
CIVIL 2021
BricsCAD V14-V22
Intel(R) Core(TM)i5-8250U CPU @ 1.60GHz 1.80 GHz
16.0GB RAM
NVIDIA GeForce GTX 1050<P>

erstellt am: 03. Feb. 2008 09: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


schraff1.gif

 
Hallo Helmut,
der GC 73 ist in der Bogenliste enthalten, weil die gesamten Daten aus der Schraffurliste stammen.
Probier mal in der angehängten DWG-Datei
(entget(car(entsel "\nSchraffur auswählen:")))
dann erhälst Du die komplette Schraffurliste.

In der Schraffurliste werden alle Kantenobjekte (in meinem Beispiel Linien und Bögen) in der Form, wie ich Sie rausseziert habe gespeichert.

D.h. in meinem Beispiel, die Bögen und Linien sind nicht in der Zeichnung als Objekte vorhanden, es sind nur die Listendaten in der Schraffurliste enthalten. (und bei dem Bogen gehört der GC 73 dazu).

Jetzt habe ich anhand dieser Listendaten über entmake die Objekte Linien und Bögen erzeugt, und bei den Bögen gibt es dann bei manchen Schraffurflächen immer das Problem, daß sie um einen mir unbekannten Winkel um ihr eigenes Zentrum verdreht sind. Als einzige Gemeinsamkeit dieser verdrehten Bögen ist der GC 73, der ist dann immer auf 1 gesetzt.

Gespiegelt glaube ich nicht, denn dann müßte sich ja alles irgendwie symmetrisch ergeben. Ich habe das Bild von der Situation nochmal neuangehängt, in dem ich die Winkel und die Drehrichtung der einzelnen Bögen dargestellt habe, und da sehe ich keine Gemeinsamkeit.

------------------
viele Grüße

Jörn

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

Helmut Schepers
Mitglied



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

Beiträge: 35
Registriert: 01.11.2001

AutoCad 2000, AutoCAd 2002, Windows XP-pro
Treppenbau-Software

erstellt am: 03. Feb. 2008 15:19    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 joern bosse 10 Unities + Antwort hilfreich

Hallo jörn

spiegel deine falschen Bögen einmal um den Mittelpunkt des Bogens und zwar in X-Richtung
dann wirst du sehen das sie passen werden.

------------------
mfg
Helmut Schepers

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

joern bosse
Ehrenmitglied
Dipl.-Ing. Vermessung


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

Beiträge: 1734
Registriert: 11.10.2004

Window 10
ACAD 2021
CIVIL 2021
BricsCAD V14-V22
Intel(R) Core(TM)i5-8250U CPU @ 1.60GHz 1.80 GHz
16.0GB RAM
NVIDIA GeForce GTX 1050<P>

erstellt am: 03. Feb. 2008 18:54    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 Helmut,
heute bist Du mein Held, ich habe es vorher nicht gesehen, danke, U's sind unterwegs.

------------------
viele Grüße

Jörn

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