| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS | | | | Schulung 2.5D Fräsen, ein Seminar am 11.11.2024
|
Autor
|
Thema: Ebenen aufeinandersetzen (1055 / mal gelesen)
|
Muck93 Mitglied
Beiträge: 16 Registriert: 24.01.2016
|
erstellt am: 27. Mai. 2017 17:03 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, Ich habe eine Baugruppe (meine Hauptbaugruppe) mit dem namen Grundplatte_und_Ritzelwelle auf der die Ebene "Grundebene" ist und eine zweite Baugruppe mit dem Namen Lager1 mit der Ebene "Grundebene" ich möchte nun die beiden Ebenen aufeinandersetzen. Code: strCompName = swcomponent.Name2() ' Namen der Ebenen MateName = "Grundebenen" + strCompName FirstSelection = "Grundebene@" + "Lager1" & "@" + "Grundplatte_und_Ritzelwelle" SecondSelection = "Grundebene@" + "Grundplatte_und_Ritzelwelle" swDocExt = swModel.Extension swModel.ClearSelection2(True) ' Auswahl der ebenen boolstatus = swDocExt.SelectByID2(FirstSelection, "PLANE", 0, 0, 0, True, 1, Nothing, swSelectOptionDefault) boolstatus = swDocExt.SelectByID2(SecondSelection, "PLANE", 0, 0, 0, True, 1, Nothing, swSelectOptionDefault) ' Add the mate matefeature = swAssy.AddMate3(0, 1, False, 0, 0, 0, 0, 0, 0, 0, 0, False, longstatus) swModel.ViewZoomtofit2()
So wollte ich es Umsetzen, jedoch passiert leider nichts. Keine Fehlermeldung. Seht ihr einen Fehler? Gruß
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ralf Tide Moderator -
Beiträge: 4999 Registriert: 06.08.2001 Sehr seltsame Dinge passiern <Klaus Lage - Toy Story> .-)
|
erstellt am: 28. Mai. 2017 09:50 <-- editieren / zitieren --> Unities abgeben: Nur für Muck93
Zitat: Original erstellt von Muck93:
Code: ' Add the mate matefeature = swAssy.AddMate3(0, 1, False, 0, 0, 0, 0, 0, 0, 0, 0, False, longstatus)
...Seht ihr einen Fehler?
Im Beispiel hier: http://help.solidworks.com/2010/English/api/sldworksapi/Add_Component_and_Mate_Example_VB.htmsteht vor dem "matefeature" noch ein "Set" HTH Ralf ------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2795 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 29. Mai. 2017 07:21 <-- editieren / zitieren --> Unities abgeben: Nur für Muck93
Hallo Muck, [OT] ich sehe jetzt den 4 Thread zu wahrscheinlich dem selben Macro, wäre es nicht sinnvoller gewessen deine ganzen Problemstellungen in einem Thread zu behandeln, dass hat u.a. den Vorteil das der ganze Kontext deines Macros mit bereits vorhanden Deklarationen usw. bereits bekannt ist und sich im Gesamtkontext vielleicht auch andere Lösungsmöglichkeiten ergeben, des Weiterem wenn der Gesamtkontext bekannt ist gibt es vielleicht auch mehr Helfer da andere Leute schon ähnliche Probleme hatten oder vor einer ähnlichen Aufgabe stehen und dann gemeinsam mit dir an einer Lösung arbeiten wollen. Ein bisschen ein Anreiz für potenzielle Helfer ist nie verkehrt [/OT] Gruß Bernd ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Staatlich anerkannte Deutschniete Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|