Emil Rindell
Jonas Bryntesson
Henrik Anderson
2022-11-21
Emil Rindell
Jonas Bryntesson
Henrik Anderson
2022-11-21
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.
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.
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:
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.
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.
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.
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.
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.
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.
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.
Flere artikler