Emil Rindell
Jonas Bryntesson
Henrik Andersson
2022-11-21
Emil Rindell
Jonas Bryntesson
Henrik Andersson
2022-11-21
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.
Start med å gå til ICM Tools-katalogen, bla nedover til du finner Kodegenerator.
Dra og slipp funksjonen på partiet du ønsker å konfigurere.
Ø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:
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.
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.
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.
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.
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.
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.
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.
Flere artikler