Wauw! Een veelomvattend onderwerp! Kunt u dit toelichten? Welke macro heb je hersteld?
Succes lol
Lucas lijkt goed te raken in macro's en daarnaast heeft hij een aantal tutorials over lynkoa gemaakt die gebruikt kunnen worden.
Dus ik heb de 2 (bijlage) gedownload, evenals "activeer alle configuratie" in formatl .html
Het zijn dus .swp-bestanden, maar er verschijnt een foutmelding dat geen enkel programma het kan lezen
Echter, eenmaal geopend in solidworks met macro tool
Er verschijnt een venster waarin ik graag informatie over deze functies wil hebben
sans_titre_1.jpg
Het is heel eenvoudig, open een kamer en druk op Extra/Macro/run. In het vak dat wordt geopend, moet u mogelijk het type bestanden wijzigen dat moet worden geopend om swb of swp te selecteren.
Merk op dat dit type bestand ook naar u kan worden verzonden voor 3D in plaats van STEP of IGES. Festo biedt dit bijvoorbeeld aan voor zijn cilinders. Hierdoor heb je geen dode lichamen maar echte bouwbomen.
Edit: Natuurlijk moet je eerst het .swp of .swb bestand op je computer hebben opgeslagen.
Maar wat heeft het voor zin?
Het wordt met name gebruikt om repetitieve handelingen automatisch uit te voeren, om tijd te besparen, of zelfs om handelingen die niet handmatig kunnen worden uitgevoerd.
De macro waar je het over hebt lijkt, zoals de naam al doet vermoeden, alle configuraties te activeren. Zonder hen moet je ze een voor een activeren. Als je er honderd op een zware assemblage hebt, ben je er met de hand een dag mee bezig, met deze macro start je hem 's avonds als je van je werk komt en de volgende ochtend is hij klaar.
Voor Feature Masse is het de MyCADServices-voorouder van het SW-zwaartepunt dat vandaag de dag als basis te vinden is. Vóór SW13 bestond deze functie niet. Dus ik denk dat @jmsavoyat aan de oorsprong ligt van deze macro. Je maakt een 3D schets met slechts 1 punt. U start de macro en selecteert dit punt. U valideert en de macro zal het punt op het zwaartepunt herpositioneren. De actie die gedaan moet zijn is dat de macro de coördinaten van het zwaartepunt heeft genomen en deze op de punt van je 3D-schets heeft ingevuld! Dit is erg handig wanneer je bijvoorbeeld een roerpedaal trekt.
@ Benoit
en voor het geval ik er een wil maken, (zie bijlage)
Wat kan ik als parameter invoeren?
Wat zijn belangrijk?
sans_titre_1.jpg
Hier is de vraag veel te vaag! De pro's zullen je zeker vertellen (@Lucas en @jfaradon) voordat je je halsoverkop in de code stort, je moet al weten wat je wilt doen. Het gaat ook om design: je begint niet met tekenen in 3D zonder een crobard op een stuk papier te hebben gekrabbeld. Macro's zijn hetzelfde.
Dus wat wil je doen met deze macro?
Er zijn een aantal tutorials daar: http://www.lynkoa.com/search/Macro?type[0]=tutorial je kunt een kijkje nemen.
Allereerst, weet waar het voor is (en je zei me dankjewel)
dan informatie hebben om deze te kunnen gebruiken indien nodig
Dat is alles
Naar mijn mening is deze vraag dus gesloten. Als je een macro "project" hebt, is het beter om een vraag die het beschrijft opnieuw te doen voor meer leesbaarheid en om te voorkomen dat het in alle richtingen gaat.
Pas nu op dat u niet alles met macro's probeert te doen. SolidWorks is in veel gevallen voldoende zonder daar een beroep op te doen.
Dus om samen te vatten, kijk naar de tutorials als er een is die praat over de basisprincipes van macro's. En als je een bepaalde behoefte hebt, schrijf die dan eerst op. Van daaruit kunnen we zien naar welke oplossing we moeten gaan.
naar mijn tutorials!!
Ik begrijp het niet. Ik dacht dat ik je vraag had beantwoord?
Duplicaat
@ Nicolas
+1 voor de vraag
-1 voor je antwoord dat niets betekent
Edit Ik dacht dat Benoit de antwoorden had gegeven
Hallo Nicolas,
Het juiste antwoord moet meestal worden ontleend aan de antwoorden die door de bijdragers worden gegeven. Ik denk wel dat @Benoit voor een groot deel heeft bijgedragen aan het begeleiden van je onderzoek. Het zou normaal zijn geweest om hem het juiste antwoord te geven. Dat is het principe! Denk er de volgende keer eens over na!
Vriendelijke groeten
sorry voor @benoit
het is waar dat deze antwoorden me hebben geleid, maar ik kan mijn macro nog steeds niet gebruiken of maken,
Dus ik heb anderen gedownload en ik heb ze beoordeeld en becommentarieerd (wat ook punten geeft)
Dus ik zal de volgende keer een meer specifieke vraag stellen
Groeten Nicolas
@nicolas het gaat niet om de tijd, de punten, het is de erkenning van de hulp. Bovendien staat het beste antwoord bovenaan de lijst, dus stel je voor dat degenen die op zoek zijn naar hetzelfde onderwerp als jij wanneer ze je vraag raadplegen, de relevante antwoorden kunnen missen die, zoals je zegt, sturen we
Bewerk je antwoord en maak ten minste één plagiaat van het antwoord van Benoit als citaat
Voor deze keer zal hij het je niet kwalijk nemen, dat weet ik zeker. Om te gillen
@gerald
Ik begrijp je bericht niet!
Een vraag opnieuw bewerken?
maar ik kreeg geen duidelijk antwoord!
Na mijn vraag misschien niet, het zij zo!
Ik waardeer de geboden hulp (ik beoordeel het antwoord)
maar ik heb nog steeds honger
Met vriendelijke groet, Nicolas