Als ik vraag naar het zwaartepunt van een set, wordt dat goed weergegeven en kan ik aan de massa-eigenschappen zien dat de XYZ-coördinaten werken.
Omdat assemblage een ingewikkelde kinematica is, zou ik graag willen dat de coördinaten permanent worden weergegeven. Vandaag heb ik een schets gemaakt die me deze coördinaten geeft, het enige probleem is dat ik het niet de hele tijd kan zien. a) je moet opnieuw bouwen zodat de nieuwe coördinaten worden weergegeven, open dan de schets om de nummers (of eigendom van de CM) te hebben
Bij de uitvinder van 12 jaar geleden (lang voordat de CM in SW bestond) verschenen de afmetingen dynamisch op het scherm (als een scrollende teller).
Ik kon niets vinden in de online of op het net hulp voor SW.
De bijgevoegde macro biedt de weergave van de coördinaten van de CdG van een assemblage automatisch, na een beweging van een of meer componenten, als reactie op een gebeurtenis van het type " swAssemblyComponentMoveNotify2 " (pfff...) verzonden door SolidWorks.
Alvorens de positie van de CdG te bepalen, moet SolidWorks noodzakelijkerwijs de assemblage opnieuw opbouwen om de geometrie bij te werken. Gezien deze vertraging kan de weergave van de gewijzigde coördinaten niet continu worden gedaan naarmate de beweging vordert, dit is alleen mogelijk wanneer de beweging is voltooid.
Om dezelfde reden is de mogelijkheid om rekening te houden met andere gebeurtenissen (verandering van een dimensie, een beperking, enz.) uitgesloten als gevolg van opeenvolgende en snel ondraaglijke stilstandtijden. De knop " Berekenen " aan de rechterkant van het venster biedt de gebruiker de mogelijkheid om de CoG op elk gewenst moment opnieuw te berekenen.
Ik kijk en houd je op de hoogte van het resultaat. Zelfs als ik op berekenen moet klikken, zal dit sneller gaan dan Ctrl B " rebuild " + Ctrl M (weergave van massa-eigenschappen) + Esc om weer op het scherm te komen.
Er is geen verandering van kant, alleen een rotatie met onderdelen die tijdens de rotatie bewegen en daardoor de positie van de CM veranderen
Het macrorecord doet er niet toe... Het meest praktisch is een persoonlijke map waarin u macro's kunt opslaan om ze gemakkelijk terug te vinden.
In gebruik is het belangrijk om het vanuit SolidWorks te kunnen activeren door het te associëren met een knop die in de macrowerkbalk (of een andere werkbalk) is geplaatst. Aanpasbare knop voor onmiddellijke herkenning (zie video).