Maak een primaire oppervlakte-uitsparing met kruispunten van meerdere componenten

Hoi allemaal 

Mijn probleem is het volgende: 

Ik ben op zoek naar automatisering van de procedure voor het snijden van een doos van standaardformaat voor de doorgang van componenten dankzij een macro.

Mijn methode zou zijn om de snijcurves tussen dezelfde componenten en het relevante oppervlak van de behuizing op te halen om ze te herstellen en de extrusie te genereren die specifiek is voor de snede van de behuizing. Helaas hebben sommige van deze componenten draden en ik heb de indruk dat de functie voor kruispuntcurven in SolidWorks 2014 dit kruispunt niet herkent. Mijn macro haalt momenteel een schets op die door de operator is gemaakt om de snede uit de vlakken (middens) van het onderdeel uit te voeren. Ik dacht dat ik het probleem zou melden door eerst een snede uit een schets uit te voeren en uiteindelijk de recorder te gebruiken om me te laten inspireren door de code die eruit zou komen, maar ik kan de bewerking niet eens handmatig uitvoeren.

Bij voorbaat dank voor de hulp die de gemeenschap mij zal geven! 

 

 

Hallo

Heeft u geen foto's om uw probleem te illustreren?

1 like

Hallo a.leblanc, 

Allereerst bedankt voor uw interesse in mijn probleem.

Ik laat je screenshots achter die (snel) door mij zijn gedetailleerd op een voorbeelddocument, zodat je mijn verzoek beter kunt begrijpen. 

Sorry voor de afbeelding, ik wist niet hoe ik afbeeldingen op verf moest samenvoegen. 


sans_titre2.png
1 like

Heb je al gekeken naar de slimme componenten? 

1 like

Hallo M@d, 

Ik heb aan deze kant niet te diep gegraven, aangezien de componenten voortdurend veranderen, ze worden rechtstreeks geïmporteerd van de site van de leverancier in STEP-formaat. Het heeft dus geen zin om ze in te stellen, aangezien het vrijwel zeker is dat we ze niet meer zullen gebruiken. 

In ieder geval bedankt voor je antwoord. 

1 like

Kunt u ons een concreet voorbeeld geven?  IN STAP IGES- of SW-formaat

1 like

Hier is het STEP-bestand van mijn voorbeeldonderdeel, misschien zal de slimme component het uiteindelijk doen...


piece_temoin. stap
1 like

Inderdaad, er is zojuist een nieuwe tutorial over dit onderwerp gemaakt, aan de andere kant, als het onderdeel kan variëren, kan het ingewikkeld zijn, misschien is het mogelijk om dit onderdeel voor elke invoeging te vervangen.

Het idee dat ik zie om je probleem op te lossen, is om een leeg onderdeel te hebben dat een intelligent onderdeel is dat als basis zal dienen, omdat ik me voorstel dat de extrusiefuncties altijd een ronde of een vierkant zullen zijn?

 

Dus je maakt een model met een schets die je bestuurt door een dimensie en vervolgens plaats je het deel van  je klant/leverancier in je kamer

 

Ik weet niet of ik erg expliciet ben?

1 like

 

Ik denk dat ik wel zie waar je hiermee naartoe gaat, ik moet een lege intelligente component maken zonder materiaal met een bijbehorende functie die ik zou wijzigen (alleen de dimensie die gecontroleerd blijft). En om de vorm variabel te hebben, zou ik er meerdere kunnen maken met de bijbehorende vorm die specifiek is voor elk onderdeel. Dat wil zeggen een component met cilindrische extrusie, voor een ander vierkant, en rechthoekig.

En ja, dat klopt, de componenten zullen geen andere vorm hebben dan deze. Wat voor mij onduidelijk blijft, is hoe ik een geïmporteerd onderdeel kan invoegen in het PART-bestand van degene die "smart" zal worden genoemd. 

Ik wil u eraan herinneren dat mijn belangrijkste doel is om handmatige handelingen te beperken om de acties van de cartoonist te beperken. Daarom wilde ik een macro doorlopen die me blijkbaar geen haalbare oplossing kon bieden. 

1 like

U kunt de referenties (onderdelen / functieondersteuning, ...) van een slimme component opnieuw definiëren, u hoeft alleen maar met de rechtermuisknop op uw component in de boom te klikken en op invoegen te klikken, en vervolgens de elementen in uw assemblagevenster te selecteren, dus er is geen dimensie nodig.

1 like

Dank u beiden voor de hulp ! Het is de beste! Ik kende dit slimme onderdeel helemaal niet. 

1 like

Maar graag gedaan, wat betreft het invoegen van het ene stuk in het andere, ik laat je deze link zien:)

 

http://help.solidworks.com/2016/french/solidworks/sldworks/t_inserting_a_part_into_another_part.htm