Fyll inn verdier for brukernavn, Part nummer, beskrivelse eller materiale automatisk og dynamisk.

Fyll inn verdier for brukernavn, Part nummer, beskrivelse eller materiale automatisk og dynamisk.
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Andersson

Henrik Andersson

2022-11-21

5 min lesing
Emil Rindell

Emil Rindell

Jonas Bryntesson

Jonas Bryntesson

Henrik Andersson

Henrik Andersson

2022-11-21

5 min lesing

Kodegenerator lar deg automatisk generere og tildele navn, nummer og/eller beskrivelser i henhold til variabler knyttet til modellen. Det betyr at hvis du for eksempel henter lengden på en bjelke, tykkelsen på en plate eller lengden på en 3D-kurve og ønsker å bruke disse verdiene som brukernavn, Part nummer eller beskrivelse, kan alt dette og mye mer gjøres med dette verktøyet.

Hvordan bruke kodegeneratoren

Start med å gå til ICM Tools-katalogen, bla nedover til du finner Kodegenerator.

Dra og slipp funksjonen på partiet du ønsker å konfigurere.

Kode generator IRONCAD

Øverst i venstre hjørne er det fire ikoner for å laste inn og lagre en konfigurasjon (1), lagre innstilte regler (2), angi gjeldende regler som standard (3) og slette eventuelle forhåndsdefinerte innstillinger (4).

Plasser markøren i feltet (Brukernavn, Part Nummer, Beskrivelse eller Materiale) der du ønsker å vise en ny variabel. Variabelen må plasseres innenfor "større enn"- og "mindre enn"-tegn, slik som dette:

Kode generator IRONCAD ICM-verktøy

Det er to faner nederst i verktøyvinduet:

CustomData brukes til å opprette og administrere verdier under partiets CustomData (egne unike partiegenskaper).

Variabler definerer variablene som skal brukes for CustomData, User Name, Part Number, Description eller Material.

CustomData og variabler

CustomData-fanen

Definerer hvilke verdier som skal håndteres som CustomData for partiet, og hvordan de skal genereres.

Name - Navn som skal tilordnes CustomData.

Expression - Regel for å definere verdien som skal tilordnes CustomData.

Verdi - Verdi generert av regelen og plassert i CustomData.

Egendefinerte data IRONCAD

Variabel-fanen

Variabel - Det unike navnet som skal tilordnes variabelen. Det er å foretrekke å bruke en forkortelse, f.eks. WKG for å lese av vekt i kilogram (Weight KiloGram).

Get from - En lang liste med alternativer for hvor verdien skal hentes fra.

Navn - Navnet/enhetens navn på dataene som skal lastes inn.

  • Lengden, bredden og høyden på størrelsesboksen oppgis som standard som L, B og H.
  • For en parameterverdi skriver du inn navnet på parameteren.
  • For vekt, angi enheten kg, g, lb, oz

Dec - Antall desimaler.

Len . - lengden på feltet (-1 udefinert). 3 gir tre sifre, selv om verdien har flere sifre.

Fill Chr - "fylltegn" hvis Len.> 1 og verdien mangler. "0" som fyll gir "002" for verdien "02".

Verdi - Resultatet av funksjonen. Vises alltid i kolonnen lengst til høyre.

Få fra Code Generator

Variabel type Får denne verdien Alternativt navn
CustomData Verdi Verdien fra egendefinerte data Navnet på CustomData som finnes i partiet
Brukernavn Navnet på partiet
Sizebox Høyde på element Total høyde på festen
Sizebox Lengde på element Total lengde på festen SM_Unfold returnerer L-dimensjonen til den bøyde platen
Sizebox Bredde på element Den totale bredden på partiet SM_Unfold returnerer W-dimensjonen til den bøyde platen
Tykkelse av Sheet Metal Partr Platetykkelse
Vekt av elementer Vekten av festen Type enhetsbetegnelse kg, g, lb, oz
Vekt av elementer i vann Partiets vekt i vann Type enhetsbetegnelse kg, g, lb, oz
Parameterverdi Navn på parameter Navnet på parameteren som er tilstede på partiet
Volum av elementer Festvolum
Shell Feature Tykkelsen på den "skallede" delen
Tykkelse på IPROSteel Tykkelse på bjelker som har denne egenskapen
Kode for SheetMetal Kodeverdien til platen
Part Antall Delenummer
Beskrivelse Navn
Lengde på sveipebane eller ekstruderingsseksjon Lengden på guidekurven i ett sveip (2D eller 3D)
3D kurvelengde Lengden på en 3D-kurve
Dokumentegenskaper Filegenskapsverdi Navnet på egenskapene i filen
Elementoverflate Overflaten fra alle overflater på tomten
Global Posisjon X X-verdien til den absolutte posisjonen
Global posisjon Y Y-verdien til den absolutte posisjonen
Global Posisjon Z Z-verdien til den absolutte posisjonen
Lengste verdi av Sizebox Den lengste verdien (blant LWH) i Sizebox
Antall ting Antall tilknyttede parter (både interne og eksterne

Eksempler på hvordan Code Generator kan brukes

Platedimensjoner og materialkode

Nedenfor ser du et eksempel på hvordan vi kan vise platedimensjoner i historikk-treet og under platedelenes egenskaper, slik at de kan vises i stykklisten. Hvis størrelsen på platen endres, oppdateres de tilsvarende verdiene i egenskapene direkte.

1) Trekk ut og slipp kodegeneratoren på et brett.

2) Velg å åpne en eksisterende konfigurasjonsfil (*.cod).

3) Velg filen Sheet_LxWxT.cod

4) Klikk på Åpne.

Nå hentes platedimensjonene og materialkoden automatisk og kan vises hvor som helst, f.eks. navnet i treet eller 2D-tegningens stykkliste osv.

En titt på Part Properties viser at gjeldende verdier er lastet inn.

Total lengde på føringskurven fra en sveipende form

Her er et enkelt eksempel på den totale lengden på en guidekurve fra en Sweep Shape.

Først henter vi ut og lanserer Code Generator fra ICM Tools-katalogen på part.

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

2) Get From - Velg hvor verdien skal hentes fra. I dette tilfellet Lengde på sveipebane eller ekstruderingsseksjon

3) Angir hvor SWL-variabelen skal vises. Ikke glem "større enn" og "mindre enn". Her er den for enkelhets skyld plassert ved User Name.

4) Implementere.

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.

Feielengde stykkliste

Kodegenerator er tilgjengelig i tilleggsprogrammet IronCAD Mechanical som er inkludert når du har en aktiv supportavtale.

Har du ikke en avtale? Ta kontakt med oss på info@solidmakarna.se eller 08-556 - 185 40.

>