Hot News:
   

Mit Unterstützung durch:

  Foren auf CAD.de
  Inventor
  idw Layer Surface Bodies

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

Kundenreferenz - Six To Go und MuM


Mehr Videos >>>

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
21. Fachtagung BIM-Methodik mit Baustandards Personenbahnhöfe, eine Veranstaltung am 29.09.2026
Autor Thema:  idw Layer Surface Bodies (79 / mal gelesen)
RP4711
Mitglied
Technischer Produktdesigner


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

Beiträge: 101
Registriert: 01.03.2024

Inventor 2024

erstellt am: 31. Jul. 2026 08: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 mit dem unten stehenden Code kann ich alle Flächenkörper einschließen (kann händisch unter Doppelklick Ansicht >> Wiederherstellungsoptionen >> Flächenkörper einschließen gemacht werden).

Frage hierzu. Kann ich in der Zeichnung alle Flächenkörper mit
Farbe, Linienart und Linienstärke versehen? Das muss ich nun händisch machen. Ist das möglich?

Code:
Dim oDoc As DrawingDocument = ThisApplication.ActiveDocument
Dim oSheet = oDoc.ActiveSheet

For Each oView As DrawingView In oSheet.DrawingViews
    ' Enable inclusion of surface bodies in the drawing view
    oView.IncludeSurfaceBodies = True
Next

oDoc.Update


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

nightsta1k3r
Ehrenmitglied V.I.P. h.c.
retired ...



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

Beiträge: 11611
Registriert: 25.02.2004

Hier könnte ihre Werbung stehen!

erstellt am: 31. Jul. 2026 09:33    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 RP4711 10 Unities + Antwort hilfreich

mit Bitverbiegen  hab ich nichts am Hut

manuell gehts am leichtesten so:

  • Layer mit gewünschten Eigenschaften anlegen (vorzugsweise gleich im Template)
  • nach dem Einblenden des Flächenkörpers auf das Menü Mit Anmerkung versehen wechseln
  • im Browser den Flächenkörper markieren -> RMK Auswahl als Kanten
  • beim Layer Drop Down rechts oben auf den gewünschten Layer umschalten

alle Linien markieren und deren Eigenschaften ändern ist die Pechvogellösung

------------------

------------------
Das Leben ist ein Beta-Test ohne Release-Datum

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

RP4711
Mitglied
Technischer Produktdesigner


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

Beiträge: 101
Registriert: 01.03.2024

Inventor 2024

erstellt am: 31. Jul. 2026 10: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

Hallo, wieder was gelernt. Danke dafür.

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

rkauskh
Moderator
Dipl.-Ing. (FH) Versorgungstechnik, Master Eng. IT-Security & Forensic




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

Beiträge: 3077
Registriert: 15.11.2006

Windows 10 x64, AIP 2020-2025

erstellt am: 01. Aug. 2026 09:55    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 RP4711 10 Unities + Antwort hilfreich

Moin

Man kann DrawingView.DrawingCurves benutzen, um auf die DrawingCurves einer Ansicht zuzugreifen. Das Objekt bietet die Möglichkeit ein Filterobjekt mitzugeben, dann werden nur die Curves dieses Objektes als Enumerator zurückgegeben. Als Filterobjekt könnte je eine Fläche des SurfaceBody benutzt werden. Ganze SurfaceBodies funktionieren glaub ich nicht. In einer Schleife durch alle SurfaceBodies und in jedem SurfaceBody in einer Schleife durch alle Faces laufen und sich jeweils die DrawingCurves ausgeben lassen. Die Rückgabe dann in einer Schleife durchlaufen und jedes sichtbare (visible=true) und nicht verdeckte (hidden=false) DrawingCurveSegment in einer ObjectCollection einsammeln. Ist man damit fertig, kann man die die ObjectCollection in der Sheet.ChangeLayer Methode nutzen, um alle auf einmal dem neuen Layer zuzuweisen.

------------------
MfG
Ralf

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

nightsta1k3r
Ehrenmitglied V.I.P. h.c.
retired ...



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

Beiträge: 11611
Registriert: 25.02.2004

Hier könnte ihre Werbung stehen!

erstellt am: 01. Aug. 2026 12:26    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 RP4711 10 Unities + Antwort hilfreich

schön wäre wenn in den Objektvorgaben die Flächenkörper separat angeführt wären, so wie Arbeitsebenen
aber das ist halt nicht (zumindest nicht bis 2020)

------------------

------------------
Das Leben ist ein Beta-Test ohne Release-Datum

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

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

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

(c)2026 CAD.de | Impressum | Datenschutz