Inventor ilogic: Logisch toch!?! Peter Van Avondt Autodesk Technical Specialist Northern Europe



Vergelijkbare documenten
Design Automation & Rules Based Design

Bijlage Solid Modeling met Autodesk Inventor Release 8

ilogic Basis Deze tutorial is een vertaling van een Autodesk Inventor tutorial die met de software meegeleverd wordt.

1. HOE MAAK IK EEN IPART EN PLAATS IK DEZE IN HET CONTENT CENTER?

Assengenerator. Deze tutorial is een vertaling van een Autodesk Inventor tutorial die met de software meegeleverd wordt. BW 1 / 30

Boutverbindingen. Deze tutorial is een vertaling van een Autodesk Inventor tutorial die met de software meegeleverd wordt.

Tandwieloverbrengingen

2. Wanneer moet ik een afbeelding verkleinen?

Subrapporten. 5.1 Inleiding

Autodesk Inventor. Inventor Wizard. Galba Jürgen

ilogic Onderdelen (Parts)

Handleiding CMS VOORKANT

Hoe maak ik een werkende ketting?

Lageringen. Deze tutorial is een vertaling van een Autodesk Inventor tutorial die met de software meegeleverd wordt. BW 1 / 16

Nokken. Deze tutorial is een vertaling van een Autodesk Inventor tutorial die met de software meegeleverd wordt.

Blackboard Toetsvragen maken in Word

Gebruiksaanwijzing: Standaard Revit installatie: Aangepaste Revit installatie:

V-Riemaandrijvingen. Deze tutorial is een vertaling van een Autodesk Inventor tutorial die met de software meegeleverd wordt.

SOLID EDGE BASIS TRAINING

Drukveren. Deze tutorial is een vertaling van een Autodesk Inventor tutorial die met de software meegeleverd wordt.

Handleiding CMS EWall

1. OMZETTING VAN MECHANICAL DESKTOP FILES NAAR INVENTOR FILES.

DMX LIGHTPLAYER. Inleiding...2. DMX bibliotheek...3. Kanalen programmeren...7. Sequentie creëren...11

EEN VIDEO INSLUITEN OF EEN KOPPELING NAAR EEN VIDEO OPNEMEN IN UW PRESENTATIE

Tips & Tricks: Tip van de maand Mei NX6 User Interface

Handleiding JEvents 1.0

Handleiding Joomla 3.x

Dakoplossingen. BIM Tool Handleiding. Autodesk Revit Wienerberger Dak

Autodesk Inventor. Inventor Wizard. Galba Jürgen

In deze handleiding wordt uitgelegd hoe een DIN kader gemaakt moet worden en hoe er nieuwe papierformaten aangemaakt moeten worden.

HAND- OUT. password: statistieken support

DOOSJE BEWAAR JE SPULLEN NETJES! Ontwikkeld door

Welk programma gebruiken we? Om onze foto s te verkleinen gebruiken we het programma IrfanView. Het icoontje van IrfanView ziet er als volgt uit:

Aan de slag met MailChimp!

Tube & Pipe - Buisleidingstijlen

1. Voor het installeren wordt geadviseerd een backup te maken van uw database en bestanden.

1. Document Management

ICARUS Illumina E653BK on Windows 8 (upgraded) how to install USB drivers

Globale kennismaking

Handleiding galerij.

1 Bestanden via het contextmenu in een archief coderen

Ga naar en log in met de gebruikersnaam en wachtwoord verkregen via mail.

Een website maken met Weebly

HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS)

Automating Complex Workflows using Processing Modeler

Augustus& Handleiding - Publisher Tool 3

Standard Parts Installatie Solid Edge ST3

Het maken, plaatsen en beheren van symbolen (blocks) In deze beschrijving zijn de afbeeldingen uit de windows versie van AutoCad 2013

Documentatie Nederlands v1

Gemeente Haarlemmermeer. Leer zelf je nieuwsbrief maken in YMLP. Opgesteld door: drs. Mariska I.R. Franse Datum: 6 en 11 juni 2013

SI-Profinet. Unidrive M700 en Siemens S7-300 PLC (Step 7)

Autodesk Inventor Module 41

Handleiding. HetSchoolvoorbeeld.nl. Versie juni Websites voor het onderwijs. Meest recente uitgave: www. hetschoolvoorbeeld.

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

Editing Guide v1.2.2

SQL manipulatietaal. We kunnen er data mee toevoegen, wijzigen en verwijderen uit een database.

Inloggen. In samenwerking met Stijn Berben.

Handleiding. Verlinde Website

Handleiding AHK Drive

Een website maken met Weebly Alva ICT Karsten Campsteyn Jan Penders

NXTdim Configurator PCF Best Practice

Handleiding CMS-systeem website

Beknopte handleiding SQ Vieuw software

Installatie handleiding KM3a-applicatie voor AutoCAD

Handleiding (v2).

Zo kan je linken maken tussen je verschillende groepen van gegevens.

1. GEAVANCEERDE EXCEL FUNCTIES

Website maker. Bezoek je domein om de Website maker in te stellen. De volgende melding zal zichtbaar zijn.

Handleiding website. Inloggen Start uw internet browser en ga naar Laatst bijgewerkt: 17 mei 2008

Conversie van een Reference Manager database naar een EndNote library

ApS-Ethos. Innovator Artisan Plus / Virtuoso Release Notes voor Versie X4 (14.0)

APP INVENTOR BEGINNER

Programmeerstructuren met App Inventor

Blackboard Assignment tool

Inhoud. MySite Handleiding 1

Gebruiksaanwijzing. Het aanmaken van nieuwe pagina in de Buy & Sell Module in 10 eenvoudige stappen. Nieuwe pagina aanmaken

1. HOE KOPPEL IK EXCEL AAN MEN PART?

Flexibele oplossing om de eid kaart aan te spreken vanuit.net (en Delphi, Visual Basic, C++ etc)

SI-Profinet. Unidrive M200-M400 en Siemens S PLC (TIA portal)

Een account aanmaken voor weebly.

Formulieren maken met Dreamweaver CS 4

1. Hardware Installatie Installatie van Quasyscan...6 A. Hoe controleren of je een actieve internetverbinding hebt?...6 B.

Handleiding Invoeren van een Catia V5R19 document in SmarTeam

Settings for the C100BRS4 MAC Address Spoofing with cable Internet.

Handleiding website Pax Christi

TECHNISCHE HULPBRON Remote Banner Control

2/12/2013 CAAP DRAWING MANAGER SUPPORT DOCUMENT V1.3. Antwoord op al uw vragen! Matthijs van Vliet

Handleiding Basecamp

ScanSnap 1. ScanSnap: installatie en instellingen. 1.2 Instellingen van de ScanSnap manager. 1.1 Installatie van de meegeleverde software

MOTIONskin SNELSTARTGIDS. re!nventing stand building systems

Formulieren maken met Dreamweaver CS 4/CS 5

IQ LEADS Adres: Curieweg 8E Postcode: 2408 BZ Plaats: ALPHEN AAN DEN RIJN Telefoon: (0172)

HANDLEIDING HIPPO AFBEELDINGEN

Free form modeleren met Autodesk Inventor (Hands-on sessie)

Studenthandleiding Portfolio in Blackboard Learn

Tutorial 1, Delphi: Geldspraak

v.1.48 Genkgo Handleiding Genkgo Events Professioneel evenement management in Genkgo

Gebruikershandleiding

Net2 kaarten bedrukken

Transcriptie:

Inventor ilogic: Logisch toch!?! Peter Van Avondt Autodesk Technical Specialist Northern Europe

Doelstelling Deze hands-on sessie zal gebruikers introduceren in de ilogic fundamenten die de bouwstenen vormen voor het automatiseren van het ontwerp binnen een Autodesk Inventor. Doelstellingen: Begrijpen hoe je ilogic rules maakt. Inzicht verwerven over op welke manieren ilogic een 3D model kan aansturen. Toepassen van enkele best practices bij het ilogic gebruik. Zien hoe ilogic kan gebruikt worden voor Design automatisatie.

Inventor ilogic Wat biedt het? Eenvoudig Beheer complexe ontwerpvarianten Automatiseer repetitieve taken Inventor ilogic Regel-gebaseerd ontwerp Geen programmeerkennis vereist Borg ontwerpkennis rechtstreeks in je Digitale Prototypes.

ilogic Getting Started Manage Tab

ilogic Getting Started ilogic Rule Editor Feature en Part namen Capture Current State Options, wizards, Snippet Browser ilogic control options standaard snippet collectie eigen snippets Code Editor. Gebruik snippets of Capture Current State vanuit Feature of Part namen

Bouw je ilogic Rules ilogic Rules bepalen en sturen het gedrag van je Inventor modellen. Standaard worden de regels rechtstreeks in de Inventor parts en assemblies opgeslagen.

Bouw je ilogic Rules De ilogic rule editor toont je alle beschikbare out of the box rule snippets. Elke rule heeft een tooltip met meer informatie. Eens ingevoegd, kan je de snippet aanpassen. ThisDoc.Document.SaveAs(NewFileNameAndExtension, True) Aangepast naar ThisDoc.Document.SaveAs("..\iLogicExport.sat", True)

Oefening #1 : Voorwaardelijke Regels If / Else / End If statement Het doel van de oefening is een regel te creëren die het model verandert op basis van een tekstwaarde selectie. Opdracht We willen ons ontwerp zo configureren zodat een gebruiker kan selecteren of het wiel voor Heavy of Light gebruik is. De regel stuurt het onderdrukken van het gatenpatroon en de dikte aan.

Oefening #1 : Voorwaardelijke Regels 1. Open de file 1_iLogic-If Else Rule.ipt 2. Creëer een nieuwe Tekst Parameter genaamd Duty & maak er een MultiValue parameter van met 2 waardes: Heavy en Light. 3. Maak de ilogic Browser zichtbaar via de manage Tab. 4. Rechtermuisknop in de ilogic Browser en selecteer Add Rule. 5. Geef de regel een gepaste naam 6. In de Rule editor geef je het volgende in en klik OK: If Duty = "Heavy" Then Feature.IsActive("Face Holes") = False Feature.IsActive("Face Hole Pattern") = False Thickness = 5 mm Else Feature.IsActive("Face Holes") = True Feature.IsActive("Face Hole Pattern") = True Thickness = 3 mm End If 7. Verander de tekst parameter en het model zal gepast updaten.

Oefening #2 : Voorwaardelijke Regels Meerdere opties Gebruik van het Case and Select statement Het doel van de oefening is het creëren van een regel die kan omgaan met een grotere variatie van opties. Een regel met meerdere If-Then-Else statements is vaak moeilijk te lezen, schrijven en te onderhouden. Opdracht We willen graag ons ontwerp zo configureren zodat een gebruiker de wielmaat en het gebruik kan kiezen. Hierbij moeten niet alleen de dikte en het aanwezig zijn van de gaten aangestuurd worden maar OOK het aantal montagegaten en doorboringen, en ook de steekcirkel (PCD).

Oefening #2 : Voorwaardelijke Regels Meerdere opties 1. Open de file 2_iLogic-Case Select Rule.ipt. 2. Creëer een nieuwe regel: Size. 3. Creëer de regel zoals aangegeven: 4. Eenmaal voltooid, heb je een onderdeel waarbij de gebruiker Duty en Size kan kiezen en waarbij het ontwerp zal updaten volgens de ontwerpregels. Select Case Diameter Case 13 in, 14 in Holes = 14 ul Studs = 4 ul PCD = 115 mm Case 15 in, 16 in Holes = 16 ul Studs = 5 ul PCD = 120 mm Case 17 in, 18 in Holes = 18 ul Studs = 5 ul PCD = 125 mm End Select

Oefening #3 : Stuur Part parameters vanuit de Assembly aan Het doel van deze oefening is om de parameters in de regels aan te sturen vanuit de samenstelling. Dit is een fundamentele vereiste om ontwerpen aan te sturen vanuit een centrale bron. Opdracht We willen in staat zijn om een ontwerp te openen of te kopiëren en vervolgens alle onderdelen binnen de samenstelling in een keer aan te sturen.

Oefening #3 : Stuur Part parameters vanuit de Assembly aan 1. Open de file 3_iLogic-Assembly Parameter Rule.iam Opmerking: De Part Instance namen zijn overschreven. Dit zorgt ervoor dat wanneer de bestanden gekopieerd of vervangen worden, de regels nog steeds blijven werken omdat ze dan verwijzen naar deze vaste naam. 2. Creëer een nieuwe regel: Parameters 3. Met volgende ilogic code zullen de assembly parameters de part parameters aansturen: 'This indicates a commented out line that is ignored. Parameter("Wheel", "Diameter") = Diameter Parameter("Tyre", "Diameter") = Diameter Set Wheel and Tyre width Parameter("Wheel", "Width") = Width Parameter("Tyre", "Width") = Width Set wheel duty for Light or Heavy Duty Parameter("Wheel", "Duty") = Duty 'Update the files as per normal Inventor update RuleParametersOutput() InventorVb.DocumentUpdate() 4. De laatste 2 regels zorgen ervoor dat het model geüpdatet wordt. 5. Eenmaal voltooid, kan je de assembly parameters aanpassen en het model zal volgens de ontwerpregels updaten.

Oefening #4 : ilogic Dialoogscherm Het doel van deze oefening is het maken van een formulier dat de samenstelling aanstuurt. Formulieren kunnen ook gebruikt worden om iproperties in te vullen. Door gebruik te maken van Event Triggers, kan het formulier bij het saven of openen verschijnen. Opdracht We willen graag een eenvoudig te configureren product met een op maat gemaakt formulier en de mogelijkheid om eigenschappen op basis van de geselecteerde opties aan te sturen.

Oefening #4 : ilogic Dialoogscherm 1. Open de file 4_iLogic-Form Creation.iam 2. In de ilogic Browser: rechtermuisknop en selecteer Add Form 3. De Form Editor zal verschijnen met alle Key parameters en een preview van het formulier. 4. Geef het formulier een naam en een stijl. 5. Sleep de parameters van de rechterzijde naar het formulier. 6. Verander de stijl van de Offset parameter naar Slider. 7. Voeg additionele display controls toe vanuit de Toolbox bvb een afbeelding (Picture). 8. Selecteer de Image Source. Browse naar ilogic Form Image.png 9. Sluit de Form Editor en test het nieuwe formulier.

Oefening #5 : Intelligente iproperties Of het nu gaat om een configuratie of gewoon om gegevens consistenter te maken, bedrijven willen vaak de iproperties aansturen om zo beter aan te sluiten op hun bestaande bedrijfsprocessen. De description 14 x 5 Aluminium Wheel bestaat uit: <Parameter> <Text> <Parameter> <Text> <iproperty> <Text> Dmv ilogic kunnen we heel eenvoudig en snel eender welke waarde/parameter/property combineren om een iproperty definitie te maken.

Oefening #5 : Intelligente iproperties 1. Open de file 5_iLogic-Custom iproperties.iam 2. Creëer een nieuwe regel : iproperties 3. Maak volgende regel aan: 'As document is in Millimeters all units are reported in mm so this will convert Diameter and Width to Inches @ 0 decimal places pdia = Round(Diameter / 25.4, 0) pwidth = Round(Width / 25.4, 0) The below concatenates the converted ilogic parameters with plain text iproperties.value("project", "Description") = pdia & " x " & pwidth & " - " & Material & " Wheel" opm 1: je kan makkelijk de parameters nog formateren opm 2: gebruik & <parametername> & om de parameters in te voegen 4. Sluit de Rule editor af en bekijk het resultaat in de iproperties 5. In de manage Tab ga naar Event Triggers (ilogic sectie) 6. Selecteer Before Save Document en klik op Select Rules 7. Vink de ipropeties rule aan en sluit de dialoogboxen af. 8. Test je nieuwe rule door de parameters te veranderen en het document te saven.

Oefening #6 : Plaats ilogic component De oefening geeft aan hoe bestaande ilogic componenten kunnen worden gebruikt. Bij plaatsing heeft de gebruiker de mogelijkheid om parameters te koppelen en het model aan te passen door de betreffende parameters te wijzigen.

Oefening #6 : Plaats ilogic component 1. Open de file 6_Place and Link to Assembly.iam 2. Ga naar het Place menu en selecteer Place ilogic Component 3. Select the file 6_iLogic-Wheel Cover.ipt 4. Tijdens het plaatsen, selecteer naast de Diameter parameter in de From Assembly kolom Diameter. 5. Klik OK en plaats het wieldeksel in de assembly. 6. Een nieuwe unieke wheel cover file wordt gecreëerd, en er ontstaat een ilogic link tussen de diameter van het wieldeksel en de assembly parameter. Verandert de diameter in de assembly, dan past het wieldeksel zich automatisch aan.

Klantenvoorbeeld Stuur afmetingen aan Suppress parts & Sub-assemblies. Verander de hoeveelheid van onderdelen. Update tekeningen. Pas assembly constraints aan. SaveAs naar verschillende file formaten. Wissel parts & subassemblies uit. Bereken en update iproperties. Upload naar Configurator360.