| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Zerspanungstreff mit SolidCAM bei der Hoffmann GmbH in Achim/Bremen |
Autor
|
Thema: VBA Linienart und -stärke abfragen und ändern (850 mal gelesen)
|
wemasb Mitglied Quereinsteiger
Beiträge: 124 Registriert: 10.09.2012 SolidWorks 2018 Office 2010 AutoCAD 2007
|
erstellt am: 18. Jun. 2019 12:57 <-- editieren / zitieren --> Unities abgeben:
|
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2776 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 18. Jun. 2019 13:46 <-- editieren / zitieren --> Unities abgeben: Nur für wemasb
Hallo wemasb, Linienart von was? Deine Frage ist denke ich etwas arg kurz formuliert für eine sinnvolle Anwort. Mit GetLines4 Method (IView) bekommst du die Linien in einer Ansicht die selber Skizziert sind Mit GetPolylines7 Method (IView) bekommst du die Linien in einer Ansicht die aus dem Model sind Du bekommst jeweil ein Arry das du dann auseinandernehmen müsstest. Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Staatlich anerkannte Deutschniete [Diese Nachricht wurde von bk.sc am 18. Jun. 2019 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3189 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 19. Jun. 2019 00:16 <-- editieren / zitieren --> Unities abgeben: Nur für wemasb
Zitat: ... in einer Zeichnung, die aktuelle Linienart und -stärke abfragen und diese auch ändern?
Hallo, ist zwar kurz, aber ich find die Frage schon eindeutig. es geht sicher um die aktuelle Linienart und -stärke also um das, was beim nächsten Linien malen von SWX benutzt wird. Lösung habe ich aber auch gerade nicht parat ... Gruß, Christian Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wemasb Mitglied Quereinsteiger
Beiträge: 124 Registriert: 10.09.2012 SolidWorks 2018 Office 2010 AutoCAD 2007
|
erstellt am: 19. Jun. 2019 07:21 <-- editieren / zitieren --> Unities abgeben:
|
Christian_W Ehrenmitglied V.I.P. h.c. Konstrukteur (Dipl-Ing)
Beiträge: 3189 Registriert: 04.04.2001 CSWP 12/2015<P>SWX2021sp5 Win10/11 (SWX2016, SWX2012) proAlpha6.2e00/calinkV9 (Tactonworks) (Medusa7, NesCAD2010, solidEdge19)
|
erstellt am: 19. Jun. 2019 10:14 <-- editieren / zitieren --> Unities abgeben: Nur für wemasb
|
wemasb Mitglied Quereinsteiger
Beiträge: 124 Registriert: 10.09.2012 SolidWorks 2018 Office 2010 AutoCAD 2007
|
erstellt am: 19. Jun. 2019 10:43 <-- editieren / zitieren --> Unities abgeben:
Ich hab jetzt einen anderen Weg gefunden um an mein endgültiges Ziel zu kommen. Sinn und Zweck des ganzes war, dass ich in meiner Baugruppe eine Skizze erstelle und diese hinterher in meiner Zeichnung automatisch in einer gewissen Farbe, Linienstärke und -art als Skizze "anzeigen" lasse. Bei dem herkömmlichen Einblenden der Skizze kann ich ja leider keine der zuvor genannten Eigenschaften bearbeiten (korrigiert mich gerne wenn ich falsch liege), deshalb benutze ich für meine Zwecke einfach "Elemente übernehmen". Aber wie gesagt, habe einen anderen Weg gefunden undzwar erstelle ich mir vor "Elemente übernehmen" einen neuen Layer und gebe dem Layer meine gewünschten Eigenschaften mit
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |