TZM 11 Mérnöki Iroda Kft.

Munkáink
Centrifugál adagoló
Hidraulika
HELP
Partnerek, kedvencek
Főoldal

A munkavégzésről
A szervezettség előny a versenytársakkal szemben!
A tervezési-fejlesztési folyamatokat alapvetően jól meghatározza az ISO 11442:2006 szabvány, amit márcsak szabvány mivolta miatt is követendőnek tartok.
Ezen túlmenően célszerűen törekedni kell a struktúrált, követhető és átlátható munkavégzésre!
Ez nagyban segít elkerülni az "összezavarodást", bármely munka közben más munkák részeredményeinek, részegységeinek átvételét, ezáltal növelve a hatékonyságot.
A strukturált munkavégzés alapvető feltétele az átgondolt adattárolás és adatkezelés illetve az adatok azonosítási hivatkozási rendszere.
A műszaki területen az adatoknak és kommunikációnak (ami a konstrukciókat illeti) jellemző megvalósulása a rajzi formátum.
A rajzok azonosítására célszerűen a legátfogóbb rendszert kell alkalmazni, ami lehetőség szerint egységes formátumot ad a különböző ágazati (gépész, villamos, vákuum, stb) dokumentumoknak.
Számos hatékony rajzszámrendszer létezik, de mindenképp ajánlott valamelyik mellett következetesen elköteleződni!
A legfontosabb talán, hogy egy konstrukciónak csak egy azonosítója legyen, és ugyanaz a rajzszám ne legyen különböző kialakításokhoz hozzárendelve!
Az adatok tárolásánál is törekedni kell az egyértelműségre! Több helyen való párhuzamos tárolás zavart okoz, kerülendő! Természetesen a biztonsági másolat, archiválás szükségességének alkalmazásán kívül!
A munkavégzés szabályozása fontos.
1 ember önálló munkavégzése esetén is, azaz önmagának is a tervező be kell tartson szabályozott működést, hogy aztán korábbi munkáit később hatékonyan újra felhasználni tudja!
Többfős fejlesztői környezet esetén pedig elengedhetetlen a lokális szabályozása a munkavégzésnek.
Ennek megvalósulási formája az írott szabályzat. Ne sajnáljuk az időt a létrehozására, hamar megtérül, sok konfliktus, idő és energiapocsékolás előzhető meg vele!
Mai globális internetes világunkban nagy interkontinentális társaságok több csoportban folyamatosan dolgozhatnak fejlesztéseken.
Ezen szereplőknél hasznos és mondhatjuk hogy elengedhetetlen egy adat- és dokumentációkezelő keretrendszer (PDM) használata. De emellett is szükséges a folyamatok átgondolt, írott szabályozása!
És végezetül a témában fontos megállapítani, hogy minden szabályozás annyit ér amennyire betartják. Ezért a szabályzat betartásához, betartatásához is hozzá kell rendelni felelős személyt, aki célszerűen a felelős munkahelyi vezető.

CAD ez+az
step dwg dxf
A CAD világban a sokféleség nem mindig gyönyörködtet.. A különféle CAD rendszerek közt mindennapos szükségességű az adatcsere. Erre az ősidőkben (80-as években) először 3D adatcsereformátumként az igs terjedt el, majd ezt váltotta 1995-től a step. Ez gyakorlatilag a mai napig is a legalkalmasabb 3D neutrális formátum. Kifejezetten ajánlom.
2D téren talán egyszerűbb a helyzet, alapvetően a dwg és dxf formátumok vannak kvázi ipari standardként elterjedve. A dxf-et kivágógépekhez teríték adatfájlként használjuk, a dwg-t rajzok megosztásához. A step-el ellentétben itt fontos a verziószám is, amit a megfelelő Autocad verzióhoz kötünk. Én elsősorban dxf-ek esetén az R12-őt ajánlom, ami a legősibb még használatban levő kivágógépeknél is feldolgozható, dwg esetén a szintén nem új R14 formátum ami minden CAD szoftvernek manapság érthető.
3D invalid geometry
A CAD szoftverek általánosan irtóznak az inflexiós pontoktól, szingularitásoktól. Erre régi jólbevált trükköm hogy elkerülöm az érintőleges csatlakozást egy 0.01 vagy 0.001-es méretredukcióval. A szoftverek általában 6 tizedesjegyig kezelik a geometriai adatokat, a gyakorlati felhasználás szempontjából ez az infinitezimális mérték nem bír jelentőséggel, de a CAD szoftverben elkerültük a szingularitást!
Freecad telepítés
Freecad telepítéskor nem ajánlott olyan felhasználói fiókba telepíteni a programot ami neve nem kizárólag alap brit abc betűiből áll!
Például a "mérgöskígyó" nevű felhasználói fiókba teljesen felesleges, mert bár föltelepül, és el is indul, de a kiegészítők, makrók nem fognak települni és működni!
FEM szimmetriák
FEM analízis esetén bármely szoftvernél előnyös ha a modellszimmetriák kihasználásával minél kisebb modellt vizsgálunk! Félbe, negyedbe is darabolhatjuk a modellt, a vágási felületeken szimmetria kényszert alkalmazva (vagy a síkbeli csomópontokra a sík normális irányba 0 elmozdulást előírni)!
Freecad FEM
Freecad FEM modulban korábban (a 19-es verzió előtt) létezett a Netgen hálózó, ami szinte bármilyen 3D képződményt egyszerűen betesthálózott. Ezt az újabb verziókból száműzték, helyette a Gmsh van (volt egyébként a Netgen mellett korábban is), ami szintén használható de valamivel körülményesebb.
Arra mindenféleképp figyelni kell, hogy 3D objektumoknál testmodellünk legyen, ne csak oldallapokból álló felületek halmaza! Többféle CAD rendszerből előállt, összevissza módosított, konvertált modelleknél bizony előfordul. Velem is megtörtént. A következőképp jártam el:
Vesszük az alkalmasnak tűnő 3D modellt (esetemben ez egy .step formátumú vázkar)

A bekonvertált modell darabjait "solid" konverziónak vetjük alá

Látszik is hogy a "borda U3" és "borda U004" darabok "igazi" testmodellek voltak, nem is konvertálta, csak a többit

Kijelöljük az összes használható darabot az analízisre és egysítjük őket, mert a Freecad FEM nem foglalkozik összeállításokkal.
Erre jó lehet ízlés szerint a Part modulnak a "combine" vagy az "union" parancsa



Alkalmas 3D modellünk már van, jöhet az analízis

Anyagot is választunk neki

Ha kiválasztjuk az egyesített modellt akkor a Gmsh hálózó is aktívvá válik


Érdemes neki valami max rúdelemméretöt beírni

Csodás hálózást képes elkövetni

Ha megnézzük a mesh info-t, akkor láthatjuk hogy nemcsak a felületök vannak behálózva, hanem az 5. sorban számol vagy 57k térfogatot (vagy amilyen modellünk van annyit)
 
Ha sajátfrekvenciás analízis a cél akkor megvagyunk, ha feszültség-alakváltozás akkor pedig földíszítjük kényszerekkel, terhelésekkel ízlés szerint.
Majd indítjuk neki a Solvert (a default Calculix simán jó, de az Elmer is kb ugyanazt adja)
Ehhez először .inp fájlt muszáj generálni, aztán indulhat a játék!

Posztprocesszálást követően láthatjuk is amire kíváncsiak vagyunk



PLC, HMI, automatika
Kétkezes indítás Kinco plc-vel
Youtube videón láttam, aztán adoptáltam Kinco-ra.
Kincobuilderben új projektet indítasz, átváltasz IL nézetre, és beillesztöd az alábbi pár sort, majd ha visszaváltasz LD nézetre akkor jobban áttekinthető:
(* Network 0 *)
(*2kar 2kezes indítás*)
LD      %SM0.0
ST      %BR0.0
(* Network 1 *)
LD      %M0.0
AND     %M0.2
AND     %I0.6
ANDN    out
TON     T6, 300
__CR_EQ_1
MOVE    T6, %VW14
__CR_RESTORE
ST      %L50.1
(* Network 2 *)
LD      %M0.0
AND     %M0.2
AND     %I0.7
ANDN    out
TON     T7, 300
__CR_EQ_1
MOVE    T7, %VW16
__CR_RESTORE
ST      %L50.2
(* Network 3 *)
LD      %M0.0
AND     %M0.2
AND     %I0.6
AND     %I0.7
ANDN    %L50.1
ANDN    %L50.2
ST      out
RETC

Ez alapból egy szubrutin, érdemes továbbra is szubrutinként használni!
Üzemóra számláló
Hasznos ez is, szintén alapból Kinco-ra.  A főprogramba rakom az inicializálás után egyből.
(* Network 3 *)
(*üzemóra*)
LD      %SM0.3
CTU     C0, %M979.0, 3600
__CR_EQ_1
MOVE    C0, %VW972
__CR_RESTORE
ST      %M979.0
(* Network 4 *)
LD      %M979.0
INC     %VW970

PLC start, vészstop és hibakezelés
Tipikus vezérlőprogram kezdés, szintén alapból Kinco-ra.
Főkapcsoló utáni 1. ciklus változóbeállítás, 6s "bootolási" idő (frekiváltónak, PID-nek, stb), itt az üzemóra számláló is, és aztán jönnek sorba a hibajelek (vészkör, nyomás, fázis, stb)
Network 8-tól jöhet a kapcsolgatós móka.
(* Network 0 *)
(*Start SM0.1 első ciklusváltozók reset*)
LD      %SM0.1
CAL     SBR_0
S       %M0.0
S       %M0.1
(* Network 1 *)
(*Vész Stop relé reset*)
LD      %M0.1
TP      T4, 50
__CR_EQ_1
MOVE    T4, %VW10
__CR_RESTORE
ST      %Q0.3
(* Network 2 *)
(*start beállások*)
LD      %M0.1
TP      T5, 600
__CR_EQ_1
MOVE    T5, %VW12
__CR_RESTORE
F_TRIG
S       %M0.2
R       %M0.1
(* Network 3 *)
(*üzemóra*)
LD      %SM0.3
CTU     C0, %M979.0, 3600
__CR_EQ_1
MOVE    C0, %VW972
__CR_RESTORE
ST      %M979.0
(* Network 4 *)
LD      %M979.0
INC     %VW970
(* Network 5 *)
(*Vész Stop*)
LDN     %I0.1
AND     %M0.2
R       %M0.0
S       %M110.1
(* Network 6 *)
(*nyomáskapcsoló*)
LD      %I0.2
AND     %M0.2
R       %M0.0
S       %M110.2
(* Network 7 *)
(*fázishiba*)
LDN     %I0.0
AND     %M0.2
R       %M0.0
S       %M110.0

Kinco HMI
A Kinco HMI játékhoz öreg XP-s műhelylaptopok esetén a Kinco DTools V3.5.3.3 a járható út.