Artikelnummers gebruiken in Tekla Structures
U beschikt in Tekla Structures over de macro Vul UDA vanuit Excel (ML008) waarmee u artikelnummers kunt wegschrijven in de gebruikersattributen van onderdelen zoals bijvoorbeeld traptreden, spanwartels of instortvoorzieningen.
(Overigens zijn de hierboven getoonde spanwartels als gebruikerscomponenten beschikbaar in de map ..:\TeklaStructures\<versie>\Environments\Netherlands\Steel\ComponentsSketches\uel zodat u ze kunt gebruiken in Tekla Structures).
U kunt ook denken aan profielen tot een bepaalde handelslengte (bijv. tot 6 meter) die een artikelnummer krijgen of profielen met een handelslengte binnen een bepaald bereik (bijv. 6 - 12 meter) die een bepaald artikelnummer krijgen.
U gebruikt een Excel-bestand waarin de voorwaarden worden vastgelegd wanneer een onderdeel aan een bepaald criterium voldoet en daardoor een bepaald artikelnummer krijgt.
De artikelnummers kunnen worden weergegeven in templates en lijsten, zie hoofdstuk Het artikelnummer weergeven in templates en lijsten.
De macro starten
Om de macro uit te voeren:
1. Zoek in de Model Editor in de Applicaties en componenten database (Ctrl + F) de macro Vul UDA vanuit Excel (ML008) op:
2. Dubbelklik op de macro om deze uit te voeren, het volgende dialoogvenster verschijnt:
Tabblad Importeer
| Veld | Beschrijving |
| Objecten | Artikelnummer wegschrijven in Geselecteerde modelobjecten (onderdelen, bouten, referentie-objecten of merken) of Alle objecten. |
| Excel bestand | Definieer de locatie van het Excel-bestand waarin de criteria en de artikelnummers zijn vastgelegd. U kunt Excel-bestanden gebruiken die zijn gemaakt in Microsoft Office Excel 2007 en 2010 (*.xlsx) maar ook bestanden die zijn gemaakt in oudere Excel-versies (*.xls). |
| Blad | Definieer het werkblad (sheet) in het Excel-bestand waarin de criteria en de artikelnummers zijn vastgelegd. |
Tabblad Instellingen
| Veld | Beschrijving |
| Gebruikersattributen | Definieer hier de gebruikersattributen (UDA) die gevuld moet gaan worden. Klik op de knop Bewerken en geef op in welke kolom in het Excel-bestand de waarde van het gebruikersattribuut staat en geef de naam van het gebruikersattribuut op, zie volgende afbeelding. Bij Data Type definieert u het type gebruikersattribuut. (bijv. tekst =string, getal met decimalen = float, getal zonder decimalen = integer). |
Excel-bestand, tabblad Montagetijden.
| Veld | Beschrijving |
| Voorwaarden | Geef de voorwaarden op waaraan moet worden voldaan om het attribuut weg te schrijven naar het onderdeel in het Tekla Structures-model. Klik op de knop Bewerken om de kolom op te geven in het Excel-bestand. U kunt Excel-bestanden gebruiken die zijn gemaakt in Microsoft Office Excel 2007 en 2010 (*.xlsx) maar ook bestanden die zijn gemaakt in oudere Excel-versies (*.xls). |
Volgens voorbeeld in bovenstaande afbeeldingen dient de naam van een onderdeel overeen te komen (=) met de waarde in kolom B van het Excel-bestand, het gewicht dient groter of gelijk (>=) dan de waarde in kolom C en het gewicht dient lager te zijn (<) dan de waarde in kolom D. Wordt aan deze voorwaarden voldaan dan wordt het gebruikersattribuut in kolom A weggeschreven in het Tekla Structures-model.
3. Selecteer in het Tekla Structures-model de modelobjecten (onderdelen, bouten, referentie-objecten of merken) waaraan u een artikelnummer wilt toewijzen of stel de keuzelijst Objecten in op Alle.
4. Klik op de knop
en blader naar het Excel-bestand.
5. Definieer in de keuzelijst Blad het werkblad (sheet) in het Excel-bestand waarin de criteria en de artikelnummers zijn vastgelegd:
6. Klik in het dialoogvenster op de knop Importeer om de artikelnummers toe te wijzen.
7. Selecteer nu een van de onderdelen waaraan u een artikelnummer heeft toegewezen, klik op de rechtermuisknop en selecteer het commando Gebruikersattributen.
In het tabblad Artikel is nu het artikelnummer wegeschreven:
Voor meer informatie over macro Vul UDA vanuit Excel (ML008) klikt u op de knop Help van de macro.
Het artikelnummer weergeven in templates en lijsten
Om de artikelnummers die u hebt weggeschreven in de gebruikersattributen weer te geven in templates en lijsten moet u gebruik maken van het bijbehorende waardeveld.
Voorbeeld
U wilt de artikelnummers in een artikellijst weergeven:
Stappenplan
1. Open de lijst die u aan wilt passen in de Template Editor of maak een nieuwe lijst.
2. Dubbelklik op het Waarde veld dat u aan wilt passen of voeg een nieuw waardeveld toe.
De regel wordt voorafgegaan door de tekst USERDEFINED. (het gaat tenslotte om een gebruikersattribuut), hierachter vult u de tekst art_number in:
3. Pas indien gewenst de overige instellingen in het dialoogvenster aan en klik op de knop OK .
4. Sla de lijst op in de Template Editor.
5. Maak nu een lijst waarop de artikelnummers worden weergegeven: