Sunteți pe pagina 1din 34

Universitatea Tehnică a Moldovei

Tema

Aspecte ale programarii proiectarii constructive

Student: Budeac Vladimir

Conducător: conf. dr. Ciuperca Rodion

Chişinău - 2022

Ministerul Educaţiei si Cercetarii al Republicii Moldova

Universitatea Tehnică a Moldovei

Facultatea Inginerie Mecanică, Industrială și Transporturi

Departamentul Ingineria Fabricatiei

1
Admis la susţinere

Şef de departament:

conf. dr. hab. Sergiu Mazuru


„ ” 2022

TEMA

Teză de master

Aspecte ale programarii proiectarii constructive

Student: ________Budeac Vladimir

Conducător: ________Ciuperca Radion

Chişinău – 2022

Subsemnatul Budeac Vladimir declar pe proprie răspundere că lucrarea de faţă este rezultatul muncii mele, pe baza propriilor cercetări şi pe baza informaţiilor obţinute

din surse care au fost citate şi indicate, conform normelor etice, în note şi în bibliografie. Declar că lucrarea nu a mai fost prezentată sub această formă la nici o instituţie

de învăţământ superior în vederea obţinerii unui grad sau titlu ştiinţific ori didactic.

Semnătura autorului,

UNIVERSITATEA TEHNICĂ A MOLDOVEI

Facultatea Inginerie Mecanică, Industrială și Transporturi

Departamentul Ingineria Fabricatiei

AVIZ

la teza de master

Tema Aspecte ale programarii proiectarii constructive________________________________________________________________________________________________

Masterandul(a) Budeac Vladimir_______________________________________________________________________________________________________________

gr. IPPCM 211_______________________________________________________________________________________________________________________________

1.Actualitatea temei__________________________________________________________________________________________________________________________

_____________________________________________________________________________

2
2.Caracteristica tezei de master_________________________________________________________________________________________________________________

3.Analiza prototipului________________________________________________________________________________________________________________________

4.Estimarea rezultatelor obţinute_______________________________________________________________________________________________________________

5.Corectitudinea materialului expus _____________________________________________________________________________________________________________

6.Calitatea materialului grafic __________________________________________________________________________________________________________________

7.Valoarea practică a tezei_____________________________________________________________________________________________________________________

_____________________________________________________________________________

8.Observaţii şi recomandări___________________________________________________________________________________________________________________

9.Caracteristica masterandului şi titlul conferit ____________________________________________________________________________________________________

Conducătorul

tezei de master _____________________________________________________________________________________________________________________________

(funcţia, titlul ştiinţific), (semnătura, data), (numele, prenumele)

Rezumat

BUDEAC VLADIMIR. Aspecte ale programarii proiectarii constructive. Universitatea Tehnică a Moldovei, Facultatea de Inginerie Mecanică, Industrială și Transporturi;

Departamantul Ingineria Fabricatiei; 2022. Teză de master: pag. 44, desene – 31, surse biblografice – 10.

Lucrarea data se refera la crearea si dezvoltarea Sabloanelor cu ajutorului unui soft ingineresc Autodesk Inventor si a unei aplicatii din el iLogic. Cu ajutorul

add-in-ului iLogic este posibil de elaborat sabloane la nivel de coding si algoritmizare, insertind date numerice pentru a obtine o piesa finita. In aceasta lucrare se vor descrie

pasii pentru crearea unui sablon cu o interfata prietenoasa pentru oricare tip de utilizator, chiar si pentru cei ce nu poseda cunostinte in domeniul ingineresc sau in cel de

programare, Se va raspunde la intrebarile: De ce anume folosim soft-ul Inventor Autodesk? Care sunt avantajele lui? Ce este iLogic si cum el functioneaza? Cum putem

putem face? Cum se creaza o interfata? si Cum se ajusteaza shablonul dupa preferintele noastre.

Summary

BUDEAC VLADIMIR. Aspects of constructive design programming. Technical University of Moldova, Faculty of Mechanical, Industrial and Transport Engineering;

Department of Manufacturing Engineering; 2022. Master thesis: pag. 44, drawings - 31, bibliographic sources - 10.

The given work deals with the creation and development of Sabloons with the help of an engineering software Autodesk Inventor and an application from it

iLogic. With the help of the iLogic add-in it is possible to develop sabloons at the coding and algorithmic level, inserting numerical data to obtain a finished part. This paper

will describe the steps to create a template with a user-friendly interface for any type of user, even for those who do not have knowledge in engineering or programming, and

3
will answer the questions: Why do we use Autodesk Inventor software? What are its advantages? What is iLogic and how does it work? How can we do it? How to create an

interface? and How to adjust the shablon to our preferences.

Cuprins pag

Introducere 7

Adnotare 8

1.Ce este Sablon 9

2. Ce este Autodesk Inventor 10

2.1. Caracteristicile inventor 12

3. iLogic 16

3.1.Avantajele adoptarii modului iLogic 17

3.2.Reguli interne 18

3.3.Declararea variabilelor și Typecasting 21

3.4.Funcții de automatizare în iLogic 23

3.5.Despre Wizards 24

3.6.Parametrii din reguli 25

3.7.Unități în reguli. 27

4.Crearea Sablonului 28

4.1.Interfata. 38

4.2.Editarea formularelor 40

Concluzii 42

Bibliografie 44

4
Introducere

Activitatea de zi cu zi a inginerului modern este strâns legată de software CAD. Aceste software poseda instrumente pentru o serie de domenii inginerești:

analize cu element finit, generarea conceptelor, generarea ansamblelor viitoarelor produse, generarea procesului tehnologic și elaborarea documentației pentru fiecare etapă a

proceselor enumerate anterior

Lucrarea data se referă la descrierea creării unui sau a mai multor sabloane,template-uri sau setup-ri. Cu ajutorul Soft-ului de modelare 3d “Inventor “- modulele

date salvează timpul inginerului și generează în timp de cateva minute piesa. În așa fel scade timpul pentru crearea piesei sau ansamblului de la zero de două sau uneori de

trei ori. Acest lucru poate fi realizat chiar și de persoane care sunt puțin familiarizați cu softul dat. Astfel sablonul oferă timp care poate și folosit eficient pentru careva

sarcini mai importante sau pentru a efectua sarcinile mai repede.

Șabloanele oferă o utilizare mai ușoară a acestor software, operațiile simple pot fi efectuate printr-o gamă diferită de manipulări oferind posibilitatea de a fi

folosit atît de persoane înalt calificate, cît si de persoane care doar abia fac cunoștință cu aceste software.

Cu ajutorul Soft-ului de modelare 3d “Inventor“ sau mai precis cu ajutorul unei aplicații din Inventor care se numește Ilogic.

Ilogic este un symbiote legat intre parametri de schita parametri extrudare sau taiere pattern etc. plus un algoritm sau niște reguli care le scrim pentru a crea la

final ca rezultat un șablon, template sau setup.

Adnotare
In aceasta lucrare Va fi prezentata o metoda de generare a unui șablon al unei piese folosind Softul de modelare 3d Autodesk Inventor și aplicației iLogic

5
1.Ce este sablon?

Şabloane

Template (en.) – Şablon(ro.) – Obiect determinat după care se reproduc piese identice; model; calapod; tipar. Model, tipar după care se poate face o piesă etc.

În cadrul activităţii unei întreprinderi se găsesc elemente standardizate/repetitive automatizarea cărora permite elaborarea mai rapidă a produselor, serviciilor,

documentelor oficiale.

Pentru aceasta se pot elabora sabloane ce conțin o informatie oarecare inițială ce apoi va fi folosită. Drept informație stocată poate fi material, elemente de

program, descrierea parțială sau totala a viitoarei piese sau ansamblu, elemente precum indicatoare, tabele, stiluri de predare, etc.

Şabloane. Piese.

Crearea sablonului pentru piese permite stocarea informației referitor la viitoarea piesa precum materialul, descrierea partiala, elemente programate, modificarea

poziției originei, etc. În continuare va fi analizata metoda creării unui şablon a pieselor de tip T Piece.

2.Ce este Autodesk Inventor?

6
Fig.2.1.logo Softului Autodesk Inventor

Este un software de proiectare asistată de calculator (CAD) dezvoltat de Autodesk pentru modelare mecanică 3D, simulare, vizualizare și documentare. Inventor permite

integrarea datelor 2D și 3D într-un mediu partajat, creând o reprezentare virtuală a pieselor finale, care permite utilizatorilor să verifice forma, potrivirea și funcționarea

acestora înainte de a fi construite.

Autodesk Inventor include instrumente de modelare parametrică, de editare directă și de modelare în formă liberă, precum și capacități de traducere multi-CAD în desenele

sale computerizate DWG (Drawing) standard. Utilizează ShapeManager, nucleul de modelare geometrică brevetat de Autodesk. Este o combinație puternică de capacități de

proiectare parametrică: directă, cu formă liberă și bazată pe reguli. Cu acest software profesional, se obține instrumente integrate pentru proiectarea de foi de metal, cadre,

tuburi, cabluri și hamuri, layout, randare, simulare, proiectare de mașini și multe altele. Acest software concurează direct cu SolidWorks, NX(Siemens), Solid Edge și Creo.

Autodesk Invetor este un sistem CAD nou și modern pentru proiectarea de mașini și unelte, care utilizează capacitățile sistemului de operare Microsoft Windows sau

Macintosh Instrumentele din Autodesk Inventor oferă un ciclu complet de proiectare și documentare.

Există patru indicatori principali care vă permit să considerați Autodesk Inventor drept cel mai modern CAD:

 Ciclul semnificativ mai scurt de dezvoltare a modelului de proiectare;

 Posibilitatea de a lucra în comun la dezvoltarea programului de proiectare, inclusiv pot participa grupuri de ingineri din diferite companii aflându-se din

diferite colțuri ale lumii;

 Introducerea de către utilizator a primitivelor parametrice pentru reutilizare la o dată ulterioară;

Acces la modelul de proiectare 3D nu numai pentru proiectant, ci și pentru toate grupurile de utilizatori implicați în proiect.

Acești indicatori de performanță importanți sunt consolidați de inovații în tehnologia de modelare 3D și de proiectare spațială implementate de Autodesk, Inc. în

7
Autodesk Inventor: proiectare adaptivă; aspect adaptabil; Constructor de caracteristici încorporat; Instrumente de colaborare în domeniul construcțiilor; sisteme de asistență

și întreținere pentru procesul de proiectare. Să analizăm în profunzime toate noile tehnologii de proiectare, desenare și proiectare pe care Autodesk Inventor le-a implementat

Autodesk Inventor este o aplicație de proiectare de modelare parametrică 3D bazată pe caracteristici. Se spune că Inventor este bazat pe caracteristici deoarece

fiecare modificare care se face la o componentă este considerată o caracteristică. Astfel, într-un flux de lucru de proiectare pentru o componentă, cel mai probabil veți utiliza

caracteristici de extrudare, de măturare, de loft, de rotație, de rotire, de filetare, de gaură, de nervură, de filetare, de coajă și de șanfrenare . Dacă aveți, de asemenea,

experiență în modelarea suprafețelor, probabil că veți utiliza funcții precum sculpt, thicken, patch și trim. Aceste caracteristici care pot fi modificate oricând în timpul

procesului de proiectare cu Autodesk Inventor.

Se mai spune despre Inventor că este un modelator parametric deoarece dimensiunile acestor caracteristici și relația lor între ele; relația dintre o piesă și alta într-

un ansamblu; forțele, presiunile și momentele aplicate pentru analiza de stres; și forțele, cuplurile, viteza și accelerația aplicate în mediul de simulare dinamică sunt toți

parametri! Acești parametri sunt implicați în mod activ în controlul formei și comportamentului piesei sau ansamblului care se creează, precum și în timpul simulărilor și

vizualizărilor.

Autodesk Inventor este un software de prototipare digitală. Prototiparea digitală oferă inginerilor, proiectanților, producătorilor, vânzătorilor și comercianților

posibilitatea de a proiecta, optimiza, valida, simula și vizualiza digital proiectele lor înainte ca acestea să fie construite fizic.

Prototiparea digitală poate fi definită, de asemenea, ca un proces integrat care implică colectarea datelor de proiectare în format digital pentru a genera produse

(modele și ansambluri) a căror formă, potrivire și funcționare pot fi testate, optimizate și validate. Cu prototiparea digitală se omite construirea și testarea unui prototip fizic -

un flux de lucru considerat acum ca fiind foarte costisitor și învechit. Astfel se proiecteaza piesa sau ansamblul într-un computer, se verifica, și in caz de e nevoie se

optimizează după care se validează și se da la producere.

2.1.Caracteristicile Autodesk Inventor

Principalele elemente constitutive ale Inventor sunt piesele. Acestea sunt create prin definirea unor trăsături sau caracteristici, care, la rândul lor, se bazează pe

schițe (desene 2D). Desenele de lucru pot fi, de asemenea, utilizate pentru a crea schițe în diferite locații din spațiul de lucru. Avantajul acestei metode de proiectare constă în

faptul că toate schițele și caracteristicile pot fi corectate ulterior, fără a fi necesară recrearea întregii machete.

Acest sistem de modelare este mai intuitiv decât instrumentele anterioare, mai vechi, care necesitau pornirea de la zero atunci când se modifică dimensiunile de

bază. Pentru a continua procesul, piesele sunt conectate pentru a forma ansambluri.

În acest fel, prin schimbarea pieselor și a ansamblurilor, se pot obține diferite variante ale produsului. Piesele sunt asamblate prin adăugarea de dependențe

între fețe, muchii, planuri, puncte și axe. Această metodă de modelare permite crearea de ansambluri mari și complexe.

Proiectare adaptive

Proiectarea obiectiva este o nouă abordare pentru crearea unui sistem CAD modern.

Autodesk Inventor permite ca ansamblurile sa fie modelate astfel încât să se asigure că acestea sunt strâns interconectate din care rezulta precizia cu care

proiectul general să fie asamblat.

Modelul personalizat vă permite să dezvoltați ansambluri și mecanisme, indiferent de configurația de proiectare, Acest lucru se realizează prin definirea

8
criteriilor de asamblare a pieselor.

Definiția "potrivirii" se bazează pe modul în care ansamblurile și piesele ar trebui să fie poziționate în ansambluri. Acest lucru determină automat dimensiunile

și dispunerea spațială a pieselor. Această abordare revoluționară a tehnologiei de simulare depășește cu mult modelele parametrice sau variantele convenționale, deoarece

permite stabilirea directă a relațiilor dintre elementele din ansambluri, indiferent de ordinea sau momentul creării acestora. Cu tehnologia Adaptive Design din Autodesk

Inventor, nu mai este necesar să se deseneze cu precizie toate elementele de proiectare ale fiecărei piese. Acestea sunt configurate direct în ansambluri pe baza modului în

care piesele individuale se potrivesc între ele.

Autodesk Inventor suportă, de asemenea, metoda tradițională de modelare parametrică, care este utilizată în mod obișnuit în prezent. În această metodă, relația

dintre elementele structurale este stabilită prin rezolvarea ecuațiilor pentru lanțurile dimensionale ale părților interconectate corespunzătoare ale acestor elemente. Astfel,

Autodesk Inventor se îndepărtează de o abordare pur parametrică a proiectării prin utilizarea unei metode de inserție și montare directă, numită metoda de asamblare

adaptivă.

Ansambluri de mecanisme

Funcționarea corectă a mecanismelor este fundamentală pentru proiectarea multor ansambluri și subansambluri. De obicei, utilizatorul are nevoie de instrumente

software specializate suplimentare pentru a evalua caracteristicile de performanță ale acestora. Atunci când se lucrează la o analiză de proiectare, aceste instrumente software

trebuie să fie capabile să analizeze interacțiunea cinematică a tuturor componentelor sistemului și să evalueze domeniul de mișcare al acestora în cadrul unor toleranțe date.

În prezent, majoritatea sistemelor moderne de proiectare spațială au capacități limitate de analiză cinematică. Capacitățile de proiectare parametrică impun

anumite limitări asupra analizei modelului în prezența unor intersecții neautorizate de piese din structură.

Tehnologia adaptivă din Autodesk Inventor elimină aceste probleme prin eliminarea relațiilor parametrice.

.Capacități de modelare geometrică

Autodesk Inventor include un set cuprinzător de funcții de modelare solidă, utile pentru crearea de modele de ansambluri și componente complexe.

Modelarea începe cu expertul dinamic Sketch Wizard, care definește în mod interactiv profile inteligente folosind linii, curve separate sau spline (comanda ce

permite permutarea din linii in curbe si invers salvand interconectare lor).

Sketch Wizard este un editor grafic asociat cu un Rezolvator logic, care nu numai că ia decizii în timpul procesului de schițare, ci și impune constrângeri asupra

relațiilor dintre elementele de proiectare. Constrângerile sunt definite și impuse automat, în funcție de tipul de proiectare. Schițele își păstrează proprietățile indiferent de

locul în care sunt utilizate fragmentele lor. Acest lucru permite utilizatorilor să tragă și să fixeze elemente ale schițelor în timp real, în conformitate cu regulile definite

anterior pentru includerea lor în ansamblu.

Imaginile miniaturale pot conține multe elemente diferite (de exemplu, elemente de fixare ca cleme, suporturi etc.) care sunt detectate și identificate automat.

Elementele cu geometrie complexă pot fi create prin extrudare, rotație, alungire, trasare de profil etc. De asemenea, pot fi create cu ușurință forme complexe, inclusiv

combinații de caneluri, șanfrenuri, șanțuri, fileuri, diferite tipuri de unghiuri, găuri, cochilii și elemente spațiale complexe.

Proprietățile și constrângerile pot fi definite pentru elementele individuale fie în timpul dezvoltării acestora, fie imediat ce sunt încorporate în ansamblu. Toate

aceste proprietăți și constrângeri pot fi, de asemenea, definite sau modificate cu ajutorul mediului de proiectare adaptivă.

Introducerea și utilizarea elementelor parametrice

9
Autodesk Inventor are o caracteristică numită Element Builder. Această caracteristică facilitează introducerea oricărui element descris de un set de parametri

diferiți în spațiul de lucru Inventor. Utilizând un modul special (Element Wizard), orice utilizator poate apoi să aducă elementul pe ecran și să seteze parametrii care definesc

configurația elementului. Informațiile pot fi introduse nu numai ca valori concrete pentru parametrii specificați, ci și într-un interval de valori.

Lucrul în echipa la un singur proiect

Atunci când se lucrează în grup, utilizatorii trebuie să știe cine și la ce se lucrează în proiect și ce fel de modificări se fac. Autodesk Inventor are un modul

special care ține evidența procesului de proiectare. Modulul dat poarta numele de Autodesk Vault.

Vault permite oricărui membru al echipei de proiectare să lucreze la un proiect și sa urmareasca ce fișiere sunt utilizate și de către cine. Astfel toți membrii

grupului sunt la curent cu starea actuală a proiectului și pot monitoriza schimbările și modificările care au fost aduse diferitelor părți și ansambluri.

Modulul permite, de asemenea, utilizatorilor să revină și să revizuiască schimbările de proiectare înainte de a efectua modificări. Modulul de trasabilitate

permite utilizatorului să definească proprietăți unice pentru proiect, împreună cu o descriere a acestor proprietăți. Utilizatorul poate folosi apoi aceste informații pentru a

căuta documente, rapoarte și orice date asociate direct sau indirect cu proiectul.

Modulul de trasabilitate poate fi partajat cu membrii echipei de proiectare care lucrează fără Autodesk Inventor, permițându-le să fie la curent cu toate

modificările aduse proiectului, să editeze proiectul, atributele sale sau să monitorizeze în alt mod procesul de proiectare.

Sistem de suport și întreținere pentru procesul de proiectare

CAD a fost dezvoltat continuu de-a lungul anilor. Se adaugă noi funcții, sistemul de meniuri și dialogurile cresc treptat în complexitate. Acest lucru necesită ca

utilizatorul CAD să aibă un anumit nivel de expertiză, abilități și cunoștințe, nu numai în domeniul profesional, ci și în domeniul CAD.

În zilele noastre, tot mai des, atunci când cumpără un software, utilizatorii achiziționează în același timp și un curs de formare CAD. Cursul de formare include nu numai

procesul de studiere a manualului de utilizare și a exercițiilor pe care acesta le conține, ci și formarea directă a utilizatorului în utilizarea CAD, folosind exemple din viața

reală. Având în vedere acest lucru, Autodesk Inventor a inclus un modul DSS (Design Support and Support Service,).

DSS este încorporat adânc în produs pentru a ajuta utilizatorii să învețe cum să utilizeze Autodesk Inventor și apoi, prin utilizarea metodologiei sale, să crească

productivitatea profesioniștilor CAD în general. DSS este integrat în întregul produs și are următoarele caracteristici:

 Comenzi încorporate în subiectele "Cum se face", care permit utilizatorilor să activeze o comandă direct din instrucțiuni animații de comandă încorporate care

descriu modul de funcționare a unei funcții. Acestea pot fi redate cu ajutorul butonului drept al mouse-ului;

 Arhitectură inteligentă de tratare a erorilor și un sistem de recuperare care permite utilizatorilor să rezolve problemele într-un mod coerent, începând cu procesul

de analiză de la prima până la cea mai recentă dată de actualizare a proiectului, dacă este necesar;

 Interactiv Design Prof permite utilizatorilor să construiască modele în ritmul propriu, în timp real.

3.iLogic

10
Fig.3.1.Logo Add In-ului Autodesk Inventor iLogic
iLogic este o funcționalitate a Inventor care permite utilizatorilor și administratorilor să creeze logică sub formă de VB.(visual basic) pentru a îndeplini sarcini.

Regulile sunt dezvoltate și organizate folosind fragmente și alte declarații de scriere a codului pentru a fi executate la anumite momente pentru a realiza în mod constant o

parte din munca pe care inginerii și proiectanții trebuie să o facă.

Este posibil de dezvoltat o serie de reguli iLogic pentru a face lucruri cum ar fi actualizarea iProperties pe baza unor criterii de model diferite sau înlocuirea

componentelor dintr-un ansamblu pe baza selecțiilor făcute într-un formular iLogic sau chiar actualizarea blocurilor de text dintr-un desen asociat. Lista este lungă în ceea ce

privește ceea ce poate face iLogic. Întrebarea este, ce dorește utilizatorul ca softul sa facă pentru el?

iLogic este un add-in de programare care este inclus în programul Autodesk Inventor.

Acesta extinde și îmbunătățește capacitățile de proiectare și permite automatizarea sarcinilor de proiectare plictisitoare. Prin Crearea de cod iLogic personalizat,

posibilitatea adăugării modelelor utilizatorului. Duce la creșterea nivelului de inteligență de la proiectare. Cu ajutorul instrumentelor iLogic, Este posibil de creat o logică

simplă, bazată pe reguli, pentru a seta și conduce parametri și proprietăți în proiectele vizate de utilizator. Regulile iLogic pot fi încorporate direct în fișiere individuale sau

pot fi salvate în exterior, de unde pot fi accesate toate fișierele Inventor.

iLogic utilizează tipuri de parametri personalizați care permit personalizarea datelor numerice disponibile cu parametrii standard ai modelului Inventor. Aceste

tipuri include parametrii text, parametrii de tip Adevărat/Fals și parametri de listă cu mai multe valori.

Pentru înțelegerea corectă a funcționării iLogic, este necesara o gandire în termeni de reguli de proiectare. Modulul iLogic sumeaza abilități de proiectare si

programare. Majoritatea departamentelor de proiectare au deja anumite reguli de proiectare pe care le respectă atunci când creează piese și ansambluri.

Tehnologia iLogic din Inventor simplifică în mod radical proiectarea bazată pe reguli și cunoștințe pentru orice utilizator Inventor - chiar dacă acesta are o

experiență minimă în programare. Această tehnologie vă permite să încorporați în produsul dvs. inteligența regulilor și a cunoștințelor, care apoi ghidează automat procesul

de proiectare și dezvoltarea ulterioară a modelului.

3.1.Avantajele adoptarii modului iLogic

Pentru a înțelege ce este iLogic, se analizează motivele pentru care este posibila inserarea iLogic în procesele de inginerie.

În continuare se va enumera avantajele folosirii iLogic.

Pentru a evidentia utilizarea lui luăm ca exemplu exista un format specific pentru iProperty Description (Descrierea Proprietății) a modelelor. 3D sau pentru

oricare dintre iProperties (Proprietăți). Dacă formatarea este previzibilă, dacă este standardizată, atunci aceasta este o situație în care iLogic poate veni în ajutor reduce timpul

considerabil.

11
A realiza o logica pentru colectare informații din model, transformarea acestei informații și apoi suprascriere iPropreites cu informații corecte,nou formate.
În acest caz se propune dezvoltarea logica pentru colectarea informației din model, dupa care are loc transformarea informației ca la final sa se suprascrie

iProperties cu informațiile corecte, nou formatate.

Configurarea Inventor pentru a utiliza iLogic.

Pașii necesari pentru utilizarea eficienta a modulului/funcție/tehnologiei iLogic:

Deși iLogic este inclus în pachetul soft-ului Inventor astfel este posibila crearea si utilizarea iLogic imediat, util de realizat existența anumitor setări care trebuie

abordate pentru a utiliza iLogic la maxim.

Butonul iLogic Configuration (Configurație iLogic) permite utilizatorilor să configureze diferite setări pentru a defini unde Inventor va găsi informații de suport.

Fig.3.2.Butonul iLogic configuration

3.2.Reguli interne

Regulile iLogic: reguli interne Oricare reguli se creează în contextul Inventor în iLogic Browser.

12
3.3.Add Rules

Regulile interne sunt reguli care sunt create și stocate în contextul unui fișier. Fișierele Part, Assembly(ansamblu) și Drawing (desen tehnic) au toate capacitatea

de a stoca, compila și rula reguli pentru a afecta fiecare fișier în mod diferit.

Regulile externe sunt cam la fel, însă nu sunt stocate în cadrul fișierelor Inventor. Deoarece Regulile interne sunt stocate în cadrul fișierelor, ele sunt expuse și

accesibile utilizatorilor care au permisiuni pentru acele fișiere.

3.4. iLogic Rules

Dând clic dreapta pe oricare dintre aceste tipuri de reguli este posibil de a controla caracteristici precum suprimarea sau neprimirea regulilor pentru a controla momentul în

care acestea sunt declanșate, ștergerea regulilor sau eliminarea lor din listă. Parametri și proprietăți

Corectitudinea folosirii parametrilor și proprietăților iLogic

Autodesk Inventor este o "aplicație de proiectare parametrică 3D".In care parametrii sunt niște caractere de rezervare a valorilor numite de un anumit tip.

13
Majoritatea parametrilor din Inventor sunt de tip numeric și sunt asociați cu dimensiuni care controlează geometria. Pe măsură ce valorile parametrilor se

modifică, dimensiunile asociate acestor parametri se modifică și ele, actualizând graphic modelele.

Există în esență patru tipuri de parametri în Inventor:

1) Parametrii de model

2) Parametrii utilizatorului

3) Parametrii de referință

4) Parametrii legați

Parametrii de model sunt acei parametri creați prin comportamentul normal al Inventor. În caseta de dialog Parameters, aceștia sunt numiți automat d0, d1, d2

etc. Parametrii de model sunt controlați de Inventor, ceea ce înseamnă că sunt creați și șterși de sistem, după cum este necesar.

Parametrii de utilizator sunt acei parametri creați de utilizatori. Aceștia pot fi numerici, text sau șiruri de caractere, sau adevărat/ fals sau boolean. Parametrii de

utilizator sunt deosebit de importanți deoarece sunt creați de utilizatori, sunt consumați de multe funcții diferite, precum și de codul iLogic, și nu sunt creați sau șterși prin

comportamentul normal al Inventor.

Notă: Crearea parametrilor de utilizator prin aplicarea unei convenții de denumire și a unui tip este metoda preferată de utilizare a informațiilor despre parametri

în regulile iLogic.

Deși trebuie de redenumit parametrii de model, aceasta nu este metoda preferată de utilizat.

Parametrii de referință sunt creați atunci când Inventor definește o dimensiune dirijată. Dacă ați văzut vreodată această casetă de dialog atunci când lucrați în mediul Sketch:

3.5. casetă de dialog scketch

Dacă se selectează Accept în această situație, se creează un parametru de referință. În caseta de dialog Parameters, se poate observa numele și valoarea

parametrului, dar modificarea valorii este imposibilă. Se permite doar modificarea numelui, ceea ce este util pentru a utiliza valoarea în codul iLogic.

14
Parametrii legați sunt acei parametri legați la Inventor. Proprietățile, sau iProperties în jargonul Inventor, sunt descriptori suplimentari sau alte informații

valoroase despre fișierele vizate. Acestea sunt denumite uneori “metadate”. Proprietățile nu sunt nimic nou și pot fi extrem de utile atunci când este nevoie să se colecteze o

mulțime de date despre fișiere:


Numele fișierului,


dimensiunea fișierului,


autorul,


data modificării,


Part Number


Stock Number


Description


Mass


Cost


Custom Properties

De cele mai multe ori, atunci când se lucrează cu date de fișiere iLogic și Inventor, Filename și Filepath sunt cele mai frecvențe două proprietăți care trebuie

gestionate.

Toate proprietățile se citesc, iar majoritatea proprietăților sunt activate pentru declararea variabilelor, Typecasting și variabilele partajate iLogic este cod, pur și simplu.

Nu este nevoie să fii programator sau să știi să scrii cod, este suficient cunoașterea unor elementele de bază. Acest lucru se datorează faptului că există unele

standarde pe care toți programatorii le înțeleg. Declararea variabilelor și Typecasting este unul dintre aceste standarde. Având un standard se ușurează o parte din confuzie

atunci când se scrie logica.

3.3.Declararea variabilelor și Typecasting

Declararea variabilelor este, de fapt, extrem de simplă. În iLogic, este vorba pur și simplu de a scrie un nume și de a-i da o valoare: Lungime = 20.

Odată ce variabila a fost creata, se face posibil lucrul cu ea. Se citește valoarea și se procesează într-un calcul sau se scrie cu ea pentru a actualiza altceva. Chiar

dacă tastarea unei perechi de nume și valoare este acceptabilă în iLogic, o modalitate mai bună pentru a valorifica o bună practică de scriere a codului, este de a :


tasta numele,


da un "tip"


de a furniza o valoare

Ex: Dim Length As Double = 20

15
Acest lucru îi spune lui iLogic să creeze o variabilă care să conțină doar o valoare "Double", iar apoi să furnizeze valoarea. Acest lucru se numește Typecasting.

Se asigură că numai o anumită valoare poate fi furnizată variabilei.

Dacă se încearca să se furnizeze o valoare String sau Text variabilei Length, codul dat ar eșua. Astfel se constata ca furnizarea unui tip permite folosirea la un

cod mult mai complicat în regulile scrise, precum și se înțelege și se vizualizeaza fluxul de informații.

Spre exemplu, dacă se scrie o instrucțiune într-o regulă care efectuează un calcul matematic și se afișează o eroare, atunci este evident că oricare dintre

variabilele de tip "String" nu sunt de vină.

Exista ocazii în care este nevoie să se declare o variabilă, dar s-ar putea să nu se cunoască încă valoarea. În acest caz, se menține coerența declarând variabila,

tipizând-o și furnizând ceva de cealaltă parte a simbolului egal. Acest lucru este, de asemenea, util pentru depanarea codului pentru a vedea dacă o valoare este sau nu

furnizată în mod programabil.

Funcțiile iLogic încorporează regulile sub formă de obiecte direct în documentele de piese, ansambluri și desene. Regulile determină și conduc valorile

parametrilor și atributelor pentru proiect. Prin controlul acestor valori, se defineste comportamentul atributelor, caracteristicilor și componentelor unui model. Cunoștințele

sunt salvate și stocate direct în documente, la fel cum sunt stocate elementele geometrice de proiectare.

Regulile iLogic pot utiliza tipuri de parametri personalizați acum disponibile în Inventor, cum ar fi text, adevărat/false și liste cu mai multe valori. Se utilizează

aceste tipuri de parametri pentru a scrie reguli care implică mai mult decât valori de intrare numerice. Caseta de dialog Inventor Parameters suportă acești parametri

specializați, cu funcții avansate de filtrare pentru a ajuta la definirea, gestionarea și editarea intrărilor de parametri.

3.4.Funcții de automatizare în iLogic

Proiectanții și inginerii pot implementa funcții de automatizare iLogic cu puțină sau deloc experiență de programare. Se folosesc funcțiile de automatizare pentru a:


căuta și modifica automat configurațiile iPart sau iAssembly pe baza instrucțiunilor condiționale definite în reguli la nivelul ansamblului.


activarea pieselor și a caracteristicilor de asamblare, sau a componentelor și constrângerilor de asamblare, din reguli folosind argumente condiționale.


actualiza și acționa automat specificațiile de filetare atunci când are loc o modificare a dimensiunii unei găuri sau a unei tije.


citi, scrie și reacționa la aspectele legate de material sau aspect ale documentelor de proiectare, masa sau volumul pieselor și parametrii de proiectare.


actualiza informațiile din lista de materiale atunci când modificările modelului au ca rezultat o nouă configurație.


restrânge sau corecta automat valorile introduse de utilizator pentru a se asigura că configurațiile rezultate sunt valide și respectă specificațiile și standardele de

proiectare.


cati și scrie în documente de tip foaie de calcul Excel.

Parametrii în iLogic

16
În plus față de parametrii standard, este posibil de a crea și edita parametri text și parametrii de tip adevărat/false într-un model Inventor. Parametrii text sunt șiruri de

caractere care constau în caractere de text, iar parametrii adevărat/false constau într-o valoare booleană de tip True sau False. Ambele tipuri de parametri pot fi utilizate

în reguli pentru a comanda parametrii Inventor sau orice altceva pe care o regulă îl poate comanda. Într-o regulă, acești parametri reprezintă tipurile standard VB.NET String

și Boolean. Browserul iLogic enumeră regulile iLogic, formularele, formularele globale și regulile externe.

Despre reguli

O regulă este un mic program Visual Basic (VB.NET) care poate monitoriza și controla alți parametri, caracteristici sau componente Inventor. iLogic

încorporează regulile sub formă de obiecte direct în documentele de piesă, ansamblu și desen. Regulile determină și conduc valorile parametrilor și atributelor de proiectare.

Prin controlul acestor valori, puteți defini comportamentul atributelor, caracteristicilor și componentelor modelului. Cunoștințele sunt salvate și stocate direct în documente,

la fel ca și modul în care sunt stocate elementele geometrice de proiectare

3.6. Parametrii Configuratiei

Se creaza și conecteaza o interfață utilizator personalizată la parametrii, proprietățile și regulile unei piese, ale unui ansamblu sau ale unui document de desen

Inventor. Utilizați metode de glisare și fixare pentru a proiecta o interfață utilizator fără a fi nevoie de programare. Utilizați comenzile pentru a conduce modificări la un

proiect existent. Definițiile de formulare pot fi specifice unui document și pot fi salvate împreună cu un document de proiectare sau pot fi stocate pentru a fi utilizate în mai

multe documente.

Notă: Nu este necesar de reguli pentru a crea formulare.

3.5.Despre Wizards

iLogic oferă mai mulți asistenți care sunt utilizati pentru a crea reguli sofisticate pentru anumite sarcini. Acești asistenți sunt disponibile în filă Wizards

(Asistenți) din caseta de dialog Edit Rule (Editare regulă):


Create Rule for a Dialog (Creare regulă pentru o fereastră de dialog)

17

Utilizați o fereastră de dialog Parameter Limits (Limite parametru)


Stabiliți valori minime și maxime pentru parametri.


Mediul iLogic Browser În iLogic Browser,

În fila Rules (Reguli) sunt listate toate regulile stocate în document. Formularele sunt aranjate sub două file:


Fila Forms (Formulare) enumeră toate formularele


Fila Global Forms (Formulare globale) enumeră toate formularele și butoanele pentru declanșarea regulilor stocate în afara Inventor, indiferent de documentul

deschis.


Butoanele de declanșare a regulilor stocate în documentul curent.

Sfat: iLogic nu încarcă automat modificările care au fost efectuate în sistemul de fișiere.

Reîncărcarcarea formularelor globale din sistemul de fișiere se realizeaza prin selectarea clicului din dreapta, Refresh (Reîncărcare).

Controlul vizibilității browserului iLogic se face pe panglica View (Vizualizare) fila View (Vizualizare) panoul Windows (Ferestre) panoul User Interface (Interfață

utilizator) iLogic Browser (Browser iLogic)

3.6.Parametrii din reguli

Numele parametrilor standard Inventor se pot folosi în reguli ca variabile Visual Basic. Valoarea parametrului este atribuită variabilei.

Pentru un parametru numeric, valoarea este un număr real exprimat în unitățile documentului specificate în Tools Document Settings.

Parametrii text devin variabile String în regulă. Parametrii True/false devin variabile booleene. Nume de entități implicite în reguli :

Înainte de a utiliza unul dintre următoarele nume de entități Autodesk Inventor într-o regulă, se modifica numele dacă i fost atribuit un nume implicit la crearea sa:


feature


sketch


work feature


model


constraint (constrângere)


iMate

De obicei se Utilizează un nume semnificativ. Schimbarea numelui face mai ușor de văzut ce face regula.

Un alt motiv pentru a schimba denumirile implicite este acela de a le face mai ușor de transportat. În versiunile localizate ale Inventor, denumirile implicite ale

elementelor sunt traduse în limba versiunii respective. Denumirile sunt schimbate automat în browser-ul de model, dar nu și într-o regulă iLogic. Prin urmare, este posibil ca

regula să nu poată găsi elemente care utilizează denumirea implicită. Dacă altcineva utilizează modelul într-o versiune de Inventor în altă limbă, denumirile implicite trebuie

schimbate. Această recomandare se aplică numai elementelor care sunt denumite prin nume în regulă.

De exemplu, funcțiile Measure (Măsurare) pot utiliza nume de caracteristici de lucru. In acest caz caracteristicile de lucru care nu se folosesc în funcțiile

Measure nu trebuie să le redenumite.

18
Când se execută regula

De obicei, regulile se execută automat ca răspuns la modificarea valorilor parametrilor, dacă parametrii sunt utilizați direct ca variabile în regulă. De asemenea,

este posibilă declanșarea regulilor prin evenimente. O regulă se execută imediat după ce se editeaza, cu excepția cazului în care este suprimată.

Atunci când regulile se execută, modificările parametrilor nu actualizează modelul decât după ce se execută regula. Dacă este necesar, exista varianta de a forța

modificările parametrilor să între în vigoare imediat. Acest lucru este realizabil prin:


funcția Parameter (Parametru)


funcția Rule Parameters Output(iesire) din regulă

Cum este procesată o regulă

Atunci când se creaza sau se modifica o regulă, textul regulii este convertit în cod VB.NET valid și apoi compilat. Unele nume de parametri Inventor nu sunt

valabile ca nume de variabile VB.NET. Pentru a permite utilizarea întregii game de nume de parametri Inventor, iLogic înlocuiește în mod intern noile nume de variabile

pentru parametrii Inventor.

Cuvinte-cheie utilizate ca nume de parametri

Utilizarea cuvintelor cheie din Visual Basic ca nume de parametri este posibila da nu este recomandata pentru documentele noi. Cu toate acestea, atunci când se

adauga reguli la documente existente, de obicei nu este nevoie modificarea numelui de parametru.

Dacă un nume este același cu un cuvânt cheie și aveți nevoie de acel cuvânt cheie în regulă, se procedeaza astfel:


Se schimba numele parametrului Inventor, dacă este posibil (recomandat).


Se folosește cuvântul cheie din regulă, dar cu litere majuscule diferite.

De exemplu, se utilizeaza Class (Clasa) dacă parametrul Inventor se numește class (Clasa). Nota:Numele parametrilor Inventor fac distincție între majuscule și minuscule,

3.7.Unități în reguli.

Puteți utiliza unitățile Inventor în reguli în același mod în care sunt utilizate în ecuațiile parametrilor Inventor standard.

-Regulile nu necesită unități. De exemplu, să presupunem că unui parametru i se atribuie un număr care nu este lipsit de unități, dar în expresie nu sunt

specificate unități. În acest caz, iLogic presupune că numărul utilizează unitățile documentului care sunt conforme cu parametrul. Acest tip de presupunere se aplică, de

asemenea, unităților compuse, cum ar fi mi/oră. Unitățile documentului sunt setate în Tools Document Settings Units din Inventor.

- Numele unităților pot fi utilizate numai direct după numere în textul regulii. Ele nu pot fi utilizate după parametri, variabile sau expresii.

Exemplu - unități de documente mixte

19
În acest exemplu, un fișier piesă utilizează unități de document în centimetri. În iLogic Parameter Editor (Editor de parametri iLogic):

 parametrul x este setat la 1 în

 parametrul y este setat la 12,5 mm

 regulă a fost scrisă sub forma::

 rezultat = x + y

 MessageBox.Show(rezultat, "Unități mixte definite în editorul de parametri")

La efectuarea adunării, iLogic convertește valoarea parametrului y de la 12,5 mm la 0,4921 inch. O casetă de mesaje afișează valoarea de 1,49212598425197 și

indică faptul că unitățile mixte sunt definite în Parameter Editor.

Invers, dacă unitățile documentului sunt definite ca milimetri, atunci iLogic convertește valoarea parametrului x de la 1 inch la 25,4 mm. O casetă de mesaj

afișează valoarea 37,9 și indică faptul că în Parameter Editor sunt definite unități mixte.

4.Crearea Sablonului

La crearea unui Template nou este nevoie de depistat o piesa “parazit” care consuma mult timp la efectuare sau modelarea eii în 3d și care nu joacă un mare

rol la crearea proiectului așa tip de piese de obicei reduce productivitatea și viteza elaborării proiectului ceea ce aduce probleme companiei, mărește prețul proiectului așa

cum se consuma din timpul estimat și oferă avantaj companiilor concurente care deja au așa fel de sabloane cee ace le permite sa reducă din preț de servicii ceea ce le permite

sa creeze o oferta destul de capabilă să fie competitiva.

In cazul meu sa depistat depistat Un Tee pieces cu sau fără flanse pe care cu ajutorul sablonului îl Tee pieces ul dat poate fi adoptat in diferite moduri

schimband lungimea înălțimea standardul de tava grosimea tavii tipul de flansa posibil chiar de personalizat piesa și de dat dimensiuni nestandarte și tavii si flansei inițial eu

încep un mic concept desenat 2d în Autocad ca sa îmi pun în plan cee u vreau sa fac si cum asta sa functioneza.

Capabilitățile sistemelor parametrice modern Posibilitățile CAD-ului parametric modern permit o modalitate relativ ușoară de a asocia pentru a lega toate

dimensiunile unui model printr-un lanț de formule.

Acest lucru este, bineînțeles, foarte util atunci când se proiectează un produs cu o structură geometrică. Acest lucru este, bineînțeles, foarte convenabil pentru

proiectarea de produse similare din punct de vedere geometric - orice modificare în orice punct al procesului de proiectare poate fi efectuată prin utilizarea lanțului de ecuații.

Acest lucru este, bineînțeles, foarte convenabil atunci când se proiectează un produs cu o structură geometrică - dacă se efectuează o schimbare în orice etapă a

calculului, rezultatul este imediat vizibil. Rezultatul va avea un efect imediat asupra rezultatului. Situația este mai complexă în cazul în care obiectul de proiectare are

Situația se agravează atunci când există variabilitate în proiectare.

20
4.1.Conceptul viitorului sablon

Pentru a crea un oricare tip de template este necesar de crea un document nul, ce nu poseda urme a altor şabloane. Folosirea sabloanelor la crearea unui nou

şablon poate introduce elemente de conflict ce vor fi greu de depistat. Pentru a crea o piesa nula, cu toti parametrii by default, apasam Ctrl+N (Des 2.1) sau intram in Pagina

de start(Des2.2) unde deja sunt oferite tipurile de documente pe care îl vrem sa il cream și click pe crearea unui nou document. Aceasta ne deschide un meniu ce ne întreabă

tipul documentului creat : Part, Assembly, Drawing, Presentation

21
4.2. Fila de crearea unui fișier nou prin combinatia butoanelor (ctr+N)

4.3. Fila de creare unui Fișier nou de la pagina de start

Apoi se creaza un document de tip Part în care este nevoie de ales planul și după care se creaza schițele la care se oferă parametri modelulului cu valori.

parametrii dați se redenumesc ca sa fie posibil de schimbat ușor de identifica în cod

22
4.4. Schița țevilor șablonului

4.5. Schița Flanșei șablonului

23
Înțelegerea elementelor și a interfeței iLogic În Inventor există două zone principale utilizate pentru crearea și gestionarea regulilor iLogic: elementul caseta de

dialog de editare a parametrilor și browserul iLogic. Caseta de dialog Parameters (Parametri) este utilizată pentru a crea

și editarea parametrilor care vor fi utilizați în iLogic, iar browserul iLogic vă permite să creați și să gestionați reguli.. 4.6.prezintă butonul Parameters

(Parametri), (

4.7. accesat din fila Manage(Gestionare)

Iar des 4.8. prezintă butonul iLogic Browser,

Explorarea tipurilor de parametri iLogic

Amintiți-vă că Inventor are trei tipuri de parametri:

◆ Parametrii de model sunt creați de intrările de dimensiuni și caracteristici.

◆ Parametrii de referință sunt creați din dimensiuni conduse.

◆ Parametrii de utilizator sunt creați de către dumneavoastră, utilizatorul.

În cadrul categoriei de parametri de utilizator, puteți crea trei tipuri de parametri: Parametrul Text,

parametrul Adevărat/False și parametrul Numeric.

Pentru a crea parametri utilizator și a specifica tipul, utilizați lista derulantă din Parameters

din caseta de dialog, așa cum se arată în des 4.9.

4.9.

Parametrul numeric poate fi referit în modelul Inventor utilizând instrumentele Inventor standard, dar parametrii Text și Boolean pot fi utilizați numai cu instrumentele

iLogic.

24
4.10. fila de parametrii modelului

Spre sfîrșit de modelare trebuie sa se primească un semifabricat de sablon

4.11 forma piesei finite create print sablon

Următorul pas este crearea unei biblioteci de dimensiuni pentru elementele standarte ca flansele sau standardele la tava. Se va acorda un rol major în formarea

unui design multivariant.cu un instrument Autodesk Inventor, și anume regulile iLogic Regulile sunt

proceduri care controlează proprietățile elementelor geometrice dintr-un model.

25
parametrii modelului și proprietățile elementelor geometrice. În Browser-ul de model poate fi găsită fereastra iLogic apasand pe ea sub fereastra iLogic pot fi gasite inca 3

ferestre aditionale Rules/Forms/Global forms. în cazul dat vor fi folosite doar doua ferestre Rules( reguli )

4.12.Fila iLogic Rules

în care se inserteaza toate regulile functiunea si standardele și Forms care răspunde de interfața viitorului, Pentru a crea o nouă regulă, se face clic pe butonul

Add Rule(Adăugare regulă)din fila Manage(Gestionare).

4.13.Fila de adaugare a regulei (Add Rule)

Add Rule (Adăugare regulă) în fila Manage (Gestionare). Apoi Nouă regulă va apărea apoi în secțiunea Rules (Reguli) din fila iLogic browser.

4.14.Lista de leguli

Secțiunea Rules (Reguli) din browserul iLogic. Meniul contextual Meniul contextual vă permite să executați o regulă iLogic (Run Rule) sau să o deschideți

pentru a o modifica. Meniul contextual vă permite să executați o regulă iLogic sau să o deschideți pentru editare (Edit Rule).

26
4.15.Fila cu Run Rule si Edit Rule

Editorul de reguli este, de fapt, mediul de programare Editorul de reguli este, în esență, un mediu de programare.În partea stângă a ferestrei sale este o bibliotecă

Fig 1 de proceduri și funcții, grupate în categorii, cum ar fi :

4.17.Pagina editor de reguli

1.Parametrii (Funcțiile și procedurile sunt grupate în categorii precum Parametri, Caracteristici, Componente și Funcții. Biblioteca de proceduri și funcții este

grupată în categorii precum Parametri, Caracteristici, Componente, Dacă se face clic pe elementul selectat în bibliotecă, numele acestuia apare în colțul din stânga jos al

ferestrei. Se afișează zona de lucru din dreapta ecranului de lucru. Dacă se face clic pe elementul de bibliotecă selectat, acesta va fi inserat în zona de lucru din dreapta.

In Fig2 este arătat singur algoritmul sau codul regulei care și tot conținutul ei Codul în sine este similar din punct de vedere sintactic. Codul în sine este similar

27
sintactic cu Visual Basic, astfel încât gestionează toate algoritmii obișnuiți., astfel încât structurile algoritmice tipice ("ramuri" și "bucle") sunt proiectate în consecință. In

Fig3 se arată tot arborele Modelului creat de noi și Fig 4 care afișează parametrii fiecărei funcții din arbore.

Cu butonul drept add rule (adauga regula) prima regula care va fi inserată va afișa standardele tavii si se denumește Pipe standard.

Reguli de editare:

Pentru a editarea unei reguli existente într-un fișier Inventor, se face clic cu butonul drept al mouse-ului pe regulă în fila Rules (Reguli) din iLogic browser și se

selectează Edit Rule (Editare regulă) . Se afișeaza caseta de dialog Edit Rule (Editare regulă), în care este posibil de a face modificări la regulă. Secțiunea "Crearea regulilor

iLogic", mai târziu în acest capitol arată cum se creează reguli în această casetă de dialog.

4.18. Fila iLogic si Add Rule

În schemele de mai sus parametrii au fost redenumită pentru a putea fi folosiți in Rule-uri

În pozele următoare este posibil de văzut cum lucrează Rule-uri le

Parametrilor schitelor se pot da valori direct din Browserul de reguli:

Adăugarea de reguli Pentru a adăuga o nouă regulă la un file Inventor, se face clic cu butonul drept al mouse-ului oriunde în fila Rules (Reguli) din browserul

iLogic și se alege Add Rule (Adăugare regulă) .

Regula iLogic Alternativ, poate fi utilizat butonul Add Rule (Adăugare regulă) din panoul iLogic al filei Manage (Gestionare). Ca prim pas pentru adăugarea unei reguli este

introducerea unui nume pentru regulă în caseta de intrare Rule Name (Nume regulă). Odată ce se introduce

nume este introdus, Este prezentata caseta de dialog Edit Rule (Editare regulă), unde poate fi construită regula. Poate fi explorată crearea de reguli în paginile următoare.

28
4.19. Corelatia dintre Algoritmi și schita cu parametri țevii

Fix după așa principiu va fi create și lista de standarde pentru flanse

4.20. Corelatia dintre Algoritm si schita cu parametri flansei

La fel se creaza o nouă listă de reguli pentru interfața care va răspunde pentru funcționarea butoanelor care sa fie active iar care nu în timp ce poate fi selectat un

standard de țevi restul sa fie inactiv in caz ca se selectează ‘‘Custom’’ tot ce este standart sa fie inactiv

29
4.21.Codul funcțiilor pentru interfata

4.1.Interfata.

Posibilitatea de a lucra cu Editorul de formulare în "Crearea formularelor iLogic".

Adăugarea de formulare Pentru a adăuga un formular nou la un fișier Inventor, Se selecteaza fila Forms (Formulare) din browserul iLogic, se face clic dreapta în

filă și se alege Add Form (Adăugare formular) De asemenea, este posibil de adăugat formulare prin selectarea filei Manage (Gestionare), făcând clic pe lista derulantă aflată

pe pagina panoul iLogic și apoi apasand click pe butonul Add Form (Adăugare formular). Atunci când se utilizează această metodă,

Pentru a crea interfata Intram În Browser-ul de Model alegem fereastra iLogic sub fereastra Forms si se apăsa butonul drept la mouse pe add form:

4.22.Fila Add Forms

după ce va apărea file Form 1 se mai apăsa pe edit form din Fila Forms

30
4.21..Fila Edit Form

(Formulare) permit adăugarea formularelor de introducere a datelor de utilizator iLogic. Aceste formulare sunt construite cu ajutorul aplicației iLogic Form

Editor, care facilitează în mod remarcabil crearea de formulare personalizate de introducere a datelor de utilizator.

4.22.Tabelul de editare a interfeței

4.2.Editarea formularelor

Pentru a edita un formular existent într-un fișier Inventor, se face clic dreapta pe butonul Form din fila Form și se selectează funcția Edit (Editare). Se va

deschide fereastra Form editor la interfața unde este posibil de insertat parametrii denumiti.

31
Se Glisează și se fixează elementele din file din stanga în arborele de proiectare a formularului pentru a adăuga controale la proiectarea interfeței cu utilizatorul.

Numai parametrii și regulile existente se afișează informații pe măsură ce se execută regulile. Interfață personalizată creată cu ajutorul regulilor iLogic Utilizați regulile

iLogic pentru a conecta formularele personalizate direct la parametrii de proiectare a pieselor sau a ansamblurilor. Această capacitate oferă o interfață utilizator pentru un

șablon de proiectare bazat pe reguli.

Arbore de proiectare a formei

 Se proiecteaza interfața cu utilizatorul în zona arborelui de proiectare a formularului.

 Se glisează și se fixează parametrii, regulile, iProperties și elementele din Toolbox în arborele de proiectare a formularului pentru a proiecta și organiza interfața cu

utilizatorul.

 Se Glisează și se fixează elemente pe Arbore pentru a organiza controalele. Se trage și se fixează un element în arborele de proiectare a formularului.

 Se Face clic într-o etichetă pentru a edita textul. Se Evidențiază un element pentru a defini proprietățile în zona de proprietăți. Form editorul dat oferă posibilitatea de a

vedea cum va arata forma finală la interfața Mai jos este posibil de a vedea cum arată forma preventivă a interfeței

Pentru a porni o regulă iLogic, trebuie doar de modificat parametrul cheie - de exemplu.

Parametrul cheie, lungimea piesei de prelucrat,. În acest scop, posibil de utilizat tabelul de parametri standard Inventor pentru a modifica

Dar dacă este vorba de un serviciu personalizat,este mai logic de folosit Formularul de intrare care poate fi utilizat pentru a introduce orice parametru. formă.

Pentru a face acest lucru, se deschide fila Formulare din fila iLogic. Formularele pe tab-ul iLogic și se executa contextual din fila iLogic,

antetele de formular și câmpurile de intrare cu ajutorul filei fișa de proprietăți. Apoi, se rulează formularul nou creat definit de utilizator în vederea executării, selectandu-se

din lista de pe pagina

din fila iLogic. În fereastra care se deschide se introduce valoarea parametrului și este posibil de observat evoluția piesei. După cum vedem, editarea unui parametru definit

de utilizator în formular determină o modificare a dimensiunilor geometrice ale unui model.

Modificarea dimensiunilor geometrice ale unui model, la rândul său, declanșează un eveniment de sistem care pornește un iLogic Rule.

Verificați activitatea regulii prin variația dimensiunii piesei. Într-adevăr o valoare intermediară a lungimii va forma o singură gaură în mijlocul piesei de

prelucrat, iar dacă lungimea este insuficientă, gaura este exclusă din proiectare .

Astfel, doar câteva rânduri de a codului de program iLogic au permis de a implementa metoda multivariată implementarea eficientă și rentabilă a unei piese cu

variante multiple în CAD/CAM. a unei piese multivariante în Autodesk Inventor CAD.

Cât de puternic este iLogic Cel puțin compoziția funcțiilor de bibliotecă ale acestui set de instrumente permite să judecăm ca mijloc de control al cantității

disponibile geometrie. Pentru un "generativ" complet Pentru o proiectare asistată de calculator "generativă" cu drepturi depline. este deja logic de apelat la posibilitățile

oferite de Inventor

Concluzii:

În contextul software-ului de proiectare asistată de calculator (CAD), un șablon este un fișier care servește ca punct de plecare pentru crearea unor desene

tehnice noi sau ca o setare implicita pentru realizarea unui model 3D. Șabloanele conțin de obicei un set predefinit de straturi, stiluri de text, stiluri de cotă, material, culoare,

32
greutate, volum și alte setări care sunt utilizate în mod obișnuit într-un anumit tip de desen tehnic sau model 3D.

Un șablon 3D este un model, ansamblu sau chiar o scenă 3D pre-proiectata care pot fi folosite ca punct de plecare pentru crearea de conținut nou in mediul 3D.

Șabloanele pot fi create chiar în software-ul de modelare 3D fara a apela la alte programe aditionale. La fel exista posibilitatea de import si export a acestora ceea ce duce la

libera inter-comunicare intre soft-urile pentru proiectare si vizualizare 3D.

Șabloanele 3D pot fi utilizate pentru a crea o gamă largă de conținut, inclusiv modele 3D pentru imprimare 3D, vizualizări arhitecturale, design de produse și

animație. Ele pot include o varietate de elemente, cum ar fi modele 3D, iluminare, materiale, culori, camere, greutate, volum, dimensiune implicite, grade de libertate, etc.

Sabloanele sunt deosebit de utile pentru crearea de conținut 3D consistent și de înaltă calitate într-o perioadă scurtă de timp

Autodesk Inventor iLogic este o caracteristică a software-ului Autodesk Inventor de proiectare asistată de computer (CAD) care permite utilizatorilor să creeze

proiecte bazate pe reguli și să automatizeze procesele de proiectare. iLogic permite utilizatorilor să creeze o logică personalizată și reguli care pot fi aplicate proiectelor lor,

permițându-le să facă rapid și ușor modificări de design pe baza unor criterii specifice.

iLogic folosește o interfață de programare vizuală, de tip drag-and-drop. Acest lucru facilitează crearea și modificarea regulilor pentru utilizatori, chiar dacă au

puțină sau chiar nu au deloc experiență in programare.

Inventor iLogic include și un mediu de programare Visual Basic pentru aplicații (VBA), care permite utilizatorilor să creeze logici și reguli mai complexe,

folosind un limbaj de programare. VBA este un limbaj de programare puternic și este utilizat pe scară largă pentru crearea de aplicații personalizate și automatizarea

sarcinilor în Microsoft Office și alte software bazate pe Windows.

Utilizarea VBA în Inventor iLogic poate permite utilizatorilor să creeze reguli și o logică mai complexa ca mai apoi chiar si sa faca posibila integrarea cu alte

aplicații software din domeniul CAD/CAM/CAE. Este deosebit de util pentru utilizatorii care au experiență în programare și care au nevoie să creeze soluții inovative sau să

automatizeze procese de proiectare mai avansate.

Inventor iLogic poate fi utilizat pentru a automatiza o gamă largă de procese de proiectare, inclusiv modificări de proiectare, modelare parametrică și calcule de

proiectare. Acesta faciliteaza randamentul foarte mult si sporeste eficienta sarcinilor repetitive. La fel este intrebuintat pentru crearea modelelor personalizate pentru diferiți

clienți sau aplicații.

33
Bibliografie

1. https://knowledge.autodesk.com/support/inventor/learn

2. Александр Юрьевич Стремнев Работа по ПРАВИЛАМ –

использование iLogic в Autodesk Inventor

3. knowledge.autodesk.com/ru/support/inventor/learn-explore/caas/CloudHelp/cloudhelp/2017/RUS/Inventor-Help/files/GUID-AB9EE660-299E-408F-BBE1-
AFE44C723F59-htm.html%0D
4. //help.autodesk.com/view/INVNTOR/2018/ENU/?guid=GUID-4939ABD1-A15E-473E-9376-D8208EC029EB
5. https://www.instructables.com/Autodesk-Inventor-Tutorial/
6. https://www.solidprofessor.com/tutorials/inventor
7. http://appinventor.mit.edu/explore/ai2/beginner-videos

https://sydney.homedesignandliving.com.au/wp-content/uploads/2020/04/Tutorial-1-iLogic-Basic-
8.
Tutorial

9. https://web.iitd.ac.in/~hirani/Inventor%20Notes
10. https://www.imaginit.com/Training/Courses/Autodesk-Inventor-iLogic

34

S-ar putea să vă placă și