Beyond Inventor Wizard... The Community!

Autodesk Inventor en AutoCAD Forum

Emboss; Tekst in schets en het resultaat komen niet overeen (Vanuit Content Center), Solved by R. Van der Veek & Fréderic!

Goedemorgen,

Op een schakelaar plaats ik met een Emboss een type aanduiding.

Deze aanduiding plaats ik via een tekst parameter die ik invul in de tabel in het CC.

Wanneer ik het part plaats word deze typeaanduiding niet aangepast, wanneer ik de schets open staat er wel de goede aanduiding.

Ook wanneer ik edit feature doe staat hij goed, klik ik op OK staat er toch weer de verkeerde aanduiding.

Heeft iemand een idee hoe dit komt en wat ik er aan kan doen?

Met vriendelijke groet,

Daan

Aantal maal bekeken: 236

Bijlagen:

Hierop reageren

Berichten in deze discussie

Wat je wil doen (de manier die jij voorstelt) werkt niet in inventor, ik stel  voor dat je de verschillende varianten publiceert in de CC.

Je kan het wel bereiken via iLogic, Vba, Excel en combinaties hiervan, maar deze kan je dan weer niet in de cc stoppen, zie onder andere deze topic:

http://beinginventive.typepad.com/being-inventive/2011/07/emboss-te...

Op deze link staat wel beschreven hoe je toch een werkend model kunt bereiken, echter zonder cc en via wat omwegen.

Frederic, Het volgende kwam ik tegen bij een zoektocht: Inventor iLogic and Content Center - They play nice! iLogic in CC Hier omschrijven ze hoe je iLogic in je CC kan gebruiken. Op deze manier zou het theoretisch volgens mij moeten lukken. Al zet je in je iLogic Rule dat de text paramter de waarde van een iPropertie moet krijgen dan kan volgens mij de Emboss deze weer gebruiken. Ik zal vanavond even gaan testen.

Rob.

Bedankt Fréderic en Rob,

Wat ik dan wel apart vind is dat de parameter wel goed staat, maar deze wordt dan niet goed geüpdatet?

Wanneer ik handmatig de parameter aanpas dan word de tekst wel aangepast.

Had een regel geprobeerd waarbij ik de parameter met de juiste waarde overschrijf, alleen deze waarde stond al in de parameter en er gebeurde dus niets.

Toen geprobeerd hem eerst aan te passen, daarna de oude waarde weer terug plaatsen, en updaten; dit werkt. het stukje code wat ik hiervoor toevoegde is;

Tekst = Parameter("Type") 
Parameter("Type") = Tekst & "tekst toevoeging"
Parameter("Type") = Tekst
iLogicVb.UpdateWhenDone = True

Daan

Klopt wat je zegt, het is iets die niet geïmplementeerd is in de cc om wat voor reden dan ook.

Daan, is het misschien mogelijk om jouw part zoals je die in content center hebt geplaatst hier als attachment toe te voegen. En in welke inventor versie werk je?
Het lukt mij wel om een part in de CC te plaatsen waarvan de emboss tekst wijzigt.

Dit is de manier hoe ik het doe:

  1. Maak een parameter : "Tekst" en geef deze een waarde en gebruik deze parameter om je emboss mee te maken.
  2. maak een Custom iProperty : "Text"
  3. Voeg een iLogic Rule toe met de volgende code
    Tekst = iProperties.Value("Custom", "Text")
    iLogicVb.UpdateWhenDone = True
    InventorVb.DocumentUpdate()
  4. Trigger deze Rule bij een iProperty Change
  5. Maak nu van dit Part een iPart en voeg de Propertie-Custom "Text" toe als kolom
    Hier kan je ook voor elke mogelijke schakelaar een emboss text toevoegen door meerdere rijen aan te maken.
  6. Nu Publish je dit part naar CC en geeft de Table Colomn "Text [Custom]" als Key Column.
  7. Wanneer ju nu dit part uit de CC plaatst in een Assembly, krijg je de mogelijkheden die je in je iPart tabel hebt aangemaakt.

Dit werkt in 2014.

Rob.

Rob, hierbij mijn bestand, ik werk ook met 2014.

Het is mij, na het raadplegen van de toegestuurde link, ook gelukt. bedankt voor de tip!

Mijn methode;

  1. Maak een parameter : "Type" en geef deze een waarde en gebruik deze parameter om je emboss mee te maken.

  2. InventorVb.RunMacro("ApplicationProject", "Daan", "ThumbnailIsoOnSave")

    Tekst = Parameter("Type")

    Parameter("Type") = Tekst & "teksttoevoeging"

    Parameter("Type") = Tekst

    iLogicVb.UpdateWhenDone = True

    InventorVb.DocumentUpdate()

  3. Trigger deze Rule bij een iProperty Change, parameter Change.

  4. Heb het bestand in het CC geplaatst en de kolom “Type”  als Key Column aan de tabel toegevoegd.

  5. Deze kolom gekoppeld aan de tekstparameter “Type”

  6. Verder de tabel uitgebreid met partnummer, omschrijving, juiste kleur enz.

  7. Uiteindelijk wordt het bestand geplaatst met de juiste typeaanduiding.

Bedankt voor de hulp hoor!

Daan

P.S. de macro roep ik aan omdat we de thumbnails naar ons datasysteem exporteren.

Bijlagen:

RSS

Interessante links

Word Fan!

Inventor Wizard Cartoons

Video's

  • Video's toevoegen
  • Alles weergeven

© 2021   Gemaakt door Stefaan Boel.   Verzorgd door

Banners  |  Een probleem rapporteren?  |  Algemene voorwaarden