AUTODESK INVENTOR iLOGIC API

Mniej klikania.
Więcej
projektowania.

Tworzymy inteligentne makra i dedykowane narzędzia, które wykonują powtarzalną pracę za konstruktora. Ty skupiasz się na pomysłach. Inventor zajmuje się resztą.

Specjalizacja:iLogicInventor APIVBA / VB.NETExcel
KIWIBLUE / AUTOMATION STUDIO01 / 04
Fragment grafiki technicznej wykorzystanej na poprzedniej stronie KiwiBlue
VIEWPORT_01 ● LIVEMODEL / ASSEMBLY.iam++
✓ Reguła wykonana pomyślnie0 błędów ●
{ }JEDNO KLIKNIĘCIEUzupełnianie iProperties
↗JEDNO KLIKNIĘCIEObrazkowa lista części.IDW
AUTOMATYZACJA PROCESÓW /// KIWI BLUE
01 / MĄDRZEJSZY WORKFLOWPRZEWIŃ W DÓŁ
01 Eliminacja powtarzalnych zadań02 Spójne dane projektowe03 Szybsza dokumentacja04 Więcej czasu na projektowanie

// CO ROBIMY

Twój Inventor.
Nowe możliwości.

Każda firma pracuje inaczej. Dlatego zamiast gotowych, sztywnych rozwiązań tworzymy narzędzia dopasowane do Twoich modeli, standardów i procesów.

01 / 06

Automatyczna
dokumentacja 2D

Generowanie rysunków IDW/DWG, widoków, wymiarów, tabel i arkuszy dla całych złożeń.

IDW / DWGRysunki
02 / 06

Znajdź brakujące
rysunki

Makro sprawdzi, czy każdy element w złożeniu ma swój plik IDW. Brakujące rysunki wygeneruje i zapisze pod odpowiednią nazwą.

Kontrola IDWAutozapis
03 / 06

Zestawienia BOM
i raporty

Zestawienia produkcyjne, listy części, obliczenia mas i ilości, raporty dla działów.

BOMExcel
04 / 06

Warianty
i konfiguratory

Automatyczne tworzenie odmian komponentów, wybór parametrów i zarządzanie złożeniami.

iPartiAssembly
05 / 06

Integracje danych
i iProperties

Czytanie i aktualizacja właściwości modeli, przepływ danych pomiędzy Inventorem a Excelem.

iPropertiesExcel
06 / 06

Automatyzacja
pracy ze złożeniami

Wstawianie i podmiana części, cechowanie elementów, kontrola struktury i eksport plików.

IAM / IPTDXF / PDF

// PRAKTYCZNE ZASTOSOWANIA

Od dziesiątek operacji
do jednego polecenia.

To tylko przykłady zadań, które można przekazać automatyzacji. Zakres zawsze wynika z rzeczywistych potrzeb biura konstrukcyjnego.

PRZYKŁAD WORKFLOW 01

Projekt gotowy?
Dokumentacja też.

Automatycznie twórz arkusze dla podkomponentów, uzupełniaj widoki, tabliczki rysunkowe i generuj pliki do produkcji.

MODEL 3D→RYSUNEK 2D→PDF / DXF
output / documentation● ● ●
Dokumentacja
▤zlozenie_01.idwGotowe do eksportu✓
▤zestawienie.xlsxWygenerowano✓
▤elementy.dxfWygenerowano✓
02 / DANE↗

Excel ↔ Inventor

Dane części, parametry i zestawienia aktualizowane bez przepisywania.

EXCELIPROPERTIES
03 / WARIANTY⊞

Jeden model. Wiele opcji.

Konfiguracja i dobór wariantów części czy złożeń według Twoich reguł.

IPT_01IPT_02IPT_03

// DLACZEGO AUTOMATYZACJA

Konstruktor powinien
konstruować.

Setki kliknięć, kopiowanie danych, ręczne tworzenie rysunków i powtarzanie tych samych czynności to czas, który możesz odzyskać.

Przenosimy powtarzalne operacje do prostych narzędzi działających bezpośrednio w Autodesk Inventor — bez konieczności poznawania kodu przez użytkownika końcowego.

Opowiedz o swoim procesie

// JAK PRACUJEMY

Od problemu do
działającego narzędzia.

Nie potrzebujesz gotowej specyfikacji technicznej. Wystarczy pokazać, które czynności zabierają najwięcej czasu.

01

Rozmowa i analiza

Poznajemy sposób pracy, pliki, zależności i oczekiwany efekt.

02

Pomysł na reguły

Proponujemy logikę i sposób uruchamiania automatyzacji.

03

Implementacja

Tworzymy oraz testujemy rozwiązanie na rzeczywistych przykładach.

04

Wdrożenie

Przekazujemy narzędzie, instrukcje i uzgadniamy dalsze usprawnienia.

Prawdziwe przykłady automatyzacji w Inventorze. Obejrzyj demonstracje oraz krótki poradnik, jak samodzielnie uruchomić gotową regułę iLogic.

Mniej teorii.
Więcej działania.

Zajrzyj na kanał Adama Sochania i zobacz, jak automatyzacja zmienia codzienną pracę z Inventorem.

Otwórz kanał YouTube
Wizualizacja technologii CAD
▶   KANAŁ YOUTUBE

Automatyzacja Autodesk Inventor w akcji

Demonstracje makr, zestawień i sprytnych rozwiązań dla konstruktorów. Zobacz materiały bezpośrednio na kanale.

Przejdź do filmów

// BIBLIOTEKA KIWIBLUE

Darmowe kody.
Sprawdź u siebie.

Małe usprawnienia, które można przetestować bezpośrednio w Autodesk Inventor.

Nie wiesz, jak uruchomić kod? Zobacz film
FREE / IDW / 01

Wyrównaj wymiary
na arkuszu

Centruje tekst wymiarów liniowych i kątowych, a następnie automatycznie rozmieszcza wymiary na aktywnym arkuszu.

{ }Wyrownaj_wymiary_na_arkuszu.iLogicVbiLogic / VB
Dim oDoc As DrawingDocument
oDoc = ThisApplication.ActiveDocument

Dim oArkusz As Sheet
oArkusz = oDoc.ActiveSheet

Dim oWymiar As DrawingDimension
Dim oWymiary As DrawingDimensions
Dim oKolekcjaWymiarow As ObjectCollection

oWymiary = oArkusz.DrawingDimensions
oKolekcjaWymiarow = ThisApplication.TransientObjects.CreateObjectCollection

' Wyrównanie wymiarów liniowych i kątowych na aktywnym arkuszu.
For Each oWymiar In oWymiary
    If TypeOf oWymiar Is LinearGeneralDimension Or _
       TypeOf oWymiar Is AngularGeneralDimension Then
        oWymiar.CenterText
        oKolekcjaWymiarow.Add(oWymiar)
    End If
Next

If oKolekcjaWymiarow.Count > 0 Then
    oWymiary.Arrange(oKolekcjaWymiarow)
End If
Pobierz .iLogicVb ↓
FREE / IDW / 02

Nazwij arkusze
od nazw modeli

Automatycznie zmienia nazwy arkuszy rysunkowych na podstawie nazw modeli z pierwszego widoku na każdym arkuszu.

{ }Nazwij_arkusze_od_nazw_modeli.iLogicVbiLogic / VB
Dim oRysunek As DrawingDocument = ThisApplication.ActiveDocument
Dim oArkusze As Sheets = oRysunek.Sheets
Dim oArkusz As Sheet
Dim oWidok As DrawingView
Dim Nazwa As String
Dim Sciezka As String

For Each oArkusz In oArkusze
    ' Arkusze bez widoków pomijamy.
    If oArkusz.DrawingViews.Count > 0 Then
        oWidok = oArkusz.DrawingViews.Item(1)
        Sciezka = oWidok.ReferencedDocumentDescriptor.FullDocumentName
        Nazwa = IO.Path.GetFileNameWithoutExtension(Sciezka)
        oArkusz.Name = Nazwa
    End If
Next
Pobierz .iLogicVb ↓
01 — 04

Jak uruchomić regułę?

Obejrzyj film instruktażowy lub wykonaj te cztery kroki.

  1. Otwórz rysunekUruchom Autodesk Inventor i otwórz plik IDW lub rysunek DWG.
  2. Utwórz kopięPracuj na kopii dokumentu, ponieważ reguły zmieniają rysunek.
  3. Dodaj regułęZarządzaj → iLogic → Dodaj regułę. Wklej skopiowany kod.
  4. Uruchom i sprawdźZapisz i uruchom regułę. Gotowy plik .iLogicVb możesz też dodać jako regułę zewnętrzną.

Ważne: to proste przykłady edukacyjne z archiwum KiwiBlue, dostosowane do publikacji. Drugi przykład wymaga unikalnych nazw arkuszy — jeśli kilka arkuszy odwołuje się do tego samego modelu, może być konieczna modyfikacja kodu. Przed testami wykonaj kopię pliku.

// PYTANIA I ODPOWIEDZI

Masz pytania?
To dobry początek.

Czy rozwiązania działają bezpośrednio w Autodesk Inventor?

Tak. Zależnie od zadania mogą działać jako reguły iLogic, makra lub narzędzia korzystające z Inventor API, dostępne w środowisku pracy konstruktora.

Czy muszę znać programowanie, aby używać makr?

Nie. Celem jest stworzenie czytelnej, intuicyjnej obsługi. Zadania można uruchamiać przyciskiem lub z prostego formularza, a złożona logika działa w tle.

Czy możliwa jest automatyzacja istniejących projektów?

W wielu przypadkach tak. Po analizie plików, struktury złożeń, reguł nazewnictwa i oczekiwanego efektu określamy zakres oraz ograniczenia.

Czy można połączyć Inventora z Excelem?

Tak. Można m.in. odczytywać parametry z arkuszy, generować zestawienia i aktualizować właściwości części. Sposób integracji dobieramy do procesu.

Czy darmowe kody iLogic można skopiować i przetestować?

Tak. W sekcji „Darmowe kody” znajdziesz kompletne przykłady do skopiowania lub pobrania jako reguły .iLogicVb. Testuj je na kopii rysunku IDW lub DWG — przykłady zmieniają zawartość dokumentu.

// ZACZNIJMY OD ROZMOWY

Inventor pracuje.
Ty projektujesz.

Masz proces, który codziennie powtarzasz ręcznie? Opowiedz o nim. Poszukamy sposobu, by wykonać go szybciej i wygodniej.

Kontakt bezpośredni: [email protected]