Plug-in for end effector design in the Siemens CAD/CAM software environment
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F46747885%3A24620%2F24%3A00013019" target="_blank" >RIV/46747885:24620/24:00013019 - isvavai.cz</a>
Result on the web
<a href="https://doc.tul.cz/14271" target="_blank" >https://doc.tul.cz/14271</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Plug-in pro návrh koncových efektorů v prostředí CAD/CAM software Siemens
Original language description
Vyvinutá technologie představuje softwarový modul, který umožňuje automatizovaný návrh efektorů na základě uživatelsky definovaných parametrů. Modul je vytvořen pomocí NXOpen API a programovacího jazyka C#. Hlavní funkce modulu zahrnují: - Parametrické modelování: Umožňuje rychlou úpravu návrhů a přizpůsobení specifickým potřebám aplikace. - Automatizovanou generaci geometrie: Snižuje čas potřebný k vytvoření 3D modelu a minimalizuje riziko chyb. - Integraci s průmyslovými standardy: Zajišťuje kompatibilitu s existujícími komponentami a systémy. Technologie byla podrobena důkladnému testování a ověřování, které zahrnovalo jak laboratorní simulace, tak reálné aplikace v průmyslovém prostředí.
Czech name
Plug-in pro návrh koncových efektorů v prostředí CAD/CAM software Siemens
Czech description
Vyvinutá technologie představuje softwarový modul, který umožňuje automatizovaný návrh efektorů na základě uživatelsky definovaných parametrů. Modul je vytvořen pomocí NXOpen API a programovacího jazyka C#. Hlavní funkce modulu zahrnují: - Parametrické modelování: Umožňuje rychlou úpravu návrhů a přizpůsobení specifickým potřebám aplikace. - Automatizovanou generaci geometrie: Snižuje čas potřebný k vytvoření 3D modelu a minimalizuje riziko chyb. - Integraci s průmyslovými standardy: Zajišťuje kompatibilitu s existujícími komponentami a systémy. Technologie byla podrobena důkladnému testování a ověřování, které zahrnovalo jak laboratorní simulace, tak reálné aplikace v průmyslovém prostředí.
Classification
Type
Z<sub>tech</sub> - Verified technology
CEP classification
—
OECD FORD branch
21100 - Other engineering and technologies
Result continuities
Project
<a href="/en/project/TN02000033" target="_blank" >TN02000033: NCC for industrial 3D printing</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2024
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Internal product ID
TN02000033/8-V4
Numerical identification
—
Technical parameters
Softwarový modul je navržen jako rozšiřitelný plugin pro prostředí Siemens NX, využívající architekturu klient-server v rámci aplikace. Hlavní komponenty architektury zahrnují: - Uživatelské rozhraní (UI): Realizováno pomocí dialogových oken vytvořených v .NET Framework s využitím Windows Forms. UI umožňuje interaktivní zadávání parametrů a poskytuje uživateli okamžitou odezvu. - Řídicí logika: Implementována v jazyce C# jako součást .NET Framework 4.8, využívající objektově orientovaný přístup pro snadnou údržbu a rozšíření kódu. - Integrace s NX pomocí NXOpen API: Modul komunikuje s jádrem Siemens NX prostřednictvím NXOpen API, což umožňuje přímý přístup k funkcím CAD systému, jako je tvorba geometrie, manipulace s modely a správa dokumentů. - Datová vrstva: Zahrnuje načítání a ukládání uživatelských nastavení, konfigurací a parametrů návrhu. Pro persistentní ukládání je využíván formát XML nebo JSON, což usnadňuje čitelnost a modifikaci dat. Modul využívá parametrické definice geometrie, což umožňuje dynamické generování modelů na základě uživatelských vstupů. Klíčové parametry zahrnují umístění přísavek, dimenze vzduchových cest, typ připojení a podpůrné struktury. Automatizace tvorby geometrie: Prostřednictvím NXOpen API jsou implementovány algoritmy pro: - Generování prostorových křivek: Reprezentují vzduchové cesty a jsou základem pro následné tažení těles. - Tažení profilů po křivce: Využívá se funkce Sweep pro vytvoření 3D těles z definovaných křivek a průřezů. - Boolean operace: Sjednocení, odečítání a průnik těles pro vytvoření finální geometrie efektoru. - Modularita a rozšiřitelnost: Kód je navržen s ohledem na budoucí rozšíření, s využitím návrhových vzorů jako Factory a Strategy, což umožňuje snadné přidávání nových typů přísavek nebo připojovacích prvků..
Economical parameters
Snížení nákladů na konstrukci efektorů..
Application category by cost
—
Owner IČO
68407700
Owner name
CIIRC CVUT Praha
Owner country
CZ - CZECH REPUBLIC
Usage type
A - K využití výsledku jiným subjektem je vždy nutné nabytí licence
Licence fee requirement
Z - Poskytovatel licence na výsledek nepožaduje v některých případech licenční poplatek
Web page
https://doc.tul.cz/14271