Autor
|
Thema: Farbe der Kanten einer Fläche ändern (10432 mal gelesen)
|
sbtSDA Mitglied Softwareentwickler
Beiträge: 30 Registriert: 12.04.2006 HP Mobil Workstation 8710w 2,4 GHz; 4 GB RAM NVIDIA Quadro FX 1600, 512MB MS Win XP Prof SP2 MS Win XP x64 SP1 Ms Vista Ultimate (32bit) SolidWorks 2006 SP5.1 SolidWorks 2008 SP3.0 CATIA V5 R17 SP3 MS Office Prof 2003 Visual Basic 6 Visual Studio 2005 Express
|
erstellt am: 16. Apr. 2008 15:31 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, mein heutiges Problem: Ich möchte die grafischen Eigenschaften einer Fläche ändern die selektiert wurde. Was ich ändern kann ist: - Farbe der Fläche ändern - Linientyp der Kanten der Fläche ändern - Strichstärke der Kanten der Fläche ändern Was ich n i c h t ändern kann ist: - Farbe der Kanten der Fäche Wie geht das? Hier ein Auszug aus meinem bisherigen Code (VB.NET 2005): Code:
Dim oActiveDocument As INFITF.Document Dim oSelection As INFITF.Selection Dim oVisPropertySet As INFITF.VisPropertySet Dim iInheritance As Integer oActiveDocument = oCATIA.ActiveDocument oSelection = oActiveDocument.Selection oVisPropertySet = oSelection.VisProperties iInheritance = 0 oVisPropertySet.SetRealColor(255, 0, 0, iInheritance) 'Farbe der Fläche ändern klappt oVisPropertySet.SetRealWidth(3, iInheritance) 'Strichstärke der Kanten der Fläche ändern klappt oVisPropertySet.SetRealLineType(6, iInheritance) 'Linentyp der Kanten der Fläche ändern klappt
Im Eigenschaftsfenster von CATIA kann ich die Farbe der Kanten manuell ändern, dann müßte das doch auch per Code gehen - so zumindest meine Hoffnung. Thomas
------------------ Brauchen Sie Hilfe, sind Sie in Not? Wir retten Sie mit unserem Code! ---------------------------------------------- SolidWorks API-Programmierung | Makros | Tools | Addins | Schulung
SolidWorks API Programmierung; Schuler Design Automation GmbH | kontakt@schuler-da.de ---------------------------------------------- Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. (John Osborne 1929 - 1994) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sbtSDA Mitglied Softwareentwickler
Beiträge: 30 Registriert: 12.04.2006 HP Mobil Workstation 8710w 2,4 GHz; 4 GB RAM NVIDIA Quadro FX 1600, 512MB MS Win XP Prof SP2 MS Win XP x64 SP1 Ms Vista Ultimate (32bit) SolidWorks 2006 SP5.1 SolidWorks 2008 SP3.0 CATIA V5 R17 SP3 MS Office Prof 2003 Visual Basic 6 Visual Studio 2005 Express
|
erstellt am: 17. Apr. 2008 13:16 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, vielleicht habe ich mich etwas unverständlich ausgedrückt, deshalb hier nochmal kurz mein Problem. Ich möchte von einer ausgewählten Fläche die Farbe der Kanten ändern. Ich habe keine Eigenschaft gefunden, wo ich die Farbe der Kanten auslesen kann noch einen Befehl um die Farbe zu setzen. Kennt jemand von Euch die Lösung? Über die visuellen Eigenschaften der Selektion kann ich alle anderen Werte auslesen wie im Bild dargestellt, nur eben nicht die Farbe der Kanten. Hier mal noch der Eigenschaftsdialog von CATIA in dem man das alles manuell einstellen kann. Thomas
------------------ Brauchen Sie Hilfe, sind Sie in Not? Wir retten Sie mit unserem Code! ---------------------------------------------- SolidWorks API-Programmierung | Makros | Tools | Addins | Schulung
SolidWorks API Programmierung; Schuler Design Automation GmbH | kontakt@schuler-da.de ---------------------------------------------- Der Computer ist die logische Weiterentwicklung des Menschen: Intelligenz ohne Moral. (John Osborne 1929 - 1994) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
miezeka Mitglied Ingenieurin
Beiträge: 44 Registriert: 30.09.2008 CATIA V5R16SP5 Catia V5 R18<P>Win XP Prof
|
erstellt am: 08. Okt. 2008 17:28 <-- editieren / zitieren --> Unities abgeben: Nur für sbtSDA
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|