Die Inventor FAQ wird unterstützt von:

Inventor FAQ Logo
1957 Tipps, Tricks und Artikel für Inventoranwender

28.03.2018

Software für die 3D-Druck Simulation bei MUM: Netfabb

image

MUM bietet Netfabb an, eine Simulationssoftware für den 3D-Druck.

Funktionen von Netfabb:

Bearbeiten von Modellen für die Produktion
Bereiten Sie Modelle für die Fertigung vor, indem Sie Wandstärken anpassen, raue Flächen glätten, uvm.
Optimierung von Gittern und Flächen
Erstellen Sie Leichtbauteile mit genau den passenden Eigenschaften für Ihr spezifisches Anwendungsgebiet.
Simulation des Metallsinterverfahrens
Prognostizieren Sie die Verformung gesinterter Metallbauteile, um den Ausschuss zu reduzieren.

10 gute Gründe für den Umstieg auf Netfabb

    1. alle Tools von der 3D-Modellierung bis zum 3D-Druck
    2. direkter CAD-Import und Dateikonvertierung
    3. automatische Behebung von Modellfehlern
    4. Bearbeitungswerkzeuge, mit denen die Eignung von Modellen für den 3D-Druck sichergestellt wird
    5. Simulation des Druckvorgangs zur Überprüfung der Druckdaten
    6. Erstellung von Stützstrukturen für SLM-, EBM-, SLA-, DLP- und FDM-Verfahren
    7. Erstellung von Schichtdaten und Übertragung an 3D-Druckmaschinen
    8. Gestaltung von Produkteigenschaften wie Steifigkeit usw. über Gitterstrukturen
    9. automatisches Packen zur optimalen Anordnung der Bauteile im Bauraum
    10. direkte Maschinenschnittstellen zur optimalen Nutzung der Hardware

Netfabb gibt es in verschiedenen Ausbaustufen:

Netfabb Standard
Bereiten Sie Modelle schnell für die additive Fertigung und den 3D-Druck vor.
Netfabb Premium
Modellieren Sie endkonturnahe Formen für die CNC-Nachbearbeitung, erstellen Sie ausgereifte Stützstrukturen und ordnen Sie die Bauteile automatisch im Bauraum an.
Netfabb Ultimate
Optimieren Sie Ihre Konstruktionen mithilfe hochmoderner Tools für die Gitter- und Topologieoptimierung.

Mehr Infos hier!

26.03.2018

Beweglichkeit einer Unterbaugruppe in der Hauptbaugruppe nutzen (Flexibel)

F: Wie kann ich die Beweglichkeit der Bauteile erhalten beim Einfügen einer Baugruppe in eine Baugruppe?

Ausgangssituation: Bauteile in einer Baugruppe haben Freiheitsgrade, d.h. sie lassen sich mittels der Maus ziehen oder anders ausgedrückt, bewegen, wie das bei dieser Presse der Fall ist.

stange

21.03.2018

Smart Manufacturing Day in Friedrichshafen am Donnerstag, 26.04.2018

image

  • Donnerstag, 26.04.2018
  • 09:30 bis 16:30 Uhr
  • Zeppelin - Haus am Bodensee

AGENDA

09:30-10:00 Uhr   
Begrüßung und Frühstück

10:00-11:00 Uhr
ecscad: Neuerungen und Mechatronik-Themen z.B. die Schnittstelle zu Autodesk Vault/Inventor
Edvard Lenard, Mensch und Maschine

11:00-12:00 Uhr
hyperMILL: 5-Achs CAM-Lösung in Autodesk Inventor
Ales Vurusic, OPEN MIND

12:00-12:45 Uhr
Mittagspause mit Imbiss

12:45-13:45 Uhr
customX: Mit digitalisiertem Produkt-Know-how automatisch BIM-Daten aus Autodesk Inventor erzeugen (Produktkonfigurator)
Dieter Kachler, customX

13:45-14:30 Uhr
Autodesk Vault: Was ist neu?
Matthias Schindler und Dawid Walendowski, Mensch und Maschine

14:30-14:50 Uhr
Pause

14:50-15:15 Uhr
MuM Multitool: Die perfekte Ergänzung für Autodesk Inventor
Matthias Schindler und Dawid Walendowski, Mensch und Maschine

15:15-16:00 Uhr
Autodesk Inventor 2019: Neuerungen und vieles mehr
Matthias Schindler und Dawid Walendowski, Mensch und Maschine

Agenda und Anmeldung

iLogic: externe Regeln global verfügbar machen (Einstellungen)

Inventor lässt sich über vier Wege automatisieren:

  1. VBA (Programmierkurs VBA)
  2. iLogic (iLogic-Beiträge)
  3. Add-In
  4. externes Programm, das auf den Inventor zugreift

Heute ist das automatisieren über iLogic recht beliebt, was wohl auch daran liegt, das die Erstellung des Programmcodes relativ einfach durchführbar ist. Wobei das debuggen eines iLogic-Codes immer noch nicht so komfortabel ist, wie bei der Programmierung in VBA. Es kann nützlich ein, die ersten Versuche in VBA zu machen und den VBA-Code dann, wenn er funktioniert, in iLogic zu übertragen. Siehe dazu VBA Code in iLogic Code "umwandeln"

Externe Regeln auf allen Arbeitsplätzen zur Verfügung stellen

Wenn Automatismen unabhängig von der gerade geöffneten Datei zur Verfügung stehen sollen, nutzen Regel, die in einer Datei gespeichert werden, nichts. Es muss auf externe iLogic-Regeln zugegriffen werden. Externe Regeln sind Textdateien, die den iLogic Programmcode enthalten. Damit Inventor automatisch auf eine Sammlung externen Regeln zugreift, müssen:

  1. die Regeln in einer Textdatei mit der Endung .iLogicVb gespeichert sein

    image
  2. Im Inventor der Pfad zu diesen Dateien konfiguriert sein.

    image

19.03.2018

Excel-Liste aller tolerierten Maße eines Bauteiles erstellen und in Excel exportieren

Gibt es eine Möglichkeit, alle in einem Bauteil definierten Toleranzen auf einen Blick anzuzeigen, ohne dass man sich jede Bohrung und Skizze einzeln vornehmen muss?

Das iLogic-Programm anbei erstellt eine CSV-Datei mit den Parametern, die mit Toleranzen versehen sind.

image

und hebt die Skizzen und Feature hervor, in den die Parameter enthalten sind.

image

imports System.IO
Sub Main()
	Dim oDoc As PartDocument
	oDoc = ThisApplication.ActiveDocument
	
	Dim  Dateiname As String = "C:\temp\" & ThisDoc.FileName(False) & ".csv"
	
	If System.IO.File.Exists(Dateiname) Then System.IO.File.Delete(Dateiname)
	
	Dim oFeature As PartFeature
	Dim oFeatureDim As FeatureDimension
	
	Dim Skizze As PlanarSketch
	Dim SkizzeBem As Object
	For Each oFeature In oDoc.ComponentDefinition.Features 
		
		For Each oFeatureDim In oFeature.FeatureDimensions
			Call DisplayToleranceInfo(oFeature, oFeatureDim.parameter, Dateiname)
		Next 
	Next	
	
	For Each Skizze In oDoc.ComponentDefinition.Sketches 
		
		For Each SkizzeBem In Skizze.DimensionConstraints
			Call DisplayToleranceInfo(Skizze, SkizzeBem.Parameter, Dateiname)
			Next	   	     
		Next	
		process.Start(Dateiname)
End Sub
Private Sub DisplayToleranceInfo(Obj As Object, Param As Parameter, Dateiname As String) 
	
	Dim tol As Tolerance
	tol = Param.Tolerance
	
	
	If Param.Tolerance.HoleTolerance <> "" Then 
		Using sw As New StreamWriter(System.IO.File.Open(Dateiname, FileMode.Append))
				sw.WriteLine(Obj.Name &";" & Param.Name & ";" & Param.Expression & ";" & Param.Tolerance.HoleTolerance  & ";" & Math.Round(tol.Upper,4) & ";" & Math.Round(tol.Lower,4)  & ";" &  ";" & Math.Round(Param.Value * 10 + tol.Upper,4) & ";" & Math.Round(Param.Value *10 + tol.Lower,4)) '& ";" & Param.Tolerance.ToleranceType
		End Using
		ObjSichtbar(Obj)
	End If
	
	If Param.Tolerance.ShaftTolerance <> "" Then 
		Using sw As New StreamWriter(System.IO.File.Open(Dateiname, FileMode.Append))
				sw.WriteLine(Obj.Name &";" & Param.Name & ";" & Param.Expression & ";" &  Param.Tolerance.ShaftTolerance  & ";" & Math.Round(tol.Upper,4) & ";" & Math.Round(tol.Lower,4)  & ";" &  ";" & Math.Round(Param.Value * 10 + tol.Upper,4) & ";" & Math.Round(Param.Value * 10 + tol.Lower,4)) '& ";" & Param.Tolerance.ToleranceType
		End Using
		ObjSichtbar(Obj)
	End If
End Sub
Private Sub ObjSichtbar(obj As Object)
	Dim oDoc As PartDocument = ThisApplication.ActiveDocument 
	Dim objType As ObjectTypeEnum
	objType = obj.Type

	If objType = ObjectTypeEnum.kPlanarSketchObject Then
		Call oDoc.SelectSet.Select(obj)	
	Else
		Call oDoc.SelectSet.Select(obj)	
	End If
	
End Sub

[Quelle]

15.03.2018

MUM Vision 2018: Bewährte Prozesse optimieren – neue Trends bewerten

image

Auch dieses Jahr findet wieder die MUM Vision statt, die Veranstaltungsreihe für alle, die einen Schritt voraus sein wollen!

Bereits zum 6. Mal findet die MuM Vision in Deutschland, Österreich und der Schweiz statt und begeistert jährlich an die 1.000 Teilnehmer. Treffen Sie CAD-, CAE-, CAM-, BIM- und PDM-Experten mit visionären Konzepten und innovativen Projekten. Lassen Sie sich zu Schritten motivieren, die Sie und Ihr Unternehmen voranbringen.

Digitalisierung, generatives Design, automatisierte Konstruktion, Product Lifecycle Management (PLM),  Building Information Modeling (BIM), Internet of Things – das sind die Themen, mit denen sich heute Unternehmen auseinandersetzen müssen. Gefragt sind durchgängige, ganzheitliche Systemlandschaften, die nicht an Abteilungs-und Unternehmensgrenzen halt machen. Themen wie Instandhaltung und vorbeugende Wartung sind für Firmen enorm wichtig. Werden die beiden Welten Konstruktion und Betrieb eng miteinander verzahnt, dann können durch den ganzheitlichen Datenfluss zusätzliche Synergien geschöpft werden. Informationen stehen dann allen Beteiligten zum richtigen Zeitpunkt zur Verfügung.

Am Beispiel verschiedener Kundenprojekte zeigen wir auf der MuM Vision das perfekte Zusammenspiel aus hochwertiger Standardsoftware von Autodesk und MuM mit individuellen Entwicklungen und Dienstleistungen an einem durchgehenden Modell.

Mehr zur MUM Vision 2018 hier.

14.03.2018

MUM Support Tipp: 3D-Bemaßung und Beschriftung von Explosionsdarstellungen

imageAutodesk hat mit der Version 2016 den Inventor Publisher in der Weiterentwicklung und der Anpassung an die neuen Versionen beendet. Hierdurch entstehen den Anwendern des Inventor Publishers Probleme, da nun über Fremdformate wie STEP oder DWFx die Modelle aus neueren Inventor-Versionen in den Publisher eingefügt werden müssen.

Zum TIpp... 

Viele weitere Tipps im MUM Kundenbereich.

Software-Service und Support bei Mensch und Maschine

Die Installation funktioniert nicht, die Bemaßung lässt sich nicht ändern, die Bauteilzeichnung vom letzten Mittwoch ist einfach weg? Tief durchatmen und eine E-Mail an MuM schicken, die Hotline anrufen oder den Web-Support aktivieren!

Die Profis kennen die Softwarepakete aus dem Effeff und haben schon viele Fragen beantwortet. Wenn es keine "Sofort-Lösung" gibt, bekommt man die Antwort meist innerhalb eines halben Tages.

Anspruch auf deutschsprachigen Support, schnelle Antwort auf E-Mail-Anfragen, kostenlose Online-Seminare und natürlich immer die aktuelle Version der eingesetzten Software – das und noch viel mehr bieten Ihnen der MuM Software-Service-Vertrag für MuM-Lösungen und MuM AboPlus für abonnierte Autodesk-Software.

12.03.2018

VBA: Allen Baugruppenkomponenten eine unterschiedliche Zufallsfarbe zuweisen

So sieht das Ergebnis aus, wobei der Aufruf des VBA-Code in der Animation unten über die Inventor Toolbox erfolgt.

TB_Farbe

Hier der Quellcode:

'Quelle: http://modthemachine.typepad.com/my_weblog/2009/02/controlling-part-colors.html
'Leicht erweitert von JW 30092017
Public Sub VBA973()
    On Error GoTo err
    Dim oAsmDoc As AssemblyDocument
    Set oAsmDoc = ThisApplication.ActiveDocument

    ' Initialize the random number generator and get
    ' the number of render styles defined.
    Randomize
    Dim iColorCount As Long
    iColorCount = oAsmDoc.RenderStyles.Count
    
    'JW 30092017
    Dim Invapp As Inventor.Application
    Set Invapp = ThisApplication
    
    Dim oTrans As Inventor.Transaction
    Set oTrans = Invapp.TransactionManager.StartGlobalTransaction(oAsmDoc, "VBA973")
    
    Invapp.UserInterfaceManager.UserInteractionDisabled = True
    Invapp.ScreenUpdating = False
    
    ' Iterate through the top-level occurrences in the assembly.
    Dim oOcc As ComponentOccurrence
    For Each oOcc In oAsmDoc.ComponentDefinition.Occurrences
        ' Set the color to a random color.
        Call oOcc.SetRenderStyle(kOverrideRenderStyle, _
            oAsmDoc.RenderStyles.Item(Int((iColorCount * Rnd) + 1)))
    Next
err:

Invapp.ScreenUpdating = True
Invapp.UserInterfaceManager.UserInteractionDisabled = False

Call oAsmDoc.Update
oTrans.End
End Sub

07.03.2018

Der Autodesk Assistent–Virtuelle Hilfestellung

Autodesk stellt schon geraume Zeit einen virtuellen Assistenten bereit, kurz AVA genannt. Wird die Webseite aufgerufen, empfängt einen persönliche Begrüßung, sofern man sich mit seinem Autodesk Account angemeldet hat. Der Assistent versteht leider nur Englisch, aber damit sollten man klar kommen.

image

Was kann der Assistent alles?

05.03.2018

Parameter zwischen Dateien austauschen: Ex- und Import von Parametern als XML-Datei

Parameter bilden die maßliche Repräsentation eines Modells (und einer Baugruppe) ab und enthalten seit einiger Zeit auch Text- und boolesche Parameter. Auch wer sich nicht um die Parameter kümmert, erzeugt laufend welche, sobald er eine Funktion nutzt, die eine Maßeingabe erfordert, den diese Funktion erzeugt einen Parameter. Eine Einführung in das Thema "Parameter" gibt es hier:

Parameter ex- und importieren

Der Prozess zum Ex- und Import von Parametern ist simple:

  1. Befehl aufrufen: Verwalten > Parameter: Ausklappen >Aus XML importieren / Nach XML exportieren wählen

    image

  2. Datei wählen (importieren) bzw. Datei Speicherort (exportieren) wählen
  3. Die Parameter werden in eine XML-Datei exportiert bzw. aus der gewählten XML-Datei gelesen.

Soweit – So einfach!

Was ist zu beachten?

Inventor FAQ Newsletter. Emailadresse: