Binnen mijn bedrijf (een ontwerpbedrijf voor aluminium schrijnwerk) modelleren we volgens een nogal bijzondere methode.
We modelleren wat we knooppunten noemen, die de assemblage van twee profielen zijn. We voegen deze verschillende knooppunten in een artikelbestand in met behulp van het commando insert => onderdeel. Na het inbrengen van deze knopen verbinden we ze met een extrusie om onze staven die ons schrijnwerk vormen te reconstrueren. Zie bijgevoegd voorbeeldbestand
Als ik echter een van de knooppunten vervang, kan ik de verwijzing in het onderdeelbestand niet wijzigen. Laten we in het bijgevoegde voorbeeld zeggen dat ik de hoek A wil vervangen door de hoek D.
Heeft u hier een oplossing voor??
Ik heb mijn zin gekregen door EPDM, maar het nadeel is dat als ik meerdere identieke knooppunten in hetzelfde bestand heb, ik alle knooppunten vervang, maar ik kan niet slechts één knooppunt wijzigen.
Om de referentie van deze ingevoegde onderdelen te wijzigen, moet u eerst... sluit de kamer...
Wijs vervolgens via het "open" venster naar de kamer waarvan u de referenties wilt wijzigen en klik op de knop "Referentie" (zie bijgevoegde afbeelding). U kunt de referenties dan doorsturen (dubbelklik op de naam van het onderdeel of op het pad).
Je valideert en opent de ruimte in het proces.
Dat is het.
Werk je met EPDM, dan moet je het onderdeel natuurlijk wel vooraf afzuigen.
Helaas kan ik op deze manier geen enkele referentie wijzigen wanneer een referentie meerdere keren in dezelfde kamer voorkomt. Want wanneer een verwijzing meerdere keren voorkomt, wordt deze gegroepeerd in één regel.
Zie bijgevoegde schermafbeelding.
@rmorel
Deze modelleringsstrategie werd ingevoerd omdat op het niveau van het ontwerpbureau wordt gekeken naar een volledig schrijnwerk en niet naar een reeks geassembleerde staven waaruit het schrijnwerk bestaat.
Bovendien, omdat ons schrijnwerk is geconfigureerd volgens een familie van onderdelen, gebruiken we een macro om de verschillende configuraties in verschillende onderdeelbestanden te scheiden, macro werkt niet met assemblages.
Een ander belangrijk feit is dat ik bijna de enige niet-beginnende SW-gebruiker ben, dus elke manipulatie moet vrij eenvoudig te implementeren zijn.
Als iemand echter een modelleringsmethode heeft om voor te stellen, ben ik er helemaal voor.
Handmatig om alleen een onderdeel te vervangen dat meerdere keren in een assemblage wordt gebruikt, maar u moet het document openen, U moet de optie "Rechts klikken/onderdeel vervangen" gebruiken
Anders is het met de API's mogelijk om de wijziging aan te brengen terwijl het document gesloten is.
U moet de swDocumentMgr-bibliotheek gebruiken met de API: Replace Method (ISwDMComponent6)
Of met het document geopend met de API "ReplaceComponents Method (IAssemblyDoc)"
Waarom hebben we geen "sjablonen" (een standaardbasis) gemaakt van compleet schrijnwerk in assemblage: elk element is een onderdeelbestand. Daarnaast kunt u hardware toevoegen (met name om een stuklijst te genereren zoals @rmorel)
Nadat de standaard database is gemaakt, maak je voor elke nieuwe klant een samenstelling om mee naar huis te nemen of maak je vanuit het EPDM een kopie van de boomstructuur (in tools), hernoem je alle onderdelenbestanden en de tekeningen.
Wijzig vervolgens de klantassemblage dimensionaal.
Het is een mix van de twee, we gebruiken het gelaste mechanisme om de knopen te maken. Mia's eenvoudige extrusie om knopen te hechten.
@flegendre
Het ontwerp van standaardelementen ligt in de schappen, maar het zal tijd kosten om iets effectiefs samen te stellen. Daarom ben ik op zoek naar een palliatieve oplossing.
@gt22 ik naar je link kijken zodra ik wat tijd heb...
Anders is er geen oplossing om een enkel voorkomen van een verwijzing te vervangen???
Ik heb net gekeken naar de link over bibliotheekfuncties.
Ik heb geprobeerd deze manier van modelleren te gebruiken, het enige probleem is dat onze profielen complexe profielen zijn (vergeleken met een IPE of andere structurele profielen) en dat de gebruikte sneden slechts in geringe mate gestandaardiseerd en standaardiseerbaar zijn.
De complexiteit van de profielen maakt de implementatie omslachtig en complex, en vereist handmatige herbewerking voor de rest van de bewerkingen (boren en andere profielrouteringselementen).
Deze techniek kan inderdaad geschikt zijn voor sommige van mijn gevallen. Helaas niet het geheel.
Voor de rest van de gevallen ben ik bang dat er geen echte oplossing is (behalve om de creatie van een macro te zien die in staat is om de linkpaden in te voeren en deze te wijzigen.
Deze methode ga ik testen, zodat ik deze vervolgens in mijn bedrijf kan inzetten. Maar inderdaad, het lijkt mij meer dan vialbe.