Ik wil mijn hoeveelheden onderdelen uit een assemblage halen om ze automatisch in de cartridge van mijn tekening te plaatsen.
Heeft SolidWorks deze functie?
Anders
Ik stel me voor dat ik een nomenclatuur moet maken om een "hoeveelheid" -veld te extraheren dat naar de juiste tekening zal worden gekopieerd; maar dit is code??
Als je kijkt in "evalueer-visualiseer de assemblage" vind je je hoeveelheden, maar ik weet niet hoe ik ze in de tekening moet invoegen; Zelfs als je een stuklijst maakt, kun je de hoeveelheden niet importeren in je gegevens. Helaas, het zal mij ook veel helpen!
Ik ben het ermee eens @Tomalam, je zult de hoeveelheid niet alleen met SolidWorks terug in de kamer kunnen krijgen. Een macro zou dit mogelijk moeten maken.
Maar wees voorzichtig, in uw manier van werken, u gebruikt uw componenten nooit opnieuw? Uw "single-use" geluidsplannen, alleen voor een machine?
Het is mogelijk om de assemblagestuklijst rechtstreeks in het artikelplan in te voegen, maar het is een beetje tijdrovend.
Moeten:
1) Open de montage en tekening van het onderdeel,
2) Selecteer in de tekening van het onderdeel uit het palet Aanzichten (tabblad van het taakvenster aan de rechterkant) het merk in het vervolgkeuzemenu bovenaan,
3) voeg een weergave van de assemblage toe buiten het onderdeeltekenblad,
4) Selecteer de assemblageweergave voor de volgende stap,
5) voeg de assemblagestuklijst in (met een sjabloon dat bijvoorbeeld alleen de code en de hoeveelheid bevat),
6) Verberg de regels van de nomenclatuur die u niet wilt zien met een "klik met de rechtermuisknop > verbergen".
Daar ga je!
Anders zou het mogelijk moeten zijn door een macro in VB te gebruiken.
Bovendien heeft deze methode het voordeel dat ze altijd up-to-date zijn in hoeveelheden! Terwijl het bij een macro elke keer dat het plan wordt geopend, opnieuw zou moeten worden gestart!
Het werkt, ik heb een assemblagemodel gemaakt met de eigenschappen "code" en "code2", de vergelijking "Dummy" en ik kan nu automatisch mijn qty's direct in mijn detailbasis van het betreffende onderdeel ophalen door [ $PRPSHEET : "AutoQty" ] in het titelblok in te voegen.
Ik heb het assemblagemodel bijgevoegd met de macro's en de benodigde vergelijking ... als het nuttig kan zijn.
Vergeet niet om [ $PRPSHEET: "AutoQty" ] toe te voegen in de titel van de basismap voor een automatisering.
LET OP: als u hetzelfde onderdeel in een andere assemblage gebruikt, aangezien de hoeveelheid hard in de eigenschappen van het onderdeel staat bij de laatste open assemblage!!