Maar mijn uiteindelijke doel is om een stuklijst te kunnen maken op de assemblage en de materiaalvereisten gemakkelijk te extraheren via een macro.
Totale oppervlakte van dikte A en klasse X plaatwerk
Totale oppervlakte van de plaat van dikte B en klasse Y
Totale oppervlakte van dikte C- en Z-plaat
Ik kan echter niet alle benodigde informatie op één regel krijgen.
Het markeerblad 1 staat op een lijn, maar standaard is SolidWorks in multibody en daarom vind ik mijn plaatwerkinformatie op de onderste "child" lijn, helemaal niet praktisch...
In mijn geval is de eigenschap "Onbewerkt plaatwandoppervlak" alleen beschikbaar via het kolomtype "Aangepaste eigenschap". En ik heb er geen waarde voor terug.
Zie dus wel een rechtsklik op gelaste onderdelenlijsten en kijk dan of je het vinkje voor je hebt staan om een lijst met gelaste onderdelen te maken en automatisch bij te werken. Zie PJ
Er is ook de mogelijkheid om via de mycad tools eigenschappen van het plaatwerk op te halen via smartproperties (ik krijg op deze manier de max lengte en max breedte van een plaatwerkzijde)
Aangezien u toegang heeft tot deze tools van derden, is het aan u om de gemakkelijkste oplossing voor u te zien.
Wanneer u met de rechtermuisknop op artikel 1 van de lijst met gelaste onderdelen klikt, heeft u dan de samenvatting van de lijst zoals in de bijlage???
Met je BOM template krijg ik hetzelfde resultaat als in je tutorial door de BOM op een onderdeel te maken. Maar net als jij is mijn resultaat op twee lijnen.
Bij het uitvoeren van uw stuklijst op een assemblage heb ik geen retourwaarden voor de parameter "Oppervlakte van de ruwe plaatwerkzijwand".
Ik denk dat de gemakkelijkste oplossing zou zijn om een notitie te maken zoals aan het begin van het bericht en deze notitie te koppelen aan een aangepaste eigenschap die u in uw nomenclatuur kunt ophalen.