Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Polylinienbreite

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:  Polylinienbreite (1321 mal gelesen)
Martin Breternitz
Mitglied
Bauingenieur / Verkehrsplaner

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

Beiträge: 8
Registriert: 01.11.2007

MS Win 7 Pro 64 bit SP 1
Dell OptiPlex 790
Intel i3 CPU 3.3GHz RAM 4GB
Nvidia GeForce 7100 GS
BricsCad 13

erstellt am: 08. Jul. 2013 14:38    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, ich möchte prüfen, ob eine Polylinie beliebiger Art eine globale Breite größer 0 hat.

Gruppencode 43 funktioniert nur bei optimierten Polylinien. (vla-get-constantwidth ...) liefert auch bei unterschiedlichen Start- und Endbreiten 0.

Bleibt nur, die Segmente zu durchlaufen und auf die Gleichheit der Gruppencodes 40 und 41 zu prüfen, oder gibt es da noch eine einfachere Möglichkeit?

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

Alles

erstellt am: 08. Jul. 2013 14:58    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 Martin Breternitz 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Martin Breternitz:
. (vla-get-constantwidth ...) liefert auch bei unterschiedlichen Start- und Endbreiten 0.

Wenn es unterschiedliche Breiten innerhalb der PL gibt sollte die Funktion gar keinen Wert auswerfen und dein Prog crashen (falls du es nicht abfängst).

Kannst du ein Beispiel posten (DWG) in dem die Funktion 0 zurückgibt obwohl es gar keine konstante Breite gibt ?

------------------
Link: User:FAQ (einiges Wissenswertes über AutoCAD)

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

Martin Breternitz
Mitglied
Bauingenieur / Verkehrsplaner

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

Beiträge: 8
Registriert: 01.11.2007

MS Win 7 Pro 64 bit SP 1
Dell OptiPlex 790
Intel i3 CPU 3.3GHz RAM 4GB
Nvidia GeForce 7100 GS
BricsCad 13

erstellt am: 08. Jul. 2013 15:08    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


pline.dwg

 
Meine Befehlszeile unter Bricscad 13:
: (vla-get-constantwidth (vlax-ename->vla-object (entlast)))
0.0

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

Alles

erstellt am: 08. Jul. 2013 17:42    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 Martin Breternitz 10 Unities + Antwort hilfreich

Da das Brett unter der Rubrik AutoDesk angesiedelt ist und du auch ein AutoDeskprodukt in
der SystemInfo stehen hast, bin ich auch davon ausgegangen.

Wenn du Lispfragen hast und unter BricsCad testest, dann gebe das biite deutlich an !
Kurz: In Bricscad wirst du wohl alle Stützpunkte prüfen müssen, in Acad nicht.

ABER: Es könnte sein das diese Abweichung vom Adeskverhalten nicht gewollt ist und du
solltest das mal dem BricscadSupportTeam melden.

------------------
Link: User:FAQ (einiges Wissenswertes über AutoCAD)

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

Martin Breternitz
Mitglied
Bauingenieur / Verkehrsplaner

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

Beiträge: 8
Registriert: 01.11.2007

MS Win 7 Pro 64 bit SP 1
Dell OptiPlex 790
Intel i3 CPU 3.3GHz RAM 4GB
Nvidia GeForce 7100 GS
BricsCad 13

erstellt am: 09. Jul. 2013 08:46    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

Ah, Entschuldigung, ich habe die Systeminfo im Bricscad-Brett eigentlich geändert, aber den Haken bei "...gilt ab sofort für alle Foren." nicht gesetzt.

Ich werde mich dann mal an den Support wenden. Ich bin gar nicht auf die Idee gekommen, dass das ein Bug sein könnte. Danke!

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