U kunt bijvoorbeeld de positie van het zwaartepunt extraheren volgens X in de tabel met documenteigenschappen door SW-Ix@part.SLDPRT te selecteren
Omdat ik graag automatisch enkele waarden wil extraheren, zoals de lengte in X, Y en Z van het 3D-model, de oppervlakte, de dichtheid van het geselecteerde materiaal,..
Nee, ik heb geen lijst van alle interne eigenschappen die kunnen worden hersteld. Aan de andere kant kunt u voor uw verzoek uw eigenschappen zo maken dat ze verwijzen naar de afmetingen van uw onderdeel en zo de X-, Y- en Z-lengtewaarden van uw 3D-model ophalen. Als u uw model (prtdot) maakt met een volumegrootte waarin deze afmetingen en eigenschappen al zijn ingevoegd, hoeft u verder niets te doen.
Dank u voor uw antwoorden, maar op dit moment komen ze niet overeen met wat we zouden willen doen.
Lucas Prieur: Bedankt voor de lijst met eigendommen, maar de waarden die ik zoek zijn niet aangegeven
jmsavoyat: Ik had nagedacht over de oplossing om de maximale afmetingen van de ruimte te benoemen, maar we zouden graag willen dat de waarden automatisch worden ingevuld omdat we veel kamers hebben waarvan de Maxi-afmetingen een overlapping van functies zijn. Als gevolg hiervan zouden we dimensies moeten invoegen voor de drie waarden X, Y en Z en deze hernoemen zodat de aangepaste eigenschappen van het document worden ingevuld. Het staat me ook niet toe om andere waarden zoals dichtheid te extraheren.
Aan de andere kant geef ik toe dat ik niet weet hoe ik het moet aanpakken.
Ik heb het gedownload en uitgepakt.
Het Bezwaringsdossier . Werkmateriaal SWP
Als ik het rechtstreeks vanuit Solidworks open, krijg ik het volgende bericht te zien: "De namen van de volgende bestanden zijn ongeldig, niet gevonden, zijn vergrendeld of van een niet-compatibel type"
Ja, dat heb ik al gedaan, maar er zijn nog enkele eigenschappen die ik niet kan extraheren en die we graag automatisch willen weergeven. Bijvoorbeeld kwaliteit, dichtheid, thermische geleidbaarheid, vloeigrens,.. van het materiaal
En ik stel me voor dat deze waarden bruikbaar moeten zijn, omdat sommige ervan worden gebruikt door de simulatiemodules.
Ik weet hoe ik een macro moet invoegen, mijn probleem is eerder dat wanneer ik het .zip bestand uitpak, ik geen .swp-bestand heb
Op mijn bureaublad heb ik een map "Macro materiaaleigenschap" gemaakt. Binnenin heb ik het bestand uitgepakt .zip .
Hij heeft een map "Eigenschappen" en "SwMacro" voor mij gemaakt
In de map "SwMacro" heb ik een lijst met bestanden en mappen (zie bijgevoegde afbeelding). Ik kan daar geen .swp bestand vinden zoals ik gewend ben te vinden. Dus ik weet niet wat ik moet doen.
In Solidworks heb ik een nieuwe macro gedefinieerd door het pad ...\Properties\SwMacro\bin\properties.dll
Ik maak een stuk en associeer het met een materiaal
Ik neem op en activeer vervolgens de macro. Ik herbouw. Ik zal in de tabellen de eigenschappen van het bestand controleren, maar helaas verschijnen niet de waarden die ik eerder in de materiaaleditor had ingevuld, zoals dichtheid, thermische geleidbaarheid of waarden in het aangepaste tabblad.
Aan de andere kant, wanneer ik de macro start, voert SW de andere macro uit (degene die de maximale kansen van de munt berekent). Is er een conflict tussen macro's?
Zou het van de Solidworks-versie kunnen komen? Ik gebruik SW2013 SP3.0 in x64