| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS | | | | Der größte Rechenreiniger der Welt bei MUHR (SOLIDWORKS, SOLIDWORKS Simulation), ein Anwenderbericht |
Autor
|
Thema: API: Parasolid-Datei in bestehendes sldprt (617 / mal gelesen)
|
met Mitglied CAD-Admin / Konstrukteur
Beiträge: 138 Registriert: 23.07.2004 Solidworks 2023 SP5
|
erstellt am: 26. Nov. 2018 08:58 <-- editieren / zitieren --> Unities abgeben:
Hallo, wie kann man mit der API mehrere Parasolid-Dateien in ein bestehendes Part einlesen? Manuel: Einfügen-->Features-->Importiert... Habe es versucht mit
Code: Dim akt_x_t2 As ModelDoc2 = _swApp.LoadFile4(sPart, "i", Nothing, 0)
doch leider wird nur eine neue sldprt erzeugt. Kann mir jemand helfen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
met Mitglied CAD-Admin / Konstrukteur
Beiträge: 138 Registriert: 23.07.2004 Solidworks 2023 SP5
|
erstellt am: 26. Nov. 2018 09:35 <-- editieren / zitieren --> Unities abgeben:
workaround gefunden: 1. Teil öffnen 2. Teil speichern 3. Teil einfügen 4. Teil löschen Code:
Dim akt_x_t2 As ModelDoc2 = _swApp.LoadFile4(sPart, "i", Nothing, 0) akt_x_t2.SaveAsSilent(tmpFilename, False) Dim aktImp As Feature = CType(akt_x_t, PartDoc).InsertPart2(akt_x_t2.GetTitle, 515) _swApp.CloseDoc(akt_x_t2.GetTitle) IO.File.Delete(tmpFilename)
Bitte trotzdem melden, wenn es einen direkten weg ohne zwischenspeichern gibt Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|