Slimme bibliotheek in Solidworks

(Ik open dit nieuwe onderwerp, ook al is het geen vraag, maar eerder een deelstuk)

(Natuurlijk zullen er speciale gevallen zijn die het spel zullen veranderen op bepaalde dingen die zullen worden gezegd)

 

Allereerst is er een belangrijke link in "de parameters van correct gebruik van het bestand" en een bibliotheek.

En je moet de "CAD-methoden voor de bibliotheek" scheiden van die voor het maken van "projectonderdelen".

Bij het maken van projectonderdelen maken we in principe gebruik van 5% van de functionaliteiten en mogelijkheden van Solidworks.

En wanneer je bibliotheekwerk op een geavanceerde manier doet (intelligente bibliotheek), kun je rond de 40-80% werken.

Er is dus een belangrijk verschil.

 

Uit ervaring in verschillende bedrijven zien we slechte gewoonten die helaas in de meerderheid zijn, of het nu in projectruimtes of bibliotheekkamers is.
Soms zijn het mensen die net van school komen, en soms vinden we de beroemde stijl van de "externe dienst".

Het probleem zal zijn om de software "normaal" opnieuw te gebruiken om niet te "voorkomen" dat er meer geavanceerde functies-methoden worden gebruikt.

Wat je ook moet begrijpen, is hoe het gebeurt, wanneer iemand de "slimme bibliotheek" gebruikt met slechte methoden-gewoontes "projecten", zal hij het verschil niet zien en niets opmerken.

Wanneer iemand gewend is om met geavanceerde functies-methoden te werken, wanneer hij "stukken van rotte projecten" moet opnemen met slechte methoden, werken veel dingen niet meer, worden functies beperkt, onbruikbaar...

Kortom, een slimme bibliotheek die kan worden gemengd met generieke elementen en die van merken.
Die per merk, het is beter om ze op te slaan met een boomstructuur die identiek is aan die van de fabrikant.
Voor generieke moet u een boomstructuur maken op basis van functies (aangepast aan de behoeften van de gebruikers, het bedrijf).


Een echt stuk bibliotheek dat moet worden geconfigureerd door een Excel, het betekent:

Dat het alleen de excel is die alles controleert, dus de optie "bewerkingen verbieden" is ingeschakeld.

Ter herinnering: wanneer u een Excel in een bestand plaatst, kan de informatie in de ene richting gaan (3D-shift-to-excel) of in de andere (Excel-shift-to-3D).

Maar in 99,9% van de gevallen wordt gekozen voor de 3D-shift-to-excel richting.

Wees voorzichtig met componenten van meerdere materialen, in dit geval is het beter om de PRP-eigenschap tekstueel te beheren met Excel en de dichtheid te beheren (dus laat de cdg-berekening automatisch staan), of controleer de massa en cdg-waarde met Excel.

Evenzo is er één ding dat u moet begrijpen, wanneer u een configuratiebibliotheek gebruikt, dit betekent dat u deze in de stuklijsten van een tekening gebruikt in modus 3 (in het gedeelte voor configuratiegroepering vink het vinkje aan en zet modus 3).

Het is ook raadzaam om bij het installeren van een montageboom alleen "eerste niveau" te plaatsen.
Je zet nooit een BOM in tabbing om deze te verkleinen (aberratie !!).
En de laatste stuklijst in deelmodus, is geschikt voor sommige bedrijven, maar vereist dat u weet hoe u uw ASM-assemblagesneden correct kunt beheren en de ASM-biblio of ASM-Const.welded goed kunt instellen.
(voordeel van de onderdeelmodus, stelt u in staat om alle behoeften van een project te zien, tijdens evoluties, stelt u in staat  om het verschil te maken en om bestellingen te groeperen).

Wees voorzichtig met een stuklijst in het tabblad, bij het borrelen in het vliegtuig, soms bugs de bellenmarkering (maar dit blijft een minderheidsgeval, oplossing, zet de waarde handmatig in de ballon en sleep de ballon naar een "handmatige waarde" -laag met een discrete kleurcode, zodat iemand anders die het vliegtuig overneemt weet dat het handmatig wordt beheerd).

En natuurlijk gebruiken we in een plan bijna nooit handmatige waarden, of handmatige BOM of met krachtboxen (aberratie!!). Dit moet worden verboden, behalve in speciale gevallen, maar in dit geval het gebruik van een speciale laag om dit aan andere gebruikers te signaleren.

Wanneer je de 3D-boorwizard gebruikt, moet je in een vliegtuig "symbool voor boren" gebruiken omdat het een niet zonder het ander gaat (ja, het nadeel is dat de afmeting op het platte vlak wordt gezet, niet op de snede, ook al is er een halve truc...).

Ik ga ervan uit dat de basisbestanden "goed geconfigureerd" zijn!!
automatische grootte van basisvlakken, correct gebruik van filters, weergave van gearceerde draden in de 3D, niet cirkels die het model kruisen, in de configuratie-optie BOM naar documentnaam, en in geavanceerd, controleer niet de verwijderfuncties. En de status van gekoppelde displays (dit voorkomt standaard niet dat het achteraf wordt gebruikt).

Wanneer u PRT of ASM bouwt, moet alles wat voor de installatie wordt gebruikt, de constructie "niet worden getoond" het moet worden verborgen in de creatieboom en mag de weergavefilters niet worden gebruikt (aberratie !!).
Wat belangrijk blijft voor het project, of gebruikt en repetitief is om de bibliotheekcomponenten te installeren (bijvoorbeeld legvlak voor conische draad), kan worden getoond en het filter wordt vervolgens gedeactiveerd.

Ik zal het niet hebben over het feit van de beoordeling in de 3D, dan import in de leden van het Europees Parlement, dat is een ander debat ...

4 likes

Een geavanceerde bibliotheek wordt gebruikt met het ontwerppaneel (aan de rechterkant in solidworks), en je beheert de bitmapweergave van het bestand (documentoptie, beeldkwaliteit, gebruik iso-weergave niet te controleren), en natuurlijk kies je een standpunt dat spreekt (en in 99% van de gevallen is het niet de ISO-weergave !!).


Een andere aberratie die maar al te vaak wordt gezien, is het verkeerde gebruik en vooral door "externe verwijzingen". Vaak gebruiken gebruikers die deze functie ontdekken deze slecht en klagen ze vervolgens over de software die verzadigd is, terwijl het hun methodologie is die niet goed is.
In veel gevallen wordt een externe referentie gebruikt wanneer deze niet nuttig is.
Bovendien, wanneer een "externe referentie" wordt bepaald, en die niet in positie zal variëren met ASM-configuraties, moet deze worden vergrendeld, niet voor niets een externe referentie in dynamisch houden.


Je moet weten hoe je de oorsprong op de juiste plaats moet zetten, om de basisplannen te hebben die kunnen worden gebruikt.
En over het algemeen, plaats het vliegtuig vooraan als het vlak van de voorkant van de kamer, en het bovenste vlak erboven (au als het vloervlak). En gecentreerd als het onderdeel symmetrisch is.


Nog een observatie: in een bibliotheek die naam waardig, is de snelheid van "3D-import" zeer, zeer beperkt!!
Waarvoor? Omdat het de software verzadigt, en dan moet je niet klagen...
Immers, als het bedrijf met kleine ASM's werkt, is het bewaren van 3D-imports in de bibliotheek redelijk.
Werk je met assemblages van middelgroot formaat, of zelfs groot: je werkt bijna nooit met 3D-imports... (tenzij je geen tijd hebt, maar je zult er op terug moeten komen om een echt 3D-model te maken).

Dit principe is om de 3D af te stemmen op de uiteindelijke behoefte en om de verzadiging van de software te beperken.


Iemand die gewend is om intelligente bibliotheken te maken, heeft een hoge modelleersnelheid.
Het maken van een projectstuk is soms eentonig, je valt er in slaap van... En maak geavanceerde bibliotheekstukken die wakker worden, en het is interessant.

Daarnaast zal iemand die gewend is aan solidworks en die begint te bewegen naar een geavanceerd gebruik, vanzelf beginnen met het benoemen van functies, schetsen, afmetingen, en dit is erg handig voor de bibliotheek. of zelfs de projectonderdelen!!

En er is ook een methode die met de tijd komt, de praktijk, dat is de totale dimensionering in één schets, en de rest van de constructie vloeit daaruit voort.

Iemand die de geavanceerde bibliotheek beheerst, weet hoe hij bovenliggende en onderliggende koppelingen op een meer geavanceerde manier kan controleren en beheren (functie, schets, dimensie, zelfs schetsentiteit). Want ja, er zijn principes van constructie, of evolutie "zonder breuk" in 3D, of MEP.


Je kunt beginnen met een lege excel, en deze zelf invullen.
Wanneer u een Excel maakt met de wizard, worden alle waarden weergegeven die moeten worden verwerkt, zelfs de waarden die niet in de Excel zouden moeten staan!! En hier moeten we de zaken weer op de rails zetten.
bijv. als we beheren in de excel SW-Material@@nomconfig@nomfichier.SLDPRT
Er mag geen $PROPRIETE@Materiaal zijn, maar het moet aanwezig zijn in de eigenschappen bij de configuratie, met de waarden van de links naar het "materiaal" van de creatieboom.

Tip: Als er te veel configuraties zijn om opnieuw uit te voeren, laat de Excel dan alle configuraties verwijderen behalve de actieve (zet de actieve in regel 2, voeg een regel in regel 3 in, zodat we alle configuraties in regels 4,5,6 houden...). Repareer de activ, dan alle configuraties opnieuw gemaakt door de excel (omdat het principe van duplicatie van prp).


Om het materiaal op een normale manier weer te geven, moet u een tekstformule in Excel gebruiken om de waarde van het vak alleen uit het N-teken te halen.

Anders is het niet nodig, het handmatig typen van het materiaal in de naam van de configuratie is acceptabel, met nauwkeurigheid, er zijn geen problemen.

Persoonlijk gebruik ik een trâme voor het maken van excel in een 3D, en ook een kleurcode voor de dozen met excel formules.

3 likes

Voor de principes van het benoemen van configuraties is het door te smeden dat we forgeront worden.

Het is door tonnen configuratiebibliotheken te doen dat we vervolgens "goede configuratienamen" kunnen plaatsen ...


Je moet rigoureus zijn, weten hoe je jezelf minimaal kunt corrigeren voordat je een bestand vrijgeeft.

Als je deze nauwkeurigheid niet hebt, doe dan een proeflezing door iemand anders.

Kortom, geef nullen altijd even voor de komma, let op het verboden teken (voor nomenclatuurexport), zie altijd verder, na, de mogelijke opties.

Het scheiden van criteria of opties met "-" is prettiger om te lezen.

En de ruimtes ook!

Gebruik voor het / of 3/4" cijfer een woord "classifier" voor dan de waarde 3-4".

3/4" wordt DN20 3-4" of DN020 3-4"

En eigenlijk noemen we het, de eerste criteria zijn vaak in omgekeerde volgorde...

En de zaak is beter om niet aan het einde te zijn (behalve in speciale gevallen)

Dit alles wordt niet gedaan om schokkerige lijsten te maken, maar logische volgordes, wetende dat solidworks de volgorde met alfabetische overweging weergeeft...

Als je een gebruiker bent, zul je vaker van maat moeten veranderen.
Voorbeeld bestelling:
Materiaal-Type-Maat-Gender-Optie
Standaard-Type-Grootte-Gender-Optie

Voorbeeld:

Mat-A - 01160 - 0006 x 0200

Mat-A - 01160 - 0202 x 0300

Mat-A - 01160 - 0202 x 1000

Mat-B - 01160 - 0006 x 0200

Mat-B - 01160 - 0006 x 0200 (linker versie)

Mat-B - 01160 - 0202 x 0300

Mat-B - 01160 - 0202 x 1000


En natuurlijk vanuit het oogpunt van de gebruiker, wanneer u kiest uit een configuratie, wilt u woorden zien die u aanspreken.
Niet de referentie! (het wordt weergegeven in de stuklijsten met het beheer van het "No.PART dat "PART NUMBER" is geworden)
Dit zal bijvoorbeeld zijn:
Staal - DN20 3-4" - FM
Staal - DN20 3-4" - MF
Staal - DN25 1" - FM
Roestvrij staal - DN25 1" - FM

En in de stuklijsten geven we een fabrikantreferentie of een unieke identificatie weer.


U moet weten hoe u unieke ID's in een algemene bibliotheek kunt beheren.
Voorbeeld:
Standaard - maat - materiaal
Beschrijving - Materiaal

Geef altijd de voorkeur aan de fabrikant boven een wederverkoper voor de bibliotheek.
Maar als u de fabrikant niet kunt vinden, wordt bedrog getolereerd, namelijk het gebruik van de leverancier en zijn referentie als identificatiemiddel (bijvoorbeeld: Emile Maurin).

En als je een bestand maakt, moet je een brede kijk op het product hebben!!
Bekijk de mogelijke opties voor later.
Want als je configs moet hernoemen, omdat je over een paar jaar een optie nodig hebt, of wat dan ook.
Het zal alle assemblages breken...
Met ervaring is dit opgedaan...

Wanneer je een geavanceerde bibliotheek maakt, zet je er meteen in wat er gebruikt gaat worden voor de 3D-beperkingen, de montage-as, het montageplan... en ook wat we gaan gebruiken in een MEP, want geen tekst met handmatige waarden, te grote kans op fouten.

Voorbeeld: voor een fitting kunt u technische eigenschappen ($PRP) aanmaken zoals Afmetingen, Raccord_1, Raccord_2, Standaard, enz.

Zo plaatsen we in een MEP een annotatie die deze waarde "aanroept", en in geval van wijziging is er bijna niets te doen in de MEP, alles wordt bijgewerkt vanuit de 3D.

 

(einde)

3 likes

(open discussie, methodologie voor het delen van informatie)

3 likes

En als er meerdere makers van zo'n bibliotheek zijn,

Er is ook het feit dat men "weet hoe te lezen" de ontwerpintenties van een bibliotheekstuk.

Het komt met de tijd.

Om het spel voort te zetten met dezelfde bedoeling, of om dingen toe te voegen zonder "tegen" te gaan, om het ontwerp niet te breken en er veel fouten achter te zitten.

 

Dit betekent ook dat degenen die niet weten hoe ze er goed doorheen moeten navigeren, het niet mogen aanpassen om niet te breken (en niet gedwongen te worden om achter de anderen te repareren).

4 likes

Veel dingen waren interessant in deze toespraak

2 likes

Bedankt!

Ik ben niet verder op de vraag ingegaan, maar de principes die erin worden gevonden zijn nog steeds geldig.

Er was onlangs een "uitwisseling van uiteenlopende meningen" over een ander onderwerp van het forum, over de bibliotheek en EPDM, en het nam enkele van de hier genoemde principes over.

2 likes

Hallo Olivier

Heel interessant, vooral omdat ik (als ik tijd had) in een geautomatiseerde functiebibliotheek wilde kijken.

1 like

Hoi, super interessant dit onderwerp

Ik ga binnenkort ook een slabbetje maken voor de Be.

Ik dacht eraan om te beginnen met een bestand op type en materiaal.

Bijvoorbeeld "stalen binnenring" of "A2 RVS H-schroef" om te voorkomen dat je een Mega-bestand hebt met te veel configuraties.

Omdat we een PDM hebben, moeten we letten op de persoonlijke eigenschappen die we in het bibliotheekbestand moeten zetten, zodat ze in de datakaart worden opgehaald.

Het beheren van configuraties door Excel stelt ons in staat om veel leuke functies uit te voeren om de persoonlijke eigenschappen in te vullen, bijvoorbeeld de formules "Tekst" en "Samenvoegen" zijn super handig om configuratienamen in auto te maken. Voor configuratienamen moet u voorzichtig zijn om deze in alfabetische volgorde te rangschikken, dit is handiger voor gebruikers, bijvoorbeeld:

Niet erg duidelijk:

Ø1

Ø10

Ø11

Ø2

Ø20

Ø25

Ø3

Ø36

Veel beter:

Ø01

Ø02

Ø03 Ø

Ø10

Ø11

Ø20

Ø25

Ø36

Vergeet ten slotte niet om een persoonlijke eigenschap "IsFastener" in te stellen op 1 of 0, afhankelijk van of u wilt dat het bestand in de tekeningen wordt gesneden en in aanmerking wordt genomen bij de interferentiedetecties.