Automatyczna
dokumentacja 2D
Generowanie rysunków IDW/DWG, widoków, wymiarów, tabel i arkuszy dla całych złożeń.
Tworzymy inteligentne makra i dedykowane narzędzia, które wykonują powtarzalną pracę za konstruktora. Ty skupiasz się na pomysłach. Inventor zajmuje się resztą.
// CO ROBIMY
Każda firma pracuje inaczej. Dlatego zamiast gotowych, sztywnych rozwiązań tworzymy narzędzia dopasowane do Twoich modeli, standardów i procesów.
Generowanie rysunków IDW/DWG, widoków, wymiarów, tabel i arkuszy dla całych złożeń.
Makro sprawdzi, czy każdy element w złożeniu ma swój plik IDW. Brakujące rysunki wygeneruje i zapisze pod odpowiednią nazwą.
Zestawienia produkcyjne, listy części, obliczenia mas i ilości, raporty dla działów.
Automatyczne tworzenie odmian komponentów, wybór parametrów i zarządzanie złożeniami.
Czytanie i aktualizacja właściwości modeli, przepływ danych pomiędzy Inventorem a Excelem.
Wstawianie i podmiana części, cechowanie elementów, kontrola struktury i eksport plików.
// PRAKTYCZNE ZASTOSOWANIA
To tylko przykłady zadań, które można przekazać automatyzacji. Zakres zawsze wynika z rzeczywistych potrzeb biura konstrukcyjnego.
Automatycznie twórz arkusze dla podkomponentów, uzupełniaj widoki, tabliczki rysunkowe i generuj pliki do produkcji.
Dane części, parametry i zestawienia aktualizowane bez przepisywania.
Konfiguracja i dobór wariantów części czy złożeń według Twoich reguł.
// DLACZEGO AUTOMATYZACJA
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
Nie potrzebujesz gotowej specyfikacji technicznej. Wystarczy pokazać, które czynności zabierają najwięcej czasu.
Poznajemy sposób pracy, pliki, zależności i oczekiwany efekt.
Proponujemy logikę i sposób uruchamiania automatyzacji.
Tworzymy oraz testujemy rozwiązanie na rzeczywistych przykładach.
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.
Zajrzyj na kanał Adama Sochania i zobacz, jak automatyzacja zmienia codzienną pracę z Inventorem.

Demonstracje makr, zestawień i sprytnych rozwiązań dla konstruktorów. Zobacz materiały bezpośrednio na kanale.
Przejdź do filmówMiniatury są wczytywane z naszej strony. Odtwarzacz YouTube ładuje się dopiero po kliknięciu filmu; można również otworzyć nagranie bezpośrednio w YouTube.
// BIBLIOTEKA KIWIBLUE
Małe usprawnienia, które można przetestować bezpośrednio w Autodesk Inventor.
Nie wiesz, jak uruchomić kod? Zobacz filmCentruje tekst wymiarów liniowych i kątowych, a następnie automatycznie rozmieszcza wymiary na aktywnym arkuszu.
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
Automatycznie zmienia nazwy arkuszy rysunkowych na podstawie nazw modeli z pierwszego widoku na każdym arkuszu.
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
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
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.
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.
W wielu przypadkach tak. Po analizie plików, struktury złożeń, reguł nazewnictwa i oczekiwanego efektu określamy zakres oraz ograniczenia.
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.
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
Masz proces, który codziennie powtarzasz ręcznie? Opowiedz o nim. Poszukamy sposobu, by wykonać go szybciej i wygodniej.
Kontakt bezpośredni: [email protected]