Udfyld værdier for brugernavn, Part nummer, beskrivelse eller materiale automatisk og dynamisk.

Udfyld værdier for brugernavn, Part nummer, beskrivelse eller materiale automatisk og dynamisk.
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Anderson

Henrik Anderson

2022-11-21

5 min. læsning
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Anderson

Henrik Anderson

2022-11-21

5 min. læsning

Kodegenerator giver dig mulighed for automatisk at generere og tildele navne, numre og/eller beskrivelser i henhold til variabler relateret til modellen. Det betyder, at hvis du f.eks. henter længden af en bjælke, tykkelsen af en plade eller længden af en 3D-kurve og vil bruge disse værdier som brugernavn, Part nummer eller beskrivelse, kan alt dette og meget mere gøres med dette værktøj.

Sådan bruges Code Generator

Start med at gå til ICM Tools-kataloget, rul ned, indtil du finder Kodegenerator.

Træk og slip funktionen på den part, du vil konfigurere.

Kode Generator IRONCAD

I øverste venstre hjørne er der fire ikoner til at indlæse og gemme en konfiguration (1), gemme indstillede regler (2), indstille aktuelle regler som standard (3) og slette alle foruddefinerede indstillinger (4).

Placer markøren i det felt (brugernavn, Part nummer, beskrivelse eller materiale), hvor du vil vise en ny variabel. Variablen skal placeres inden for tegnene "større end" og "mindre end", sådan her:

Kode Generator IRONCAD ICM-værktøjer

Der er to faner i den nederste halvdel af værktøjsvinduet:

BrugerdefineredeData bruges til at oprette og administrere værdier under partiets CustomData (egne unikke partiegenskaber).

Variabler definerer de variabler, der skal bruges til CustomData, User Name, Part Number, Description eller Material.

CustomData og variabler

Fanen CustomData

Definerer de værdier, der håndteres som CustomData for partiet, og hvordan de skal genereres.

Navn - Navn, der skal tildeles CustomData.

Expression - Regel til at definere den værdi, der skal tildeles CustomData.

Værdi - Værdi genereret af reglen og placeret i CustomData.

Brugerdefinerede data IRONCAD

Variabel-fanen

Variabel - Det unikke navn, der skal tildeles variablen. Det er bedst at bruge en forkortelse, f.eks. WKG for at aflæse vægten i kilogram (Weight KiloGram).

Hent fra - En lang liste af muligheder for, hvor værdien skal hentes fra.

Navn - Navnet/enhedsnavnet på de data, der skal indlæses.

  • Størrelsesboksens længde, bredde og højde angives som standard som L, B og H.
  • For en parameterværdi skal du indtaste navnet på den pågældende parameter.
  • For vægt skal du indtaste enheden kg, g, lb, oz

Dec - Antallet af decimaler.

Len . - feltets længde (-1 udefineret). 3 giver tre cifre, selv om værdien har flere cifre.

Fill Chr - "udfyldningstegn", hvis Len.> 1 og værdien mangler. "0" som udfyldning giver "002" for værdien "02".

Værdi - Resultatet af funktionen. Vises altid i kolonnen længst til højre.

Hent fra Code Generator

Variabel type Hentning af denne værdi Alternativt navn
CustomData-værdi Værdien fra Brugerdefinerede data Navnet på de tolddata, der er indeholdt i parten
Brugernavn Partiets navn
Sizebox Højde af element Partiets samlede højde
Sizebox Længde af element Partiets samlede længde SM_Unfold gengiver den bøjede plades L-dimension
Sizebox Bredde af element Samlet bredde af festen SM_Unfold gengiver W-dimensionen på den bøjede plade
Tykkelse af SheetMetal Ark tykkelse
Vægt af element Partiets vægt Type drevbogstav kg, g, lb, oz
Vægt af element i vand Festvægt i vand Type drevbogstav kg, g, lb, oz
Parameter værdi Navn på parameter Navnet på den parameter, der findes på parten
Volumen af element Festens volumen
Skal Feature Tykkelse af den "afskallede" part
Tykkelse af IPROSteel Tykkelse af bjælker, der har denne egenskab
Kode for SheetMetal Værdi af pladekode
Part Antal Parti nummer
Beskrivelse: __________ Betegnelse
Fejebane eller ekstruderingssektionslængde Længden af styrekurven i ét hug (2D eller 3D)
3D-kurvelængde Længden af en 3D-kurve
Egenskaber for dokumenter Egenskabsværdi for fil Navnet på egenskaberne i filen
Element overflade Overfladearealet fra alle overflader af festen
Global Position X X-værdien af den absolutte position
Global Position Y Y-værdien af den absolutte position
Global Position Z Z-værdien af den absolutte position
Længste værdi af Sizebox Den længste værdi (blandt L W H) i Sizebox
Antal varer Antallet af forbundne parter (både interne og eksterne

Eksempel på, hvordan Code Generator kan bruges

Pladedimensioner og materialekode

Nedenfor er et eksempel på, hvordan vi kan vise pladedimensioner i historiktræet og under pladedelenes egenskaber, så vi kan få dem til at fremgå af styklisten. Hvis pladens størrelse ændres, opdateres de tilsvarende værdier i egenskaberne direkte.

1) Træk kodegeneratoren ud og læg den på en bakke.

2) Vælg at åbne en eksisterende konfigurationsfil (*.cod).

3) Vælg filen Sheet_LxWxT.cod

4) Klik på Åbn.

Nu hentes pladedimensionerne og materialekoden automatisk og kan vises hvor som helst, f.eks. navnet i træet eller 2D-tegningens stykliste osv.

Et kig på Part Properties viser, at de aktuelle værdier er blevet indlæst.

Styringskurvens samlede længde fra en fejende form

Her er et simpelt eksempel på den samlede længde af en guidekurve fra en Sweep Shape.

Først trækker vi kodegeneratoren ud og frigiver den fra ICM Tools-kataloget på vores part.

1) Variabel - Som variabel skriver vi SWL, så hold det kort og enkelt. SWL er en forkortelse for Sweep Length.

2) Hent fra - Vælg, hvor værdien skal læses fra. I dette tilfælde Fejebane eller ekstruderingssektionens længde

3) Angiver, hvor SWL-variablen skal vises. Glem ikke "større end" og "mindre end". Her er den for nemheds skyld placeret ved User Name.

4) Gennemfør.

Nu ser vi att längden från partens Sweep Shape visas som en del av partens namn i historieträdet. Hade vi valt att lägga <SWL> även under Part Number och/eller Description så hade detta värde även visats i en BOM.

Stykliste med fejelængde

Kodegenerator er tilgængelig i tillægsprogrammet IronCAD Mechanical som er inkluderet, når du har en aktiv supportkontrakt.

Har du ikke en aftale? Kontakt os på info@solidmakarna.se eller 08-556 - 185 40.

>