Ik ben op zoek naar hetzelfde, maar de macro in de post over lynkoa is gewoon om de PDF te openen die in het ontwerplogboek van het onderdeel staat. Alle PDF's in een assembly worden niet geopend.
@maximus : Het is normaal dat de macro die aanwezig is in het bericht op lynkoa alleen de PDF opent die zich in het ontwerplogboek van het onderdeel bevindt, aangezien het alleen de bestanden vermeldt die zijn bijgevoegd bij het actieve document in Solidworks (Stel swModel = swApp.ActiveDoc). Om te doen wat u wilt, moet u een lus toevoegen die alle componenten van de assembly opsomt om de IModelDoc2-objecten van deze componenten op te halen (zie de GetModelDoc2-methode in de API's) ...